11700000 -195893369888177643291051421619404800000 11700001 952040971601181748480831647400729404002 11700002 -39347835855497764440441676753419780096 11700003 426987930472391412930110360782968154368 11700004 506533171379267904000857864707815357056 11700005 -563584006719128104311077757958866830340 11700006 9691022802930657497671260751598592000 11700007 -469296709274932242989761669746286948968 11700008 -544052722377881832604636977189533859840 11700009 -328745985875262705532290634085173247376 11700010 -669838701526175499951742671735613440 11700011 -30062816612910539089872795379069524576 11700012 206455545843936906974542342975068954624 11700013 237282328063319906033706130601910980524 11700014 984950866868793624738077146248376235520 11700015 27807284788746472294935781106766057120 11700016 -742414920567728042716891427181641728 11700017 124515071322857375277924539416501027392 11700018 633324961492580866860571330619478627840 11700019 -581649315285371650379073982599401520 11700020 -88126770377082074715215268944816701440 11700021 -43958136435089240973093521977101490560 11700022 221739138961091308687330088956238778432 11700023 -596035283935377291528032219658239536728 11700024 -258650365950969947772162908424390144000 11700025 -256059947372318221178519195306493298450 11700026 170548073941877646635997022361494259424 11700027 -400417785743516231940958739494120498800 11700028 -11548374284897353284247024344881139200 11700029 -179255807375156298460682498815659734400 11700030 -167467783345071375940139552005469623680 11700031 18374927532452312233003952583176239104 11700032 -396975353418936424447260539381504016384 11700033 -18602169614509607020328088938744907936 11700034 39872479908950930901759737919439923072 11700035 -349424440039558042952988238042550273520 11700036 620030310451278541448658271797712804992 11700037 -177592579787048400037718293444446361028 11700038 -255309952013076197535655030722788498304 11700039 477878530820804160854197527133090184448 11700040 702767865935941409236133641586039193600 11700041 1465529566811359665613972120609835156442 11700042 -5184695587250342140235767807894310400 11700043 1006400641282263437770230214281280658920 11700044 548321837742074071791873576274666678272 11700045 -1556094459515771567789704713417822720 11700046 -150425677108267693063324250301781860096 11700047 -500702281005503047327647639538176737040 11700048 -126844206991274557060734240880725196800 11700049 414271493147858386688505682520053512050 11700050 375885440889474780040642796837754540000 11700051 138908164917753283503840878794374171648 11700052 -43186160603211724541666760787907657728 11700053 -81346990457555394415378038459450660000 11700054 -277276174019544975267615648592341196800 11700055 -440085718973358211918145532022242104040 11700056 -165142922738239404724071060506969733120 11700057 1353061919422905252223597626059303668992 11700058 656925244103962765796913163290645711360 11700059 174585492045128452210903048634635904016 11700060 34969798963668200775403790217768192000 11700061 366264969735920115895393717491939162662 11700062 -40581600053785683783866265897717155136 11700063 -413250733174371076871092931599014756336 11700064 -660178484234429853202624235458803400704 11700065 -231649744927826320093447614881948389080 11700066 -45782310680762823643147920221408547840 11700067 240930700389476637543242634129241839640 11700068 6425752349746538645702987743654556160 11700069 -72260795129878195778127125686839574752 11700070 391922505444299318759000737792835844480 11700071 33282415464726700315925227348774931544 11700072 344896998349214692101928417361709465600 11700073 408211798199503830867339605844489149904 11700074 5843146062657091519342131441345509472 11700075 -10426762794446574747974183262609932400 11700076 608218236483792036618768420534449126400 11700077 121440048831203461337028957559311648192 11700078 -123227710714923234062353246374502753152 11700079 -2774523302912334856754529203573499927840 11700080 -19051563570618311744043214976326041600 11700081 -597392267157482506474837289097730073472 11700082 93399601656589744886115027301721769984 11700083 520454074063124876826586037228946400332 11700084 -397992804839307429336214661778877218816 11700085 -6239986382310664105162955921657464800 11700086 -4955916172021633292376351968017551360 11700087 -2173662814123106558366214369903169536 11700088 -327346368242722451042391143273044500480 11700089 997589214146689386230496253572064486890 11700090 93403033805661304213569384325366410240 11700091 -232457273493334763933841478737207178928 11700092 471475037955582879910029760965605615616 11700093 63797188389764226824904714363983117184 11700094 66824663655740160965590860128294735232 11700095 1240081988256383253595350311826513360 11700096 234067548950958466414583418253108838400 11700097 927008101140098067656311238544125950344 11700098 -595365795064440259858940832293869297200 11700099 -443227866838309626828270497865147332880 11700100 87801444750840369585706919634558566400 11700101 -471458767766324126660520624901613626848 11700102 -79074755445441957760376301675566991168 11700103 349752842302013011540500110975958059320 11700104 418409053015424744161815051827963627520 11700105 427996612860676906815734447285125660800 11700106 413434567615977380385102501978399742464 11700107 133072260337629580496089664076236310432 11700108 55499590346748716413662096433983989760 11700109 -234054363743538351670232556956945385440 11700110 -147442158667026853677115322498506463040 11700111 -527053032069591149631292991835270320496 11700112 12254804056194085107534104134221602816 11700113 -17938837620324041213193486665815361280 11700114 164568029801001267681453327238400822784 11700115 73285339578912683145360975639491863200 11700116 -156707493853844511830684955626269791360 11700117 -355946591949342738630190694526240058464 11700118 -286172721688198203372610071405032339520 11700119 -372748787891754655340592923999867751480 11700120 -520228218290122814706003496241068646400 11700121 73747024673653234171349552840419015812 11700122 -485004368183720383037079512938689688080 11700123 312583584261714965301635187211224751104 11700124 -391286753958294543967082519724410048000 11700125 -211887866659105055344452313838213001000 11700126 1092048054575317285181755902707918592 11700127 945345759084485412259136619844603690976 11700128 -20072249023952876944329027560225636352 11700129 30822929961734969046809911916650266624 11700130 -31709055422847101420780382798930502080 11700131 142408029887982529214799213844185220704 11700132 -481717476859696991510686835136670153728 11700133 344304051735991083393032892069545061504 11700134 -123134945248984021685862265494660057408 11700135 197281265978355439978078263827983446120 11700136 355196237877194207625171335565506396160 11700137 448099114828139346864838498355584790400 11700138 -130580781352305832851873641582111629056 11700139 -484043100388690864170082101377117290200 11700140 -34774025767035009702506665858140702720 11700141 66023414893541323890033732577864661760 11700142 337382931350857105929289227552950914944 11700143 -130520209892156152715178999461931256320 11700144 -50802335296380035425473093190351060992 11700145 -608220283644834618358695972612309857100 11700146 551122096525297260566326409010946973184 11700147 -460822078771134277980455180999140608000 11700148 72914043267875483114358231662028903936 11700149 124167308026179579156960504446050119150 11700150 -11151756855267080119386822026795980800 11700151 1326333503901949454346268224003183546152 11700152 470453283611450898505440833267835801600 11700153 999088879335177326800956979551927995520 11700154 -4598263514336439728933452819901265408 11700155 -735669807638854895178627374801325630000 11700156 26449843763970097102351231085152051200 11700157 6198979138365861161311256863768239712 11700158 785799258307990768481843617320576392640 11700159 111652613860232950787788364570855028480 11700160 -201909810614729316694089838744798494720 11700161 491185453267021265206552186940216697072 11700162 -64932336967037220200509306043752206720 11700163 -616085852814320975885189772132580545696 11700164 175469045125998548592493489874793762816 11700165 80435301617661218581895415349391916000 11700166 100350558867688006289018994662378463360 11700167 -422435414854225505979698228902324202808 11700168 627472421650635520758949597433945333760 11700169 -124724155118658037962560012835217209600 11700170 99675818702249311223606314785680544960 11700171 -80376155274744114523956902146154328 11700172 -648252696814266657302065830350110371840 11700173 303421313521590846132031731089003919084 11700174 96386213210364957485672331354226263168 11700175 -126820414477002404130505848521740327800 11700176 -3122635968463323372349125718537248768 11700177 174558035174475912637309407904521964032 11700178 -80479696121559565394771001742096181760 11700179 -620389829590055323804575275600862397920 11700180 -1021103780772674392792595374034925158400 11700181 422162583915921650187889621109427436000 11700182 517977211787809172392516278481041007104 11700183 -282171068404120194003456124695847604352 11700184 122859524112720538065736131943745218560 11700185 57439277585936200478247819729170060160 11700186 180094545853209134554502673871077254400 11700187 -880491392627398802081040587689134937008 11700188 -416434143064045397647738889479004895744 11700189 348213377206648203196377417562851829254 11700190 441739038441860839017364879481818593600 11700191 -989272760139378488998078041752936877408 11700192 -10321858269921327060505535378186305536 11700193 -1268416651313806636542853387610871262558 11700194 -264745658564769121434111427872404969088 11700195 182516904944918249572323272049823512000 11700196 181070251708446692269797697297427062400 11700197 928572271292133593891291638546396139646 11700198 -271941386796618992665963397908542491616 11700199 -244108865556419339740756873043780496288 11700200 -334212146965448781916472871408076800000 11700201 -583882811044867814554410724069206054768 11700202 -167730240491612196850619667245913614496 11700203 287123875973305640866228346965213463040 11700204 201358469940949084675802752736396637696 11700205 -152685228137787721898761186540953360000 11700206 29227948296302124303248427034342686720 11700207 567787120679912748360285672194403242160 11700208 -102924092564161384558596657370441678848 11700209 -812154785526685118677390082077331548590 11700210 -33281124800632556718448174159016455680 11700211 -207505107718306824957108452290538163216 11700212 -366006805945664453761985412395798012544 11700213 96225578821603469411809317389878357824 11700214 1039937408973234140920437041201181312 11700215 -22211649243028550978699600537754346080 11700216 1259343578240833735381793068785254400 11700217 175228922348092078415276298313745724266 11700218 401778005214159058253912989334449583616 11700219 786157452489528308610658672012430677440 11700220 -214370285993399233516489017498315763200 11700221 16338195549104589470996866366669226520 11700222 -403673404656331891311068879325956276928 11700223 -136352944323555503296987575868353046528 11700224 49227626301524673100097009273221939200 11700225 82886272611658907904842149484720437500 11700226 -141380776491072794292054325679905136688 11700227 267091094589450100906516610516351244288 11700228 2556196294456109535114420675652423680 11700229 -358758570186855341335228999420767713924 11700230 227336886757203595730376168965364869760 11700231 89527325800878813208152230605309127040 11700232 415125347331870292728605758963347456000 11700233 -1233303127038500506819856815775180359500 11700234 20811582711077319864375715099484743680 11700235 163730532103886451178466144031158955360 11700236 66902760791607224346512562556118696448 11700237 -117342444949440165059434962412422514176 11700238 -66240201124876907538112309975898449920 11700239 -558026465029778044223983013161437036576 11700240 99500854971626959664963539674157547520 11700241 284167522140483826775894309463817790272 11700242 -734573855036503758656237710590970159728 11700243 648061550152859625029291129727202071732 11700244 249568281195168761936549160665781987072 11700245 -230976303999113793590386074787832985600 11700246 140914278747818366087202553807480911744 11700247 246010518677689934386406217060012924040 11700248 -353857997867903726938055853223353507840 11700249 -373049919848403317960099772045027992352 11700250 -219336705886336443073620755076497616000 11700251 -560305978902599163661891203444166670208 11700252 -50762290657910888100185004466699987968 11700253 -67265818578009458529714787911485754600 11700254 673825949618741829744917868964574664576 11700255 -148560789548405077342178893386792353280 11700256 504418991190074443831582056823998382080 11700257 -22415649998097536623597371461614597920 11700258 -333768496426636321657530248196430694016 11700259 1052200756685330462021260078443942770616 11700260 188154480226924799765739414628551659520 11700261 -54497601065954209217235593086708024320 11700262 -224553072630689065101968640961219905408 11700263 668061393763891095762777083121287468160 11700264 104101812508894373225584510091660574720 11700265 -1090674275504557892085044431523313065280 11700266 -94070036852036027396701706772199178496 11700267 685543291789535804628682615218156134400 11700268 239293717645112211325479993610033405952 11700269 -337453341766309708718828302626326742474 11700270 230342483448178319114556998727033933120 11700271 -229558430828183864402039830462374067656 11700272 -148707428160979006471021363340426625024 11700273 -109044599551658662971804508862199809856 11700274 -841505002778632986169010413861614271488 11700275 -696821013675302584462305626489895575700 11700276 -18451131223388322304593951411748700160 11700277 -896713143719933608918386030990886673888 11700278 -102480383183086130719731814246378383360 11700279 -618435677589322605240263397746176166976 11700280 200623715671552629032012128202797056000 11700281 -611995863422293363381003670245234920918 11700282 16673910272927130790110519602504317440 11700283 300266687270111486460861844143618948864 11700284 449906540329313557706613311642982868992 11700285 -461397825949465170163428831383750616960 11700286 330649264505478272779525704490218999744 11700287 104518048309098615862661271892328252640 11700288 -5697489921602272088778170532457611264 11700289 -162311941360609062109746460157958126910 11700290 56726138350606387903174001462632473600 11700291 121310070119303677127513943990126905592 11700292 627559209572024289790409688008631255040 11700293 -498006663155409576838411849326934583232 11700294 16621867508799337981509310771831763328 11700295 155389457457822976235920309450308480000 11700296 435790343512350930362596891359673190400 11700297 114415907554267955600733974901917632320 11700298 -543229086994581003689104094470566747600 11700299 -127993833378652439150562625103242288512 11700300 13668220730075545179915733898956800 11700301 -331295868655970287869804099030155654868 11700302 -179445873733738156717270909650318826368 11700303 -106836514373689920203397717083049153792 11700304 -5703738518699089347015873439569543168 11700305 -881283246234076181223169664248732182540 11700306 421107085764317134650829716152547274512 11700307 796844578314181354539050530076800241520 11700308 484895081809095327293758793501816876928 11700309 -2000088746589163325009800959603093312 11700310 86881364800170790609179840850652194560 11700311 -591833753373991209538750365073959877920 11700312 293366702158453533393777552806526935040 11700313 150560631168032881045525728538077319562 11700314 -345770729736972134154156493303815260160 11700315 291713707547896237300368499590899136000 11700316 83293722846251727830447262222331159040 11700317 35362482935819893442689218691478019366 11700318 -33696476737399165533081581800764494208 11700319 1311942679656596300238529350291016531696 11700320 799136432357251428811408903118774599680 11700321 1348342079649011383380810994422578415744 11700322 -25616269053532098666602741726697978288 11700323 32084596466615669735753421178155554304 11700324 148400997454958398322289122485043948160 11700325 26823866443566794807427930471526672000 11700326 681398531082568522851717304304451595584 11700327 -25260822541843479473907493593118003968 11700328 2108138738253490496047554501652884879360 11700329 -1195699361038581287183461436604072768624 11700330 21645684519722712016469997897755197440 11700331 -547498933844276294999965702582473769568 11700332 271225514250513865091067444344840463360 11700333 -36593196725416969708043665829825651040 11700334 -88032742379657277374666265089598314496 11700335 -141561452853242308895604433423175772000 11700336 13172459589932238832320340022851338240 11700337 -769647411277144361773039550730854782 11700338 144403253938537049481531729559563978240 11700339 315025277943453293801108306243681176320 11700340 -514759471132048456053696158297732313600 11700341 529162776024771044046793925485122845742 11700342 -49418138300287467606185945692191571200 11700343 6853513400195728663953723190603209984 11700344 -931322659468051030910530361453786234880 11700345 136380634958032112566402162722178511040 11700346 116330975549076689174134644970332522240 11700347 -997913553533256240875702608982841900360 11700348 202500217835155439061236080422675628032 11700349 -1172775949018192016306989081676212001760 11700350 162519836033388454200299957009427038400 11700351 78452624505833939680251628193893970568 11700352 -416011070557198102925015585299995033600 11700353 -52417966708767186144642001827567559296 11700354 -456016606398736684293632602248479789568 11700355 67137690513168533250383555351770223760 11700356 879675357759869715773239677335885089920 11700357 41171016951870178853896913774728483200 11700358 -120744231246262445338755347453648226720 11700359 -613786740868774807927828147758424177872 11700360 -114578090071536590718652674880140902400 11700361 403402199226744832208772786325211579648 11700362 -149121734019014737578795192797459095968 11700363 -347882066945724554193660307839058274856 11700364 -88205310199422271936161534201525575680 11700365 -105089010765261174425613725251434744480 11700366 -428788353165461130857452622465708707776 11700367 100854958084972297429489200516357843312 11700368 -18794703164326883164310841658968637440 11700369 35331243949080304393046515205990457960 11700370 512718465600065551163305333425905295360 11700371 -16247715570180717383438312325035166828 11700372 118024985347335162279769813841042601984 11700373 -1272508976432932437940896720070480555378 11700374 -167293750108418383069967159861508096000 11700375 215867195095858859203704509957322696000 11700376 79266168108457275409578353354318438400 11700377 -26262692375065964345429426119004493426 11700378 -90110478165598726622157482765346588192 11700379 355321012666522881349823892290619006980 11700380 -430230719411796916995259159279740019200 11700381 -184595614593863565157312751821983923712 11700382 688105798645457485428826424563859985792 11700383 22456224433995817665350466953637342720 11700384 -157949908078805434460211115877081284608 11700385 116824758002788297555167947815304615400 11700386 -3735021808389239380346466823723533312 11700387 422083333685155039595212022439594631920 11700388 62468917407261081693384614987086831616 11700389 -1173009725486963429422774705301013567810 11700390 95947379736928523560418446788740352000 11700391 -1225486883959820250526605377640978367416 11700392 -247193930091191042446287147184649011200 11700393 488485948421510622439556773787670078864 11700394 -9280862343794967082841950401163559328 11700395 -116046453080583718923440473197533245920 11700396 18565962307644887745826142873019064320 11700397 -701702537482721633390708366786233362154 11700398 -347354551696632972657775447721162811840 11700399 105986583842100267273925757283525017088 11700400 -5841383550905089711287228745042739200 11700401 -1211994961790543611307952204217890527598 11700402 -3225521439116203552907645147009942016 11700403 -506384161803704170367590850612809280352 11700404 129872679257624085406501364897329920000 11700405 -10705312148342004751590100098422424900 11700406 -301299285010212473559210438371937466560 11700407 -1235057393700121509044932494263340496344 11700408 227401481169557561092360792405037875200 11700409 52138612907089286332170456915456021440 11700410 427808417758990276655274090321499542720 11700411 -1060686872483392927473237144541785047616 11700412 -184040930734688379703800095959124614144 11700413 386857473117503990380725538239035566662 11700414 426289854410639657843908708077406043328 11700415 -506009297615040046849286241277727428800 11700416 -29562077905244662274160381523289702400 11700417 147188709691396410968410193181169998912 11700418 511751992448860385788521539356726910160 11700419 -834169653696014932824304905190912554180 11700420 -133452253623737847312352198856461271040 11700421 -54559059868932470578540079435072675268 11700422 -147723921896595386539722060643366939680 11700423 -62039770000832315021736365827943362560 11700424 381771101124749220745552522252276377600 11700425 67551203760756067202059787137726857600 11700426 11352974282069600809503635229363250944 11700427 -202183378929045042883328044652171824080 11700428 -972458683099629371846940709742006868480 11700429 1879128681276374332495144772901484608 11700430 160101647611305486796675955113723872000 11700431 273028293423743830436456177717685230112 11700432 -104469484440497650638130201264528637952 11700433 -283850676356779967905681209568587874318 11700434 -425354815350895606251327997506792150384 11700435 -381197599965939311963317424301619669200 11700436 -357670966454657370510444920238305900544 11700437 -49891702481241746523424428287360599488 11700438 315110198337642203910077494901056964544 11700439 -208134569529996173946379445881734395280 11700440 37684092999558442796835403584861388800 11700441 160684134520415638893208899675686941248 11700442 222704123544908141329700157887968564224 11700443 456053765808712406932333790449690090692 11700444 68972782566833950147742745564720832512 11700445 157885344475794073085425902901065335040 11700446 343492472940741436290526994290098778944 11700447 26734278487594668383730627677804376960 11700448 228233374004653842088662742019954442240 11700449 -225477630332240536252535480871723213036 11700450 -88209267924390149757145526645575104000 11700451 72006705861822443398799395261499199952 11700452 -698045251893867794885079072303539220864 11700453 1196975220972806070384398299906510147200 11700454 -20175008700070479564189119556213539328 11700455 375596910153671326581966250910338577760 11700456 -246921190037270796498014584573714022400 11700457 331942946536290054008852005627868651892 11700458 356623534310119402992548934919865088 11700459 329637390877637157502859491944739785564 11700460 119230999044882713111263698883612385280 11700461 1401951125690863848954551749484629615062 11700462 122942763177749980390647958422704523264 11700463 324272215647306223590319244915100325712 11700464 -218064665983587717603736444499101777920 11700465 23928749769190059802215738581289321600 11700466 -76329686786232474632015609289949382400 11700467 363764272926316936014807091022233278120 11700468 9694508154650893941926816741056118784 11700469 520336319128072671957059086098653882880 11700470 -45591525123852788586535504065254778240 11700471 -23527381798606182193305640876072912992 11700472 -111891654350491786209230781601049518080 11700473 67486634000027960106669748034515242624 11700474 12755640314963793978844391907842895360 11700475 -732215642636969082916916982892337699500 11700476 -304495516096165520658079410754427965440 11700477 1321750398256396944973123924425658443840 11700478 -126031581944168408246241084513995146944 11700479 -529227590960684503609169722837079431824 11700480 145748899380510526681421015935164088320 11700481 -108548912409641668536850110453188836268 11700482 138253490036359425377299450748514032592 11700483 -56536399241619482987227999591001753616 11700484 -217301800436023528407284633244646195200 11700485 103844966465443674975737981419115136000 11700486 73233697250379080270984900976535653504 11700487 -354681754582307515063398110852240821864 11700488 116196292834731042919286721387912806400 11700489 1257519056815022743959313152795399168480 11700490 -169069416647690198363507006602655556000 11700491 1377878913267581951455276032642695001600 11700492 316109895237982261770564252667059735552 11700493 -27731276921470317481598241758742897984 11700494 -198707583205667084187692509652010816960 11700495 356209127899531572686072221911856617720 11700496 139644541047681789093237693222691225600 11700497 371372810593037171430292101674113376946 11700498 -19578647665089616264645145037535579392 11700499 596107713311135486012440612500163635500 11700500 7786382345343686832102622367772672000 11700501 477330655453910278455714662228088150432 11700502 29057741137996103751076413742025277504 11700503 799131445873338274449747218545778887752 11700504 -1142031619954876367475439873551507456000 11700505 -42084248709637339775433163954862200440 11700506 -955012019114581423173898219182557605920 11700507 96180455707168339867360325422696784640 11700508 130058243671940098857393989811633571328 11700509 59492260677835095160412866532675834880 11700510 41021836258620522929675448977063608320 11700511 1063548383990236632294861774116986966112 11700512 -872786839872997649091639928915431456768 11700513 42227791739282219184388913719619316960 11700514 163930865646038298607980933699801254400 11700515 -12122652470659612824283709793991996080 11700516 63024447154703790063519635588358340608 11700517 -1355063336592059971833941216762682263748 11700518 146636458243384107409726423549852116960 11700519 298302634939909789888890855591795896448 11700520 179621468170889006510751379744743321600 11700521 -101181989792563626762494660937052755840 11700522 479116993920274013242230725493323041632 11700523 1156590041854794919251008024470932126000 11700524 258219406107937452694751150357373614592 11700525 -104941469121696505134549999720170503200 11700526 -147087392904284889042926917481238134400 11700527 1617226552531593650263296898642634063112 11700528 -49236719418313605119981484720972103680 11700529 367969190689457483974077715236106714130 11700530 100981571668428737799591038402792555520 11700531 -1706671091882618546823165664082889828 11700532 974252243305250803258915613440750714880 11700533 -294450606208084096092376493336569459200 11700534 7130141767480359315389886808503929280 11700535 -243273250032944083656625630854925678080 11700536 8200125566718194162380746662252359680 11700537 -142316461608100696496876795993236184064 11700538 70293865844194405213817779387542507744 11700539 -175175405977252215629538743854161349008 11700540 388741739680765240373968489527871311360 11700541 -70650665863556479969742324228546688058 11700542 -113499713898163675576532837138789729280 11700543 -685230074537769636107758607249463279600 11700544 12723380451267746915020050464121552896 11700545 -270336829432311360473724392787299678400 11700546 228421626938838919218429723604828550400 11700547 -43086366867121242766528353391058318144 11700548 306717134188336475939722558058781307008 11700549 235748019668249478002353503969156429024 11700550 3041697824810615649450595519283313600 11700551 1475623477131309981725560900990429374552 11700552 20255606280876909036220814948198400000 11700553 188157765715726818673455230541074659802 11700554 -422915541981902389868294257816252861440 11700555 -358822593067899002511513196104812148240 11700556 9980248171370951453471322104022368256 11700557 -799259690517585131414863632166466047776 11700558 1986393668534434223369748595824537600 11700559 113062790081142831034338201381739002768 11700560 105331823678922097037560795846449561600 11700561 -199228043111033073876754338523471803840 11700562 -81865226948314310609678397783229528800 11700563 96890382663457269107043827763420329640 11700564 214107315584610949525481512415930099712 11700565 -34498032207474910176335608338301931880 11700566 -992671125547708494639141338201406328896 11700567 -443731751328630825660815363325835936080 11700568 467309545156912701166920480524109189120 11700569 -21289280568693307354587983133998605056 11700570 100471021637458415631387662562947343360 11700571 -210030298864080979831171755097755888488 11700572 7604835600136015456029173799674572800 11700573 -425401246515224564210879480996901127296 11700574 -162975582390252862746427301209063540800 11700575 -160121267429786233923394712395839057000 11700576 746653220176916417163780477513898524672 11700577 503961140030062845006113003367377812672 11700578 -170053708072185024795012982112713052160 11700579 -1551354490744108727352792363436214088 11700580 -159220074402515381487103430424675532800 11700581 -506808055214367017061380570819748303618 11700582 355246603475358376148515294184886766464 11700583 -575235365742436970237371028679136021632 11700584 -132922737772832996463802694700483870720 11700585 90349851991008110750842761850245984000 11700586 -18619691792978066599398866214229020576 11700587 -603779458134031746104435034238123760640 11700588 -353936422690811662283064697380657523200 11700589 -1282487834210693318681972918394600381610 11700590 189217208343860703400981404258513596160 11700591 -80651035229752457287448162829619585536 11700592 -193001918881756129922031019219920584704 11700593 -395028408641716045017537505494071260992 11700594 -262303516330544483622798818489539333632 11700595 -540192586092135746653098759762549248400 11700596 392515632007914295334324925839274403200 11700597 628275892634529186860092440152406842400 11700598 43867073532744761907389029599390294528 11700599 622022570329753249730688648234931431240 11700600 263431833014279523090628711763301888000 11700601 17614209047725741659890891127285407040 11700602 -10127745668541466228219152640490154528 11700603 -132756450227178210454670622064010304000 11700604 -149423185060950736691324752326184351744 11700605 -5734722314668920974628087650634499200 11700606 -119374956029361839303957554384044604416 11700607 -1692680181909937439022010402165244298528 11700608 451042208051481407330672566860691537920 11700609 -87250598423751911397305318429091224832 11700610 -357460401529147455092078455686957059040 11700611 -484986505554416734376444847362927321280 11700612 -34427463333409161053625658297538737152 11700613 1005666006849911469472570252269598336862 11700614 -302309879707496583446229428622764797344 11700615 162233041022976850936360791742253664720 11700616 -649817429255142442305571829385570263040 11700617 -1072415756970431647665579401951039941068 11700618 172019787366955891622216297817022318080 11700619 -165182228686949644907595410696766453104 11700620 -137023755820586557126561863484757560320 11700621 -142001509767003231877927006170972083496 11700622 107762406895774955544116598277365065472 11700623 938612955559801260927480759874085208504 11700624 -91505238765628594230081939846963658752 11700625 -199593208040179081215043601080364967500 11700626 -125817360908503709628574607107555722240 11700627 -24971632659672673982780767944430449360 11700628 -7962360150453186810057543651083285632 11700629 1592602145403534055052561744712028608 11700630 232817187785047669759180967630094729600 11700631 -308644079813517017478674643003436867088 11700632 -273650922284788320988071657407715840000 11700633 9283864901457788820858360128984460288 11700634 171175170216575997419789368174391108352 11700635 -505654957003110230474592800511440794800 11700636 342332022566693765862378497741604198912 11700637 -89263190273131644591626399864128133120 11700638 240626202158240002579641103496836878720 11700639 -1107176004407694840370129101138747882480 11700640 -101719441596392065421741284522815651840 11700641 1682891803826637895546315179402300900264 11700642 190945993400544266665740165429883158912 11700643 564421000437597642118380643538143420892 11700644 -2731007696153322645024070564125972480 11700645 -267668425147796650518353590190589408960 11700646 -483609665933961774245981341666186717728 11700647 -367748757312387586925957002369065609168 11700648 -164783633351652832173662989812336076800 11700649 -267109177714875615575608858696345076736 11700650 -219912303413743263640148093071758950400 11700651 165343910987053219355239760234753848560 11700652 -111160705114074476703776880420191692800 11700653 268881962903504084057539761769314298902 11700654 -23271990960009828379196956906170372096 11700655 352376083021874154664889866395986493120 11700656 -257149724920577016747778451723550720000 11700657 -310897764145397201604170930847179018046 11700658 -186747793992176888558261700570342122496 11700659 36206252260295602618712238702235707360 11700660 -169300623277696763286036181662486036480 11700661 447931618843916844801423068465252529870 11700662 -38910101775375019402389680620982320896 11700663 -162848324191578720837098662690183258416 11700664 -537022091672170389223156963945312358400 11700665 -293265360351117913699411529134967354940 11700666 -381955125067835797834993707071050022400 11700667 88629584477971512645898443192595887360 11700668 -40765028703839658573988414542608999424 11700669 227567190764395127046117345486182002944 11700670 -258350740369573543412265122151609846720 11700671 39102324627903998458486974196068585984 11700672 156428283816372335662162061868662784000 11700673 531346988383279555343036430394541340720 11700674 -700715786564761912688760758264211023664 11700675 66602188208346904516821782633260992000 11700676 -111048442389418673017853294787026251776 11700677 536090863282218286460560406066407658526 11700678 -379861974923570054433901553305259884032 11700679 -245424711110309970193994043001141284824 11700680 -238070579916444889576301152166387865600 11700681 -536926540466600570892262437940439428848 11700682 -43037157808743844256043234634659557376 11700683 317110167478488855390863552269947670932 11700684 -176671567351415892929075786365855015680 11700685 1116608184614392461300290726385419355360 11700686 -601755136458527738313135619958624294208 11700687 -8831281828884910003966734010020748032 11700688 -287887464670374393805207296810866442240 11700689 -182075989329639793745912082178627616640 11700690 66309025048877499355814337139816396800 11700691 -24595865221750731657436019728737978728 11700692 547177015674623213983409877890535202560 11700693 582172312336658257784416209902048983200 11700694 -362425192261076498656081117922322739200 11700695 74000762173285618768224888866178252480 11700696 32182900958339469892430679509835448320 11700697 1905372297134732699747676424864264879872 11700698 -41621045436519379380037775107622518272 11700699 -803843048652079912196089748272658482536 11700700 345942987705399517055026544274137600 11700701 -164784041299141620220835010559489310298 11700702 -27017449717829252767605391362423174144 11700703 -73551013423449138066254343765981500160 11700704 -549898152518110255503489057088910131200 11700705 552180406448932790433521753186970111360 11700706 5315873980132447546809897107758988064 11700707 299336467940575065757123527113966092956 11700708 131720588596271777933886461196226007040 11700709 -1252488945445593913206765184955608143684 11700710 -23229684348102556905333971331709948800 11700711 -664490334521745807863902048264003188840 11700712 -1084952671487519750282437091463688012800 11700713 463660946672692845282178491035463019920 11700714 -24866288850809466031874871558718920960 11700715 66633821665444658177861029411988304720 11700716 827487609065382335164378665451574595840 11700717 -96005251567824315315362338966704593280 11700718 506562287281955637736951358059945642560 11700719 -264002260258701403765611083004868328880 11700720 11029827478529777797762105875421593600 11700721 411540396286831438973740986272097828672 11700722 280589600063700378636618411237220625664 11700723 -316716951209460409378727497686794342400 11700724 -194406622084004824528504816627714893824 11700725 455183861383237819795164995149522238250 11700726 -221498641460108248902628672034014655616 11700727 -221229934069996357019414350056948198424 11700728 -483511481355813758407320679891055677440 11700729 98987187250686161439497520488853142848 11700730 6111664865408219987894793257818264320 11700731 294207506483426874811941160786282993440 11700732 -279441648700425071000839785064946688 11700733 327960475906011282240354964901149809408 11700734 -550127815376118935250132659538721449984 11700735 130239433180893249518999638835379258000 11700736 -316265971721314138507905877110285139968 11700737 -469707555450407067451982530740078978048 11700738 -73177421040127695522359914388390301696 11700739 494337055568187663003424658622565550656 11700740 -365455022955790058763070994959332975360 11700741 179311300982510883901619390522287513920 11700742 -420780674653395018954368674017286238400 11700743 -69482343731711728444045143107056107672 11700744 175695155328774776799133343651022766080 11700745 110168498036257022554947494662924834560 11700746 -315006405524538660133787326798380407040 11700747 -1103452506828507506557452406045531194960 11700748 554818523385280617310428318187795910656 11700749 47919933715513839063301437591941738700 11700750 5832785378701892123723069250054048000 11700751 754967524500804311509812010143792490600 11700752 -20516538120814272824608521191769243648 11700753 185114899731263006147572883623817222208 11700754 -58128138289968220053507267805064473440 11700755 -109164942213291704708384997961011996000 11700756 -363825277872452116131983232019902069888 11700757 60337649929027212852329406669972624792 11700758 -122429045060373108331829019428224151520 11700759 135166154570421506258752150514898163200 11700760 -658404891872820616853979611177468313600 11700761 324793506911539326597569757136259164362 11700762 389181898883685604570045986590478455040 11700763 465180570813405428502365412039178235012 11700764 -27850919044997878614827924426921607168 11700765 498229372725355958185122898939954784460 11700766 93706095615870256596881853382745717760 11700767 322272793861794131538250193556240706848 11700768 -311092138925261885775748650359711072256 11700769 653384250748593754319148558545448152960 11700770 105584837398324667976842905396138675200 11700771 263023154184352364844724487431288597824 11700772 -570745713637959790740184350354132874624 11700773 2050390274045291774153680185441303744 11700774 -40820896509451541809223669384212354464 11700775 -516320988645713318603129272464789795000 11700776 496959088884425419899125718499882997760 11700777 82594933998304614919219599973271815104 11700778 707664591137551161952094193098026883424 11700779 -755406287468440872861947115212989576440 11700780 60022030720363799835756993304252907520 11700781 568285257672269210964988276790447312812 11700782 249325379768376939959031504022922524992 11700783 -620971183788359306229619386175879912296 11700784 -297797059779027777806204986735106867200 11700785 -34005999796683528098328921169676279640 11700786 136533901105342760224244187564791714304 11700787 17205864599861389892137013370393105312 11700788 1374636268445983103428569291229765632 11700789 549514374095179809310597290302055598080 11700790 294867111374057578184114343719249790720 11700791 315680076061597417309931952287125824 11700792 -73518884379504267074083781075972321280 11700793 55230396664530990484874279125437085444 11700794 -331110310850928804276422186082096577536 11700795 159847250074750842511522557155947453440 11700796 252389832365448722175233582661111065600 11700797 -611499806304572030922885909979497533754 11700798 -279483865532446178829189918461895366336 11700799 -1309195845148412599483872916921890835080 11700800 152147148054760493300971127563930828800 11700801 -2436413947965884788189526244178972800 11700802 76474380865004591356623667688729280000 11700803 -150521375857169903957876651219109498948 11700804 283261149620232548422815020193825116160 11700805 64936467445261230768342600358592749560 11700806 -20926000652289562590121155801318566016 11700807 775063758412041935381406089166525468840 11700808 961989239141224176864175370100952473600 11700809 -859018782414498610835840898319940061990 11700810 -82447941304185112035712412387878072320 11700811 -251665021443689162976207344316102089136 11700812 232920171332226102940655249848661926656 11700813 -144864528741084354423132478032580649472 11700814 -39106417938378172275190989228056327808 11700815 -136054382311908971082925069282889152320 11700816 -342182035068605662270832872054456320 11700817 530771805096873656580789117093868746866 11700818 -316340437841310882119866328574929577696 11700819 -166746205603318698376281450660805798752 11700820 -315210713352280384066378912857434353920 11700821 -881340035945159552702357744828026344000 11700822 60705863030476736317220524085839970304 11700823 -420230972402819415444263138428862957240 11700824 -373615356808909681849159532913243863040 11700825 211063832844814219014354347250464523600 11700826 89030517566938981599726687899246450688 11700827 937844909649592462536945988514327776440 11700828 111099314588515283531604698391683819520 11700829 11180833629243896193030228225680504640 11700830 -8136253985165530083463735539254044800 11700831 742420062764267643405204067885111015752 11700832 116282331773818790627807290825382559744 11700833 -504480995281058269150498497544683231498 11700834 442492931744212770208530782692313834880 11700835 -310956822508068781756972298093995596720 11700836 168371749751909432318226354436813086720 11700837 62854940592673440609747233612885907708 11700838 -215355242463272523385746030501552232704 11700839 -320877139787477001498700313769602023920 11700840 -336697893804400746559997869988484710400 11700841 941127169685014783090438323941858013242 11700842 -150216370522205506657110674539868475648 11700843 -132613609210860207342804059271449848320 11700844 -756636386873907954913357835981168875264 11700845 108949606770851010070964824959586220400 11700846 -2925921043984845534906043664091990720 11700847 -2545203643197899954056227347864774704 11700848 -121652862431964133084888197106510725120 11700849 206415856149971044421467379986728488640 11700850 53259341005593789240442230636637017600 11700851 -340122193373560445450633613765491757696 11700852 403054241628371623399905429024336863232 11700853 120752144715253507247573997823559460124 11700854 453501525316258820582736855052258539072 11700855 -21057490206788323958404418562279438240 11700856 -795328206548419875732632666419703685120 11700857 -129371868391883950388870030865307477248 11700858 26639941220237323412843156773093087488 11700859 7531310671142625413397235748162803968 11700860 -574229050212106596621972352669786129920 11700861 -271117454120915768149429090319505136128 11700862 810332299251185202596667010690514321280 11700863 280032866546858874572068362028998209544 11700864 -148539202350461863589002463628817858560 11700865 635168432853704656347379276415304427200 11700866 333817338912039191349103766778906969600 11700867 147647525114508603764204448242043488640 11700868 592318531959343290427392936826926530560 11700869 -1353121495078122923312615512365157612260 11700870 -167012040543293076175372149254563522560 11700871 -127013424223362068388775524085472251392 11700872 -349408093038923312440529984954267443200 11700873 480255259997177738482310571529009130922 11700874 149377284565853699832108730298374725936 11700875 -663889012254839543817329301875384028000 11700876 -57673784440762292723609978791194341376 11700877 -520861981429622777515298337163447103168 11700878 -7591171543852674336609842174601988224 11700879 1369920741165338402201837993974491494688 11700880 -69795457372857783380633308113253171200 11700881 -1213122012148689673239203503682544646800 11700882 286332219589093054355105882148171617280 11700883 264871539338051423110548036955519049132 11700884 -251966900872505577318747734939740508160 11700885 175874361741106727796107385510253547520 11700886 -272422274617950517999595699620771504608 11700887 -1292343674140292447339357480390193471360 11700888 87662547053065731277125433381717278720 11700889 1041668923112975122803479957298582959690 11700890 327808315242533070059863818063836671200 11700891 95496873430750732470910226371583224320 11700892 589922472273797019397937288163932160 11700893 -1989947256954944139252567263459650121376 11700894 -357776446913872379605787703164885419200 11700895 232724431250718712293977827926777887400 11700896 -530947995323842732803313567056165863424 11700897 -200654152627057516815031071083798465472 11700898 236364815957258520733434377435041121280 11700899 -42972091823231668851520238130273215328 11700900 -302094926036627813479194066567776131200 11700901 -1705349201079726652456562886807274344708 11700902 2751593859510969380548515291389727552 11700903 141088175642020740605853320789710882560 11700904 -152193690465529483113312745735038858240 11700905 -18637600875738246909229039835228303040 11700906 253158222987108501943966223596806700800 11700907 1409435852107222886489113063517846255156 11700908 62456960895862745759583333816223735296 11700909 -1275882947991673506942387339761660468160 11700910 -17001679681978860124847272981464426240 11700911 -959915070058882288160185692564679429488 11700912 -127178963123567623320512428825295093760 11700913 573435261663957968439775330138475661696 11700914 -296959713210655262286801689195673160944 11700915 420942781770491484243202688144735119920 11700916 238346704031105907076948268349458142720 11700917 240773662011788707928494543295372480412 11700918 173357223445744133470113093892163728704 11700919 -131167176979903925666000016129895923840 11700920 -296196236083194273097247946869932032000 11700921 -717199619239381896717585846838277043888 11700922 -447461606831886992078150349196880985600 11700923 -48370221105081768829956033301692594000 11700924 71800933407307167832398112170966082560 11700925 488656642755879890755869719607835212000 11700926 71573529044490646281531444437922295104 11700927 -301907439265468202444360023398406010880 11700928 -191257051019217667423603684160097484800 11700929 1124455039757210788745358796699588222530 11700930 151137101292658205855454338804178923520 11700931 725694723150466040096712011024620128264 11700932 -416321720540240082091339174662739107840 11700933 -34179994242961960555983023336426854176 11700934 -452102906410306472617029773914999557888 11700935 448341011020848715909433850855543557880 11700936 -79917997886308604760528974128770908160 11700937 204253471172066928300429856133915519140 11700938 11928940719359386390383385153450371120 11700939 -16523554233711559039558992365404322880 11700940 51306408648103869479358603973184256000 11700941 -106218044835538774919448034944869772480 11700942 40128810840485122725246762662833152 11700943 -330952615413550917307986367022971037256 11700944 7027447545348188897527480350695276544 11700945 6288222201202789288576426613758705920 11700946 -62945761549866970260074253327105449328 11700947 495238316480153586713634560355994488432 11700948 -224357257485286346541590353044120121344 11700949 15247428840553394679844696792028403120 11700950 8002449338616628004532028693563840000 11700951 -18249726968599938410773476131578532784 11700952 109269065087169959879970055400649369600 11700953 977279845331755507222932702287679067680 11700954 -210166316967753552723568086103703638560 11700955 -70175555088735904530020132331565812240 11700956 710204972466633893267102425744872468480 11700957 288839271992309492354429153785826914080 11700958 279897500495926796951649140479885438080 11700959 228158520163308738405476829999656570928 11700960 -571035161678436589819048622491277721600 11700961 -879487069607891432561222769927892921438 11700962 42828006707269373451755987490752409600 11700963 -462008785174616823484556676794361411600 11700964 -105954716796297327661933207106327697408 11700965 -268211233523602217560204654261110955140 11700966 171607988714729697538896270645589535424 11700967 -51639570015309072912844034154648093728 11700968 9235226999739102228906835020557122560 11700969 96778325649150758936795819546909743488 11700970 -519974032132200724874612194753800936000 11700971 1223787970858889799087628240862266301172 11700972 219561897706534072660509626494191434496 11700973 368343962736096286927222443920837003222 11700974 463929733446431394734876224532405197440 11700975 152871201908433668604063585043057334400 11700976 -31041658684488203749035489844041678848 11700977 -1725515530541466148672545535486072066908 11700978 -218714517756176532090376444724181335040 11700979 -1374500400804041485912827882477659919360 11700980 -415351917453944962472149245423379488000 11700981 -132969320970520140978724483866372646656 11700982 768578500491581837569824267641654546592 11700983 47086344133862139446464095623333057376 11700984 368914054779328714103475082734142464000 11700985 326814899567227845112617229015067122560 11700986 -256980957388701977005141732014398605056 11700987 -171916163834257281339771891631936433640 11700988 -4379340842777726485130547814154454016 11700989 383299767289364538932998257575912726790 11700990 36131085309570317701118678346563174400 11700991 -397119330228455064704482371618577590488 11700992 -349619061789660787345549164808476033024 11700993 -9357559982606603833536687275868950736 11700994 -182199324822019497704844349119236396160 11700995 -608165541952552444938592035301950849120 11700996 323726174307788427627802685388512750592 11700997 152330415430071420098128064122017583104 11700998 -140396289350644778243734913316357196800 11700999 557505744169440757243750496182504787184 11701000 -457175519894856959932989568934868480000 11701001 45081384693701879643123441845788180800 11701002 418619559669220519483909040220687397632 11701003 258854888238084135551861508997796903252 11701004 -17541615271160140062534421452218707200 11701005 -516196456075724918040902328332736847680 11701006 2005282335363849884894554075014376243200 11701007 -822468651184191153191001206222919636840 11701008 -43970651468830682698384876936949268480 11701009 -77019909711265809744929314746017129996 11701010 78837292676785766102378800682679639360 11701011 94477913199872073535877752274312338944 11701012 -235090520904266988207007240371455262720 11701013 -351649467849683884615726288160485137600 11701014 -133054756005874080214173053880493424640 11701015 967283065208516734675662914275435810800 11701016 1330465459501564789437830107129507092480 11701017 -48437648748751217104293480418491707760 11701018 -39755269466111354052615652880030711808 11701019 -275241389873531015854242338286428054040 11701020 -138672778009650419660429325125976883200 11701021 -878738105164201486903392333177289532256 11701022 -562460220324082454266994632279356738816 11701023 -338348104543812404161207246816019225016 11701024 43898904212126617895235570387751403520 11701025 -15762713366588997490154117564553379200 11701026 76616656981132996081133675735333243904 11701027 -566019677780277950661762186270753468192 11701028 -77361169243941978980827026441903558144 11701029 -276350082302079467173155392350532166816 11701030 445525955434538360179289139523078869120 11701031 5363906788530178044378482021429888304 11701032 1106510889759663022671809895006044160 11701033 -504539720488302157253277205313371693056 11701034 172512009319954464725207180477318866272 11701035 148938791456753013272839986512616862320 11701036 -499580767875479540170021311579126912000 11701037 -268104002665502864465071414040806458900 11701038 88660266747445966065268165728949767744 11701039 -351395147350699293983303901656134524944 11701040 -5484669037380865907019784835085434880 11701041 -65626006252337524696403557943950893120 11701042 -122440980625235565032838469962801401856 11701043 -131453083656155594422706156975225828352 11701044 -197795595170009814760541058766234030080 11701045 -128049825824101969719906805080855689700 11701046 -225626091997911356679626193372074520960 11701047 -181953302513099425103988378425159083800 11701048 -484559688409602470847281334106677104640 11701049 236911285095637690717535576139427681236 11701050 147565132790248110386083907014202476800 11701051 -115610989021743826334821823829066600000 11701052 -168522473939736813808497806303340880896 11701053 -369871100450391555891378043575916421358 11701054 -333911283806453218889418879818881953024 11701055 212227633108263368434640153551524402000 11701056 -179381182103386753267970804534464217088 11701057 -965100126782438040368010731647693139280 11701058 456385273701899643817822921334030684880 11701059 1016114215030580866896948836716837855920 11701060 -108966881909811418127500872204069580800 11701061 -326465190336451914954649416076968113088 11701062 24279702480245199631242008735759452320 11701063 -1385010863147630788178485285681422784 11701064 411127480565311708121324123180470763520 11701065 -70190280997613877398321665256324371200 11701066 -97334488984892231874910151196447178752 11701067 -17499037415286939595949595672085988208 11701068 -413196781735418640966206697085319324160 11701069 -1336188765512964018240033591144857675530 11701070 212680277404290585195555382917193932480 11701071 -313641143833607011898465119921960187760 11701072 6755356878148198812037157291121426432 11701073 2712465498307583650040329211953612694898 11701074 522350643448228120406147505515397120 11701075 -88125937479866430398712906188532230400 11701076 -92649887961272915493131974820014887168 11701077 -812468364293213165518918894217182934880 11701078 -72113236406319944951253092560615976160 11701079 5447730290891429256968893597003791408 11701080 204408681738673941052286316135953817600 11701081 -371784478085448897411022727354043889280 11701082 -444822921345470971209639030247122862608 11701083 22693362422519329505674480320433887024 11701084 335689843600166044236066260050476690432 11701085 668425235675355975628464862450870137600 11701086 -113038478079377039400948380048591315136 11701087 412242109680642146417598246940252264736 11701088 431167153462194509068987490266564263936 11701089 -72695037665535831584344856657643232896 11701090 385358814737878168994834070191649664800 11701091 -1067934401430792557367901314869477649768 11701092 110766110155442856906669329310323748864 11701093 30497015948142553202054479248226533822 11701094 -310567253245129759898750539188664247040 11701095 24590009239174888877371761244961510400 11701096 -1342535846982383058457769234419325091840 11701097 -32411092124030317825852978556820594840 11701098 -21486458269459743931062107936605527120 11701099 1014589571235866512464944459037733930100 11701100 638529924015943071588174866618070950400 11701101 -453089883895235021648119098641383263168 11701102 -196216340169401750361033669232765094400 11701103 108773099706162673798426563045512774352 11701104 52347013075109145550467617209684131840 11701105 35014706101543712024907651805694392320 11701106 23187909310992581569412774729747082240 11701107 -71785797179762404227979289819182114224 11701108 -90038714922008097483065287685465053184 11701109 42230683374827791879938911510077080960 11701110 -74275708158898583621919221171938510080 11701111 1306545929813213158020456414168768580712 11701112 226267030977986869179349969472082739200 11701113 -17444869777632610765026333472681310112 11701114 -106959559316139974081680111112798707344 11701115 263362112906310634639842147327925589760 11701116 192253924705009018537048619259684495360 11701117 2424439114744300509983880283609885632 11701118 -34437992261086541073727270062915922944 11701119 688165357476858009711540218774332390800 11701120 -657656018122829502822118256780771328000 11701121 406851723199261379439835037242452165444 11701122 251449846767241857145299450240813439872 11701123 -226956839144316086277352790860805094240 11701124 54143834465994148527949271026065415296 11701125 600840192940933350432802563910250640000 11701126 175121756771581077400103103499032316512 11701127 654964666110333038632889697247666205976 11701128 174692727466102936195700737892327424000 11701129 940660995123242156839124536209181302480 11701130 -171143609915744941816462130119351987200 11701131 165214748476675314935729943632770383360 11701132 -912533821601593901292570763269329287680 11701133 723286352676132582138949219105873396704 11701134 -312228552901389582004601473420986539520 11701135 -328531538149921337322602301851351340000 11701136 172887689569211766191709658983711154176 11701137 -203759524533619013374687740144925405248 11701138 -87871808970529702931987031514167431280 11701139 421877314213120843686989813477496557952 11701140 60060795731866432610504171286220800 11701141 -564505219495588330558791156726885408416 11701142 470918677692709409161168440392419081344 11701143 -262906103201658986740487106839892785568 11701144 -197244474340094793691190466360260935680 11701145 -323585201140603669744222952609955793920 11701146 -88641094616464333615400334748038624000 11701147 -256776053287136177317636614238807025404 11701148 136920705453753561887256018385873598976 11701149 -46199389489585629618626600977208882880 11701150 -40823185551935209585754362142858640000 11701151 845849519192275312644581124363272783856 11701152 -1142717220278520747906553597663012454400 11701153 -59084673990266969117526778745266015596 11701154 76674143236416288195502635333589379232 11701155 -191843313800883967226249254663962497280 11701156 173407816036798353751888149334722819072 11701157 165147236194971777298202315797636761180 11701158 -12816497400318325281516153474423877632 11701159 663424929151381171636880678988969917080 11701160 -94866204205564139367546570808934400 11701161 339338528659692770176590725829139625610 11701162 -232074067014081643418735797831058113536 11701163 -17352585114791558845235781760416413376 11701164 113654488699855292748615803480527503360 11701165 133928229776965976581050990351932985600 11701166 -134633752328692228634551531535776459968 11701167 134581909757815414541762529253501906944 11701168 -282967933577982067671076603917055918080 11701169 -51113231477269237765122229611482580960 11701170 3310992043474208215735465354736922240 11701171 -1182942765607440138901687522327655376628 11701172 -341456973567147140361520900475855308800 11701173 753051103977288924595118724329681585568 11701174 391106307566080185647440218832806425280 11701175 -27954023273375686660235435965300527000 11701176 -3791512213134744350239851332310589440 11701177 -1480558892992697930717267778225713128560 11701178 429622809813073907997196382230939474656 11701179 -91004640655908998651307035521415529456 11701180 -306784567936928825144962834946108083200 11701181 242943689225771699988430315492788263040 11701182 -378132065600227627100867387110182122496 11701183 -57805629717209392047211683657080405096 11701184 641517824201106864918284089769852928 11701185 -14605744599339395128964681780246307840 11701186 -65222662314804429085418475486555678720 11701187 -2086828965808075000337064024559737104088 11701188 43087945704359709206617153873599697920 11701189 -2070366026751124974635483085748654222944 11701190 -397801585159265986982362092988285718400 11701191 229478254385877001232848315251529665192 11701192 -1161564647077773417939001421670391265280 11701193 29126568238118777435633616372910857600 11701194 -101626832234060714460080082271398624000 11701195 264297366491572605835768462425791776800 11701196 -393719281744467738286527012791611588608 11701197 544369235948449076699843320392783124374 11701198 -220308721937623480695391432283986045440 11701199 -332963845342718782823913348445297056264 11701200 7840472958117065760321091631431680000 11701201 113404998611110448164110694483066508160 11701202 27125241247969380216794328109004243232 11701203 -5111192483663556103970018387113677312 11701204 338304096352231659563631017739085393920 11701205 27403238048812652785603851613202560860 11701206 255791224415132436856531714352443008000 11701207 1129905729689021052139095978473739520 11701208 283046582064454249028587203649998120960 11701209 -15182600932662292659287096706180606912 11701210 -469049374005083629402013643546698025600 11701211 -531314862674194586967191920505927920188 11701212 31696863815105818123253643905405755392 11701213 -376782411445780920577234987259758360840 11701214 -335891624702794586740465476024492269568 11701215 -669414621554386664219249737680198647280 11701216 42049707094721700559383736373341323264 11701217 -204726755101289754199256427322321812048 11701218 -255468586652226920998222775882018104320 11701219 -365162258756563392377111029898738211648 11701220 -614847509471772241738499459669841381120 11701221 -230283691012702055647375618275918288576 11701222 -135909644948597557602581059412228401920 11701223 11188355460221814380960910284272073400 11701224 -295799165689485831734543554933772682240 11701225 443161485273750561489732468646408838750 11701226 -327552317772934478776601204445008463360 11701227 -193620860288716565194493219786533243392 11701228 277975394118769043565373173506782543872 11701229 295451697496369420536945271191445461120 11701230 16174209582694892388676494794569344000 11701231 -1430953615590747554874553341565779045000 11701232 97114093450828377747967457742440103936 11701233 928307412737130556863449865041517388800 11701234 -111469713452996513339625710175830338560 11701235 114982339299407492297771183664168644160 11701236 168445420497273078418258232670263500800 11701237 946686595921414968402007482349257907886 11701238 106631118816991815683997794459919694080 11701239 91415184974278453914244574572566069120 11701240 265189840700853745730350301889017548800 11701241 995008899862189237674626908838409633642 11701242 92092672569917960963846683506651094272 11701243 115592480540571506014443481655019444800 11701244 -83492544176096923533237054837843062784 11701245 -591367227711514473979865184355097236800 11701246 9486381430714311937733009659407129600 11701247 -197685531322428204541211608210351586304 11701248 127836912107994009566114021447370276864 11701249 266804438448893739885074163866785057986 11701250 -21309273542440582551764294463812160000 11701251 682633237004311313468598650134680704580 11701252 -283912054053090537375707803043329723264 11701253 1522177189326659216488922645848083105660 11701254 277400226039681731034312444759005831040 11701255 16792055499255267555927933931099127160 11701256 -400878029457571952601873347626083287040 11701257 488964932150763741809198285669417078688 11701258 617788142004337621818770646172285733376 11701259 -319857976871266091368936821326517548880 11701260 -10987897381381623940596164865780080640 11701261 -50446816912068562666530180092330779392 11701262 -83122302343430512706546670270178594368 11701263 -8062662323734597516180931263633704192 11701264 -312121318585055192213237616364894289920 11701265 518142986964850611642332790689742924660 11701266 -243207954230856438727828778614436462976 11701267 748017379141469857338799343946190582316 11701268 -297922407406452841229670506562298944000 11701269 550332051275875111491061827764862220494 11701270 4429608643874353270219869699946805760 11701271 -1091277032234925473872966580732821881528 11701272 76674484626706109332274514336940032000 11701273 -1454883609578308180815719687684723712 11701274 -192605572955476284808066442260913305920 11701275 -12864056109297985161990120276770166000 11701276 658438542490406355036070023102460927488 11701277 -121742511860697605077791187900574072256 11701278 -369786103547317269685168810430876354496 11701279 573439654947151531534670975381131030880 11701280 -159424617295645183026248461329536778240 11701281 -126227299940955865748143978276877405280 11701282 347245309670688971987715883393582983552 11701283 -819192887669828958384385615659141370560 11701284 143378701070058299370253755007841513472 11701285 -745267677739340520569218887246432406020 11701286 -487434272378313582811993220928994149408 11701287 -85027912171894173266472810706374913920 11701288 -208039646101803755555204497919006484480 11701289 14707596582986142982666797634059880128 11701290 60025773934421528413761884083029822720 11701291 -113881430477854483803568311999801189376 11701292 -757818817626094008555181315633765536768 11701293 78804975293378649989071449497913751200 11701294 -506995202328010949127085264635789031488 11701295 -190736901730441624971931517263390438200 11701296 -19817548803558702091140097499627323392 11701297 -25856742869705705994270768075601308480 11701298 132280573030630966397889386790771715200 11701299 -86738797462653769682657263970421800136 11701300 -103251948353759917260677259930988179200 11701301 -16475809563644052882413296657409047698 11701302 154918812878856080149119676878159521280 11701303 -455301184663287635572983408159517935448 11701304 -250288469815390470830174394739904593920 11701305 70123483946108489203705488760313280 11701306 69897553308346518862542074901555175680 11701307 191197679182977694967756895579458937432 11701308 -444062589883809356558168172599325179904 11701309 -74240471316401835989300644755625954740 11701310 -42835843315250867004110003995133077440 11701311 -401653254646912407977456849590847642736 11701312 -65217755409470561559615089267273891840 11701313 -426640432273234580355478071545179906752 11701314 64688966012600548457782310024078615040 11701315 -1203556404168920175792124326666477792480 11701316 37264652463519179727370877707551934464 11701317 326276371319623246650408602378799264480 11701318 223545859162719150362994461564201390400 11701319 980400457077447337085180863141992960 11701320 -77572509854636728140522936413943398400 11701321 -158169680609457683184310259061710572880 11701322 79984755817979203613612678042604134400 11701323 794577013531683675009889005142419755772 11701324 -343553457773849438412236333251556271104 11701325 457105602780400557360497617342780832100 11701326 63157819852068036389173526088630988800 11701327 -1185179321456889851262116981650069184328 11701328 -105048666024145787221014863680293838848 11701329 241767967210388917965101080881126718848 11701330 -290100570738920689587354375866080921440 11701331 1146414937123291010412653075235128439264 11701332 -11173077350252532492464301971675719680 11701333 173907821187603086678691018437562121120 11701334 -636030463818345642379874494562649641184 11701335 -766564463756418153916391066245894610400 11701336 29846126988199383464439344044409241600 11701337 -906684696425647307801727443850078481014 11701338 -38691062343731328358610852127481812480 11701339 126292794421106349769537263075948254224 11701340 59424401942354578704111737218245427200 11701341 -67185070062173505168717090324112662618 11701342 -127463207760232137090203411043018131328 11701343 399725461514863644652615271975112012384 11701344 317608267607772303124025242863218196480 11701345 -970381272212825334810082887015138033900 11701346 -50421697091503021964621198205676702128 11701347 192975279416712059818306323341572945272 11701348 1284002373640312217360030470046556477696 11701349 -870392386593437824909509338715001235808 11701350 135893668625219421873689526875707869600 11701351 741438129023973947054095765821637255352 11701352 -55215363805952554846557368161951334400 11701353 17425267446132048862402308297190948608 11701354 -1216850770036378737676235341031747328 11701355 -940873739170419369933602735737684051200 11701356 -301130704193432533511658737022518722560 11701357 -915837996677174704816152418561590420394 11701358 17437524762838558354568589994044809280 11701359 -277895889721918228612132682443762196400 11701360 47668022268958439045704981166426357760 11701361 51785023598322383542576943006794716480 11701362 373396177312043112843890957095947956352 11701363 208936989384157305036188749307864609612 11701364 -185243411367872532205173034793679801600 11701365 1483740788819280275110216291581254400 11701366 192472263057173887394630071272978217632 11701367 -451879414587729432759420096991421861208 11701368 74580736725454871189146047766659072000 11701369 -850090668659210655365788898357635182960 11701370 3244487908141611281512754321856806880 11701371 -19692034355493509324267527973781155136 11701372 941363806639073703002222817236763248640 11701373 373167976046806821305477547809898579660 11701374 2104607602283340250206637856443594368 11701375 -5134377977992290506796274546173312000 11701376 -161335822615634146622357668307455180800 11701377 483591646608098558085958885924529654514 11701378 262091220895922866170747339313760509440 11701379 -1191449600643251011592736780887927110020 11701380 156558162650837494594631612028191170560 11701381 286425413353733693807351527974936374364 11701382 250616416406693558681159323419652706304 11701383 324738687510713747570775490520762541264 11701384 45931658850771858760132244168707276800 11701385 -581546475143943418047995665571528811420 11701386 475007766515014282866593276887116369504 11701387 -1128145530590064894814596854526548625964 11701388 2815391542706307203657782673728035840 11701389 -26120046013026254151642383477417107200 11701390 148546249050066923513690269471855915200 11701391 702845932570204009667952871061817632280 11701392 6086626806543197850213026406374965248 11701393 228534505278580280430877300771891192128 11701394 -109526652948900391884718058413217747328 11701395 209747246991373936992941283702023733600 11701396 82452705525720238896281585227113474048 11701397 -497277614541874654881982609511213997120 11701398 -135985728077974954872427138102477860480 11701399 -23382043209166962404739525289181593600 11701400 -69101277234049486721335176813067776000 11701401 61788639830791283277335848365387897600 11701402 -445508449767548843279164357915991448576 11701403 -13725414939262800740627219890772379120 11701404 32451534973660437969475421552881609728 11701405 -6868261904477234009027218993423155240 11701406 -82814657526862956916814512466202063744 11701407 380697633961380546258529731375828615240 11701408 337827726385378766914153207270827294720 11701409 -703127262696866665414593485216144325840 11701410 22841142133048338042932299344545541120 11701411 577537114372697314145752508317967331840 11701412 674881123958008301413166480516213129856 11701413 -96661190321725236193745652389618152800 11701414 709066843790201865833649980776570984320 11701415 -181428323935156613819268846257290383360 11701416 -813294970997403543354499363927857561600 11701417 -116653894379592806369314319867080934400 11701418 13427947528753314715437742729441986048 11701419 -162329269112696223118452702909042790056 11701420 449882997520040748008465219852284385280 11701421 -54072985977572427859540053906127410708 11701422 639248475613678797579326146869309796032 11701423 1028772316106778423939075437319396452304 11701424 -34341932257914959887801844238057996288 11701425 251700165789123972081867235034626926000 11701426 61729806595744803913202515629296016 11701427 214472550315382517320827853021201213272 11701428 -825670538515409029102183159771924045824 11701429 1000468195397293863516612523716709154030 11701430 52954814182931811924585540974502203520 11701431 105228291625555853712588482209867275312 11701432 553725571929313407916359086524393574400 11701433 -1579581899527291906410749334836493983856 11701434 -62588442140397130171217953204290212352 11701435 265329562381022972160130475465374428000 11701436 435724566025039033363169288536969159680 11701437 -35257536033809196533963501806873274880 11701438 163065239264890514684694591245325223296 11701439 -733116966866063217584444365538813675280 11701440 -73052551449200572349166372644506828800 11701441 1076816419083459004214554174598142686726 11701442 153852886827728056321449636947499892800 11701443 -126878383013588840571195314973587311872 11701444 -98861686260026010256923938796212656128 11701445 -316091286449202201217902362079804192000 11701446 43896844968288961371378795192077918208 11701447 -567419875666819054316260495831067802488 11701448 853205434008139726854840656771557662720 11701449 -209711132261113852070806636664011272960 11701450 -304868842760212292719873088568378918000 11701451 1506715842913661460747521280304172409192 11701452 104370198058242500120491201467145961472 11701453 42164702487920608352914822105850752140 11701454 -457412991027001418230263004428851905920 11701455 31876468024787571683600429400360191520 11701456 -8740457156645562536578443405811286016 11701457 -54140781595311747464151667517759749248 11701458 -116697294476698797180283943233354676976 11701459 -338410860466047815347743559431279541248 11701460 -338603072510387435844068539761742782720 11701461 1599123852071591492030173592436577440 11701462 827166975375222711034230658338770112 11701463 -1778821910249736692747700462729694318896 11701464 654769463510644775053876217248212971520 11701465 645311474369302796711421879936587688000 11701466 76048794367299609647713679894329240320 11701467 530408701963950929541050626941500392920 11701468 204856604490688332828064637173683419648 11701469 101252225567724919740052068904421277048 11701470 189569589042527909005390439604836198400 11701471 -631229424681780804994602930568155645000 11701472 -452274268241958319672651777914426359808 11701473 -276885411072973703482633064520047400960 11701474 -521515469647157536664754597973400455008 11701475 436172962717940670568582901988721201500 11701476 -307469206814100604581282617635722455040 11701477 -208485093178894045982398861092618856960 11701478 -732677499890613872890495188978822807744 11701479 -432469648800676358386428660317177789952 11701480 157617165266293965815120280176738304000 11701481 576854492130739010094981253202932278864 11701482 -48986597181602901025766460089857605120 11701483 -717676582857035703225422407935208994600 11701484 264887474272742014169394238287903699456 11701485 -225287817496653295839290728734037765800 11701486 113972552178516221825222218834084143360 11701487 189809822554271951686978765558499680752 11701488 -113043615916001294598942522384285696 11701489 462296833112031176535161587566383772324 11701490 -434221919328638599905717042732666014400 11701491 -1391693320227848265271919572345661763528 11701492 -428279687655366559502819267089339668480 11701493 -504417782476978736401250142784240462596 11701494 278660134898689685704335867940674194016 11701495 -420134883144897121219878384368965574880 11701496 1330951242068798581563674169918664949760 11701497 10004839040910403617262326235999314000 11701498 458022525659102204974680576864879411936 11701499 -266744038572820794792697325438217522336 11701500 441820171799630579397098059186291200000 11701501 121533386113014908152936342069193184352 11701502 -130910391204503793439107452113585026048 11701503 23770401107154115694675424267721961088 11701504 -13121066757555965569758953576874377216 11701505 539333969438962596308319619541696313960 11701506 63364969888359048207084759525483404544 11701507 -156355923415410509924344091860272006000 11701508 -36149199611373384055022620461045252096 11701509 -25930029283437897701793195622275767040 11701510 -172713045382055260339775211593515687680 11701511 653898715444093864133650599920191163400 11701512 -295370500574249438756086914388187996160 11701513 -49104121076882215475872808836636203238 11701514 -2179499806085647577410371573396965376 11701515 -182885029086704466668188908788394151680 11701516 -11684029387973522982379790277867534848 11701517 503597221993496163294853341754316416566 11701518 -164734944670886183031722486629136988096 11701519 -756929394889810185129628277180684768080 11701520 -70363509846465380242601980689175019520 11701521 318493436987502116684147906040493106496 11701522 -66637263198651043371340006863278650368 11701523 -119287290845183912119395069241574400480 11701524 -92413377424219881287199388210516666368 11701525 670312626032790113649012455625491457600 11701526 164914026511175167416048299144234041344 11701527 -491331149811988654881819355673341501080 11701528 -808945860194630188928877403711111587840 11701529 -97498777863367643326168645742368867200 11701530 -233372408716690003543478737179954816000 11701531 837580565798124782077826686641111123332 11701532 -168143584103978055867028972022153378304 11701533 431986544660708886520929710433517992000 11701534 -253541745999764240160313914299045371008 11701535 47160451415063840807360451754399527600 11701536 72735924785465194744987554256433184768 11701537 -287535721166158898815228281451700646814 11701538 766583633169824007889046865718297219920 11701539 85794749436757630700559189764627846208 11701540 -544557017192096933746432321283471957760 11701541 -9640802602735516598102554670094272388 11701542 -5496911262767847130834271851093996800 11701543 2046214717424819324394072290993779003296 11701544 -894288256195060525345922985369412899840 11701545 36961097028069674990830658127900278400 11701546 -87379254140058740300276360151351234720 11701547 -4685850414216922742946758469402096 11701548 -67347986273206568141188815410139687168 11701549 -292767584723782113251457285502116893760 11701550 -17272637552001031444609569173424000000 11701551 -683214239661663962176614615188959525368 11701552 -47303227836411040385221844435322470400 11701553 -945174780626840002565074250471508781200 11701554 72719840472099950512561442220695596032 11701555 -61714217865275461471816062920487018240 11701556 867363941643630428060594390101033384320 11701557 248036319152374760546918128618732980480 11701558 286372800140757482208978139987568891520 11701559 1223972497437594280346596215351904954560 11701560 131612763641802375556404374485235097600 11701561 875146172786937014445963325926134899972 11701562 40473638883049611969240925843821970032 11701563 740540244667632252889503107013489176688 11701564 29380980449803112419849532538747697152 11701565 -197633417505570259688245026952557555540 11701566 -505776020218191444643157720984589806400 11701567 14294344425079737505710023475905671616 11701568 -7259139425009211333453400685338951680 11701569 -460980000706295496073794172734454254144 11701570 -69919752307184429336097764831123466240 11701571 -122892149321341054385589944819759800320 11701572 -299147299658988807739864125112404553728 11701573 -500389714403806092627964861344651041636 11701574 241666507087257622157888722598581021536 11701575 380852817706023089762847782688393540600 11701576 -1471206108830143611671736439848892416000 11701577 342246739213797864716468466073320318426 11701578 -82227944655479261959777187571181985280 11701579 225862993558514670897593759766364124180 11701580 183929490896789101847063876388553651200 11701581 97831285309778182419854118756107760768 11701582 -415360363288432280163848726090524492608 11701583 -423191465448902204747331287441883376440 11701584 -4561180996083181841346701485065707520 11701585 171938508492381657240685372675632855360 11701586 -134932778414877912736296729062424734400 11701587 100787537862212441321513368177297056000 11701588 -210872722562309222949552310978756761600 11701589 708915591121898692354733349989193549024 11701590 7316795431534419441293988657682391040 11701591 190342309354874781177570448948092644184 11701592 834987234173307037425648954858777569280 11701593 688378876670569552093183988789990786484 11701594 160501980143586888035211244209812980992 11701595 327209095388395232781319970858727288000 11701596 448973150053807408847827213992521083392 11701597 47588656849835677991319599021015268300 11701598 -104898845285363303337297309751139625600 11701599 128889293784793580030914846692792880128 11701600 430268267446290295346254547015870054400 11701601 -204918530101420103979182303068594384896 11701602 2708876384814712092386639684238418176 11701603 977406579400589401193027293114676264400 11701604 -612098892830909287101164646935581071744 11701605 -94325423235589223421183373032519033600 11701606 195185668722145144438427715123564963840 11701607 -111867324510156192957147719988751888920 11701608 -4943843985885296199757036499777126400 11701609 145479730534345687562028376601961578810 11701610 164032249892919218525564900435551572000 11701611 822886275869297807279110043129615870640 11701612 103033392081058813699742281773003533312 11701613 444074723589965913253606799847474632640 11701614 -26158755714689676410287574922061940160 11701615 290804121982405658245915738307143998720 11701616 -75034450065066332575145551551551078400 11701617 678465739045605047853314468220793271712 11701618 -474552997282310436082269623549542173696 11701619 -1137170690712437344544513309755416520104 11701620 32004702984719595899404711540135157760 11701621 299798100403818368936636527704152045500 11701622 564908011210243988837841823189843646112 11701623 16011027851110557879494852608059569664 11701624 192941121401188926050371678916071587840 11701625 323869489304975103929336407773740400000 11701626 -186523722381366773469611234484940486656 11701627 -50750103707565166607962445833123975680 11701628 588824928943176459079183233823346362368 11701629 358730434071213640639731369326187209574 11701630 -325035462867253001459228518448500385280 11701631 -229299515003206193494765122917192458800 11701632 -53538754930416320526313806830575288320 11701633 -13588511606170624619101639828034011856 11701634 -271442406101379569201426098662944107008 11701635 -470568203334168199648848339237623865600 11701636 -262646502148808191506151646044072497152 11701637 1423914656777059039514795786031568341312 11701638 263094349433706454434142352026294886400 11701639 -411094474727335675501893493582639715560 11701640 502480959342841965752126039430439372800 11701641 -97367504483173970814469203921044469696 11701642 152562644264461919166773036895917567232 11701643 -149178385490108138606488726654457994720 11701644 415162519751203175409445092730460774400 11701645 624083579740645130457776846659336975800 11701646 -96744664223665841767523632538246877312 11701647 540247109959688846711301976105822466520 11701648 -49107020361146847603771699923879198720 11701649 721105565706693513051829382478132505650 11701650 11033515282668687175118496053216947200 11701651 688408161212085720775203271432127405504 11701652 80201248384031400608928910942875666432 11701653 224215964070346165562667797242730701824 11701654 159085053805527025853271878013615583776 11701655 214376164427812969330691432439087771360 11701656 613960810737122409123241426422310225920 11701657 597754908555326856899102068275137537664 11701658 7974771007994594182236143556684888768 11701659 -691670781200375385982176659867581496832 11701660 -242311136706084569905368912992579619840 11701661 1487193950173134980764638927722983718412 11701662 -135084916514923099207226110644413101056 11701663 -51026548190901177179633223459698920960 11701664 53340250483821925093776419404715655168 11701665 -132916938784019483553824099384073358080 11701666 -174676486818066380170961882104039009968 11701667 273272917566103775585040071652954103632 11701668 884455207114666853256504994235796480 11701669 -54077688782732299616093907533711482560 11701670 80668765097052181801869102863376401280 11701671 -493314324874018756204006711120232792880 11701672 -144763136827719939661969706410717102080 11701673 -64117271618734612629526962795950979078 11701674 -130338943849233992469377977083883071216 11701675 -718479875546249187338539067093136135100 11701676 2101467622422453288692357770444062720 11701677 -243109397164913694134760835558997728992 11701678 -628720432113327049839024935316822294144 11701679 826772871327757698034906362951309192960 11701680 -63225890144009653507013386354469437440 11701681 65850558409783861093642046786912414504 11701682 -408053892230452661123086229521177699200 11701683 -213351871717392354452134013072473330272 11701684 218963555823396846585044254766244618240 11701685 -259889524433624689699795123434197947620 11701686 23394821373808193796224442627824713728 11701687 261448440454019458835865104051730788640 11701688 555746665723341901804994039383737077760 11701689 853145523055124194454145294907615116624 11701690 -167377225409207427198507473742905226240 11701691 -1281052401368256849021470750625304817616 11701692 692201959327881202857410696143640463360 11701693 44455865374251834600808132079671535942 11701694 12279886099916136854651419171983535104 11701695 -105690354867706713898214837899697860800 11701696 76291019191488856843714891727262187520 11701697 544236698358927587680419620041152119232 11701698 206992700314573302774469229302837102464 11701699 -39338284081022599602901505109402779064 11701700 -444296169959295847991469219714233692800 11701701 -565822783716375584167428475378170447840 11701702 244008130050050362739453157851992315392 11701703 -103809781503428295444211204284348729600 11701704 -209943902564665770073093312855571988480 11701705 797774861848042269070420869143093893860 11701706 -52464171439961129002507617264142222080 11701707 553047401607953088120052899011007412440 11701708 -44217344807161941683124195075139286272 11701709 172007349734011775617995933697683991020 11701710 -39868534137825051800101209039034863360 11701711 -102796242470919017304527790558886152096 11701712 -125766171516954545000142515055846752256 11701713 11170025144767607515834398557287241088 11701714 -251016186058455508829163622607529650544 11701715 273768611198621050150513776301895460000 11701716 138976413221283472273324587988319115264 11701717 249279600603738902785449897614533312960 11701718 36057809587168912628395996663600127232 11701719 2340319196479034354339518596141235200 11701720 103331736970293750942222327438858240000 11701721 826827693596018530607510878369905638922 11701722 47585087628134254963679779251525315072 11701723 267495422231170727552162277113146299648 11701724 469289179859262273212208354528504370176 11701725 -55205874086221912574413112653375488000 11701726 51033696261567422375390530060490131584 11701727 -3422619311399434102513589620263672504336 11701728 161456294316293363774474340746404036608 11701729 -735282478994294976656470831262666502036 11701730 -367110673623578469473742254366476758240 11701731 -581378951648242924397278875354487620096 11701732 227210501908204059931640723741178286080 11701733 -145513797697300255098961169946133955616 11701734 -124133567169282176919668630976760513536 11701735 335987024540900520098707698295705594680 11701736 -317622132281482280949968264846074168320 11701737 89887794761646334825396708561897246794 11701738 -353063895938570237106936428711711577504 11701739 292108178684310872108110678757846158200 11701740 279505658681587108220875390714344422400 11701741 958137474895949147721494438078278525142 11701742 -8948645220791313128265308986152009408 11701743 -438526837081854516827037165084629183736 11701744 1041698745583705962940413252390748160 11701745 118614391029979750586413946742431011200 11701746 11534889552592883119207458884045991936 11701747 -861880080590443039301841166606376847648 11701748 1025034802302985567398304961320246017408 11701749 -769895808442047093446630223771439482336 11701750 68149439649167418019476496030815072000 11701751 -42036470259388873558177494178767241368 11701752 276304738932883458638965630506147840 11701753 -73018878496929877616871529273496760320 11701754 4845053217276763769455788510660280800 11701755 2151775350479611532804868777206947680 11701756 -42765682231199125352145881288727724032 11701757 1141228120080282048498134118870431808006 11701758 -382101099590307857352594036630716943360 11701759 387152428818150257537581917192776958120 11701760 -34987916164937261014381691321073008640 11701761 226408452171144547993155438696742691520 11701762 5595858410402129073458760354587571072 11701763 233513797956533489822700313768290537240 11701764 1658817297412696875998568401973644544 11701765 431118660345826455074492239165149232800 11701766 -501264172133722495826684845329405579168 11701767 -63390535770217353575434463932283381760 11701768 -759400455103235187000165869591162880 11701769 581258922949721802554496098698752076680 11701770 33485675701311239278901151267843632640 11701771 -1013172548962720040128464290581165338028 11701772 525695328615993129082296298124714309376 11701773 -1236082783191289699887690548916414312000 11701774 30601823815222632159162463707370849152 11701775 -6081596147118054173400181489624414200 11701776 133082016479842407955999297129935470592 11701777 -115227588149092491269931704571068412560 11701778 -1032913591819518259462173376993625760768 11701779 -49744424262306497742770691911403140352 11701780 48603659620268117227759053853863444480 11701781 136554289853047684901432630166348359424 11701782 364915474695962502073764158261961583200 11701783 407119633357172106329639744840205980944 11701784 -885080523505833608544447522358051645440 11701785 394960632244746656917705936645408603200 11701786 361088958598820938325857461754740644592 11701787 -53536452859827527792366637748518360768 11701788 130352242612485080144689675968684441600 11701789 -799963737995049428022464620135371572 11701790 482557764047004880837763167567947340800 11701791 -324724298576844533730306773338942410600 11701792 -245603887014820225767315165626612318208 11701793 1227396451325931040698158831492249803284 11701794 48450324857694803094272267392745204736 11701795 -158392802789461911830800686653055651840 11701796 902748417711525379376522235433282560000 11701797 -26463886899947129411033059329645859200 11701798 -472571263540404240818498887701472365600 11701799 1463474237708920229118403897280356164864 11701800 -242718174187045805114426526153707520000 11701801 -488291026907746283129329824281547160198 11701802 -31702167049315409447228197355949382656 11701803 -302131025394371689615021447345198953792 11701804 -443815945721941372387000555668247884800 11701805 2391929767012072899764694512998917120 11701806 -192202143405758581093329812667851169792 11701807 638084418718935307691387823706527948280 11701808 -193201050628729670602076253977221152768 11701809 60604564764904069721376106617788119680 11701810 -27468692915148612120779802840107954880 11701811 -1778573947023648295401391430421988679856 11701812 -450097024947888560278918008058130239488 11701813 -1111159759210679836734554829673638843716 11701814 5494300411893896211287211462971506752 11701815 2573393668040961678398120233777901520 11701816 -331692177303288058418242718598815293440 11701817 -525638207178914310962925610704405173820 11701818 -221975169733161271604888053065061742592 11701819 -512211842876092838810857867846490887440 11701820 -78125379280812623194768921577432862720 11701821 203335384003810246422220542593980340160 11701822 530552880651291642899081518685063903424 11701823 138974307573732437106769348161017539440 11701824 1792612725925012558827082861793771520 11701825 -127601878395126534422385567831981062400 11701826 -557776681848036454077389394211427907888 11701827 5771207225260045523575364419348704360 11701828 -312920332612413997606626842137242812160 11701829 75171661966440237432594313468031493984 11701830 187194776062115862020817577517267312640 11701831 369408501585738002381540441390733034224 11701832 -3210637426775957617582254951000268800 11701833 5874373120111538030226806607203306688 11701834 -343697571860024138031495055425959550720 11701835 562442864509369987947154882640554949280 11701836 305101467582990778696974088431432897792 11701837 1456653677856423477819460029623236217472 11701838 -566990406123024696546348445387145097600 11701839 -254682482289050053911740142832715250432 11701840 -41999241718372502355652579612124528640 11701841 633723767633411932747939858222448725872 11701842 146550051980425276674290753418658174464 11701843 -185307134016383567737454652357846036536 11701844 270634517502610588912279826598638825472 11701845 438751244910116831488885820399974794720 11701846 -204372560612409436035155630133050334336 11701847 599982467310228170356983793309125964296 11701848 6027469040395180289933625448444723200 11701849 -95348511602535356755276558344041309440 11701850 28175290751129620873204240503875884800 11701851 -24762344108358241853519625946865106432 11701852 -727371148123388589766204945698290712064 11701853 -522108245485637736457182083430862898880 11701854 83091730589101966117585117060654848000 11701855 255238538106126428578178766835725777120 11701856 -304036676645754370683835769217017315328 11701857 329252852943690941553726268014182937792 11701858 -139858228652807386680921557461028058624 11701859 -123748978656556954477730268898693147296 11701860 14134778462116452702785032448533278720 11701861 -738709080122984995702608208196059329538 11701862 204474066902337579985445948344610072832 11701863 306601188799138600873076596505497618440 11701864 -1056603423722590025327484282632963328000 11701865 -89788816858973143188280242363988631040 11701866 -13184495395377964471794931462258935552 11701867 1471605057230240712320821486245755116916 11701868 336897224180770140887845542153491720448 11701869 25927106988271723781320778958851655744 11701870 -58110410945073907481882994123397171200 11701871 30754635444837812425214166037858940544 11701872 -31092015202877019657507283931674705920 11701873 -124139798894676616144558565400097010780 11701874 144254080668032007297414735002019084192 11701875 -86844951853637479824665316556613992500 11701876 -272062870220895764193972523648293120640 11701877 274524273397405090569139655298118765920 11701878 -309358191827961552496075297066042492032 11701879 -68964813092982330467710017615790605088 11701880 204386257247982029754517267404270796800 11701881 316624445004070080851306159209574520000 11701882 -843501828363481716364104464154450332448 11701883 672523261222640660076657743489604252360 11701884 -540586232735258686511517039743589195264 11701885 202299741419472770495763583079652648960 11701886 295897659081060550800139598762434480896 11701887 -397979423710761153540052129236227150832 11701888 238879930209432319043901087628174295040 11701889 420185298052018573071881187693786027456 11701890 29645050679619202798788786024073036320 11701891 21329682915513134241683425794038454080 11701892 -234841977246719271792418749405823227648 11701893 36667232007331870560739914028103419008 11701894 -305543282361619954569043543720926664320 11701895 -1034400197904639485132089028035732850400 11701896 -527281096594729711775494040884319846400 11701897 1120346534106697760738102462508675493812 11701898 131104594888141476544425262016420551200 11701899 168095153690171162243120986211912510520 11701900 10878091300100704262529292696593152000 11701901 -122963940915751368660557533115520673098 11701902 124834112759079760103625405263100858432 11701903 2218392664182591910762938632550534895720 11701904 -260176566168560754389759802343241441280 11701905 446773192118621670343509690457005308160 11701906 163401337770726254619209730638586245280 11701907 -110967924655843964352130917052564451328 11701908 -118404275222163446301869378446468756608 11701909 -326809015157332368207477733846767659890 11701910 -52812046695855032537243233555152000 11701911 -8958587146134966070716112541024808960 11701912 -307040704574426879043128524329277900800 11701913 -311772977678227121542877221808483086140 11701914 110937272640635536888159349754602568192 11701915 102194552877540458675723457593569162560 11701916 317984868147412023652704294190228294656 11701917 -374934607475120512200728819673284093472 11701918 100214161101945068546324758832086913280 11701919 -209235397615702608297610269876644268288 11701920 53468925558355311592893200115616972800 11701921 190150219701858540522308786302840777728 11701922 -664947858839045593848039391685539880448 11701923 -301385662253353404404396607552039963216 11701924 162451540668748053146636034676438794496 11701925 29683928533308401776486579340646480000 11701926 -40888966154709654572542946011087082208 11701927 -395437383003321125735797256746322969224 11701928 251197466746998704736433834648542658560 11701929 591042381736605717922100987019247988640 11701930 -300101562573916984040842505202713876640 11701931 -895006952074757033515048547514158456268 11701932 -134889453667569661180954655205332422656 11701933 -171893976594898295314122166382585023872 11701934 1177070273693243572239067960247586240 11701935 536508963964359575680359813066887688000 11701936 -62415130715489332092340993673581756416 11701937 134491916196422633325439300866208533300 11701938 111188321668660465543330877753153084544 11701939 671372378248301317464207339999053193740 11701940 -5612957321507221852954092783705292800 11701941 190363182430110926335697238017122630080 11701942 33442169302680561683674242638936555520 11701943 195184875368962071914719875790058377944 11701944 813311319039181504571361483175430799360 11701945 -179229049266965757256164676023110630520 11701946 408193699866345642985467588881160814080 11701947 124197143663590676843788156820708395800 11701948 32988593186088455092162021095061094400 11701949 -409619315534524117860027770241486543264 11701950 15327193037673560894369146627276435200 11701951 -260006116019155400216259502185163546048 11701952 26890384985997131899898658705679319040 11701953 -147027337380517777899801136303259755116 11701954 -296006023983379421341635755411538938880 11701955 44224929646310704956410223591338075760 11701956 44485391060831716535590180621281423360 11701957 115893304317414934667707034879535090400 11701958 385750066761898544637086115332619466080 11701959 157629836606908483192601783205968871888 11701960 178176224831848457158290512972171520000 11701961 416257583464163276357684319582482321124 11701962 -431415967475018312028723965416397660160 11701963 -71244299881958861916454265422726044672 11701964 -626563707301693977025095183521451571200 11701965 57018431948657158632708268760017074240 11701966 -646090538159855402568254963962645436160 11701967 -32825610773952504818693467388110052400 11701968 -87131266414818254376804827987527729152 11701969 677187792698749954955387427396527202160 11701970 -52302513347216725922334454498882560000 11701971 -312405315478822232834381483944858390728 11701972 776635140372149416901551507037338965760 11701973 -33971800810801677442700923710350291712 11701974 117291976301811770316179394229228740480 11701975 147634869606884744319506727021353102000 11701976 226652785027055417523539080421248942080 11701977 -811872887480041219058404755942543360 11701978 -139975190545972226922556997264762322960 11701979 435454457151321841653723002728815824580 11701980 -259516365024874098184134228880929123840 11701981 -274668057756639655457215480386955504308 11701982 -481167995650227778260783086824711458816 11701983 -201240999182977376168102095173177584496 11701984 66923545377554890722942195774345707520 11701985 48687094867064112863373587381167836180 11701986 107972448844488775943368536586776821760 11701987 -254241605049273433145192904761189606640 11701988 -581007384657789822567641541413295538944 11701989 30467370882204854037805814094025350684 11701990 -106254754078415357833281897526263093120 11701991 -54884362734533956299695607136257163728 11701992 -48588254183822568945908068054963814400 11701993 830983979529156210582863301148407614400 11701994 -496801232147423575265267883013337242704 11701995 61091997984201123385583918243103295200 11701996 1725244628466051964854224819993446400 11701997 -396254400574351037433575918310589142016 11701998 -113491846423071611371420089968798917632 11701999 589853464016726404339679310497748201640 11702000 -117643194790649409533385925111259136000 11702001 731220824576523820940294903060083300800 11702002 233860713666363224001929542332027153312 11702003 -205483103975174807738396683089911444856 11702004 -84219573052334845864787833592042618880 11702005 41674165535690441862150747100469673600 11702006 -671210272725715813708967325891127902048 11702007 -304238813489420158928419889539934121552 11702008 -996176683880744110902380197752159191040 11702009 340677232381093047068105602606323565008 11702010 -57221922895435146977244866972095453440 11702011 -1255317448253036696715574220021691975388 11702012 -80907293507732350994643923333285898240 11702013 -141626371939945274496593812470008659200 11702014 -296699704892126778752896990767943302144 11702015 33099497592125195149851372806163349440 11702016 -52151463959175329120596756164834754560 11702017 -193751336873118931550520944821854624720 11702018 35850745814591052549606840654460710816 11702019 -168231670717538952332059864062220662528 11702020 -6335872891197110395410113180590141440 11702021 -1142719218464025289172874660102748319778 11702022 -1388824155405432340393593705380870400 11702023 321501697022526642157475693296205157272 11702024 -1809569721199507511635336522052328652800 11702025 313124811603188689814299078782191676750 11702026 -8845898630606131301521337516274512640 11702027 1218884160001162735099658523767901792 11702028 31619055288769275556701105494276312064 11702029 62568315407599223626773955995164460684 11702030 206910973500103726290107053020356564160 11702031 1236180123790870292731254475318624776 11702032 84438953447015671451047809295456665600 11702033 -1296099601236071708807521302420833406720 11702034 -218625746564760993466667785147105935360 11702035 16868634092410437487628519056804696320 11702036 218098814923106410808595961977767258112 11702037 677271419476200879858907178486452486560 11702038 -533207384320654159328718883951574636160 11702039 -569069476866318982698096658870212383160 11702040 -76888522690036293073594350304405094400 11702041 302284892823718995662404450862935186372 11702042 297769261445905499173252230888850815744 11702043 739719893859299288738076358410686236800 11702044 432958068379731512137335804099429787136 11702045 60418376672552213490223513451113860600 11702046 7372101192186791327243369560199512704 11702047 -249310743797791525744650757782312103936 11702048 52822160608137501404859345434395607040 11702049 -20820395309445939489205791013646220000 11702050 2787621021383945744726958204390844800 11702051 80014734851226285324103741539382094400 11702052 657004986277278915656755404984883444992 11702053 21834609460263612525038826139101872064 11702054 26735204632776103474732997889548014080 11702055 170718598198770074303376128438866705920 11702056 466950589901004929064401051208617564160 11702057 -185951736900292335669757704126143642268 11702058 307595627047483538103843613365603043584 11702059 1010745793290184191786316917984312462260 11702060 -673522387338356441418173802135986995200 11702061 -166025324984805004506777356444771043168 11702062 540708579700888771019527580867096592000 11702063 -1068164042855874627103172225467913736 11702064 41243155039807059889803820464105062400 11702065 994775361325170372399005606875814611200 11702066 -92838753801819083595273194628629932032 11702067 271721802501395229846059908673991430248 11702068 -302089770882112639483088619351884417024 11702069 -555298597928520074235250082527170044004 11702070 14976209305311192481567805380305780480 11702071 772268662730004593758649005911409080544 11702072 -270709982330521663051925690449524019200 11702073 -510110180208306035034535339498764912816 11702074 234990830989724436490735056887237152512 11702075 188312938345187006609213962274521344000 11702076 -297859812897858040520343724680851880960 11702077 89953792583008630098433161246446765952 11702078 -242475934850834697131423988296075968512 11702079 637869428246293233842306875387950273384 11702080 -72553100013509663513020040487213465600 11702081 124021697308430468663197196422559683200 11702082 -111670916544051572376021173282736454656 11702083 -71822362389569286480206551183216697668 11702084 -736957365669806491453021176494798630784 11702085 179371375666316233029933410376083505600 11702086 846930186228362279813952740670536266752 11702087 -759470161007021393887024950861374073720 11702088 218314630636726552979571277356307276800 11702089 305018733270310867388850114176814211456 11702090 300106330094056600690342356458431432800 11702091 53046837744174868907306758434159960792 11702092 205909500381842653970641891187227087616 11702093 466899149244425263193971235666687953644 11702094 -268194548997462774954149815602648484800 11702095 342729598740914762871674450884637070600 11702096 5963542478994298274757846422305112064 11702097 272996128145716658435166817477642626240 11702098 344991811922268780380652502959594240000 11702099 -378905446646105624444816562352958343240 11702100 -274590369154105921933706512715929344000 11702101 211540260244585122781468459711450061184 11702102 747786924307376826486596555721104638752 11702103 -88934941065788320109543239072046135040 11702104 135760044363015965265403704839785973760 11702105 472250960496289776420131791938965824260 11702106 1419199142897784773241309614070663936 11702107 1025390572014576840695439188705207515872 11702108 642048950724769176707953423702013462016 11702109 990863193296047257840905632553128054560 11702110 75630211586224643848222182745783330560 11702111 -133674220186781697024813233245200792288 11702112 383365746610787249395623096904864235520 11702113 -1157399006605196551252941446824174844638 11702114 920813473286640063045546100303331712 11702115 346132796398685856303458907760654937760 11702116 -189434917950468732438587438050062636800 11702117 58678538712210758974775631355897404192 11702118 -141174971997382060914495271614997894272 11702119 25012930676506021226200123158363705600 11702120 692983821834504563542677754012399104000 11702121 -136118204206117182885685058127852959088 11702122 -192380732647876319464311065928980107776 11702123 104865721509005322552801336444840409680 11702124 -159645734808163131760902172389653544960 11702125 13170147857863109856810223129438920000 11702126 -702869835241869427635701669438835223488 11702127 -188832002699755724477263418738575287792 11702128 -21261446675304194163188815700659798016 11702129 -193849376199192114584578275509629367640 11702130 -134281130616797673091203733696997736960 11702131 -449735586974016160364775180137736824000 11702132 -240990928481402624674239904955464243200 11702133 -415424702516608078113214402253229559698 11702134 392963727044894215348732418627416669440 11702135 151276424052741125895269781426796377600 11702136 98810116703805031098112809557276774400 11702137 17447906190248596757234474522509039272 11702138 -30886846998209511950471973762728908800 11702139 1111669617857668362121479300175842482688 11702140 -10842940143696159895184980344240514560 11702141 504739503000377641249992106435433786784 11702142 -89011526687063502220967932411464184128 11702143 -665971232671887063955060475116228916608 11702144 654548718868890855598159517523137003520 11702145 89659641357175410939332980066992157440 11702146 319939246136118770169585894114048000 11702147 -171303071507738633138494466231786933520 11702148 -184574906526535484647193304254578999296 11702149 -5051236104579187450309983483392039232 11702150 -258150701874991206144973696232832631200 11702151 877004968468153894505627778289793283192 11702152 283254277532161902162950937988814929920 11702153 -951743244760653351091609030614907680240 11702154 602084363074836719956185019779853645824 11702155 318657124491562979943212752600650550560 11702156 -229262928140290056275634079050332340480 11702157 -104394074866645444973902673782579584000 11702158 228040760013933128426340435374019960384 11702159 -66557055149244196247982849268944734208 11702160 -66137217309976904211766646879304007680 11702161 508372634342612875075859233389892974592 11702162 -429772914622834560348683244005659161600 11702163 -185518131320569485894397247464230369024 11702164 -1142264289358999939216010807423905644800 11702165 -24447284557303278224702878558217209800 11702166 -138744926612239788219590255861908955136 11702167 349479102431675766068445542472856066320 11702168 810755947911008070086805299641844736000 11702169 514362441159514364099482948143746738484 11702170 156781124658056263090494225974755875840 11702171 -222638062688751509774950873242327194016 11702172 118403470286012662987055423997648148992 11702173 -44832546160959837710764794314510233760 11702174 568358049416343908391629020992484629504 11702175 -152371468452647413022456935987076437200 11702176 4487954006880220849775136934288883712 11702177 -74992384749148096998219475780236331068 11702178 -141775597470782018246933342243567577600 11702179 326801480296406244225468819828297225120 11702180 -600236711353588549316084279707712290560 11702181 46428867682487262275259898024245840384 11702182 384603697533222808382747262152447096832 11702183 1062482029106621007239100427991735949432 11702184 130943768844019375458136270728496005120 11702185 -351298312424360101755658029879958204800 11702186 -425285573291403101742738508925258000208 11702187 -40661463883553378155475640666654534000 11702188 87095631101015408858238739066686775296 11702189 588132287790491780959275952974668307990 11702190 60906039280229812284652661007816867840 11702191 600533251875275466538709007336738247680 11702192 434622429151031489950759501004341248 11702193 -180936723086030515506742544229564746112 11702194 -70468525929624993982646828774898743808 11702195 158489335234805752925450964645938400000 11702196 488376271971089261328628982956538419200 11702197 -118607297233515108025979583489172934660 11702198 -43334071509855928724188128960054864000 11702199 212225770911094615756274530693762975464 11702200 -132046209942018533092027451597147136000 11702201 689627141833808855433813847040721918720 11702202 -204109421978971765064063521099704019968 11702203 -988519357120490488037574369543397010336 11702204 -749525848764979813705864451210264300544 11702205 -248852519359691478722918710871217840000 11702206 61849889234854295921702554705187127552 11702207 -403077103119029387003671247145454226568 11702208 57355653613400756558909344002129002496 11702209 -301975333507935921825209436656835926396 11702210 138237230527942313102105130208320951360 11702211 168311471128754211000155928242272705272 11702212 236138583319766826706835752276452142464 11702213 291286676902570489091360820673694418462 11702214 -165644351186187453229877413120553424960 11702215 175528921912918696994662579035962988000 11702216 658548592312660644067129450163183616000 11702217 -602776973720364822572739498540299658240 11702218 370378563314155545339262781927133027840 11702219 -969702568553863849749817182508382518380 11702220 83684837208972983123403908250398392320 11702221 232914743924869949348517796984422358144 11702222 -129123718038431451631849383183308417280 11702223 -112580405287988534160359580813948885720 11702224 161385955395634529794501065300880547840 11702225 -116062762894609392967772761314115318500 11702226 65575976246211907701197711307587821824 11702227 -1236436119011582333369550211262245771924 11702228 1232855382240773373416422624255409442816 11702229 362485314690388862389921410332746817952 11702230 -427705384648717485448498372866937534080 11702231 -1090419076904761568540037338267632366968 11702232 -5317035070381977477209001198317107200 11702233 -712196771700403914648122829517582898480 11702234 475207090758037149531995349286295084016 11702235 10479444570051135791269711061194122240 11702236 102997253004810934903561009261452444672 11702237 -16235861522489560904878732324896557760 11702238 -623030725535835625092233160210718888320 11702239 418583296983568279084319320099196289264 11702240 -259644145519884858524128532617415884800 11702241 -341272283840702968313329551973542481452 11702242 1411942067778141963667100959223828838912 11702243 -44141303030013125794216133485129526016 11702244 66662303012976988321274455901578146816 11702245 -32115838377845859361841603166343864200 11702246 -473547708280558436491185339203872688928 11702247 -275137404459872990874295036929054615000 11702248 15152665877936981123018776589457653760 11702249 -140798298561493307260174398813931317240 11702250 22344121956963627296119271945011968000 11702251 -184287112489291081056251664708002894400 11702252 136538269416273772293608469304593285120 11702253 -175102266152666733715270776407775101856 11702254 125762506244349087500945438641519651200 11702255 -829599619938149243004758471693986086840 11702256 6182012102268982112478354514049040384 11702257 -97723629790987228610133912480934777600 11702258 149886088017184924228084251508496023584 11702259 33912958609948632418464212894600534400 11702260 -452416117613789856778136407831727013120 11702261 -363452565734990982342105326187236291076 11702262 -10563359066159849997800954291662860288 11702263 -921927356166663056202333090927675902488 11702264 233722497199066397531529607457917747200 11702265 24380604714601343367953727938173854720 11702266 -353746238868953048352816491122423326240 11702267 587976186378513948610023907112926817316 11702268 -126774307555532525901742377853663093248 11702269 370755476890752877997458288569244248096 11702270 -48270475532247670184635286083049587200 11702271 182377531359303924542208125470105651200 11702272 471157108454741491005638424143631220736 11702273 422043610994686711345382700826469220 11702274 -13607858846962779300276127298403234048 11702275 80333614050535492852096273244237930800 11702276 -907883157257310350531963284798074397440 11702277 -261345598509026415173705227372614234786 11702278 4845121773167554360692454362960910656 11702279 1369926760184325308879765951879222537880 11702280 -94653262839975932069821212862729420800 11702281 -689814395070574715477195584221383122918 11702282 552829838449053961189942625004619954992 11702283 -37548156035807746985900030983594675200 11702284 -777799274878025478031457922690538925568 11702285 174466643370821090839194502375011836160 11702286 -280642199703869579775192796714255169280 11702287 -1420869063048152676002638519931090262000 11702288 49199388573501931508987600594999967744 11702289 -310184804380773211800367128203758847040 11702290 -343197372147720413879683479174925132800 11702291 173472315573716196010612491198515019984 11702292 25033488109053978528602231605472120832 11702293 -873750740446710145978549310629465673458 11702294 365550964979803585811871403601411627424 11702295 -399491658923859344228341028363158901760 11702296 -1059531920805577857315797775108463718400 11702297 91303313167612617836052672738585004746 11702298 -252541974882574028291313647315347278336 11702299 137948356092193195398157878805305515536 11702300 539370660611337396707520233503942502400 11702301 -212253060715669225810129966552436019840 11702302 -188732495735056438830046012104210957696 11702303 138323272281306194964291861080790069504 11702304 -51111144966566925348174247857778851840 11702305 969790672229462231833557396639530189460 11702306 -140549658168347462369026381040052549120 11702307 673698198604821858947279993328845462880 11702308 282185456727919055463596127890546565120 11702309 125140787086402693588804390128040921440 11702310 130980764433486086499807379486703756160 11702311 -995603484084778408818419195253351489000 11702312 642488162343450602063007040048028620800 11702313 -2459104077353999402846044160739336960 11702314 -30265045384269892708777811210545950720 11702315 361866630535797704043503189191417243920 11702316 326066411195136215007874366630677898752 11702317 -191108128524852157141571497084434802848 11702318 176359902639094971941762704908689367360 11702319 122233243617351173385259912601927053200 11702320 -7938674679974916763382998074239877120 11702321 -332179741109920311566405421555555900990 11702322 -13888084781413905526459351505782886400 11702323 -121232783726412092050138354761167846880 11702324 -219874281658253507858317764409300425984 11702325 -95005152226093045800124249634765750400 11702326 -283020506835406100334238702206803745888 11702327 70507792724825806157286508808189458152 11702328 -540374647114505611634682276506817331200 11702329 -202034833714982664855748042327310874070 11702330 -5467216554798897671454876512724433440 11702331 -166554670708506400486494006071531406672 11702332 -1030216706914883694549392114067935048704 11702333 -351969132101537330049869553006899576736 11702334 53072124228481422957485467736829606912 11702335 724450981833812152208105196831116613360 11702336 119148257791689627493395503436269617152 11702337 398352634523268900486411982712081459760 11702338 -19927087542753608079269922077604802656 11702339 666447529318080009894445948453916104200 11702340 -235956004602626272220169854255542886400 11702341 -250246890294172943565572421833129379840 11702342 -233674567741798695054283555636926144768 11702343 157537656166614364186490333434078807200 11702344 186173885920118618210732770066648197120 11702345 455938920772144371275443773863051043840 11702346 315798626177872060434781189034805513984 11702347 -396267073620239765668528832163022253520 11702348 352601209570217996522104711243399443456 11702349 262426391105697016133471819679797971200 11702350 148931649188303971752773333234602516800 11702351 -38557127291064559820451474379553770728 11702352 -76771796900822399148073230297179750400 11702353 -339656950793938070221234791957230192896 11702354 -379519396579970281982079170769793771008 11702355 -88164692618176223382172382934221376000 11702356 723175159523133454648795485778657927168 11702357 -254055461824792376051938706781744761394 11702358 613551888888800880393280060874538543360 11702359 -790125508184875520249182520309643368440 11702360 -246903741551321342838095515855871385600 11702361 200423466196346675819751455994542270208 11702362 148969707366115053121844575119076374528 11702363 420660136676197048846217691138613836612 11702364 -8897167607478662268705529344806461440 11702365 351787822485282217354314289181431862520 11702366 62994296294121470818712313480265449600 11702367 -1000453398196599066894532664847655307760 11702368 -1117930885399850182257347514815024332800 11702369 -511832462072771500306526679463825812288 11702370 194271957040112385312093854320982361600 11702371 -932759766681003453887348906944130567296 11702372 522354759161411099832132685477216112640 11702373 256984798229343151042614663788337588768 11702374 92772965111954493001115970488187004032 11702375 -247201506279626100487631127485839548000 11702376 -77689713856716902600285991471288483840 11702377 -758235073169072621518698507894450662400 11702378 727072676224300555029654089120238456240 11702379 253131903473149660171202054765458200576 11702380 -681382595266428724638323736241010995200 11702381 -1000687719422663114131121915501078066400 11702382 120062614732308357306568625572023565440 11702383 174907269168041627321515975075013349120 11702384 -89269622331040995358250084845936312320 11702385 -45509436061440134684401621200139012800 11702386 -153640608759159373843718672604866458608 11702387 -275913592066701655775054051068390422288 11702388 -300721536046381996437856171930624204800 11702389 2030215941012759928787538006718899387456 11702390 167571051822430936816708965768706356480 11702391 290751658153849356541364215707077903184 11702392 93939245774766001323018717558038323200 11702393 174319803031180275882093135185882242644 11702394 -116738720538726849804652474586476800 11702395 -141067315067105964070188231736994553600 11702396 -470735852238381177591662831284675368960 11702397 -15243166215252766926540654551350828416 11702398 174627385664510817423147214361791987200 11702399 20111709487151789135519860151472282960 11702400 64640709937527152103740815611789312000 11702401 1094565309754551811895791496075086730052 11702402 -505760010684366998215252690522155532848 11702403 446881894123843246493870985030131904984 11702404 207805883073974233373930174482990837760 11702405 -147278088372694860866242684800354808800 11702406 -378123225178553377470108850847951935296 11702407 -3029975748318458553885470108205345280 11702408 741095662218194463028090875845397672960 11702409 642458972902051191923616872496653961120 11702410 206316360769125277463780070446991264000 11702411 -34009026603602824918628450855304570336 11702412 -77107557900312733348713560548536714240 11702413 -56616865391491660077494688058033591956 11702414 -188349682425327199659942157134564521280 11702415 -96819060844136611073328114367494881280 11702416 189047207272132369767427196622892498944 11702417 742688465011233532183435761602835164466 11702418 -63552193405335617247788569097347924992 11702419 41303208216975933987423345853056996720 11702420 162773139577501107495426326183248135680 11702421 307637589039697565182724849125017566400 11702422 -13917250918016801566467518764536349248 11702423 -40141347401982918979729513440800908800 11702424 -41490758777368194085738095910742446080 11702425 -234168175700154512157561799766662433700 11702426 -225689840032194127293792685224105008160 11702427 727954784165988676103174921951898252480 11702428 -972682840807490328880872871336322764800 11702429 -1111935889043856457294994356098022418970 11702430 188839110681992228063745534019431226560 11702431 197849989959218211294883730188737107032 11702432 200382463117176642821990631509631959040 11702433 -305127722350315338178628446495174181952 11702434 -98516600987676023024602588309324363488 11702435 -15280258380592817787329168469324003120 11702436 382003816727203346232599803330397184000 11702437 1446117496518709495456203080259904401086 11702438 151969293817120350502874040491141898240 11702439 -206196010767641954330301487602404475216 11702440 687593902840155705024212061974838220800 11702441 751091212757725675526620170872427886842 11702442 19854838594236188759286067719558439680 11702443 -1425128042216393264491457150123061763320 11702444 -821462727833404268808408465924949340160 11702445 -519490996012031064045950288783480770080 11702446 -111646441044716640960101550224693907456 11702447 1931485676173518812080274837587470964680 11702448 -396397688663396208473558538487458693120 11702449 133350612677613252097238173076826981120 11702450 3357956432694620867359311579084009600 11702451 93972783500590666112258140862276690232 11702452 -666889656868505528842600043022107188864 11702453 -491684562368135535822026496245248896 11702454 -433046880479692227805893707976296009280 11702455 14667131857554241742377709180529318360 11702456 -405080543229828111035987280519301509120 11702457 -15789478966023667627093428186771411000 11702458 205507548200734907574107254911861085920 11702459 1934617807747875546857010113196303573600 11702460 123543401286562536038374012152029184000 11702461 734058057952300741466533359857626494400 11702462 558870595855637357036843462990462665152 11702463 -25306800139244166327576596091046936176 11702464 206635437130669427096964268624981262336 11702465 452637543400680679998177890039521723860 11702466 90341877024904529557096527541948388928 11702467 238114550567094851644606438471809974992 11702468 239065608234907480500517168525046067456 11702469 -55020871234671622593449286839331815424 11702470 104488275412957230904593712966008163200 11702471 323778315606777609215239894553917007664 11702472 -311314909000082155101649592737706926080 11702473 468042100261733368338754164116115882960 11702474 40199928499654852949454028400541439536 11702475 29979289843816219240819211926682764500 11702476 -197333556532595593172903261800461149440 11702477 -44672450656463785484996379707267373534 11702478 -3559330288272267791503313937132339072 11702479 -345331427680988978093995750241647931920 11702480 -24383828892603876293853817917358080000 11702481 148649437837501319644235769120852625344 11702482 -553930875848231793532417520413238245632 11702483 -235573825331715626391953487581910320640 11702484 -362589402174439069381444627654433943936 11702485 -108354241370425987972753289122882280040 11702486 542474193951830728597564348364818558080 11702487 660575794299650458103174932514579616360 11702488 205748478336549215863941937626356121600 11702489 -1368143991801724043548085647742379454710 11702490 273864095348132878261099483982787429120 11702491 1056774799007604916585039975208877085892 11702492 372402268375381820633176629850966155264 11702493 14540403056253033382525384113977964000 11702494 -459323506319169056422083328203124899456 11702495 152789994718006969782672579464873261760 11702496 172316940411754435041525575065394479104 11702497 1045648014533984074671120532774113430946 11702498 -309108358739279907089645615214143790000 11702499 824552733830669166593077239044916959040 11702500 31352776901824119064279220364728320000 11702501 208501908802468673015807133797902277502 11702502 -47651430558274949311106420367052369920 11702503 61400208123127637978233564759764957752 11702504 -277568843398921330877787656153866076160 11702505 -379225425004001490681423046852499177280 11702506 28502287800092527141637658284484153024 11702507 -29684180598934757050294945256493497280 11702508 -124696993065512264379371383782124667904 11702509 -41373621805274207806855711721787260800 11702510 -321693845659739341588210352527347531840 11702511 -421698275758942858117013259205936727568 11702512 41443717065181001643224135132140142592 11702513 1107598206348249033499327719848692455762 11702514 -373980101782355512091731327885940799360 11702515 192400976365060260332591943838393680 11702516 -274780058497967084545139915419942889472 11702517 119163347374103563110093540098161397280 11702518 -47145788686496041075534044026730908160 11702519 406065177496241434592569685528369300496 11702520 -105579181292713576920660546104663347200 11702521 -619049243932952702874880261225933881900 11702522 95200347132966176707846460545760682240 11702523 477342114042276245311541925964419611160 11702524 183689213216298905365010235225355268096 11702525 -135507224427624599233434905128700695200 11702526 289967857285613467701934492982406936576 11702527 671919148928813882974678266089014213376 11702528 856121211136943443938986222819097968640 11702529 1596891915479904046271315756970033911040 11702530 -169401121074684551194698179224546283520 11702531 -31881514478012466911889104602102972416 11702532 -56211813558759944578568731493441587200 11702533 162547908950714558534960734193529577120 11702534 16408941629364243022463604030423180672 11702535 -39193866937086147086844305268349428960 11702536 -9575058446899284494630819950624972800 11702537 4326151488052495036233143695120375104 11702538 57043360581687091927801226244755599920 11702539 -1057691687526186723340722023289312703660 11702540 232750148781574579092050843232642478080 11702541 207669843228831273754723596791821574592 11702542 488458859316720407350233700691127785472 11702543 -1089488920889325459847850880610922768208 11702544 39483081664776731249822855618109112320 11702545 29651850039491468555204852141543315640 11702546 -100461229615907054576451723014803322880 11702547 490530033203351305655316115440446079924 11702548 -15252357406795682476140111541962240000 11702549 -618268531751844135816383340502297499520 11702550 204876268866228113345597926946321044800 11702551 723321251182733784453905074132194051584 11702552 779989388479333351620263292326111385600 11702553 631613209244078229371250709287212655264 11702554 -739051305551662408379256324942119883024 11702555 405653969706197866202900942308291012320 11702556 -19684663659787454798267475170212769280 11702557 -48593207464875325607384872423009565780 11702558 27615505806735757834190235700576930176 11702559 -388459136118364595622865722268548768384 11702560 -224802534932682976529311115991894589440 11702561 155416900468874923552061097257346980160 11702562 145136275731148753219322110865552437248 11702563 -1164785545444524524022543164029062113188 11702564 889433136300280170165526172483587906176 11702565 159567794988822805792505773231260241920 11702566 -490023661012320613232599267049760372768 11702567 -337350940727697200406603991157455270560 11702568 59947012891041244984469200900767989760 11702569 -197965657243087891085910820947309169030 11702570 -32096674379891668628553036563293102080 11702571 173999639998535569427934273588312698712 11702572 183309920677836574673116656040193313024 11702573 -1178120444627250908085988936088521436820 11702574 71441160128633495215658038254995306304 11702575 414354433507331446471556956526625456000 11702576 -113221533946487088436569923834157465600 11702577 381876059857190826828527559125921250432 11702578 440957016955875410960432173747637237280 11702579 -10197132949555650074901693752884712448 11702580 -126811430421023229769934525347517859840 11702581 668174369512258100422179783837207800064 11702582 -103309283450510606563249182882325029888 11702583 1358323970751471814076862972725765547600 11702584 -623991202957861907385967402475434106880 11702585 -48185402284844731955290358327377844160 11702586 181974515141841450429779665216872284160 11702587 -349724037051576612640152580690517295280 11702588 129860816997071989548814308902526398976 11702589 19705018130822759200421000877565086528 11702590 -268144440018353262340693160811545646720 11702591 -882671827959842290347910608066102369000 11702592 -224122878947993581341626437844229685248 11702593 -2428376213870383449759549144589107200 11702594 328208097273012731542947889563660871680 11702595 -124135554431009759751869249891794758480 11702596 464255080788326260497628496820825547008 11702597 -219376963123626345880347927702563097954 11702598 -387496530983760840549387037280062460736 11702599 196240885804118693715033230133578432600 11702600 -6334604396636295062078412310966272000 11702601 -687344214002346502678882985304085230870 11702602 -147894782518088482200695422066563530400 11702603 -1148233246997900376861691049708489205336 11702604 -326944603307878508911743525881050735104 11702605 59462334826135008558138161002116397260 11702606 216096836139993460943692785287830995264 11702607 177659927585713807129881015007530309120 11702608 -136787917777251074912199573847889747968 11702609 -170738351096793385574534030595146690700 11702610 46687460563964888086142317148722944000 11702611 -104539818948210988845309345028009952788 11702612 260441541871245823713085648982871482112 11702613 38325407484599767682553640834971158400 11702614 96642713225827473411098115370025293824 11702615 70265364686166067608369869077756021920 11702616 429615114097889466170597853561970851840 11702617 -623906989610115349658703008604818793334 11702618 -30782749355787528872029102328812788240 11702619 -87937831941568250624489641361340974112 11702620 150964705752251560684239907624148743680 11702621 780101403014461259004949661058531153990 11702622 2265931120769391899437286468185119744 11702623 1123235744143491385154807958476630292240 11702624 362666935150845106354242904646089703424 11702625 344069948020583497636017032789109168000 11702626 39691274644376486714445899294555214624 11702627 -1462953311488888389170463393309767062080 11702628 -224450245774066018465312789525741301760 11702629 1063780639662091441459562146168209663230 11702630 6731356813842137356905035933289507840 11702631 665099679906832568175391572139734519120 11702632 -632703806397087627791531372997250252800 11702633 -178946043070100491423048702060399209840 11702634 -254501062347931367830312761725670194688 11702635 123221581351837979628588888823476480000 11702636 1705729498052224342666793309855358720 11702637 504871841302901734091787939371890826880 11702638 552106257022298925110691054334454598720 11702639 4547690468316182355136793375395200720 11702640 109188854643240777868316745392262021120 11702641 138657714279415551816119899476333113042 11702642 -5457593143217587398270463244891873280 11702643 -711379306337128365447809085895640648136 11702644 -459072303024534394786048332915584544000 11702645 661433965978459554682675750237160436000 11702646 -230544664149405394947854155928846933376 11702647 125512431627748753272897315413189805744 11702648 -28990077827787106738913780811716874240 11702649 -246997488598784270194795351884459120960 11702650 -383474223862496853959023165594814976000 11702651 -296540094265611038896334341447215628800 11702652 -18621190202526012655241996275017243648 11702653 -543866898067302501355928550869731491936 11702654 -562510899133313034261240771302733924480 11702655 -61824257688112660295046459588024835200 11702656 25693202840532751707146409659722629120 11702657 -658233548970608804121150068596526516094 11702658 -439772169614391662879347263366199017984 11702659 -183022217997716231243111645905703294000 11702660 -127911617057968450597034099895999628800 11702661 -323222691529867506962040073589213456928 11702662 -366276059465447306436624811605477640320 11702663 48411032420980498667565643223260531200 11702664 -396370720271610324625204571233834598400 11702665 -2907311700468015897430588206658444800 11702666 -305342641680035873399081895679311157968 11702667 278164553318001872392778310006848386800 11702668 -90513829896297487168715309609085772800 11702669 340493887617594101260489851334795840512 11702670 38793928579255980515343740096633472000 11702671 -396282795909597890520716100823248655296 11702672 59976598318134888117105479360748797952 11702673 -337324299548691805186755632799613947678 11702674 -272586552562243974472110843652745111664 11702675 539487413743095015594476726369580525900 11702676 76161364021200205771909524158310604800 11702677 3859108534397221651515378541214077632 11702678 134424745858680756394848901140309642624 11702679 -723577585260828915042111333596737368216 11702680 336450552082132761628980325596332236800 11702681 -1188307399605698948969058441900773339628 11702682 -576338149884015470280123725027657736960 11702683 776032229744016332530317003641086044932 11702684 -99916134431193155666419939510033880064 11702685 502658483963777778179332428203831464800 11702686 160595756550954618139552748304166424064 11702687 473949598793425299245752611432870522336 11702688 831355845523178109489142029318991380480 11702689 -1766975767312833401681169471016315742400 11702690 -261039874883109658435969545043548472320 11702691 -37852347736250635053341830581991203840 11702692 -1345628625232024812912830143431627939840 11702693 -263796455483294383743549188356302492000 11702694 91591402103609821402884603168435998400 11702695 863253698886923756464628702040592188000 11702696 -145177281692283712751841871566384752640 11702697 20628109731762991449321944919301416672 11702698 -182149436008389216225083564391619327488 11702699 -11979543139549270636546539603263682720 11702700 108224758052959602131890732568993068800 11702701 -437959759134586951402487027337243192298 11702702 -407112840238278284014821870367953931392 11702703 7722731236271221011649344230752554384 11702704 104399255723406455106036315921591107584 11702705 -169045850820144520218843241004549634240 11702706 -186724181580379074599435911184451720192 11702707 629923476607269618106473562166333106956 11702708 4735199547860464182964947281511229440 11702709 -107329166157603589073428173239705551200 11702710 -397438805204794718473611170462567754240 11702711 884985753236678010561449010162344018352 11702712 52584256389846787294997872445865984000 11702713 205534567368162416963654001661463584128 11702714 -17489429925103858044054658491840837408 11702715 311266948980202384345230488713752503520 11702716 131386470113470479910155690297464099840 11702717 -61629512061413145231784508725458846720 11702718 22010711885915597918204134400026882560 11702719 9201000279242835677836394136747999552 11702720 24731433961656746899477330657730887680 11702721 680171702213882717759287547755611915312 11702722 -105051956424912621861504461580905722368 11702723 481788318632348657743632305416742118972 11702724 40908057159757660608364169712855570432 11702725 525955823655699731083849843061905240250 11702726 -29350227799105377211450059642087123840 11702727 254235684879538096352559939327149736840 11702728 -518466165888910655725059283914020935680 11702729 355716568283031667068865027108080234330 11702730 15637774038359348925469304860566205440 11702731 -1224527118716300279890746916001860257528 11702732 31384187310502460199245829690673769472 11702733 -306438330081454522656781062549694412736 11702734 -686024162221827486756098857819495281984 11702735 -85880584948310617248078415631818529040 11702736 -68474550142252463576579078885325619200 11702737 -163222624689535435951372062779272286748 11702738 -638092874246324066291922287881437018480 11702739 240344953190074731000818498146126347888 11702740 -147837177072985261580264103188260331520 11702741 -546225120777307201599203373745345383858 11702742 323524333873992264538692055173406898112 11702743 -782633276959370804325389995362618054528 11702744 -323553908611950709144172818699440537600 11702745 175162559941296812819439315912284064000 11702746 260106805395499384442368342268450115840 11702747 -362071877227615485091206438874068588000 11702748 -38173920952576850875712815402427154432 11702749 477124547365703829239286831409896829836 11702750 463227532600097915700049692779277744000 11702751 322437262430342617794122644534605696 11702752 1281498494085547812678788820796437430272 11702753 -508800919455724690068067746507862898556 11702754 -20140246275181348932061495931493480960 11702755 119910061258394268560456546495498126160 11702756 -60332628736803361421109029568901693440 11702757 2820238504270086930779320845809707584 11702758 34597390078729547754075028614088828800 11702759 -492068591257664439341839535599980949584 11702760 -83185785368058070637570854947819110400 11702761 118775334596585553425524897028837551104 11702762 -189908170228449708914298218397889804800 11702763 -499989998254391808015068909565709145508 11702764 309972852515723820658190002659383480576 11702765 -1185936191296241977696540832420532076800 11702766 -181248134827986180214013403670188107520 11702767 458986448508759052744611685722526536712 11702768 86638612720905290201118471943390494720 11702769 -109079462858722511006054101802309146944 11702770 12307421461720480615953812169650674080 11702771 -370056290057153041847241038182437575088 11702772 -138887376022517626084313593869519974400 11702773 60461833462006138938068775476381647022 11702774 -241692307342418801480743179022137600864 11702775 89807719258706951813832741161690985600 11702776 -43624326248132938103805996220428902400 11702777 764901405421773765657168674952130699626 11702778 294704914128547877453176433073184333824 11702779 -181544850476531900834771737581138155520 11702780 94147889627860856089105195786788925440 11702781 64287347363174298097036348923991268070 11702782 62883598490184417699547498270917222144 11702783 -627505713432052195239916823569753192176 11702784 130812358974814465921706853607019642880 11702785 283450398106026525769699083308658040380 11702786 -219771634734484896234311705707597402080 11702787 814355603346112843184578141894511917560 11702788 44015179088137140829555135452331130880 11702789 -485619365696848221051185715516146650368 11702790 165911700840392735607559711250498163840 11702791 -342589903716575405023295993014627262448 11702792 90453274171665948476457272143245312000 11702793 -487256104163841843995695068863668375536 11702794 2584522955405316094842317474448622080 11702795 71522742339275406699389893864075954320 11702796 -17825158979595694070821751265906130944 11702797 624489777414572900301644001321470419180 11702798 -400499430736723410649740613397233854336 11702799 6756266221852949559028150818535406880 11702800 75124770316932046484382969689015500800 11702801 1353889800596083612015712072148910798704 11702802 -26672396847476701829666532575549031936 11702803 483320097059703899073479607287301059840 11702804 -203484254811791204287727476763117230080 11702805 -23986142382606274379914330576674038400 11702806 321856640076487319887565543971560632352 11702807 831431700912720225673021929136878355872 11702808 -95223348198019250721969884321531535360 11702809 -397000517624523430214923298236587213884 11702810 43313954764265098313256123082180485120 11702811 -359603048484397446182213525038199156328 11702812 858350250257495647839978512086472540160 11702813 151355182688946936400291184151593622720 11702814 141596963803328687317986545612963911680 11702815 752462346178816846785971200401780801960 11702816 -1713495801648818205903394477578405150720 11702817 354152243894405324662400151478211251200 11702818 189814947434966299512718952719636545360 11702819 906618242723383883817295563845411216220 11702820 -94749995806844015962960635363689041920 11702821 105500476580632960873391517183629561692 11702822 351281940873801530630161214152061630400 11702823 603676217612016541883235671139574575360 11702824 -95075673681090725961977786870392750080 11702825 -229142879778983008895578479760439844450 11702826 -44031144782862453314834014290531609600 11702827 -322410769229253424484880525791163585600 11702828 155800454447906568464093223888760896768 11702829 -307155171155235196294136197047195815616 11702830 780312567974959889489074471766167057920 11702831 -10357446686833394193677713715185712160 11702832 41558968909100434418601354482300190720 11702833 -1294016555205425021839779501227385806336 11702834 192831650231762145578702722649615600640 11702835 -148245163030748052796800028223190008160 11702836 745166045685510087877478532410785085440 11702837 8362591313527895594335183649266824768 11702838 30661945476480559423632150526045409280 11702839 -879905177777079833815621896001232086360 11702840 250109433650966950091616566999167180800 11702841 43496219805201153374239069988123750400 11702842 101073580364107691069935788841738473072 11702843 325052815880965224679015497715946725092 11702844 -81765566930777587554864693102385374720 11702845 95119084268790743617267282992056390400 11702846 704184911019163297212337105892044207872 11702847 -187895171397135275031332480329145068272 11702848 -365362320150910605170592889150509678592 11702849 78497435936584730299024393421421440964 11702850 -88823362592592227995682307663992832000 11702851 276305892508072679221530127977649915032 11702852 -343724858394959250864792941889722757120 11702853 -1298567204478419948103381942548469139200 11702854 671741565243154843116494489342061377376 11702855 -77057362761511597527427589243676943440 11702856 259099986634257058667924345673990635520 11702857 -1716734670302757658078818302387697740 11702858 -44730080323682168896580800228474848720 11702859 -305863559261174839712422467883632132096 11702860 -184315003146312081448324752699619737600 11702861 -758870564927280283567130219819953238538 11702862 -14320394821696851412295616788243898240 11702863 1455276374898091758512488656731935923480 11702864 -18315791302563862938578335530752409600 11702865 -398268041789604798752313899562190721280 11702866 434639244085577678285172919395846227088 11702867 -452694288408198655652282042525206744248 11702868 504795255803684113726197684289054273536 11702869 1055393189532159202605167314512821816270 11702870 352017049331670727014909554458069733760 11702871 578692312524476784330225928174188635040 11702872 -10112467842106136935015964780939673600 11702873 65502989549553371589607178742189409344 11702874 125946157789564213320112488844851624960 11702875 257105009126938150126262381069832228000 11702876 -242813564891554448495304639504041533440 11702877 2739693917814009650901688967501578560 11702878 -193181504171647432532608917019755072 11702879 -1395683857965880385612614750373172774360 11702880 -3650932271029504498468566995545620480 11702881 -839000751579055249936882854460220771136 11702882 487826546033121374699502040546395315792 11702883 161481449013976045129899409270966289664 11702884 744984979957796565865842435879615026816 11702885 1182570843364011542737730922443435833920 11702886 80408697515722213442226915347786158080 11702887 68938391969031475182490165080134042112 11702888 986437441379708383397817572178555509760 11702889 -733763892961614330160841403094006798992 11702890 -443011865229033107309279358405195467520 11702891 1418142825107213904301632235592089480632 11702892 213130001650406648401255581205611494400 11702893 -389230653587826256637121612906853138858 11702894 -27319586831831093187883462577516524800 11702895 -64669305626309533814311171714921655280 11702896 40850118107088789127236276553719611392 11702897 155821938025734611849871529367319419346 11702898 -6824565227998585655077225825230572016 11702899 -14472958579973370068239853184924268912 11702900 -6588439702750542286942798892865024000 11702901 194664504122986986379842970963675569984 11702902 73496263987168544848652844670583585280 11702903 -41531474386072752640476686070962942016 11702904 -279948492365628272403716791949936885760 11702905 192272926068340328260586397947118645060 11702906 -537237017700856108527065922675308537856 11702907 1331812497881568046984126484707927980000 11702908 -138616938846052539110349053413066179584 11702909 666033689562977043953015138551331551110 11702910 -183133507670529447554471982029414624640 11702911 -120091812762136119538556692609593167232 11702912 835827871074053042417675887112135639040 11702913 196277823358492622583518795372297157504 11702914 -87169508001920660664739135476774160944 11702915 -28261469557664909098022436697043964720 11702916 -88235486948856111949488131513974470528 11702917 96055016316612259430029136242198023360 11702918 -377563610645075188057534925570496999840 11702919 211830914791972800665879524616080437840 11702920 512025777537144929484202812591305164800 11702921 -1231780098571137395344365321373384993500 11702922 -12335883245119619026507858104277327872 11702923 -15581242888529290599558209940759003136 11702924 -193651263742089178063687719315250639104 11702925 22970294191160973733650254065656677700 11702926 -263283495573569452600572441659474561088 11702927 1195593707182850946672771403591807465776 11702928 22416335009743178095859018288568729600 11702929 111531939766452610963687466881151287680 11702930 90352317678062242020632554111067658240 11702931 182968776860878189778550190816876945200 11702932 154292383446045877308725927214689434496 11702933 -508925021871069431926283650457728430976 11702934 -101160711581219803767784616528437739520 11702935 482437289979637581241273028983271849880 11702936 357834380251703108325625273751116185600 11702937 -101031261916356893776457663222663403648 11702938 193717556566207124245823522132437899744 11702939 -634135405569017691553205942167371211260 11702940 36449336592686905061766390335343744000 11702941 -1882422653260316032709693355008053985588 11702942 394225704849812487996784756252025023872 11702943 -171603110814233822939838002720193761544 11702944 898096272387660101661084832177525358592 11702945 -346932256734565342704253693183063982400 11702946 258998319831419972552229188144927712768 11702947 -366306301581066625195494939444700365604 11702948 -338581400352250667876697670380325109760 11702949 -8663309118883087214028059239809183072 11702950 -27469499276891142194876040282410016000 11702951 -5480794394815905198996122074717004496 11702952 90091938143140901324868077847552983040 11702953 1147754853991719822112831868593702298112 11702954 470174806812112288514953720823110528176 11702955 -55601015879202298947420213682121875200 11702956 -370810157525236027710864296148700506880 11702957 275053916306346849059797734474850838592 11702958 27150713111548801144596109388546232576 11702959 -755482968918675293296823741396750185840 11702960 2752769959889732499941416630167797760 11702961 49041409963962110796470346238653290802 11702962 223942979096120571363897115640933225232 11702963 -2296643669627575378675962840443810332656 11702964 189902202314765264582930705344595945472 11702965 199766944196688492688561661471836677120 11702966 -3277476370559619305996477466115353600 11702967 58831238621280482844023368911917071080 11702968 1090762851416530700935260868173563842560 11702969 -353502043747782704690401424057564844630 11702970 -49264496219339775096621072192193896000 11702971 -151946949004175169241448413101289726176 11702972 28437489973485386102228941225668613632 11702973 519442661896580407967691185276439869664 11702974 -724807607196942026460445695402700293120 11702975 -147642499523555832996385842548837648400 11702976 121455313249450624901908406476600246272 11702977 141108814967946181994330568685555724160 11702978 -280169523426578361850794345599122911744 11702979 -706495927792360554156273357091074447600 11702980 65645371403683824800480508739865376000 11702981 -257657588677672311138651498810279700800 11702982 96848832674387488984798690189971494784 11702983 -667169895110723467029649670043956985576 11702984 -242764182878138472721866061384709053440 11702985 -13409639075969782658542285007955655680 11702986 -185476526927185954393560701973975545808 11702987 1130204111331824709971757156983755278792 11702988 -178651321667888116190638308108598517760 11702989 442389729403211435166224286144183847756 11702990 -81379961651593592246131204485570842880 11702991 95880099415688018194521388726890748800 11702992 -33590036541584580588851325722931888128 11702993 262209479838456651095179626448078795200 11702994 -153963077273062181412378793758023189760 11702995 32244980526764306494098912332346021120 11702996 -24667137480618348737839499722058833920 11702997 -62552529811551442555936614640069898226 11702998 273314849506066089373977153224142574464 11702999 -311084579689165189542983582229419424 11703000 602506565067694490470810332719677440000 11703001 524609470084285002563225791738249307904 11703002 44197456448432550295364201477513409504 11703003 -39436495205520063119691851975398137120 11703004 -9837308325037349814609376079697208320 11703005 -928948640365164282807249810296479996680 11703006 91097135921248264639865369134230292224 11703007 1199249366242916453886135111759218404256 11703008 663954379399158206802750461002819829760 11703009 -2575894142041572924670031960283254592 11703010 339016151071769844799173256995319672320 11703011 -102568189656433825708280703824564203608 11703012 513063046533095109246114941741898393600 11703013 976338297372746923851246480293991250398 11703014 -347311817352914979601111323609240762144 11703015 -331807244145544369012026304847957436000 11703016 -167751232153399825172753400262091980800 11703017 49788800547703494624898631331557033700 11703018 -143983711004099985324844141115607863040 11703019 1947506752058137410824402169144304296 11703020 -123576008056678349985654401267467468800 11703021 1463564678872650970931384862826994688 11703022 43470571471325042589860796491311605312 11703023 536388073494863972386270261528310056272 11703024 205603790173647080439607532775738998784 11703025 299022945240934175253379950534835924550 11703026 -343493784287755111227301289320845832704 11703027 -89999604003146134731893541807073929216 11703028 87769805051146291415562458586096689920 11703029 461707105428157873325696442910130908284 11703030 -54734830688605781176588872640631767680 11703031 608076201721179062719821864547347229000 11703032 864602323624793996486697469200094310400 11703033 120493935160318840113809089228100978244 11703034 -178006746712173391241742072841465137408 11703035 -760569423757350860453155247928950315520 11703036 -256912361801779911251483369030985317376 11703037 -868449565643015364112391214018948442740 11703038 -355033652760597255537249456252164354304 11703039 -344331076139396113300427097107473649976 11703040 -148913357606504614890882299554619719680 11703041 -621227461087554416897715835280809107840 11703042 -9880932880465141514190028044809354208 11703043 -1267985959983833166919457604840183812856 11703044 33392031050833741280884598282987728896 11703045 -436886979126966965000436362086902163200 11703046 332026950631604122358835418267111013472 11703047 -1251744045752510592267953278629809379504 11703048 -44125239612116053916080740712522874880 11703049 -974247443504677108681548877083609566950 11703050 -128582424376610557121434706813617152000 11703051 -36088942579066371415001829178254190020 11703052 9612221955510761162313491116461793792 11703053 480737691499600206597268072147210549302 11703054 -126535867172446929516599735498879646720 11703055 -15671394881611147285495904432757412800 11703056 71692020388684127474590542048528384000 11703057 -259245660720945028745250759446022566160 11703058 -279233660647489516938096356906631546480 11703059 -176469728489344920037832997162912790740 11703060 -416582090336350904111016121209408307200 11703061 -1309141862900428966027629094992343844338 11703062 182535157801786795051226123820565049760 11703063 -246365185840036605398392069795482718080 11703064 -206460950437346160978740425682730608640 11703065 -291076084521418742717929092295046049600 11703066 -207824657508412434884027448923944872960 11703067 353814858737323661280458454199369973204 11703068 -28468966659442706814342567790540256256 11703069 304236939631710165619377601010312064000 11703070 -284513245623602844001365789435428841600 11703071 -9796780341936098626541801999730703008 11703072 273993444888251235738384307057242144768 11703073 -659739180506012714401561472090223499678 11703074 158905910087727876003323712091578556800 11703075 312251936868847882741225232001344322600 11703076 203107477947663169618347935397111975936 11703077 -95219670197894154677015843072949019074 11703078 123427429554383236506023474611224968064 11703079 -622432978379384439167849788022897453320 11703080 466998921761652345517216771021389158400 11703081 -27740015264626509852008364593601824544 11703082 -433289117981669499864864143914192438608 11703083 385316252278811752127057171514926436864 11703084 -285647078317252587200641127754997553664 11703085 621177090220651272275500469056726896780 11703086 287653626209176318975318600263413404992 11703087 363153892409895021155989435548002983608 11703088 -65795540263213686720475894126823669760 11703089 -42753942689382561277703990439061240320 11703090 -52073284846700469951619583231775375360 11703091 -66171166294275897514136528191609535048 11703092 80543982834428370548414067619012319616 11703093 788784493731956274609708107816738405664 11703094 340894451717553610569660052491124153344 11703095 -16141191364260717832591867878970183200 11703096 -1128272039955959147599219996486826188800 11703097 -29548027855887186476477557492709615488 11703098 55116301067092112190018470469760700160 11703099 -352816209930805950567114235541648520936 11703100 28051584595601697231892177055176614400 11703101 -18127009025979070496045192973160547898 11703102 76730839020454290905084239768256960832 11703103 -221749618462842856215785573923998403648 11703104 -35413874305894506835131629151555944448 11703105 -183700711900343904227020714507077859200 11703106 -503460709435176110552958892372969849440 11703107 491375264671607039766037629074767991280 11703108 190181180011512447715995711241157237760 11703109 358628558521694723046453262209773451840 11703110 -290773239640180774379486881093964039040 11703111 -314624727179589564701258895394907473368 11703112 -141532037449016584839883856557647206400 11703113 195067930285371729289255552449201542400 11703114 -221322784112778456352140245139789804960 11703115 136674439378861564628523182084395990320 11703116 -6709574255481126173952643961895087360 11703117 -262784208897248496190514362108138907520 11703118 69652244540378788440661526575826975616 11703119 59096002426354799877175493906206170144 11703120 18279011299735937934001683006750720 11703121 -544049256072878010183661007259130561678 11703122 -35280617132051334361879443392645917032 11703123 521216253513878701635303711700745557584 11703124 331578727525637318046519032483097423360 11703125 -146768277273745956311206916154553500000 11703126 172593349732656429444186519638254924800 11703127 148195484519606179637376320058536611272 11703128 10182188694055064995682405918708828160 11703129 -560515514303357661887372089120986970416 11703130 -124322161087688853360695378498329320000 11703131 306989022716288365574470607412891218664 11703132 91423542309027061474483816072472865792 11703133 478453872686426426936179030884732952204 11703134 -133364764954037577083641449942568277760 11703135 -44764672544810240482802466396144230400 11703136 806779175585812584096633545780689895424 11703137 312362245275118845805651724206464305172 11703138 1825120047003437535913359472391716608 11703139 -165334430975902348200324944259296919040 11703140 690524242264488932680974337442650452480 11703141 -65474790579035186157301274878253431680 11703142 -334315968944441931649965913483905726336 11703143 292415930861899813379466269670269042688 11703144 -176588722946249326785824024633192448000 11703145 177305753198522005477650294949406491200 11703146 -36879144164847377212740171408981497856 11703147 182784636639061975001373774095279585664 11703148 114918140428550623835900311975645326336 11703149 403314258707176064512100088715977720150 11703150 68818950578371464375811769885042160000 11703151 312442270235330324345343827440469696704 11703152 -321183630626890019880368203039305990144 11703153 -50321867843762069648551518505624058880 11703154 74930888287060902063200856005022834720 11703155 21857253946739947687816627167932787120 11703156 -577060629072452767103485860209881571328 11703157 2267738002193718289893160400899009331904 11703158 -145560012447480399886290920186570217024 11703159 -22497557658049538450164282622697583200 11703160 -376116488718257222420989760194498560000 11703161 -282683947004016606026865894077940809238 11703162 -343528285609307856331314928310024706048 11703163 622622180789264559672074020114102731840 11703164 976373916856125743210712037301360640000 11703165 -96411840384969302284229576347092466080 11703166 -588545950337834115372495677799289983936 11703167 -241153362259067813799758498554657266816 11703168 381106927865897175141002228251439923200 11703169 292971411767140171270074080706563690944 11703170 -219092152948108518089708544670035786720 11703171 11942882196966282214042906692470495040 11703172 -357233222202611846520541191976450765568 11703173 734450007586569693434283793420916688444 11703174 41844347598868797931728211525375586304 11703175 270164284221652370456463669238678585800 11703176 1129594571284841512893198006778527790080 11703177 -415173364538278802467079999341189416960 11703178 584954043881252148576109990296114830640 11703179 -957066058406073176771774490737674192224 11703180 224867738219756007646988999934763944960 11703181 3370515339261537486595704716036467200 11703182 50742126879304716147130780664006000640 11703183 -783832254189574144444049795999423875200 11703184 -84421588105139919243069754490254442496 11703185 -227967178944970907845079485085877726000 11703186 -30913371949379931004294773570718279296 11703187 -6841914976006805004214576535336462164 11703188 -473635027704686968461427534600983527424 11703189 -66621594900393386519639757870541587552 11703190 -4116346319164955640721152153094368000 11703191 1164266667150635116537256272921021322352 11703192 -640792721745468015097083701353812172800 11703193 494084466550965708186583520051510330880 11703194 75288169206754884463829624995049542896 11703195 -84015527107058589990593890822859386560 11703196 -836985987971402016395582124271806169600 11703197 76388868214819147121002571800702074912 11703198 3776480927859396752402928141770529408 11703199 -121537467926740910603531568952681430040 11703200 -565797993446898896731046414716428288000 11703201 8715714470214287562746465763558419424 11703202 -285951052989251789187457927254935278080 11703203 67187215413777646719363690203870527452 11703204 -3188740102194202058487325671899106048 11703205 304453883764142265695559994655270928000 11703206 22889373568252872081722503308260355552 11703207 -816355682977891157612272565356279993560 11703208 9897057425471170026325476574114283520 11703209 -876626405282546167080326555532441497094 11703210 -24867373726640497488739738162879415040 11703211 -107624623669239028795006387964958417600 11703212 -43576988559160344204066453536770951680 11703213 -14677799492816245812494159877733946496 11703214 18451693890418018713738747361729816320 11703215 781185279773238650185768296878195895600 11703216 -41499083819395050470059334761737879552 11703217 863411666589273467621554311704435471412 11703218 -846748917775709221533285592961503319040 11703219 886247727823188880377438466419884255808 11703220 -52857081793073520009685887651250168320 11703221 -549305734783213911937113752085593949600 11703222 313550268073126926819195768021100308960 11703223 -468944205865900477964884902790153694880 11703224 -8440134553567570079734622822428385280 11703225 204182785953313738173101898328142404800 11703226 598030342893019990980537225262877235312 11703227 -1072729988956780285497096110189760672924 11703228 105931656019222400465929146435018891264 11703229 1384903187661848824384027041736787925830 11703230 -96375496191438838805948543580223488000 11703231 -427124800022027659378559809951186514160 11703232 -34232137910025644680643172982818078720 11703233 155777271290307474086627594983726943940 11703234 -316550187702126273852661346894748424320 11703235 794432748914804430088445701783290375360 11703236 -658817978773802467323700182029027022720 11703237 21174212971517781375477013624188327936 11703238 278371964357549257254157450370731655520 11703239 -1486140312166453399168764645354931522800 11703240 329417713865006014495824190036684800000 11703241 -72228236135310881471757281273404811 11703242 -294884160585279559640155378294317371808 11703243 59703581560653336389471780613011146944 11703244 -58306884802434526547039146151241973760 11703245 93200370838172214862642065741741845400 11703246 -34053701210947341110016978962830119936 11703247 254565553924522167719267345316482387696 11703248 -15835910927725664201056760107167154176 11703249 -367450507825180773338889453931263120816 11703250 206311001272875394955569884332962584000 11703251 -50161995079365849313305995159679338496 11703252 -11172418484371400753987755831564916736 11703253 -604473806814679501252028751417225224960 11703254 232270155137624701367091691623590412576 11703255 -326781396781240316610513838217481722880 11703256 -6602199276165220642150166914878935040 11703257 777890614176156289464464516260820380932 11703258 164618201724372267492336665449960696320 11703259 -4252264878000671128686039607053044424 11703260 551026377395075073557090288505594938880 11703261 79267878379658791386279202783065017472 11703262 -127551173798075796687499900793548848000 11703263 403032966295747470106758641285825753088 11703264 -577511818060624664980704040308544634880 11703265 86700980464889116072258738451077070400 11703266 -240144239371467547193187166380588912480 11703267 -9278511657062006876981133423711023352 11703268 -629692769398632297234893800521315770752 11703269 -1051184067451247278569581624113397598240 11703270 -169514198841675680942560337643823670400 11703271 -698129231172792182138073596362161763528 11703272 661582802327536135453864659553660108800 11703273 -233030388731770471706517574131863440032 11703274 231207522728194870723346947340887434240 11703275 120847256578281354741877995046142769600 11703276 105919642938991913452567161116726575104 11703277 504331844566645559225233618136122902840 11703278 672627133824633124950317763355904378880 11703279 61204445134270862900160237146524869120 11703280 -130610806926639501993074680882631639040 11703281 -1080316654196786274644197565969894079918 11703282 -14825300523193783105367559052551965568 11703283 557073990436395287085799107179725699532 11703284 537729731032904834608516637519194463616 11703285 -7671457477883739555744199015133796480 11703286 24050940344152292210236087040651162880 11703287 -102762568801867394916920082229582892160 11703288 37511947126551482688614475372509122560 11703289 -603347573490500244889559484905746116476 11703290 131659087466627515833155131045145234400 11703291 -68907923280518053878766615797417114576 11703292 -211688689469487430548880988493601840640 11703293 500472032968818571098542834715112161216 11703294 -320603971490992132195148734708057133376 11703295 -39870334862618848749083371427441026200 11703296 545319540661528501725386777293372784640 11703297 -162563609387268335050719692016547123200 11703298 -125909557725337027404895468041723087840 11703299 -175448876851873090420163600175134164080 11703300 -29204611229177788191592831891206451200 11703301 23472997176537695501621418000853848960 11703302 -283026242041840871054154766117186361088 11703303 731724056459931090778426055652001174512 11703304 -334463424437123002351647355220420198400 11703305 102554238514433903718863711620926575460 11703306 75669076194511360263048441691915511808 11703307 841164697936218945816085703681369005992 11703308 -280763205379524122697144942349376547072 11703309 260990906041542186295102468842493408704 11703310 2115543427671853719272491172345675520 11703311 460754052903547131063118556324265291312 11703312 -210239849329888942146769650530524200960 11703313 -812041217045259335043206532788886354140 11703314 63120381502964143357835316145826982912 11703315 -39381963513966080154656391928852709280 11703316 698346613090152480891914053251355985920 11703317 557372493926579428673615985910289796366 11703318 -2055583982344646568046014618277059072 11703319 -1161681058099988069532185328176389188280 11703320 206365163764613587724676242360324505600 11703321 -41311252236236663749020905031255304128 11703322 114324728402709510617635946859634799040 11703323 -915550658402400529553721436028600036880 11703324 -17903390045774249617317650979503506944 11703325 -208080386082838049851347490914011303950 11703326 203120249812857064972675785814404446784 11703327 -374731671180285444329980127469143501760 11703328 169144938799892699712889064615879639040 11703329 -178619261517072562216596559850135680128 11703330 2786640538490372698031957354350171200 11703331 904824007968422066871220069498113307392 11703332 -519085858662450695784513877921605393408 11703333 -354342739905460852914347874386820540576 11703334 -570222055111336099217427713774174143488 11703335 225262136072313244054939249596495360000 11703336 829557929491992710615156688976558325760 11703337 -115329056709067643578518179863032359168 11703338 -465136922427122821974448116947540468640 11703339 423079160822474848059992749318603751040 11703340 -433763611535982958586284422214334315520 11703341 -16070054352051023738547876554859629736 11703342 4307043892184528765464568788919092224 11703343 516019240643496306939960927441190303824 11703344 26384422346546166563761501157386960896 11703345 -126921212283385439758284916259646420480 11703346 69614307908154653842425512469736729872 11703347 263422813291767336336713168412550406796 11703348 458245147482588302731388800612689973632 11703349 -446307822838324912295225947531478836064 11703350 401761530666519135137793325783281242400 11703351 -320336974020611042259092122855290362496 11703352 53477186990976621548506980313771622400 11703353 -22870011302801601604315555818127019376 11703354 66320767310137320022847906251860864000 11703355 23326677989424478101615242418021953520 11703356 104871883632470612384798602113971931648 11703357 -431646633591222097759420881731180643732 11703358 -659218551245343162726468919229906095680 11703359 707954505463356883151190987856051869072 11703360 13248688578491260807904213272897781760 11703361 813392471647333994614485871707001275012 11703362 88539482761241235821905675352508576 11703363 28577036770075869774357714608554170624 11703364 86817637464103830406739685686391963776 11703365 317155767829867663297839814707224563260 11703366 35362072076077900193090081234093654400 11703367 -456387193576832441809260077454939779480 11703368 -74996894772117980030914495073495285760 11703369 47140253589974016947289074523603351648 11703370 -25916504141044789508023169582136867840 11703371 67887695903823213104932730000160823572 11703372 500991784349958244567839750743851310592 11703373 1169767331767145474396224781298740871840 11703374 174489154748151117944386131371872588032 11703375 -752881195875010214243054191639466664000 11703376 -290817564561097231435996403160129208320 11703377 198206118415421429093151935958531918144 11703378 70809118507147883073725215694945272320 11703379 300249493906279257558052456006452799600 11703380 214501542623662299169810892316528514560 11703381 -173514415145334043004039056928991198048 11703382 494650637963040449930902334363881557792 11703383 -1533972290101244901522325061974773032400 11703384 28994259586232612532196218328228823040 11703385 246385969414880982755566779540496729800 11703386 508950760571662420197401485026031057392 11703387 -26128982049415736303959237433383050240 11703388 -221969764913315889438155905804537011712 11703389 25990388054712878460961316499174710400 11703390 -93784469418779542664437433004885406080 11703391 100729529004476441352975109060744206560 11703392 712846815009736643067149956120412160000 11703393 -269146386930704245969663951247744824320 11703394 195174069531032320677436361165401724496 11703395 -915500166554536716079808789821959558240 11703396 -2862613345602390050096347541400539136 11703397 -168166566165711761579465924232379761154 11703398 -35623654617578897425103110733181857664 11703399 -46865626260567541739067953110248566784 11703400 121471255375404415199214679747491840000 11703401 -489128750870611170467608268449220870598 11703402 -192852034901461636101256715980451338320 11703403 -1488992247803139686745196109601859678348 11703404 375986553927289003577645925819897497856 11703405 232932208110539137242767206289023275360 11703406 23027504460863934480204029594350657536 11703407 1223192336931819153935203711993992097920 11703408 -108806611117684134903468736386842689536 11703409 -64078277669330487209056240910062915680 11703410 -122065035165882633554377871180930562240 11703411 76433400158158321112178707354321022000 11703412 257607179510973138699562682741432401920 11703413 -281657118986140636913693958645269377440 11703414 259129514515452809614290413102532597120 11703415 -513555155258324474040333434674492880880 11703416 64971119754013381229996571035654676480 11703417 -595532132360513423787243675797497509120 11703418 275347238420863578242488063185944354160 11703419 243509228492727975087700568237098428480 11703420 -649358438505353508076851783188414822400 11703421 64640190313783037056998605335031647622 11703422 -402807896075825116743451993094882431488 11703423 256011800132691573752734460370470409984 11703424 931540933326181032717325257779309445120 11703425 300654862714426013861363717809986384150 11703426 136250736824307504293334954428205957120 11703427 -427899184727005676210053353447185669808 11703428 67605171151954812293947445167942634496 11703429 -258947927210385502167608362976204532996 11703430 -69032806981351296043293110901434572800 11703431 -165489803604464913575180340724312635648 11703432 145498374185026510093332137544664842240 11703433 18870853373628916480239435903971943040 11703434 155308601516155875854472201384635021616 11703435 92352645605510800015898409450694813440 11703436 541064589031985841938402351843703975680 11703437 -32070596436432310035286980194892612180 11703438 293081064450385594251465762944606118144 11703439 914871031400098684555839960888090240 11703440 -51213554465613787475620429964279808000 11703441 -581043698624863180560890031194520065808 11703442 8081475300546149926263380431639712544 11703443 772860765880996238763308396059824634080 11703444 81469988915216290165049181343859644416 11703445 34404749029964199154797053544512608920 11703446 -201452392507022184593313721458547438464 11703447 7444195303995158315793808437110039472 11703448 -82158004873765056938205416285051965440 11703449 1239667888546890256589827543670059404240 11703450 -24143413421248121476065484523058393600 11703451 1015274917728856789178766191767547880452 11703452 320346181147518980899587341476203827712 11703453 56239837078680274764549623328534251808 11703454 -93456525479505068885585923936094316480 11703455 492814078483926039609692350107619512000 11703456 -764750869444706945087802472252352299008 11703457 431323937387958229002669175088750548706 11703458 -15225959215232359945942242092647675392 11703459 635481687834936240811541937248798909304 11703460 -78684530617697445833126056832289991680 11703461 -36408252368921609749202431660380168192 11703462 -103670907899006227322691714978922160448 11703463 103626339834984833091574547276667286320 11703464 -835088788426771804140859739248565744640 11703465 44616856472248928017145164977537374400 11703466 -711716338610478961013283113193954335568 11703467 -387873429827393433172127273562967958088 11703468 -129638007882894553546922568888493916160 11703469 841128716312997447247545042868256750870 11703470 269122878695441903583194785084071490560 11703471 -196209357815317171070427381413850230640 11703472 119501221939760250069141638462514462720 11703473 -158211219727732810883085337724143602960 11703474 382413988783508409118155184956911773440 11703475 243243489490354879831523733636800988400 11703476 -302121349776182210585567670332886804480 11703477 1056564544758127635442780212435707569632 11703478 -1495386401178816913928878987894865275776 11703479 823941635574486037677914850773557399080 11703480 327193591001313501201764346800714956800 11703481 816459767557566585493740314107984912512 11703482 -2280284132396573241159030209087740416 11703483 -151214529233093133365598491295980037552 11703484 265558458988498764999812603365741374976 11703485 690754139147170162436588370088441995180 11703486 -15471703838945843614848180160058904576 11703487 828091042073239319222643610625673878400 11703488 83131941453113201971857391512991039488 11703489 -105955309326797555443820430837804002880 11703490 101565627330150419325730559956273428000 11703491 -6493090791914058881265587543337972216 11703492 183740277334264934498537967289620283392 11703493 3812904133009617392845647920967808480 11703494 144738156166835025544983879022111355712 11703495 588588288614064610447033298887990791120 11703496 116649438705934364688017030574119976960 11703497 -88216017912886879547721509597458945848 11703498 -110457680893237257047012002518080262144 11703499 346315278874718356083574763102838810936 11703500 320595209172422713812304457515860480000 11703501 625132670180663560973799665018105841600 11703502 -359346889900815204032510926874193374400 11703503 811439476403712116694800045108820600000 11703504 59823012443720462272160756535380410368 11703505 -415775388943363967166770852536828975680 11703506 1875687097278821374073040779003308800 11703507 134172184165859569761192720530108338992 11703508 -268913865802243974871518091857179105280 11703509 -554331853755019636866037167113237722290 11703510 -20653592764301678197788313833576230400 11703511 -541539953200637874866872379731524832888 11703512 81082429865337080424101948086549555200 11703513 -183926598220825234663485805209819590976 11703514 587991339270099136886784590214820995552 11703515 831634966967925375189519593346414068160 11703516 -179493704457543065489208966373591719936 11703517 368945741344897349359064793867175126272 11703518 -159963213096630259599574641253307399040 11703519 -850005260452285920632191786554645833256 11703520 -757326501899716260616103531808305971200 11703521 -13892111410469524729678633374352194156 11703522 -149635014136714575531347615211565635840 11703523 -62286920484609955103636027914961194752 11703524 156046319914354859166341856270539390976 11703525 3240993807864788965185906696881664000 11703526 586744845599009272468411690570511227584 11703527 -450817909081779874109515681317575947776 11703528 -19231178438278049612753089220868080640 11703529 1316534083928758154233749395992539767184 11703530 -520404121307961196072140487996355457600 11703531 3628404498318274282950215951470009344 11703532 198677773591850906658069884989066778112 11703533 -1343714411224059783267334113319690738218 11703534 551779441232808092934772980741400197120 11703535 387621675024269777130892499544756348000 11703536 146961463842179520766898701443608051712 11703537 -631477098486385943838414617972645343792 11703538 -190469927826279317794315197764585369088 11703539 -552314186793829408598517983748373668660 11703540 187123373733235363147055665080999014400 11703541 45369963045991754583477941213975123584 11703542 22863423775581020081857011566951304000 11703543 856702115229901616597948716085405990400 11703544 538798825403654489593994119134046003200 11703545 -318374630852738897743917774037324806720 11703546 -3499427752677908697029377144177440000 11703547 -815808413775316102602017935477230030528 11703548 398330368812201113531966710317097958400 11703549 -347033815580857455830104436473886107584 11703550 51505765966553870116932189607696060800 11703551 1054666882387643318095621483089603831552 11703552 290958997005949523864764946010574159872 11703553 151299661034772050169327612781627928880 11703554 191403101683690391244262093372141658112 11703555 58276478916846092943802046457549871200 11703556 -427094553504215699868092937755049335680 11703557 -138456652860989673046782857379874486080 11703558 -19124250435792027681425741918377082880 11703559 -77238916818087890132820419821628113440 11703560 -702839748207355275367109496232887091200 11703561 819770325911245794213242691770149446672 11703562 32385562495194155959908004640322913632 11703563 -102387145816685689853075251696764244800 11703564 -137743932269108040291220620320835692544 11703565 1232758084977044342217871179862879597680 11703566 2100982281914701424051075104502379264 11703567 -482040694540678418645894462042009215488 11703568 -233929173396546040511958495692128256 11703569 -261030083929249575621773612941282249920 11703570 25118722318679082507539324394649843200 11703571 -391094831252669822388443428406814832056 11703572 581505431751622460665388493708074414976 11703573 -31437445717633772512296346671418252032 11703574 255743912900436037314991985645198869536 11703575 -120551427144803150690019964149071033400 11703576 -290785988168569437280631484375937536000 11703577 640095104167672674867772347011818514052 11703578 -609510123644345537335952402516412326160 11703579 5147782702473864994079158087438099248 11703580 -180789514521188479107344524827579893760 11703581 -958388366240850077050839904934558409888 11703582 -481567185528492014687359906125658214400 11703583 1378260638417617911363802653425864899440 11703584 294897111195073146657636605663549325312 11703585 -87878757272995175631062823192168921600 11703586 65567752277693035322712328834708596384 11703587 -478008321141371870933265633764344934448 11703588 50597734354236622251315735985101312000 11703589 -485944547558154518441754911996664989220 11703590 691051342686560893885936106399737144320 11703591 52976806649326310436367759851120041760 11703592 -394170663109959547381181957625209825280 11703593 -236193796926552842960968576118798126256 11703594 68379434224590340540436078252063600640 11703595 81920153690763229437304555683635349600 11703596 10111478111452607451212220404204527872 11703597 -265938474430937995166042193331056081600 11703598 -66938232545015872080763645220196452736 11703599 399980109726777671850478365514020491136 11703600 92933337199208566316654134353822105600 11703601 193321610934641233806400872039641123520 11703602 -127425127976128301002685798578759915248 11703603 170023895474038885006100350853105966904 11703604 -1151879311479127265130443763125487232 11703605 711773625372226131260483499344343583260 11703606 -521158451346877588543340305126613807616 11703607 -734821218821602452609740971436243629144 11703608 -241387556150459365717373443855169495040 11703609 -590840428008866271562817776737316798416 11703610 -313264499339418210739438864330725995040 11703611 27835555939907601541758081454727583744 11703612 46527381810289430237992981649468792832 11703613 -289801823346220088548506008870009174720 11703614 -58394008508029074283498427998457527680 11703615 167492628276490820689192968944277680640 11703616 -153335701998066268907188703260116516864 11703617 -464195463734865096872493505905391044480 11703618 -20452551533132149228209063528471922656 11703619 -274098767176694212363715723036854689312 11703620 4972996366374118192212938799873127680 11703621 267573283173979462326012170150843915040 11703622 59700186031261988751924512862468220032 11703623 -333819332114537495952681132496579472856 11703624 127586932317163836351029420159810641920 11703625 491628862856123721940980138281124885000 11703626 -536203555701653433093802244482662959616 11703627 -339639862631518547273894785724926113552 11703628 -757306892014048520670243020442037323264 11703629 -333095427396169862069849486698842414624 11703630 -291866630919521131843339522861625057280 11703631 506334021058072579080697447887299096432 11703632 -1574307879542911270035056794460110848 11703633 -216404313809856849234850773954309102000 11703634 -796098620600692600382112017181660069600 11703635 365092028108072066376464738434305772080 11703636 -45704888825722509282803204074766254080 11703637 1129015671899619320033394050096662737792 11703638 -258826701381405357355995763841571035520 11703639 490839962005662939905128148155443459840 11703640 -192436048556392324707506028794779238400 11703641 -357010057820223326544451528852008478716 11703642 134644717190995597270007548328770813440 11703643 -12574316621145239824717323570743450080 11703644 123165202027599345759067577151919059456 11703645 -98871768243744341619646097466188198580 11703646 17892668020880115355343262775805983680 11703647 -344977077447102395568111642155073277248 11703648 -75649562135532230402926985432763727872 11703649 623704621671793622495950253853307215650 11703650 150865878406387022796496297449431282400 11703651 498405694064681320870801919580375079032 11703652 62099009077516494974406951033146688000 11703653 -194142851254055619370022144347796944800 11703654 -3250623193770105834849430205487613632 11703655 55020595094250485238381644432456656320 11703656 -194090223739417438083265749682166277120 11703657 -43506257906410357566943858082309919360 11703658 -689379363975027994377929689786150671360 11703659 407718265109283461080296614043951334440 11703660 219761121459403670860004180610327183360 11703661 1342139733526396031884115764774469308000 11703662 -49040260550211662212991180273334879168 11703663 897696667246079250236882525985631040400 11703664 18962937694979244192663887128646123520 11703665 198572417080987449973478435223619734720 11703666 25326052334806087109894157750199730688 11703667 -348298577949462722162781763176225444168 11703668 -327147140502673233104624085136371341952 11703669 205662834948836636346557489204696230944 11703670 380433974330526981285559636017977708160 11703671 -2782037780699580329161158605235904896 11703672 14786511319716078026270292136540139520 11703673 636873139640981809464264020502610967380 11703674 715262701728233225498006799763619412336 11703675 -496975215705100323822229677619612302000 11703676 -846927369906267337922548780711931607040 11703677 25230929963925868360553319117475505280 11703678 10932692874952271755459266202804715520 11703679 646766387629193786136852354402781615384 11703680 263547990200783502028814209484901580800 11703681 291843563303010535483153348187082928080 11703682 -545165063090058882151885972230908597808 11703683 -898314282855580585596689836636422696 11703684 -108428704418101075735792931926676840448 11703685 55661616231359076808480860814286991360 11703686 381253777913428233404487020669182173792 11703687 217429888564932605674552446365771957160 11703688 9300835430414801656152634197512847360 11703689 27810852713253911552863285229477774490 11703690 9889140598790086875550157564696316000 11703691 -8991126349323238482609939029357444908 11703692 52872971962144950975624942896336732160 11703693 -746871326529857367957311085374810328000 11703694 -22333498942369565268129026201920109568 11703695 912142419071792871412888286183922808200 11703696 -81292879679331352870149454690001879040 11703697 7975540176224680036839902235505755760 11703698 108072204344243139790269403735472883600 11703699 -379158005862319147625700208874698629660 11703700 -106551031827628433282628534337987388800 11703701 755248592875449085319787010500300346332 11703702 320205074112854671828987955296773508032 11703703 38184540066415435572839226857298507864 11703704 20566828359957700238601122697294028800 11703705 -255130063515862136705387417044678663680 11703706 -89847198488892484495736160324996107520 11703707 1282501352189256530677575071680235869956 11703708 -327513560617407471523217391448709692416 11703709 20220567709972970836785679460210567168 11703710 -332849922248243628115857895078841748480 11703711 76113454481897008917049746955352593920 11703712 -110552072304419414962589866647748608000 11703713 573520877376495896526861993615656202624 11703714 -91439955534650391501185008848105897984 11703715 -32892879789796023989414757136936980000 11703716 152890958904650254384925993298842910720 11703717 -453198895581511114111716508814886581760 11703718 107152550503572372645898228395994191360 11703719 -480325061943990251642856482585906288856 11703720 -132726764293701304628639950262584934400 11703721 311975970006618080706334853643232211712 11703722 -64443635356362275969130505489328446368 11703723 251819907407391239864766102907339638768 11703724 -795959714556562103506511678833185397504 11703725 29686736089285679532554427350355300 11703726 20423885057604416499653408215595319360 11703727 454215743879435660632624851389308709872 11703728 45880374998921699189210122957428375552 11703729 18532870231032043594843502989031058432 11703730 245218082951146246343941283341549817760 11703731 116161910040628703950469323832713295232 11703732 436556393693170350459564840517486540800 11703733 -209450046749829134633721754380630055620 11703734 -63683858756619732821376703224834846720 11703735 -746157971209388605697830223400833502000 11703736 103493706916403822620986422458431897600 11703737 -431992797632365623013153685789435163948 11703738 427616481837072852757549419336094086144 11703739 -926062335927654278760212173977951522460 11703740 186791720448649449684650257720934400 11703741 -233062447562715379694607100021795724736 11703742 -94196682201184510732360120280893609728 11703743 456454460672975161705842863888300764992 11703744 106001118756201435992402299403989155840 11703745 538097404967394384878996055752563497000 11703746 -402227332646638137034773002367965402928 11703747 181552403830327826451867812448161364096 11703748 -283603852689080901514800398083295499264 11703749 -437797731501163394278230856134559106436 11703750 -705883942211914566532173504830760000 11703751 -68533997860580633201966446923405953400 11703752 -1135302681147620413313757149995525079040 11703753 -40777593893740641295722033840540197520 11703754 204646368587152227451084186411123350576 11703755 -32559310799037498644046268752143439840 11703756 168661494277172872667624682274953641472 11703757 179511007734726055012316425104638991648 11703758 259141645198617510224545028795204268480 11703759 -556116563032633480125223058748582718080 11703760 -233162771466389850599982840106654187520 11703761 -320584018134777256378371586185973862880 11703762 54554668166123757244270458817098001920 11703763 -492280088084534854404685034968871084976 11703764 -234259666143058454175856316547089975424 11703765 519382490717074646750104987151532704640 11703766 -74200542289362177774735917777300023680 11703767 77937586995465708203341521163611457200 11703768 615784891113625168817321349175353077760 11703769 -28089399016281472266626447536796639616 11703770 -58455640166660236681410762607263719040 11703771 17404834142361554074312707395504793600 11703772 -207674212172978532547068415232826007040 11703773 204856885326406050221975908148413217580 11703774 -281449212149447576175118838090455247040 11703775 -364245851818201853723957121974394932200 11703776 -70283910365297012585397403041988608000 11703777 150250661353310841383937308679872383920 11703778 80154857678051833117121990172663793728 11703779 -997622294837184466000658162508221837040 11703780 192959825936569946467132440662685573120 11703781 933552862001809605773148414691940431392 11703782 282304036210134256720754210410579219584 11703783 893431869347197202441575332280785408 11703784 523399950204880212909815082738873154560 11703785 -239890119392385669450666472482642061020 11703786 42025279862913954005709463843754233344 11703787 -235512922110845903786844225456991763200 11703788 398398382933565238017800339970045459456 11703789 -322541901749012280549125126401217879946 11703790 -24793819167599972340915516953607025920 11703791 -70635719421082078876813581260313033600 11703792 -61767367605204879793844776689980375040 11703793 1615287278899992342744049920448811070564 11703794 86055307190171529907419212135316231696 11703795 -438835201449938691782960535339027145680 11703796 63726428085316795627426059701573021184 11703797 154024566485762664970981571933715263886 11703798 -7017302624063609627716449023247571200 11703799 -838360858541231964309724783345575399264 11703800 -219981076553764620724432172707223040000 11703801 -490848787259443805679753033496543214400 11703802 138213998277718429024322171856594803712 11703803 131485664879202071681133150953278998720 11703804 -51661578714811138986290905461061091328 11703805 25910285199208658073113297798231089920 11703806 369971178662324694104975385083795244480 11703807 119018453078715471022439735417779358904 11703808 64090222010173041310264344819227688960 11703809 160981367968124336160646842882185234004 11703810 263070397160848887328568267371143590400 11703811 341419526473521464233008593862030890144 11703812 130816535332307890609482038046118379520 11703813 283532021479959027033324602147722070688 11703814 592126871372885040582515419896050012256 11703815 63756454518995672457422292781533507960 11703816 -794611445093147010690979287483828833280 11703817 1058334505726061040770718969360688611866 11703818 15387327189094459293851836438897372416 11703819 -234105953250863018377337539281277399632 11703820 -542562093043916734758933370975270348800 11703821 -175147989562984121173855783844916747978 11703822 -62851927919557465291294869320667605760 11703823 -1947339293862965468814596552416416558576 11703824 279594510791214471486175326445559808000 11703825 222796125454505279250436391733514128000 11703826 3998629778840246932678101524629736448 11703827 524784030183139797128473944171579461676 11703828 -305923655508450732302810591452656052224 11703829 375981442250331595724864463367340437280 11703830 125985096494677592409967333531329024000 11703831 147606150918202719136582287520679484240 11703832 -19465848191422254972788429841300971520 11703833 36869532564002145581377255463273842944 11703834 467790171349243690540507358530962073584 11703835 103344594810601351874567545706591930400 11703836 412955732052060938676635185288754714112 11703837 -51077642430136576362127370204675730048 11703838 -458031207563314206880092682699719319680 11703839 -41555272215571376443459534969797446544 11703840 -98817506758858779360604396478162534400 11703841 -471780603753753962119960246309373081758 11703842 -641731933409616003137497708108288970928 11703843 -14987695871487317959190925064540412640 11703844 14099045169141086823165943019924766976 11703845 267272242408183952254793574314458991100 11703846 -498283960960004602793225982734131200 11703847 -451208910344393398855069880574025373704 11703848 12977096289752609291799038282800742400 11703849 -104593910394797920801072221971827248000 11703850 -357834293494137023654700555739949376000 11703851 -917963141307678352509705172884972515148 11703852 -583091851763716275002870771922918624768 11703853 -109646745382763098608318491868061046400 11703854 -366915237971394178478434310789926658688 11703855 311914467604111035246454708777058322960 11703856 158255534483122130843150599587650764800 11703857 -314786025379732783771874844269692938768 11703858 317241884476939170263120561504068781184 11703859 692263000644131316623062346377544663920 11703860 -37121486820066652233050154671752396800 11703861 -307839667092547199536343570272423113600 11703862 -264074346440984957126131750934664427968 11703863 -1140952693338323401191431202732303677616 11703864 -228349216108962888031743244482894888960 11703865 817694036904750725016116731377231256260 11703866 -134229208307870762462232878691456759840 11703867 203076704801422575393751181483760257280 11703868 -503713313395251845023583043362751955968 11703869 13795800585386719519996007050164378144 11703870 -163769201214309572022029045261611644480 11703871 136237077472442281151382780999057058464 11703872 -261805277003727982259911283571066667008 11703873 -5637545433406098875938524043035792096 11703874 -49009115376647818697664743086018907136 11703875 -143571584029471113613153032026364300000 11703876 -366933813597427634915333545181235667968 11703877 -85073704296265759331387663537860035908 11703878 655366923648120595451534867968466088960 11703879 -668897957633888412359675356732966091520 11703880 106871320862267150095840691807416012800 11703881 392998405257729855320900005981870123392 11703882 -207038972080229471317856286204057861120 11703883 -1738365482936575954454717621426885161616 11703884 -88605612321124681773720657111408344064 11703885 -87818497834252617607007886700855743360 11703886 -81735461609791151792269018247494348800 11703887 -43599621098737824910580370950142665760 11703888 39319667850968682732007640026225311744 11703889 48229785427082864051971145525177725920 11703890 -7105084999346890508840070673674562560 11703891 -255483594428534040738056358825124794576 11703892 341151914247966365349019186178129465216 11703893 -39919859130594226482012648706473273984 11703894 377157091273049836960379367722776612800 11703895 -125012447432331316175562288246692259840 11703896 -616599069894705453022475591189657149440 11703897 -747974397186417865123643736617065535526 11703898 12545960093675803075142532470443451136 11703899 -835841229077172859572652549133112227640 11703900 -74802769289302857094738364802352358400 11703901 -527634804238916332143096618962632296192 11703902 60990323974523554412624379269042209152 11703903 181703661225383963443526960685401164104 11703904 362777800837411727814205222090192060416 11703905 879049042910030903925928844044579449600 11703906 351682118636852756506024476850145518080 11703907 502319389761360087494966939992895435520 11703908 -336184520736333574527995448118179391872 11703909 -281306675696684423363091641763829851840 11703910 203346246279543762698188954390729128960 11703911 -814377086805264701962014502943273308488 11703912 6599092165572875188322083785446522880 11703913 -51358174283021461252743321347977172736 11703914 -117924821325647149800729950556832337568 11703915 186455081697877175167586981401941063600 11703916 248389070163558632110488897422425596928 11703917 -398315079697060714102581625146050885034 11703918 224580953834595743594502352577067260928 11703919 365479882035690759330831989483393850320 11703920 -34775689511982628082611984638529536000 11703921 -487532140967036860422601091709700480320 11703922 379551641869687816410661675663614000 11703923 -217474366795161103240490254656885086208 11703924 -4039268596470988252544992418749624320 11703925 621797864996550169462468489587667764650 11703926 -158225227379047897400638688669128751616 11703927 -77576080097776548175076098174465912320 11703928 2312877666977356135769738202633154560 11703929 956281533583497890311777243157113983360 11703930 67797469969779764432307754780153758720 11703931 410873244398641434240441102464035033464 11703932 -1872053469235689365682498599133032448 11703933 -96955303454723252087557383320084776896 11703934 -371684692936774638556656337873238614848 11703935 -448489657276720626350425853170355124120 11703936 -614130809613956538390062651782515916800 11703937 -214831955224752775209830833387982509248 11703938 -226484518690593542138437587418211768880 11703939 -157640044035248178210899423114364887040 11703940 535884363896831225918385961987693486080 11703941 602764424127745813265416730958890749152 11703942 15991984094118792723144993064672520640 11703943 867673070494052771503387494392226893320 11703944 43263971706703921178610179889774028800 11703945 -37445425229775060955341641435564995200 11703946 53478719967377979197733507953945528160 11703947 530873957761174543790551764104710845396 11703948 -50454700037591748409625366613581660160 11703949 -1338771577224992102430434316249900191050 11703950 429645504285541659206639551052299320000 11703951 -140633440469208426536409309852427717536 11703952 28216459582117973036721725726782013440 11703953 604580973342674235431673967930770065202 11703954 -367492629769646644148432988395344819968 11703955 13374986640707387768740956335635050960 11703956 -716276373619326264071938981607356514304 11703957 -231041311807088891349044069992322397696 11703958 20098278931711464800733218564787163776 11703959 1166710505279496318270697481943558874440 11703960 -20938385161998129457471023698798592000 11703961 -208320019697546020167086835916458712700 11703962 -102715300998206692150983217188877850880 11703963 -473440655851491960543920270835918332736 11703964 326908522580016466455964514326730105856 11703965 34312267277159717407782819888646156800 11703966 -319460644695028891044973600174293648576 11703967 693479276532294625996054739183910456 11703968 -764701614395762667988056969499582464000 11703969 -2692579921037128268039610671994217836 11703970 -526721040167990082749281342286541508320 11703971 -255305634723539883108042042104135169828 11703972 -204826317257410022369273054935130984448 11703973 485306708344303442501358708832656582336 11703974 12797442996288621003673805944501283520 11703975 -95681320781003718218618976991057654800 11703976 89362051918788619303280449782028277760 11703977 42305419331108535319442874848989662372 11703978 95008736151877383457739757358842509568 11703979 -460571101273600649945522456139440307824 11703980 421940906494075697995455643200569088000 11703981 -5250244730343293152038668957475865056 11703982 177379820883707481600673538297053046592 11703983 -315303122444912027959092120491191333296 11703984 -74041435013573939165569168594193940480 11703985 -701693001385777248568896770107826111820 11703986 24823666760062210340211114966168806400 11703987 489787620689326410242896938281060014080 11703988 6215346380339841255584854807937318912 11703989 -1288565120247973306202554943778385824000 11703990 -32159800118690318015040855537274268160 11703991 -22295560578096953448541696669150678328 11703992 -123771420699440599126686616507092480000 11703993 -1075973621965708539128231587500585470016 11703994 -288187122621805941735550528254975746880 11703995 612125420598718088530085345818848391200 11703996 -469679247218978339365534287464757646848 11703997 1557334040901586458418444693388737473472 11703998 5803591516652626507108181355408963264 11703999 -778016761523670965980532417542238433336 11704000 92482462520988654497942587928739840000 11704001 1451098657610411074877895811828470012672 11704002 456411447927416675869945041852306421632 11704003 124374778948400845994740394283678041584 11704004 346749410885705171554275310375225595136 11704005 524660619145450834420909055481475575900 11704006 331073295178095065533303070329020931584 11704007 -470378553583018490956147824561072464640 11704008 -1077371503225343702357168202933864038400 11704009 -1711411983019714761025545730291153870072 11704010 215592626848467427553752842358717470720 11704011 692295154991762080420147528148549736384 11704012 -209129039643956907761320332573418226944 11704013 678260570257112844747757855016680348044 11704014 227581677295151427990330747695252352 11704015 311455444172149651275764428449093041160 11704016 155395802115905963283305328650047414272 11704017 -19274579171884407898532383612879889664 11704018 605640853427793600874613529290243682960 11704019 -243119800305676418447077116430847181480 11704020 141505528612315847912510872000804392960 11704021 -230375364327434763823048705727925819488 11704022 541468290265347310952095508296910658624 11704023 -226443015080127580799011206519213794280 11704024 28529832984643263945589146293492736000 11704025 18760339122860415045358391242152948300 11704026 -380681653951432319354829071032928380416 11704027 1044497544285415271097818036968237319876 11704028 483450189975675509349205371999826968576 11704029 351140605414671832079084651344618510560 11704030 -19005882094060456256155643967385505280 11704031 -435754651891707648667679270417785069608 11704032 657387833484636303570376882001994055680 11704033 545185777125639984927285717596435467968 11704034 344001314392793782444827306615419136000 11704035 -26812880707296421857091669536676112640 11704036 400103340761795418072280072402315733248 11704037 224214872918581798916056017741288998652 11704038 -122970994020775141081480997188292482560 11704039 -419889843123775790995738745065918473160 11704040 657085213422547644778288309103648716800 11704041 2628751020073882649515538413565662080 11704042 -334889646565650715333515573761624346960 11704043 -245518960753436110886217888818666009136 11704044 616030429047724164742599883084349386752 11704045 36347616300217694218942273248321900000 11704046 -692169208083467281439405765298426030528 11704047 -375464291068489601732413128356402364528 11704048 18447927903074759318699778451051446272 11704049 587510913300278796615965727254725673472 11704050 -29260579024252095415005046985508096000 11704051 1310011814639813225836612640181326095052 11704052 285790906299757408953250106636367513600 11704053 -702488230576094156786448116362010659296 11704054 78962245572610175553961306472584994976 11704055 110310841932568383998474530325843839920 11704056 -67433262531782947319489961799274987520 11704057 524401920482881159540760412640998517840 11704058 394349102675290737699466355175387492576 11704059 432170772329268470151495567928035932364 11704060 337855075270676061888776321951891573760 11704061 1328457958815494280852318267935469286662 11704062 83004515261152750244492749050451104384 11704063 -103364287131923190805412173952950340240 11704064 220920667443452570685339138182558515200 11704065 316189736880163134352103588673767040 11704066 -171272544732448972536896545135297167360 11704067 -186331825466788615481222020378193895288 11704068 41140021489200503121205205258663301120 11704069 -92728286849469512506750675121164504320 11704070 -47644620367425601126096857909807982080 11704071 -221932371799814735237507163815381041536 11704072 -206497723646487950443498432435873459200 11704073 136567375344005056123577364773232983322 11704074 -374654233043833277975816707822799965440 11704075 315615201107471396407509246816390441000 11704076 -590876692058778591720060735185089620480 11704077 136536808629564243076438067297584397760 11704078 546921025442261494024365675562208402880 11704079 321260984204153446040399602020259763328 11704080 -7165495574617180929259877156876451840 11704081 299395444611262302025370542051317135360 11704082 -71185075586936472398376805139862795456 11704083 -38868766323533628505791595724083194000 11704084 -4519111144642931978076748951034810368 11704085 -255149120943937246658005910892337901640 11704086 91140253213861574509776588364228916832 11704087 1983653073664886552564764643524052683360 11704088 -323471451756101098387359278243819520 11704089 162600772722096357729317952098962102224 11704090 -44833649388663324204696654210668719680 11704091 -348643341405372800045511084384680961420 11704092 585483641781253568011135561015859622912 11704093 -61429712292648572261167483586085613940 11704094 235049805671083545546175574598933533760 11704095 -231455637490276037326702565267146830600 11704096 1097301956362469486974670289200945823744 11704097 1077304927748641833813644114367781048320 11704098 -90480499249089142246021803963638415360 11704099 591360095872172284821458063823884637600 11704100 -222769721909743000124275146255798633600 11704101 -376199965227305022129920052936899499168 11704102 27010609935098815469559115867069406592 11704103 -269168822299615475045735126858078554896 11704104 707498206714377255918340311571516124160 11704105 194630581730027524775522974445306784960 11704106 -197180214527578551519607552782592369056 11704107 55548013221093107908211614197467486040 11704108 -8630545065008036493994780853101675520 11704109 -1369386763643687917778523212309396462484 11704110 -50485744743156825473504954245333708800 11704111 -308975289065619685006810823133819106288 11704112 43041191991163644364984605820179185664 11704113 477237455681409165902382057680631903042 11704114 -302031726969885662633954489859856268160 11704115 336678621987394264655814195478217867760 11704116 -206558233836680966673112090939513294848 11704117 633309475984169511066541694943725961052 11704118 1026979101947707519164443976731278677120 11704119 -181239221851039077906301774945084840320 11704120 -2921838992689047441325937636281344000 11704121 -201313778099841746140400679347455546176 11704122 -681233595292265019806908039331097423360 11704123 -18804067634501899835316152416555745160 11704124 15355934102910102292802355317842615296 11704125 -284134094949052453375152808368763320000 11704126 -7337245001217036594146351763726415104 11704127 -18907750825810102890076556637054622920 11704128 214734133861348220551113179122762776576 11704129 688805804516903891578358434878693621760 11704130 306555337371324274360315740543751441920 11704131 -282314163551393083318671134193311225520 11704132 424045059502431399896164515342846262272 11704133 -463589974043394505723827048412687872960 11704134 -67813455897658968967757566887837005952 11704135 -816023884955672171588013971457264934920 11704136 -495960895776737498408351509500331530240 11704137 363805712945413025004009159447579652800 11704138 541605436334965067525827187146873308720 11704139 353855989002371807783512632151950786960 11704140 -140963190453759582996328866705662453760 11704141 246068321809858338085301220798538935542 11704142 62914801520005987208800013153320145472 11704143 233098062599659400589736617440884033536 11704144 -221708801221310237484785539310763581440 11704145 653781696580254512084146528273914480000 11704146 377036976192468331857877245350575315584 11704147 36749046965205558661261618543308281664 11704148 -348675566527657178336663045952710830080 11704149 -8719262908592712077366019014077684800 11704150 276163786035787623959343452305790224800 11704151 127002237692235436248260759164075558152 11704152 -88810987750977627987955835931434188800 11704153 -455361833223489592272628428986685983996 11704154 152266567245726566052540772091943519744 11704155 -408032726802341730727568893481957760000 11704156 296068441489363468250847716898790699520 11704157 656181026742397996718708130846694394406 11704158 261507520772629487805422626684854032448 11704159 -293784392225340430049070835983900827384 11704160 241027591698757728888374162702252113920 11704161 16411282334371803732456638251906679808 11704162 427288684787520447819156944945596152192 11704163 -72597460819620675786697245896271200016 11704164 190108584809681687961896334931675287552 11704165 -308248919202340519814438579233805760 11704166 31512298004440290568147804883866087680 11704167 8919271183860716082171169446519575184 11704168 -133579017788858194711911495066958233600 11704169 -1130425608037218704043846390618264287430 11704170 -184351731339768617914353374403814882560 11704171 -35279468211464129720497121517546040320 11704172 -11877705425914646157732849388433387520 11704173 136885579596380144997254055734122906368 11704174 -157885260505670564991421691014798442496 11704175 -311961915538606918491981192613685299200 11704176 245276342111219751494803951736684544 11704177 -143659802943721265394326955852972953088 11704178 238616657686922228520126366864845944224 11704179 58575114120752197752519090352575809280 11704180 138973899899379439198206108730451289600 11704181 242399801762863784340719325175841351982 11704182 -64832308053549146221184164216802267136 11704183 -556587633914980206970224416809010962536 11704184 -129866913200394737134209552176265830400 11704185 35442191407137980496564482384965992000 11704186 149741174030127326168357026579587512544 11704187 1032571307175838295248258512489150508392 11704188 -24578377908153674360447455758553144320 11704189 -838443710754293702340390013490075982400 11704190 377578199550388021408387674907356960000 11704191 -433740933773718916558350986867732906808 11704192 -501203782519847138526530813841899520000 11704193 841042780838648707754623157654667580416 11704194 155797654519401635797017087953373216768 11704195 758299594887279203311023353037937877760 11704196 -115135967693435815624538001619913428992 11704197 -38048439469807254786824869371193979520 11704198 -317579102685082785811050963935675916480 11704199 330836441792709959041496550148043699808 11704200 -95655087055870010376027838311822336000 11704201 90446804708766550235733869120744428212 11704202 22737926597163740342618094955294741440 11704203 174822673867945229632147677746066603520 11704204 275806715700655214777536982712958451456 11704205 -22015692025867656262442339557812641280 11704206 54582846565258982871850307170908791808 11704207 -110785984211035842043422836607418024920 11704208 -111122766643232889664589147441951932416 11704209 -783118245222635439085687541564390880 11704210 -61229903862971285551986094235982182400 11704211 -119180177054885336924638977154790233500 11704212 50810775553821776983837303300478184960 11704213 14725672836492125323455245312053252864 11704214 472299648146340440502656206961346718272 11704215 33688435227483200412255739586321685120 11704216 20371467289247485836209377786902804480 11704217 4064745834222432827060476310220917760 11704218 -381455926849812863775640251083751645696 11704219 195569413667887506129250376208485733280 11704220 -231810441739528160469635380258843530240 11704221 422797128297008798379837163974906090060 11704222 730653633170626433198698059197814865152 11704223 1761155807531703258420005348349772761720 11704224 -280291316151442556379732823123288915968 11704225 -206084233268198624711026398396278000900 11704226 772739367694747718865279971097879816480 11704227 -58785018711649634900533690559330596368 11704228 -903266538340768079442498451269883238400 11704229 457730932168545443714911248185502864540 11704230 -451847679055953867087308295637726310400 11704231 -290319441795814980884195185379951734656 11704232 -24605621850970930927218020558879385600 11704233 -333881028333070331555131971880372196976 11704234 -735354074284495013441782238889933135360 11704235 47286219945907096599575794293387619680 11704236 -2059465802916662810015497096712159232 11704237 -1068098595899305051609947937001132551700 11704238 -171337397829088813289490158285919321024 11704239 666599671526041135440417460617178448904 11704240 -63798197248448364645681978270490951680 11704241 105123763769967460951748410995868805172 11704242 -380553908104648491195974441245411988736 11704243 923779624112553327650365340553523214760 11704244 459871380050200425876395646440572896000 11704245 -157374307583870478772279846958119526400 11704246 -67847368539093640941735056651531192928 11704247 -368034123091640212192546032687295542000 11704248 824838355173172629555649903341685248000 11704249 104984473980119231152948928244363310250 11704250 55549318542552446785742636192952792000 11704251 68691550223919121670102834156354659440 11704252 -249920043421212873915002862019830686720 11704253 863384878524132668682687290613689487648 11704254 102970942876301080593535474082833400832 11704255 35891749265909034079883031902645997600 11704256 7407333177284908315454791568181952512 11704257 31235722604918523861114945864807889506 11704258 -317593749106105518638886773617506377520 11704259 -478513071532599904753729782023862318384 11704260 -73286875129492444322481987227847229440 11704261 -1315625436048469741769493972094735303138 11704262 -630426507026359438455811259648382347328 11704263 -133748151919405125669178334049802237056 11704264 -871220017663078544299208038266890772480 11704265 864947248798899683887866308876130646920 11704266 -94170932103707946711878638099353638400 11704267 173010677533545520859300245542803190592 11704268 -661798366834949009007903434848012522752 11704269 -1395155172636649494430315468474368919680 11704270 -2582238353039694736739395508623213440 11704271 166311746562959009555872644211370015472 11704272 -195392786375436027811162729437902929920 11704273 80912946989668202813109406066318330560 11704274 -124799131767803156397446284032791008608 11704275 -178485075059614618459031753081426217000 11704276 431183991980502622537751388867551500160 11704277 482385989240973498065931089844331257660 11704278 -160211187223098920338127019019907811840 11704279 557274499007631805349330920725782608992 11704280 336374669017919644616227492548760780800 11704281 -693545602123639242627117661192002374448 11704282 -901323393937615544716145385443907187200 11704283 286467309227366696115606895061130926532 11704284 -206303087917619566506654219753872486400 11704285 -427340150147193964737829615605768112800 11704286 -391373509433693582174844896858876746752 11704287 -28431620442301623605390369904352202808 11704288 450274502562339086047812606761537372160 11704289 1177690096022540974043514457543969840128 11704290 8062349836654770944291364586172567040 11704291 248309106936379025191855816008867468400 11704292 303639118522915365673928336681632480512 11704293 -471087244278475988909152447540640415618 11704294 -63830853727712572818571238192482729728 11704295 -534774941194843580354067269462748160200 11704296 307710738750021136741904451085270056960 11704297 -832066473278088416579164463555883111456 11704298 89251263136421724097419424185360092160 11704299 11530366571861233307595162460415498688 11704300 -128722656792891969069179332437288313600 11704301 -111414500001896897877483242790269069760 11704302 288335039077375468400739060881354787840 11704303 -507406116058745705160954160305594081416 11704304 -92783743984390746160481250770393333760 11704305 200278682105297163462703896033018101760 11704306 -348561795617070094348484072817657393648 11704307 101499025216491716781172749528020001840 11704308 37837882291214391760729933794276802560 11704309 14192416769329409583214660572246512448 11704310 -681806742547187374825238563907798663040 11704311 -124458714793071487218400799426237073600 11704312 -538449105254428019185111753325020569600 11704313 -1106826917125948881228308511184206923640 11704314 59872705773755265254687836192218210816 11704315 107904379878754970710211131493660569920 11704316 -72551238971559112107035619503770152960 11704317 239234874798491141763284144148697620480 11704318 -311649908780424782712357709566769520640 11704319 263029394737347606054146741097836605560 11704320 -19221933784635279524760689550399897600 11704321 178340841138560896855378663009764393960 11704322 393671929588924787894249719456813430784 11704323 -768837539905619529791867076539034782400 11704324 -137243205938530526392272995824520806400 11704325 -17017130868343980394887081908360722950 11704326 277017353116748508016026184375575065088 11704327 -809389025943512475094632676856084735528 11704328 45953785663854680654155051694640783360 11704329 -42367479768594858349391554750264740864 11704330 539513761623801789478855370656132800 11704331 -162734618786911098051891912623760125868 11704332 123897150263013849269857313215304712192 11704333 43864734451179454853642392144433687820 11704334 -467009921833179596021364809185828421184 11704335 230636606243204639146595632858972108800 11704336 85052556185373249250605763350339133440 11704337 404260977379935746076946912811461207986 11704338 435689393909829570834195096425769047424 11704339 -234556740236766543591437930582847369176 11704340 375793284615455671284003739640851203840 11704341 168907540324536586996234304915715025824 11704342 86119533281728825176833683142037120 11704343 162439719698854499339036122428772664160 11704344 -23730690035946620509967616884182241280 11704345 -31219528582622984260659065145011115900 11704346 118920188248298820444011928355926213120 11704347 -129134796814171900481423997563864725968 11704348 -521074270179372804058664421025397909504 11704349 123208622452029885177823155646971328236 11704350 -33251471145657774013412460479467622400 11704351 -1556764725458425245068779685104654590696 11704352 164771643238195775236799835443070763008 11704353 -310240477594588411521644445140109775200 11704354 474700459094713209981278494202160236832 11704355 211400326168635858814719986554231761600 11704356 -207401203407864394926191344432444646400 11704357 329959896094500097262194651267023361312 11704358 -102836800881514425411998825194925390208 11704359 -466686942450877984255153602478655547096 11704360 111684978236873633781982171617165312000 11704361 -253960700946733802796815314408666593600 11704362 341628018905306368541361975533461338624 11704363 2147036507011135225931144039633897210880 11704364 -468803216139845975121107462825412329472 11704365 370731782495985319520290024798329216000 11704366 148376426671053238068754281187524493632 11704367 -522346982985672039058395628768452892440 11704368 -19288250195939610858075231185048764416 11704369 -732660021247695153276871384486712213230 11704370 439432168951552200803245347082615550880 11704371 275820670947288272079582787197265747200 11704372 260014112900993049534608120781362664192 11704373 304889145857124504947713946424195872622 11704374 -425912358721758259602979212248450860992 11704375 -52072940680539385403732246447699255000 11704376 -487903585648766405503113709766058577920 11704377 -358419293734734474069442330712513536992 11704378 -19663675489143075918424147912668413952 11704379 50048890668610858443657841954969317000 11704380 -367918913652092433186710426446080614400 11704381 -351886486222370114111144971195897401792 11704382 26877827881545328506244285053730042752 11704383 -780065561280503361607015831398287021448 11704384 -9562371192086074907636969271984128000 11704385 6134196185480638317665697767867603520 11704386 418430285083309963134266113467050035200 11704387 1005230783090968384641994282676534639036 11704388 317177470811169833472627828121179422976 11704389 827910327692890133150738134199117939424 11704390 -158354831437296983053639947025037337600 11704391 -300669877799573389256441815188849777216 11704392 125680287748191593350642328105489203200 11704393 163880350374100144418382879571897811124 11704394 285485085297132027610928995189665279840 11704395 92502156447318693003818301154715666400 11704396 329536187955339001347668525160339202560 11704397 -74490797125855139477865424610946371700 11704398 -152815241547263722037026018099767984000 11704399 216387689581665864217467745827200647040 11704400 45704125117538306836339697077585920000 11704401 -112307435548046046286043097728671909632 11704402 757827283514074615770307475513056939152 11704403 -1122288499473784977854949313510068973920 11704404 244698125821243856540393874245706295296 11704405 -842764953000094532137341189359392947840 11704406 502466336554372239765919476182058240 11704407 163145363182269075298174025104314950016 11704408 55177858311837358664197130412318658560 11704409 732381797781615567144264397275031788816 11704410 -572569155846596629237288212255262371840 11704411 204567919916587256020041849330948413900 11704412 -124577094355517221426662863523223494144 11704413 -79710256333695331010902823106497596800 11704414 -69521649072327894560084205636477735360 11704415 877676985620949776887878375033577386000 11704416 200126344885306443437729479017357901824 11704417 -5709648528119915711163510569949651948 11704418 113703695562212049926710983183205006080 11704419 83943065349839680949308624195179242160 11704420 26225922742733227688472004994746368000 11704421 -150581673280061755059527538163525020096 11704422 -40966286923174298413230392147727630336 11704423 -371647987799836914151205627683907822576 11704424 316957738930054783150589951692786974720 11704425 53793418307204303423671790319876378000 11704426 -103326515463554347772496414135185003088 11704427 -62327034308550121252274642081454206688 11704428 3247612081714975967014853682383030784 11704429 49358100070877391368151274824290255520 11704430 -72899092248011786745240762148429976640 11704431 -274097400018820973156156607066737160576 11704432 65326510589511724290625472092359032832 11704433 919443284126747792331156353518893731142 11704434 -67950783918703698518292323904483169536 11704435 -733871212434896352765465524837303391120 11704436 477193945742436039753983731173338008320 11704437 157665703479794199523021667825225658240 11704438 13153145397406582045928767552986729120 11704439 35588179808335172131215290617825643856 11704440 396544187841295137904584915074349465600 11704441 365760505557320050254008212185444047872 11704442 377959544545461655768128306840874575072 11704443 -150142030954550282795899458532896936936 11704444 712480859381087769769360680428893607936 11704445 47591832879529306913696429545887099480 11704446 43584166706189070574085678347658906880 11704447 -309021365457290468330151579274400391168 11704448 316038620467309609831860788224610795520 11704449 -111147613862575171184913812901941844000 11704450 343668980970664242511601377585989846000 11704451 -1301844674356716826031706365201581644 11704452 -351504095788839008989443578893634304000 11704453 -301563066558380591800664625519568716416 11704454 -384383469529211518831659243138507409824 11704455 1153664471883184930925409034277323200 11704456 -93842506834293792185916496991260876800 11704457 1278376834601969327294678579309464777344 11704458 -111678284048301960718060793056977722880 11704459 -201147704009386275980745232852052414160 11704460 -105745590437570924563377002777216256000 11704461 -512011883932069956490690763228713585728 11704462 -220489546807403014378893822196777184256 11704463 -314566132996294787228728411227163168176 11704464 -48815455959941203075947097208123252736 11704465 -377790732609817872373119504928820704140 11704466 815930409104801830447549365392427060000 11704467 134370295419645535596458957257413753648 11704468 -153334524482309124349993807394961204352 11704469 -145147193478723799728178186432415411328 11704470 -6763250631200211380611723443384821760 11704471 1465048680570883655281323805318351920 11704472 -98191747797311877344147722629576622080 11704473 -943210149297487778023689531851335425600 11704474 -399706024912605619847547627013965717264 11704475 -195944408939711326332696764353482558000 11704476 -15430846190189359976106107271538728960 11704477 -1611179351720498892218483466438901166880 11704478 133631294819832612185208139303827527040 11704479 44542293815005100620102050492746937600 11704480 -607447686957720743434215441534371758080 11704481 -2351261957250660616625668629380527483500 11704482 -512888645218106262018081131090250439680 11704483 -1238962973647173349187087711947114100424 11704484 -110103454431201437567907263336521383936 11704485 -190876466783270922763860784524650584320 11704486 -394378278018341092169835513295762022016 11704487 -665565817309980999868792398467992101240 11704488 215434651078777089253204858424098406400 11704489 -409438072106869782857788067652145901744 11704490 -177985142757138105176926915730903040 11704491 -149038849459443662648409776397270992280 11704492 463654650095658539502723057762542592 11704493 -525884629952766262513542626895669490752 11704494 -184110552208884447562674391953780280320 11704495 -804688423451061378931579623737791363200 11704496 -109984718337710688573910063511482318848 11704497 -279298652422463899486935480812716454016 11704498 -187563912687311902173413557569396264960 11704499 137416894716624947632963967747871151320 11704500 11809197391387963301668950090203808000 11704501 -1223725038153663167035093078398779764498 11704502 250469383744571277937115808645610049952 11704503 704729497507877760504418830199617765504 11704504 726290303482042506553563352593680302080 11704505 525032515150059295572637963754341082760 11704506 45179924952847385355460719681416882688 11704507 -290509996590969504567489557887557935888 11704508 -116317167734129360612168891973731619840 11704509 600555083178271001470286902344004466214 11704510 -421626392727038073353080379839191675840 11704511 -98969580167614729443967645900109574816 11704512 -65697896612238455081701582347612192768 11704513 868330969336879051287912685234059263920 11704514 6045058160381257512250561553164771200 11704515 45159219191301838114067346867753968640 11704516 -97981266506715879500551229730821283840 11704517 1519671084610924089134604977415569316864 11704518 -49112678750643342178672320578704599936 11704519 301046286738340894209499592480605904640 11704520 178294760723622800330318284212308889600 11704521 177825012435557638044328044576388132704 11704522 -191723000803772600674814229431074800288 11704523 25108484529541948173160683433586026104 11704524 232310201744047998859404472864869903360 11704525 -125069185115513655687338335964898711200 11704526 610217200729402067321897984852398763712 11704527 -407951596934634628570564990722368738160 11704528 -8504426508003075233770174229474967552 11704529 61535940883924149986652911582723440320 11704530 -17940101887410842260746346799755399680 11704531 -23110865240507294163301591960390924248 11704532 591246154380137062143502949361177600000 11704533 -771097200284118094457359640759033191776 11704534 -565932382345882084497693395704685823168 11704535 -585402667680272751202563125365558484640 11704536 643981964022926470515122066245591480320 11704537 489986056842538589674127643230825829700 11704538 -127772737428130695392847482450340622080 11704539 63280527151724803949667535678745972736 11704540 -50470633772202483921152283935203353600 11704541 -172308241642003958276096012469267260928 11704542 -159848436601004304628367487286451460288 11704543 -321030211045438411422062818440235655960 11704544 169469035566353221934018197644410880000 11704545 -50823350229174411541883075692809039000 11704546 -23610215504804185796544239820055142400 11704547 485404209708978117585880723235382662880 11704548 -605731290089971589067189818954697477120 11704549 527519463136954107032569107067816903550 11704550 -81774392624484282886363069012685942400 11704551 -1194731833587067990775341325277766978560 11704552 843327931298604205219853187484517253120 11704553 136844826296483687116062834408492670080 11704554 -669538646906026744098541498633034204160 11704555 668536728803755806517202103556295892960 11704556 554318828299629124519073323652044120320 11704557 549790632263592980672015569340483136 11704558 -105596207577593815028730599970536272128 11704559 -69009969588986786019303023162860632240 11704560 -15308326253298831001450743335265239040 11704561 -1195129961432148336237752701886276860800 11704562 90216049900024555440251794138245030912 11704563 -35818784954275402896985962115132698720 11704564 858325793969560203308784235246191906176 11704565 -194748586150850215587728662538315992800 11704566 315965934290464342498690814936993586624 11704567 -221698880787823546921566327854776432208 11704568 269683737761135970768610269608373043200 11704569 -151720777242056363621355181239081537456 11704570 61155272720094518311472972446240147200 11704571 -516389445125221984120535605668667631448 11704572 390349669241901332072464356202242048 11704573 353595136714430340395781434030685855084 11704574 18434615638048021433018028105603809280 11704575 41555879550836108297196293792787888600 11704576 -416601360310863076063039344061938925568 11704577 40007461188467617429603415974865299200 11704578 338042708353343451489243137094929687424 11704579 -606026678281393806287086794871127970820 11704580 -304004192818975234642369966589048501760 11704581 -270441925031073990820666749610505129568 11704582 347954662659723519210841480864206775392 11704583 71279158523794251940546176445239734400 11704584 -59250962408415985879716418273727815680 11704585 106357150189113776073513729662042309760 11704586 -199174476771764418899674456677761485008 11704587 303261276835374933888924526755112615920 11704588 -133399603968996448942508424811798315008 11704589 -9789708623377971686650682551497166560 11704590 93939160273917732419247538063172781120 11704591 374133813873359086584486602909063588952 11704592 -153155487684621430025193144713834201088 11704593 258246808013805840955153435798968743664 11704594 85370793235581107299899340758753885312 11704595 128929551439125556192801419301649981760 11704596 80909182797944486304462793661676091392 11704597 -496732064501239770305885764409200755360 11704598 -288480754545358308033561443228880603648 11704599 330920626965021785562212483155121397984 11704600 10537929333656161245069206128178688000 11704601 104251156911537071548594286767364398080 11704602 76507446691055230559272999634422938624 11704603 -311745822401494053753705517865378544720 11704604 763773741383016315924039396288109856256 11704605 -79723323865304606560671440517771794880 11704606 -419407979990114430168219356915343109248 11704607 1220398839894535384420746185595371765856 11704608 -151399458187705551447877683545269862400 11704609 -445859388335433408360193149640237707584 11704610 -250661418076055147378631383847227747040 11704611 403209657907878030806308314645173617920 11704612 302346371807999324299142696213801268480 11704613 -487668808149982856366522370191231283138 11704614 -148345296292913531667327955208956446720 11704615 107173969891907111562007355843888385120 11704616 -15211469389797252536876442097345658880 11704617 -334846624613752541337681128741849684700 11704618 -53211400828659186521947946364566488320 11704619 406022095313732466605336761564643951712 11704620 183088908473213241084493804852580244480 11704621 650242461514129183748884311836672489100 11704622 -591742882470788374222332212399673949248 11704623 -25645870256647873165239605527586292480 11704624 -145056721591338476217717572793364725760 11704625 -488052301990042231643091483624634743000 11704626 -154219844614881804679239370340680833120 11704627 1379381835436584795203329143556872598080 11704628 452887835635585271242789667770827191040 11704629 -4049171835726298321135354410336328416 11704630 -376782213565860925680395963687853884160 11704631 -179046726052743577999615296649089905280 11704632 -549466158264249893994431220237469286400 11704633 -367800439182262427323026394120075836118 11704634 42538526814197097284554283412930946560 11704635 -578111296141467754732546439734642996800 11704636 660114801770715461852911991032737435648 11704637 217566601484297649231114393710349881952 11704638 19037827249083897656043560119455421440 11704639 -11619424110357226763732603819509176960 11704640 60721691177044711419691821475194470400 11704641 -332615761983043748221389225442709411520 11704642 -361764221237445506117139551383357849056 11704643 10187011214983537227520885507680198984 11704644 -52050727968033742303149640771757973504 11704645 1009475855659467972232377059345683438080 11704646 597677465920547387261221483893252150720 11704647 3644440991029589791012507661949038160 11704648 -1250469970752957108312689917743861504000 11704649 597688001987599597553401005130520775120 11704650 -159108776762717971430462828206019750400 11704651 -687471219303041076521408639074057642720 11704652 -747858746815109960689971234632761822464 11704653 94427380826972887348106465417102291544 11704654 73388030100329987722826215400452907520 11704655 -461102807309754988386851669067594184440 11704656 125544854991239805046318533850424279040 11704657 569805452656687064738587400688598711200 11704658 -70677645572633813021404951482781031424 11704659 8129313655186247745670375651262866104 11704660 112426638373875683314103281294274334720 11704661 543469160068132436909632863920198954520 11704662 -23829722727567443053043077606029791328 11704663 -677400988619141128000054964609221911080 11704664 864886288751430586325659616706858393600 11704665 -14332647761652983482800992382139468800 11704666 -305219351539120274841430701352801597968 11704667 -136413649751856187326561185579590386240 11704668 229928458123096095562034913581231024640 11704669 112318398474225946674191950228758700070 11704670 -10041305762004010580257940283217274880 11704671 -709155596487295715945977597002870205440 11704672 -311495319596366830664115377710548123648 11704673 280397506262768803100575530553747589922 11704674 23758092883091916430757698957363392768 11704675 2738042625995170155563960330763047900 11704676 -967020859721853700577555865988002503040 11704677 364168488433998856160091494426177423808 11704678 -754195538760362150105587307350752691776 11704679 -429950123436529279269926041199211208584 11704680 57422834862251101431156119153492582400 11704681 -66646987950307795408705277377877820300 11704682 -6181992124994779448640861703340618496 11704683 108461548933049120727121048303362868824 11704684 -576298879188563893361653970621887267840 11704685 405602797778761844161501062743071450380 11704686 -1337408016351969996940894914387843072 11704687 53107350010387134552062878131666139392 11704688 -76625739008138819861021624646630014976 11704689 819009807546602485993385048564215055520 11704690 -372467889247029185769394433906561515200 11704691 38570291955005704484993976373643144112 11704692 -810985397526948058142694011777230184448 11704693 -270735379971446050002501689619177088 11704694 50332684983202255872392119792807732896 11704695 686629550694625266844075684413923604000 11704696 -1022969835982435579323077413887190179840 11704697 127744682500691205040397724225262550340 11704698 93914995179168506181772512183233334384 11704699 -1028867813967292518474551557793789176528 11704700 -28878717123796624797861933638814105600 11704701 82007088894328559684134426634538713088 11704702 -245605695262627697004127014487582403328 11704703 -27826118682458590107923204486293651368 11704704 112551213451712116391374482151078625280 11704705 184214628474719671343267079977435526720 11704706 -141068359181726822126916585113263597056 11704707 -116083227143238130588805620970434812720 11704708 78766150445213229634198715547125529728 11704709 -671562547370162265855731351354653512996 11704710 52180682827915078036970163786310872960 11704711 22498096429645051422709019420376428312 11704712 152432623366567941011495956983020467200 11704713 589088491476960955286078198643603542544 11704714 96962522265339370296047685422872353792 11704715 161176994925657715633741166392810617600 11704716 719610797647052667299422251079637621760 11704717 -1213425067965513975715961763703237084234 11704718 -418783198598887519494555189102845797440 11704719 -450017092764667147236906436513112908800 11704720 -150121442829991934702480994748599091200 11704721 48149023132607131390002165776113228800 11704722 10257078454749665916692008400284596480 11704723 -604237663965461258287891814451667840656 11704724 -381660273040019337697190819450646885504 11704725 -71323409688390287578934599721856528150 11704726 44292493382569129644047225654095185984 11704727 -125459915306701288684748111154417570888 11704728 170083213339672907031337375946753433600 11704729 9321015558163554359533736540755987984 11704730 -292507014571585859596479669047961964800 11704731 -80694146861145201386872396456335576576 11704732 -21316829211574116226135669782975430656 11704733 727991477746317152397635617726023626982 11704734 -9901463698042961785032369180011388480 11704735 -74484604683603107619263304651550369440 11704736 -431936645715809720467188160572164210688 11704737 -568769170808133802930539379518117102240 11704738 132323025938335027461274709522611790496 11704739 1923946041670143002972323480582863356256 11704740 -2156360132239760758659086252675911680 11704741 -946333976619684565570433280353130436000 11704742 44821065350793808840121319820271212800 11704743 -2968869288723253455875485806667937016 11704744 517480353198821701231935250570010449920 11704745 -295037466351435188291913433547540261880 11704746 112816783764243644601228692484265528320 11704747 17070128268351806181087584835861943040 11704748 1220160511266048920219692342692318888960 11704749 -226876593369088479956361020516101325760 11704750 -572342014265792846703356792778669360000 11704751 -1419166885447986396731458105385082718728 11704752 380346042435188557725688412605169664 11704753 836448496051190203892936556664446618002 11704754 4457966446468932439507264321938978576 11704755 -424600240185172489713285994900387087680 11704756 -90311366108486750497861589797674616832 11704757 -841006658166532967635969703201330174994 11704758 -120278082160594094582868980917938717312 11704759 -304537719042276684453872996337899352360 11704760 -25163036493606622106118873359391744000 11704761 -40579451790326651100895053802135372800 11704762 -39095010732879984830720942737324008000 11704763 -142735346352940925686380703602102481920 11704764 -250979003997260312852299219215351536640 11704765 53260715299100286925146297158721763200 11704766 352608371870439519983125286838286660224 11704767 -541736151784227808457746700403060849720 11704768 -242645486624154101412887594410392420352 11704769 -247688800271197911165476170256981614656 11704770 -18627367408894520670735773762048409600 11704771 -315505929009606523664323758753438069780 11704772 16377604135791428469849806718916319232 11704773 -355465219242256325014779219728025986400 11704774 65258924480551992779295354497817152640 11704775 -51286779252550267585296385819179991200 11704776 110235208024163963993902032860157542400 11704777 83126740648038576493101963579654064740 11704778 353343098425265899730745021176643259440 11704779 719494483475704891293630263377050723000 11704780 -370375648005330977097126168073553218560 11704781 106888098456909284732150417176556607744 11704782 22127523836483139104112341371775308800 11704783 1050506385442595506725179307545484107440 11704784 12351435526160431074512345225460449280 11704785 -259280381602834001693519399313288384960 11704786 427126594922161461508707915818561556480 11704787 -935283289878076930266689995418294844564 11704788 -598221704930109330238280289839004006528 11704789 -146347548246108365079436600027474656108 11704790 -397016651893115501692284566140247433600 11704791 -131977266318023165943770983170576203136 11704792 604072535138867975624190883867386839040 11704793 -17791471579416235954023677131548179958 11704794 67057487964912568191925350403827025920 11704795 858190280480722598495610714682105252800 11704796 112031603010998120092971187429373357568 11704797 142522385898060238449340460908514427840 11704798 30618106712251180286305987024981401600 11704799 400983916147112329850398022667915376800 11704800 -159340148430937087161788477569872691200 11704801 -64805178672782451103406524019156862288 11704802 43362689151739658694994573736326868544 11704803 416769475233040241959613735209215762624 11704804 -929587300661882334216629745432794153344 11704805 -128811327474442272952449999260577325440 11704806 304280275039333820772398994890716243200 11704807 -364908389345498094155305802584111583944 11704808 -1423668438213529140853574000945916119040 11704809 -4813802816504243434058595964479839712 11704810 57044197865781514805178584098188057600 11704811 -479999263242394501427033928777550104588 11704812 -171219894121629246156421372429786841088 11704813 -210168762117179750777408639355329456938 11704814 373215400760656815737795976568872092544 11704815 -4253995055832048458304836428973790720 11704816 -25181833735127855702826763722110271488 11704817 886821516278444858359431170576220434880 11704818 -162351659593228580927546214391538714496 11704819 -242945334269036917980648705864799139504 11704820 19526619569731290843294657813169620480 11704821 449280424487284834309011141856546873824 11704822 165102493696330661609565337370048361024 11704823 66127033793529256415705034791167085904 11704824 -587721976880929911407297705251614474240 11704825 141811519748506796601220635725353747200 11704826 27829636770995038430741716656936330240 11704827 -587145021600338835295608694849569851880 11704828 345661047619333548483918991550734974976 11704829 145735658448565798483584682391050433484 11704830 144761229448504703741448896921078497920 11704831 -690843386220204040810766059217279738368 11704832 -102846394305240316838346604902201950208 11704833 410817394702563851398938327856498821120 11704834 286026945175570436980386504709800828960 11704835 1307915373827263810520691877795236000 11704836 192488848958428554617254785802759372800 11704837 -677266823685394124437288302894772554048 11704838 176066112244198400090865114514872300288 11704839 364436791142032737625823338702480232400 11704840 346851657174518342236280430034919424000 11704841 -614416849538693592212959858837323190758 11704842 14840286751997360697379209138259867440 11704843 -284384254138720061079310695375883028908 11704844 531627962402901332520685408011512832000 11704845 -274480072563744007934349019742178504480 11704846 -42973192683606763225476666285379864128 11704847 245801825635600640580441636603261500928 11704848 -140033943636162064202767909651613024256 11704849 18704376250023849828355279786486265408 11704850 -399603536440685519500514542241722147200 11704851 -84474522949554347520283037989566978960 11704852 -134683716880082298204429708473117337600 11704853 1015606071592237559105042474251719225102 11704854 80510956169223677884838864861428703232 11704855 812507719446434721880274712828677226000 11704856 -32765113580116461033982928574721228800 11704857 178849508867237243037189558149994069792 11704858 -3003963133885843144282051509674157312 11704859 -1179037793054606101458047349636428546940 11704860 -194709024283872805511004426278347384320 11704861 -257081659028887733287102718913212862336 11704862 187685640805109218610912731449288935424 11704863 1117742583817115318740050055614650277888 11704864 563699342804976732295984451129665781760 11704865 -610148535975415479680621382802491877740 11704866 466603670647354312487287869284960953344 11704867 306011504365929442447423939231854856120 11704868 339298426026039410269080066526708555776 11704869 195206254198103573066572480432306015488 11704870 -330332375979519078856151247533183445120 11704871 -811931243056143399066878886620011271568 11704872 -359026945623711698419601399915466670080 11704873 -1085639392777427234538590659047358559878 11704874 384472272144487179771683161064109734400 11704875 121537649024262816173739931017581388000 11704876 228641376472221468015284724757114329088 11704877 -1548559679141541912203486422026852537600 11704878 322678263045940887599050957235029307520 11704879 -199445876951248295930872609833145674816 11704880 114484267209170395766943355070652088320 11704881 -53711990417430034388342435075810319360 11704882 -51169018981465763592254721265180796928 11704883 -469601671466880089247415870106780267736 11704884 100712129461455926937952767364247531520 11704885 200204417902857165386106221125608613560 11704886 324963467325992486381806531149355711392 11704887 206438270037604081875513302804136934848 11704888 -6969898953712319962537431339587297280 11704889 -31010571623038687635739925476774158720 11704890 133199447454237710429446934381323299840 11704891 721814756774090232374034928915632365088 11704892 44999295852692882653438498917336122880 11704893 37881052384256413391314774689018710400 11704894 207070370665594333889147104716802250496 11704895 -937542879275804932175281827431013528600 11704896 55697230635504160918373590510979776512 11704897 -626813617956306460326789503600696014654 11704898 359043258706823375347379932839795349200 11704899 -158684118791656085128735996108783257360 11704900 -100955002479032332963903854840273228800 11704901 -6133251244200988762409041434267899040 11704902 -176031635856707531390637489989515255296 11704903 84853534581218896892174168643071064880 11704904 -1093826110971698323516113358133529738240 11704905 -27143344801573923184328260319009155740 11704906 211724587709059298482590131341070218080 11704907 -739525802007883553397732973026789232080 11704908 -212879370665874273077451647675418421248 11704909 612078350181209414008823231975936018304 11704910 -185661410683992749929130334366167850240 11704911 28010677729560888842649931495850870544 11704912 -103124317765739166869712542119621427200 11704913 172647164096359132740132263027232342720 11704914 -186859800322552748018033011971389197152 11704915 703186774359010516232756357978340160560 11704916 -462233391951510684142434698928499845120 11704917 -178584691448088894932589386946941316288 11704918 16060321568389415192264569355650621440 11704919 843274992499683785708633908159642957320 11704920 661867899929514038707430311264311705600 11704921 663512173615359592461036503650354698122 11704922 -45631690590137993691241617163675591200 11704923 2257143191912890043482572744830888040 11704924 -232180561416932455896273825948258063360 11704925 624228463199108140953514929084584283300 11704926 106831622450659807359684125469555919488 11704927 -1001964193762105640695369102154263735488 11704928 636588497008493647942495676977016340480 11704929 -706724655316364432901386886578475151392 11704930 -170408106492983149581538604411500270080 11704931 -532608862405532856028812359186693018880 11704932 -261425242263830828369008778678877235200 11704933 -10621785841355792170366856598645026818 11704934 553094621083019246872902925958977403616 11704935 -306711203512640860468801203770574000 11704936 -465067513554240789723512039037605176320 11704937 -42165330931120715331589694725558626780 11704938 121057007497296000552775321304325050880 11704939 -755735963870249048523560664154984202240 11704940 556706892421520399876088376344615644160 11704941 -123677515213670383506993503269587387060 11704942 509577756768807806246406486210552580992 11704943 -664378519630293384406028720193292997136 11704944 613591382782781157101941410287321088 11704945 63881831024258350886437839631399068480 11704946 311028413180500147430669600384364388608 11704947 37381344269719953994856270207636959800 11704948 -778144352704794534409113539186521222400 11704949 64538648012930960150617414526212980480 11704950 107303108900713171741624572660737628000 11704951 406508491325919379360502577460249119600 11704952 297037293473005953864829750749757685760 11704953 -96062488946823455191394251669837641600 11704954 -469027318489450146291642900100798855824 11704955 636200854520806276217876688654540802560 11704956 -315773789755862615529096328502490808320 11704957 851818981293611927987679166904732502432 11704958 -411276125508014077633831261910165137920 11704959 274115151446620757916920760125689213440 11704960 744930851555329420642988937735831552000 11704961 -1175960121902258538646526650822332024828 11704962 98348723514095294329619280368921799552 11704963 1281361895025556778492969124269723865212 11704964 -75162276974027605051953854835871200000 11704965 -105614022742493968241361801854308944000 11704966 -1434854927688019619020577498235059712 11704967 5367217229210018035794506514419872464 11704968 -607489763930837052580490437785944678400 11704969 70261873311123133044959885663758573840 11704970 170563127939555304433487083248958339680 11704971 170608005852066934989935615393940516312 11704972 -177093530442863108791018187761931166720 11704973 87951680606628435707937073684971461718 11704974 -414456814270928037703506223505809102848 11704975 -100929033004439614012574833232186395000 11704976 -71271914919043236625715480827989590016 11704977 125963282270907834189746156460641593314 11704978 -134606175400840329402819507835320315744 11704979 -492375968402792639007465292579834836912 11704980 -87120309457120076607974479762487500800 11704981 -281689418927929393418320511714760120000 11704982 401160713288192190129248666785848316032 11704983 -582322293834195611190215833570995917976 11704984 779264546114778593104286247096584386560 11704985 800256188017063468235578840293875445960 11704986 -27412173641002919244980493750070253328 11704987 2933272001244654872806716697591769344 11704988 -1469154312468721944132670732587578588160 11704989 63521723603993289176312072393920657920 11704990 -50782518894563895421669978553032592640 11704991 -956405775737663660676318879040821768216 11704992 71532922925886552620906763192983617536 11704993 360794057064143943537161786515281445800 11704994 -145405536315445731510131581101051207168 11704995 42956412055542137924020881776600658720 11704996 62223779173465196153993231814167527680 11704997 -11510086968195962364289961129741636520 11704998 -180541716782516572774768504011726831936 11704999 -665234529252978029203463068527196509936 11705000 -19635759863113874389914161991926400000 11705001 96313684849970973276270166706478163968 11705002 357544115159638604195840440802275019952 11705003 937846761150680094880298655580001520024 11705004 -1006095040213655819618585296498517773824 11705005 -142551670178539342709069745619309604040 11705006 82683216493004425164377556744811768320 11705007 219735851601634049107002688995896369280 11705008 -43396340310677658999456691660858982400 11705009 1224036205268273314432131620460376999860 11705010 156892188360004600832547909933320064000 11705011 -378582666823495373639249781106651722176 11705012 865444781848163623507614231386830804992 11705013 348756230793587090008365047999128233600 11705014 381477749251628886794707864254230653632 11705015 29157770412496493596088408622493874400 11705016 -799751825434504187667035523435920486400 11705017 65787102185142469269782220817995761066 11705018 245476340629203238542501730740927316704 11705019 266249171860485590024907126562859416344 11705020 -325422387079413440862011612436743339520 11705021 -2733708712429509422931302367564856901760 11705022 75731224084213374771084679911362566272 11705023 -1418199988687746814402502126887424956032 11705024 106515094966712484231862777813785378816 11705025 -54382635341191031500935488879831376000 11705026 493023320812471926063227414931786625920 11705027 -15645246729818356708486936252472234088 11705028 59138635031797535018574181029337982976 11705029 101743857978947532204773532261697513280 11705030 -1956962134053603287440126401677690880 11705031 -66571889531297755162320120385253844072 11705032 196209532826713597704215080532926464000 11705033 -632021461341073978991020025374379447718 11705034 538587315706174339187379997233303588864 11705035 -251216232240799201932249523365558859200 11705036 -332820727749226172472634933626795294720 11705037 247851815387264370371543475476985082560 11705038 -47857034347868073010450087865796992640 11705039 -11221659569162247397726194663128579376 11705040 -27615722202198704350278674729238528000 11705041 215888670044760966125586789901983571442 11705042 -93979659514468430380487534215974905856 11705043 39301031654425011412432323622651680000 11705044 163042146311868451983104870304536980992 11705045 -112867250256695002990058736714020505600 11705046 -160650616069327607518780280108321672832 11705047 877374579911182391683246384329977442880 11705048 18548749502945712847364351843523932160 11705049 360029745972074784712268749067918302068 11705050 -69724821921902715509431477286718182400 11705051 712351036204256827098769058561657615040 11705052 -264929144349931060845458095244428359168 11705053 480201709235243163885107680841157682944 11705054 25696180226792901889667935332006734976 11705055 -177859511461068266912301860587638662880 11705056 -1964151680492203742262749345786363904 11705057 6719564694157577684117311192599509760 11705058 -260999898789244660690487039191141398576 11705059 -691184615994993054003588412818577894800 11705060 38565949576409831053436320395628277760 11705061 -360957052244353374214130266923416642496 11705062 502846929897003233699196743982126328032 11705063 29463164411804473261330918496306884344 11705064 5479319761737140313023860327244267520 11705065 -173473251753904708848540544746918646200 11705066 -560129592521579713581040165206150061056 11705067 -758437271199114844429176643143028604160 11705068 -173728122938574236145974538619853635584 11705069 1065927320444109176504767050575510197920 11705070 50693021245032384020276573439355895040 11705071 300698141330867091081370481794463564640 11705072 -90427227148775142252901035218249908224 11705073 2621009103329661345560860775129088 11705074 160473697083331963931043502743756143520 11705075 561939740722005006624800444624071206600 11705076 -663374542547188985970568635472660782336 11705077 -184784747469067840782316429277367125074 11705078 -69984050480168007157080254309487126528 11705079 -597897908114352550948257186895121966616 11705080 -543592877757110008393227437205274521600 11705081 351047038029519238326652403068959435882 11705082 -198699344661733881305136776166597451776 11705083 247454545789589081594923746973503527600 11705084 -23173876501480649694515887895213174784 11705085 47651321007878354626887646371140169600 11705086 447508252521792081495754220274937161984 11705087 -97893424378153672085967106778742333888 11705088 -606887171027956730012386180563977895936 11705089 168939123056838659903943718133476816320 11705090 -132982165093634838274263429636864792000 11705091 256312501041971628710583371911610415360 11705092 153705423057762239615864019554581155840 11705093 141429706125872216145889097467209573342 11705094 556760699767382281260883215679349447040 11705095 1002904567202828766133899030942962293680 11705096 493691276770486511735905815119340441600 11705097 181163689598984135847272076328809480000 11705098 55840396741296961005607579313764626432 11705099 -611241927910071777422615131566538676448 11705100 -298747008353505348497377999755534643200 11705101 1970178191291270291971963939612200586432 11705102 78101912298869944986256856934440745600 11705103 93335576892308295850888827453189140688 11705104 33280518818817393467080076738638643200 11705105 -30927610146274130494322686357686719640 11705106 -31101764774068596839795418198893552640 11705107 8443778450960043090564215584508433504 11705108 36410843136949413400318021675704390528 11705109 75023532751741555127014716276207933504 11705110 462488803309990930499035413902333256960 11705111 354400660427270141560011307640815710000 11705112 61290239710016625560488846613536727040 11705113 127122859616516981514093372426148485824 11705114 -155943762823205093038121025584462714880 11705115 807514146046487193922210402471069278720 11705116 -11468707382898299994259720732496910848 11705117 1084488965284579459167261166675108472166 11705118 79596367825207948003861616676406711104 11705119 -428753785486858964790590563716352600480 11705120 538717611065414461460782704046475182080 11705121 -1297611267237795172490080656660099057600 11705122 -236828555546006226834823784028866758656 11705123 -927009082091380088685229922371475294628 11705124 13716899591784505354837606174347027456 11705125 -1384867058724825730612186084881336450000 11705126 -597958342073396563185794881746846185856 11705127 -56047788623655721396887172125754279680 11705128 -878861844386640747960064916992450560000 11705129 -10459207683714630588920139822916076568 11705130 -28975796303040347713643756661722612640 11705131 102262675000603621786500360377775421728 11705132 138453221844839224270673768333074672896 11705133 -155686245505627193505961810718217430752 11705134 53602140147267742002995995728206889984 11705135 -35335507086126685795436643671642196480 11705136 -160103829039576711663635659231127175168 11705137 -469506353604930296546426857352178912960 11705138 -105486208940766210619829063082769559280 11705139 374605508514520304782722439525480211604 11705140 65217139445563560482761730398061721600 11705141 231210565096063875671331719768610720960 11705142 -40152163900483130908328048577831926400 11705143 -69761864534236885465829441409308607360 11705144 -1014047347684713864811380682156064378880 11705145 -431989280920642497111472095225156761280 11705146 -192034545250992377370844676144388821280 11705147 130823119138618189963944374663525722596 11705148 -4934642496638814321291405540097173504 11705149 44100139590229203470343782844235845036 11705150 269351636709109876156646490147462052800 11705151 416343565541009343495424240248800665032 11705152 143394819568906549692533873455182381056 11705153 471177039512460910077948784811246420784 11705154 -445268077470723483867880290282242849280 11705155 250321176476221817275698033643823435520 11705156 -94851320806013260091904022786583747328 11705157 -183016732186252541063469459483180696546 11705158 -143910269933422635688644350909373242880 11705159 6131755397363325086808767057623136640 11705160 -190389542056405409665199498635881676800 11705161 -579985627429772267612756609257971872348 11705162 -229449374873004320650997078164858460160 11705163 147906390575721667219155945911371644288 11705164 764572864698314564729138354850122437376 11705165 -964816722130459621898433910061726597940 11705166 16797933485072217730066139858846896128 11705167 513052520249206263871984371247615439216 11705168 -178753940061968534853039321779371376640 11705169 -357568624258749439049304009899792666064 11705170 -58811407217453178092680192674554490720 11705171 1157969254421053362102711964379953792200 11705172 6330783073004784496329338755616845824 11705173 -973323691223588868643915179533446838578 11705174 -76719147943258554722472436531375977600 11705175 -552703072959968582407598530778106954000 11705176 -9021812295448513148895133605771632640 11705177 -698363264808875998015418957067797862 11705178 -152280216140791897151983252146483452160 11705179 -763661523640305418399850902138505868220 11705180 -33989350645243354367164387941702144000 11705181 -376107138292501391196439017461140414848 11705182 540763480694855322327589037799274392192 11705183 95622024918470538917723726233999797600 11705184 123088549135737397568888188491985059840 11705185 -35587472158603937526028056018470107800 11705186 395990883596181062707786155700864563792 11705187 94793144952779849021061185004337136640 11705188 90656742192640596744654878020943963136 11705189 -573951405107634889064403287047869938244 11705190 -38942510014321450534323822822171955200 11705191 -35882203308262961127066620523164131200 11705192 240562636530610094030092316611043712000 11705193 126703933194859452195162028759562106240 11705194 -780843283454351260440458396258963521104 11705195 1405291230745789183697795863220670045600 11705196 -332472109472824363566179592814709303808 11705197 -179465492357850773426873252438935388160 11705198 -284528272171215464885862774035922270336 11705199 -455460110914159344075611548281070378752 11705200 -15887145097132538959779009747424870400 11705201 -1190837598319098436760577286202850474798 11705202 4073560729537710744402966303733912320 11705203 146263158591545927984476758650885349452 11705204 -193975283835749501042057241355726546944 11705205 -165365545416251993152125587887419260640 11705206 -301143700205972420215020375866688452736 11705207 1278963763310897801884211339970889956456 11705208 370487447174899078481029047908930703360 11705209 -205324440420749843786653121714190655488 11705210 -6728269101906130775422038976592436480 11705211 -91250348474762849978577084600156419568 11705212 1252121332485782845366120492207538019840 11705213 125477060959072888836084735881467981848 11705214 -166444811546222182081620243980520091008 11705215 75527488715379224033380408024338119520 11705216 -855680279637223813818809810182314393600 11705217 -528774051185754004593095193167231003040 11705218 -103651518194587128286277702464758220800 11705219 1244210759746774255060521479145539146620 11705220 -448214553823008553796724660224242041600 11705221 310183883053595567965624881827573550144 11705222 -164469710147025766514805259395979828608 11705223 190803873622566755027576777531218127784 11705224 -257483300791398316836879851355122519040 11705225 -241804548320988156117352475013766507200 11705226 -128267262421754753192638716072274242816 11705227 64907905296050431367696201854665364680 11705228 -343579454430301816056924114125754691584 11705229 -48754261809948443273295995192790955392 11705230 -237398435519709116376104020151066130240 11705231 -1008153656393458263777050993720196913728 11705232 54552616856893058860241056076182585344 11705233 107392717799736525824230007906607570482 11705234 291209670898359120093975830197395632016 11705235 -496833223893012732515924859215921337600 11705236 288555540996801915506728323933497617280 11705237 -494213373429807134317633526841642624114 11705238 351947549621210298043364383425611086944 11705239 -36376985702574888428220763043278001440 11705240 154929801059259943180706412046403788800 11705241 -235079765640938998219466346979288512960 11705242 491528822860280873208064318316989740000 11705243 1153666783631038654357395882084919366848 11705244 -93813454186945912663464515248159653888 11705245 -971352873854892611719895867757230880 11705246 87944294217831223859885056724732805120 11705247 855457302655858313198025810673703904024 11705248 -285929783979693778229033682006575284224 11705249 1047477634016848064981632577521295969250 11705250 23541936988903399693159374564745344000 11705251 625523450239450137254060601463793035104 11705252 -244561206320421067904299024594727129088 11705253 -134970572437773935752019988199520156160 11705254 127759743257321994104178270872563829760 11705255 -76514151373725629891774970241994021040 11705256 -347315175481436247349519098252233932800 11705257 -1694213348771821145347953368410001074700 11705258 62422553496231313507832092488572978784 11705259 -11691203309983200514308613256448709632 11705260 171714542327567953657362642429219686400 11705261 -2680274191316897682807821830423648858548 11705262 -155836379321508777073029984503898840960 11705263 76867278880668964623407080807912504 11705264 122219758039282384646775066533051105280 11705265 -105654262589723050333881384032402290560 11705266 624515982790039263757335005655162671520 11705267 -1220529261017012193504888292605485376324 11705268 -550410551921613950346967713441401794560 11705269 -1451572355988215077909167365974132045330 11705270 108826521021780757053732917985589401600 11705271 -550141645235358504087719623156931422488 11705272 -795813783752448289781863555934280499200 11705273 -408919713306348437223871546348385117760 11705274 -98380748457852336586225458859485715200 11705275 318575920892592399366189183365571094800 11705276 438608875374547589116028471773154311680 11705277 639419328366963761753260840968082917408 11705278 586902812161983359059988077842262338624 11705279 -704998788515732081525136460257115197120 11705280 24404068087547952196391381248455475200 11705281 10732527369223326372012265164229063040 11705282 -77426799349963114845671279831313802848 11705283 302216128132120382222165045668211917920 11705284 -604381753898762028748929185032759744384 11705285 349253139904093789250184351632835697980 11705286 240714693824059184381684766854194947264 11705287 -966194757870495625596476809437444690408 11705288 1300265649233237786708320445473259520 11705289 -56668171691899287195293085745074491232 11705290 180056882161191698330731739225541734400 11705291 669604684897362348487116173278404891600 11705292 172351405099487137524442454858080435200 11705293 -153983509750999334796306782436562904458 11705294 334464018271219329136472045983697894592 11705295 27875680723636710255649631949787238400 11705296 27210993879227841604903633199765389312 11705297 732235631600040536897736618510555541746 11705298 -321813793900102983464508404285892096 11705299 1119742038446383039220169412740511599360 11705300 394680796379937333472813075237365878400 11705301 -237390953572855734622826486007654903780 11705302 -265927526812567595980756752508270264320 11705303 49246712043443993665301877619617699840 11705304 -52307865680416463516740184380958023680 11705305 512099581721275726459748756289633024000 11705306 -309977278268524146463491584021461701648 11705307 -617557175166231699726640820019943404240 11705308 304535616464457779644764917621346748928 11705309 -329911000806816698311624845111964035648 11705310 16527922219356568945076216437601880960 11705311 543224840585776347868367596597373967400 11705312 -26287129064701172183913261582778368 11705313 177222712352976127911424436059143081024 11705314 -658576076831401222166412648852954957744 11705315 -260322260550894782657108994445332018480 11705316 507298609027903948615582318799250057216 11705317 -277012242048498224702906160843827174180 11705318 -463528267550958367275084212720677796640 11705319 -752209933111285152941896474919257612776 11705320 -385948673746687075866091806722310144000 11705321 -141632652735062624875690445009408334336 11705322 -16679278879494294409611241678885725696 11705323 9109939208519226953188091147124188160 11705324 302140689295533728396181257483038219776 11705325 -317043198003264087787186954150277978400 11705326 -544690827546798427451097591781629885888 11705327 807920836394095951154953368463178500176 11705328 -27787353109662469794432503077576212480 11705329 -439887959415701000283427174328862632720 11705330 16893815768726718021871500263853619200 11705331 287564715736339865661192516260666112 11705332 -1009170071497059900977922950542465353728 11705333 -42591340430468636418602039608991280576 11705334 463730202742096364902318041429745298880 11705335 -83123614560016427469417204654770539200 11705336 -143853478288591672607005731539162234880 11705337 -41864596405440201426809315632959135360 11705338 148219745355472107144493624470419902320 11705339 -2135717232831385108065987244168036961640 11705340 -350521986157608096351964378378000972800 11705341 -666896830758700822039950041553293696928 11705342 -503892941342636394623067769366256667456 11705343 -282213837565799452628990392986149969136 11705344 -112168014745910893328856053120256442368 11705345 385974496629368124327509971091149910100 11705346 -140514148467654539490748180652237132256 11705347 -618732330285937129926899498997155571240 11705348 -122710938511682675591699781955275115392 11705349 -268404292078563843669699090163478748960 11705350 271750483757354130466715261780180236800 11705351 691109731109111391823572820803810524160 11705352 121316706712394116333895429250835415040 11705353 366115299285109108258920858402045688128 11705354 182303802093272897714876735941522115376 11705355 63535832823231316516365766160407571760 11705356 53216931669060766129341613432107674624 11705357 -338402227786478769206835972618363760200 11705358 3339627339479839051583873374278469632 11705359 845187293925181897706848927280011440560 11705360 94466158394647371720688565158645678080 11705361 -58650392056123030097278053200753530128 11705362 -597677599775889418471959240503935955568 11705363 713338285180820277145912043293951533612 11705364 -824370915000883682451056349846056140800 11705365 -462519385162316675501844126679959441060 11705366 159368276220064737478484452591982233632 11705367 -153476317487739539488168621952757226368 11705368 290425292727076103230189862524895846400 11705369 184303247759074278359947439382606917760 11705370 -3208376518676513560742753422328025600 11705371 -654779882641399434555448604440659074428 11705372 -174597847349941482200863494906659069952 11705373 280547725511292181584456232385453332422 11705374 7214830955808826309456244304280872960 11705375 -487238709991489966982212300305499572000 11705376 227289796685332326249041885592899026944 11705377 201460499493863779201001006578633392132 11705378 -176017381117008816943556795991687176544 11705379 -17165675885041195968805367066675827200 11705380 -260891831524894530547792560202504339200 11705381 -443211800194238075821127284781041780836 11705382 35739170764475778604833002463178770048 11705383 -149340971913411284678429969883393275456 11705384 1325237493028789483149339046201553049600 11705385 -279270220793112619289580768649840180800 11705386 -236413219860017461598527445783510062080 11705387 537928572365689670954833010444512197240 11705388 645044415220248181252218956595487113216 11705389 -619067280939293046246495270792047546976 11705390 -74807770893748647982841999565040654080 11705391 36309859090682085373751121695420034432 11705392 265770379346624024540121822783909380096 11705393 157084782812682351043069020161420827200 11705394 -37460816124045375147391084150706646528 11705395 38038839085831541031412504476922261440 11705396 434678920402874919799256801017668028800 11705397 78647149947269198964852435367068355584 11705398 431025928586902924382519680223158711200 11705399 -164578853522663355006196327459577300520 11705400 -14655499406439976547916265197665280000 11705401 -265816579621614640279528417101992555640 11705402 32879168269247472101966515341495958752 11705403 -808432717066083157156363895568074545896 11705404 19858616238852852683438346804170699776 11705405 -471397667357259058408989829061171150880 11705406 -295248141568932316936514466437488204800 11705407 329084135764516417024624779055136207232 11705408 69027041591307306705277198422465576960 11705409 8462023779193386099998888055414147300 11705410 117549027826574818146442445848653603360 11705411 -599199055175846823096644966986906769988 11705412 95839639462933181328501487616357044224 11705413 732793577884085272206041510756409787104 11705414 -129745565060352416658458353161672795648 11705415 224136179629416340582500153479331648000 11705416 -747961362124872619694367184816002923520 11705417 -5380080447133911119440290531468910368 11705418 -186645916422994024513778994387390597120 11705419 -592044360475190885514647221739092180 11705420 297349254870091483260210414367392353280 11705421 -21806826753377258724952694747126373120 11705422 -231330713670175261045227390758539591488 11705423 -861846974482687693917623187095711504040 11705424 -181729360070160241805109125299085377536 11705425 8460117795939094113327263765907720150 11705426 228468960017347096739401231240115616912 11705427 74397292892411651283862971796317680880 11705428 247385558619900500712329904253987956736 11705429 -1010364054108595294773315444781266177216 11705430 364524866695106674913475439906360320000 11705431 202104382694344959484819510068700047832 11705432 564072232339306975136462997004551014400 11705433 346230617106283101471863064355168392000 11705434 -177285567743342293993280509497346080 11705435 -348300010028458075209337383229529210880 11705436 327995001948816725994303456789090607104 11705437 -285134412318522616441739976892512574068 11705438 -96799913818373602169592392056337258880 11705439 -107820923960993794989921441712807103232 11705440 -512780697121276897594632274791038976000 11705441 -42616988939635984392720854352414785616 11705442 -112993664518962106879595909379641842176 11705443 3019300895007154626399160292981553692 11705444 461108311523670901355567888479797657600 11705445 294159960672678527357826343322443699200 11705446 -100584742698109772773636564209781066176 11705447 -236838019682041510744921801285966599216 11705448 112512196584305895061705517078727720960 11705449 589286624425708419598270839099318174272 11705450 394291057163591040441487713947377005600 11705451 -151831352413692543354856915204718624016 11705452 765357725581153486390640127456852710400 11705453 486995643281665958252728288019705199702 11705454 -81374992653202455880516065030726244992 11705455 -240294649320009034769408145516798803640 11705456 -45314115233966870473868549199878750208 11705457 -335436873890885877624295481889885052560 11705458 283826540123413485338779639140256411680 11705459 -148775912557521549204185000257931783712 11705460 454573546041532490898922226230272000 11705461 254969871269218982364653853754440534062 11705462 86377084415542362018612383235696920832 11705463 -288773869066292805527686410926542632960 11705464 681636715392323371436845379507072655360 11705465 -773301923778960746085586897264562025600 11705466 249097024650961928449324860793521801984 11705467 647581726898257795666829402538992219872 11705468 216483863239457381953664537688632294400 11705469 774739251580724146114747024860816589440 11705470 174608438746454999886017293746299170560 11705471 395415342523474485084734783183716620672 11705472 -30197364406019232010735020118061875200 11705473 -44254674764661583806718637899679698800 11705474 333602004279622430562487325142406940160 11705475 -101212574583077471448341108357228622000 11705476 -91354488819908375846686490239818137600 11705477 43194412347742539140736262562585107392 11705478 235837864476207372972769157021748652224 11705479 786882324794053861957417720404133945176 11705480 183421614819722839624558158890125824000 11705481 753223588470125676191903840867438560170 11705482 -33661760499621312372242134285189017600 11705483 1895925940327951792541234893871914430784 11705484 -67576525284905042034064034424855085056 11705485 833317021618510446927394451806399428960 11705486 51719114876370282186242621441824470528 11705487 291737792947026021552977110862893236360 11705488 174762902431091364566876190584164032512 11705489 1083599522200371700696950663058311117924 11705490 -125158099875178754248899075262912481280 11705491 53049529500153693980596783435721113168 11705492 320951363490897248511293546545114398720 11705493 -436592802055382567048663404724396318976 11705494 -30749882469263768021289480826577332704 11705495 -124305653697224270139491594574156422400 11705496 -27009018627932260935006729234687590400 11705497 2174461402601838817648885563822752272 11705498 135538703513746502946698816148585812736 11705499 -196081943266517078205687048866244756000 11705500 233204221020310246653153631329233664000 11705501 1287752223163645648648517487966597825600 11705502 69384822025771163624185451488360878720 11705503 13072711449606059053713582747155566080 11705504 -1148242096884296972088749432692137590784 11705505 43722225802737511600390750515660042240 11705506 482538678191201043943246010202961007952 11705507 342353358818960734844483440851025296384 11705508 -279865810595329848262597477674558388608 11705509 -383281373106691705118553855294376927040 11705510 15668377837880762779730026631070192000 11705511 430730286764989109634823438397443442472 11705512 314982766241697801452159648420258273280 11705513 -643497913333185956238438713996268439296 11705514 -200671741808444397051058578101646831360 11705515 -324823207252125465015399774539611719840 11705516 -113408841855154416603148379894669986560 11705517 267702271200066026333826503604950647734 11705518 -135344222688639451636307912604745527360 11705519 -79077477266799295279771845845058890880 11705520 72933161031089185589999200547006054400 11705521 2439271157294334472938082332950572504944 11705522 159062713764411963483750871864132119312 11705523 -650708272438854964480440399282635747016 11705524 541802220829536579574690382713595099136 11705525 -134668699225918543899402260090684798700 11705526 47056337957881545388594058800629043200 11705527 -384018881459505302447049354556870127880 11705528 -563058553084461183089934772931583959040 11705529 130798713930427263553631175949290141696 11705530 85120207148694542578873404601088072160 11705531 -1110966842505602615702986111494034170720 11705532 114442933887599665463146186833996767232 11705533 147841260699051703005786799423511770720 11705534 240428667996785862925951819690095068352 11705535 -262304211319642153557162701166129616800 11705536 -360330768576560725803395282605362380800 11705537 -27307169995390644889084385189615389308 11705538 112019383204281127274216989772991430656 11705539 -273590502125322830710008726144307794960 11705540 -162978616435194505117847644172636160 11705541 130735163958146216099726293361551510080 11705542 -39695040509826643373875029949506960000 11705543 514143477526734668745704849630212089720 11705544 310438266544782439267638107623832847360 11705545 -937444167524070382337431883668436121720 11705546 -4501646253588292285745595195754077696 11705547 94963116714751389150614951481086876160 11705548 -696685480918508422659313676026362356992 11705549 472030285234235524813816525342308146550 11705550 -18325857689213661889077361283541648000 11705551 -44220296290388718862728816360046456320 11705552 239274826626159373372525418158195040256 11705553 -283050908404863623060332683760073491518 11705554 129972774348377200330826771949808527360 11705555 -530658764552962699606242135561307961040 11705556 334961772099690481352486909265916495872 11705557 269658505777705880327621847625859058240 11705558 474320065719997265227300815032211176640 11705559 -429696832700900425628643140697373990296 11705560 429260307554287829776826026483467264000 11705561 -263653842934783070641541172997098259200 11705562 89740140742948762157631149398346887680 11705563 643800642105541903649684337497679988200 11705564 -119588310980112487340676559850188707840 11705565 23362994372725888341508220396101895520 11705566 -87057021539074688705712323874856893696 11705567 -262828183649490874815847440702633420384 11705568 273133485057318758885814962209570160640 11705569 -313728314871367051557740465048924364800 11705570 609939642892483098715403107228108124160 11705571 -895111859671448579247525044600833135128 11705572 47710314094908489335120867875986300160 11705573 -33078830004018120648536498954176553952 11705574 -42264567435459978061154652555229814784 11705575 103377225991831090163885117510850346000 11705576 -147659710580859798234582028524540625920 11705577 -238785694509459795115242423481434256320 11705578 -60420181262172246524009677903459833600 11705579 -422869205437802987360530277953208676288 11705580 171436529534811706981483720981157376000 11705581 272303193407543388179302965210772135382 11705582 -80916248375910847979413227884939510016 11705583 -201728215137030309632774649149305229952 11705584 -151671261255738070498401588873874145280 11705585 566082341378590909604842491648505580160 11705586 -85394312783207775715074116847145180416 11705587 -523622620763010981520190034471327443764 11705588 -127598148311008308630216584369576140800 11705589 4667470899483587973639837855607728000 11705590 -12286729901470417072640779307631206400 11705591 -297128736571311935276970629517990632016 11705592 274450516063445426040789608393058078720 11705593 -467881074891292255211230024847653443440 11705594 284007258819710955018223698946491018096 11705595 238059639562774537758870531036990708480 11705596 224502180002053941624892381275146117120 11705597 -100507397683525524501148405870708343040 11705598 -225050374353480464154624263860288133376 11705599 515208643745462187193002097956217380736 11705600 95387299745527215642935406108868608000 11705601 700078384186276639164587406089977046832 11705602 -33352898196980807042225823287663539248 11705603 10872093951982057795673934213780522240 11705604 452318521741512716964987969214097387520 11705605 -452345737065960252269272810186980053640 11705606 740270341044177533104616661818341399680 11705607 -410870966665889046697071304241450304000 11705608 1021743303626637112863017065874897064960 11705609 -647425465762317003310597015968859433190 11705610 111935610832856004684794707797258466560 11705611 -20561661961970882080612034379812944376 11705612 -919906780204436805005670345947289663744 11705613 -381498991623136349959439733467507297856 11705614 299617175647110221058635664874657246656 11705615 383425500439174584201097379669040987600 11705616 38387177523751935841689259556290068480 11705617 319222379591875488057322475112363427968 11705618 -7360104352518113051199012069190220640 11705619 -37458883654361774322427696147362870480 11705620 -86428765137631553269049275872540549120 11705621 -105795055434423592097976120001206434208 11705622 365860422099271603360721097244957325184 11705623 15564149873800213241262431725984353888 11705624 364458937382323335366087906780641894400 11705625 -182404993240840887801651400810815678750 11705626 -145920304018074751178313860776803649536 11705627 191235463752752856967954703752128519192 11705628 -53898748391518457480158024165349376000 11705629 556598806341691642278735114917800685568 11705630 83881506578164004555284702594138032960 11705631 -50157705967982174085987816405940672512 11705632 -9023763822077217913490301774301495296 11705633 -647639621937914784525912178666408042476 11705634 -22865315912764125584400377340686789760 11705635 -218073592500548495451765618010078735920 11705636 301644034085099521186425796465220474880 11705637 314060666901206346986614668920243283552 11705638 -89986914371699354227796110603869611904 11705639 -250258351019614229944945100277282325968 11705640 -210387099647941955571468643330214707200 11705641 -715508338374473078130789742963494766208 11705642 1545731378877289382357251624714231392 11705643 275892561341141482148256633778261570656 11705644 626948589967347950718473448339801902336 11705645 102790482079628668876918069468411726080 11705646 -226336387020415122100974847622618452416 11705647 695475053389281278612698207443332496720 11705648 73089973440980038112262864943564111872 11705649 -947532853467397453952509390811497076352 11705650 5420037034677652544217798032341737600 11705651 967882956811970529336624566122726112652 11705652 71092828878433168285882509598282033152 11705653 -450551093906980187187807654378335553760 11705654 206903168006742066012463635001900879776 11705655 -99746327760084664153486549753477010400 11705656 -231357911913273339298928378392119152640 11705657 -1361231580224525889541291323568105787094 11705658 189249582949443880738823507486113267200 11705659 -928519661573335831229001684910030131000 11705660 70415945649858731092049743180767367680 11705661 -2021040225624106725951448860196884480 11705662 31108614560150987316110060366396849664 11705663 772057607680158375772718682608833470912 11705664 35682509587634996733628995375602860032 11705665 -678457506072647768630409915600627824940 11705666 122373576397250128085322501793491876864 11705667 143913762541274835429623601154266117120 11705668 415779874337314781812658100021057660160 11705669 -580074937519850908491892128114985140804 11705670 -61157501011261084074989987808789442560 11705671 681720300620551852131490274116432105744 11705672 471963856416247971911813322641194598400 11705673 216675686587691384593582345058840273280 11705674 316937155025862513684505129595723419392 11705675 3272349680301296432211661573639947000 11705676 -35934565304664530391727719905875153920 11705677 -491812372027628505200980190278758085748 11705678 -117642145318936173216679277137966013376 11705679 156234191305632650237090967584412612384 11705680 79494485830036702009603301864633794560 11705681 256423334010010462242006794424568382784 11705682 95613627708774599204551621858363802880 11705683 -1237225247951925684227610392188567457976 11705684 523256931772547686517239749730325356416 11705685 -410347086259694611406111002303378783200 11705686 97619426495718415205854538281554814464 11705687 -486998610843427692880018114745957531808 11705688 980639175224501123994136809994698547200 11705689 -355020309926674680492492880498626139776 11705690 80902932663057377064887505452993688960 11705691 170168445616109861638295100404980560000 11705692 227406850179481888078332990400766513152 11705693 -205056626437835844129419972333098487040 11705694 47202777473862079317207812419271577600 11705695 655206942798116292571142540762307102480 11705696 107819691587729851386357885349619564544 11705697 -594655865819279073296007241748771142126 11705698 841275799104520376040394669928186460672 11705699 -372539317735387571782649605403419393632 11705700 125957620969616535075360463752908928000 11705701 326787004278166299553021411494922545952 11705702 127510967961487055745847702381431184704 11705703 748952957187876629879042456082131723304 11705704 1032885534909142619769864483160539955200 11705705 171775318442509844064024319606156848000 11705706 -60910257636178164214459837449313143888 11705707 -336013427761411195250369627759087999328 11705708 -111727317857999245010613294160244435712 11705709 -29127639033211553287445214097620383520 11705710 407798763391786649276762862666003216000 11705711 -858405343042765683253122834101063120688 11705712 109803146259982655635363231886700085248 11705713 -565777184570902865318117904438813173038 11705714 -742731756759703510981171185257062082544 11705715 17834462915423473732635962671307594400 11705716 -16616266291740845076054852438471131136 11705717 -871621228797301345009763258881516947456 11705718 -1356655339002860742276476008748467200 11705719 -1225932928615336491096356890348609798856 11705720 -163618351399964963949902216126617190400 11705721 -384718365937220943521909694081593696688 11705722 -3873803503137916816707581545499552256 11705723 -384772537949999701167530438412539528028 11705724 1485678487781991880307664946536210432 11705725 -235900085811065952508457346346839085500 11705726 802060440300889667212020036439853364480 11705727 -144697755771155580927672106320972679296 11705728 -197791005987924390671791676568109056000 11705729 -148805015622044710732536074482612792320 11705730 263885842035053005771920348293907870720 11705731 -835731576095334094918077935404595321168 11705732 268208646595595850797774398381997555712 11705733 80103653356887567735205628754903368700 11705734 639526891536562646321985062556948303360 11705735 156563362156853838137231978499008138400 11705736 -221160248262702061441010881866589962240 11705737 101769752356091101538431914151247967386 11705738 -457465964680793685124791054664486214400 11705739 67477788414603939747530554607835019008 11705740 187421237483726512700779125873681146880 11705741 591342455387330425077391587037234734252 11705742 1059477838534586465499760896672460800 11705743 -285010306382432556746126482528666516384 11705744 175841675304152736626988591118962130944 11705745 280566108712039885875671948699537445120 11705746 97186016733978728821471864703871436800 11705747 -767164125968027141692650923434775742804 11705748 -441572127184104904923129817651344476160 11705749 525372868996913717077597896292756744320 11705750 61816753868806855085233618316681280000 11705751 765882595938504503292710496360904234080 11705752 1028276281406203516686483871069615257600 11705753 50948607481109233226096126270423005002 11705754 -163807624109724696882803676756909703680 11705755 -56212453460782295321619463225440439680 11705756 304744788003778245517460775488129129472 11705757 647617862166539833280627405573648185152 11705758 125067004973836605678344865278045610240 11705759 79563965862849581641140278144942921304 11705760 -485271238888268491263966663291253555200 11705761 -20053071356527853608660745562905929808 11705762 -494150520652632802761131931185755336368 11705763 -947113337373759476982265418084483252640 11705764 125296477975826902456462649298199654400 11705765 291361603565052866030331022551767704920 11705766 314370942032310576826403685415055416704 11705767 656971425067935741426174254261923514880 11705768 -603790686681658687778031227782320829440 11705769 -65313679089379608606844429269623582400 11705770 99158674680224401536922762249301007360 11705771 -635542858654943248034622954621539708160 11705772 -30678159841393797975836282885293483008 11705773 -350229219064709596415294127555208127040 11705774 508078443685289809701063149099251043136 11705775 22289860302221616533127958663965783600 11705776 -1659704004748226817390629875052167168 11705777 80888680050744604921350524609634312000 11705778 11518995471972563045351156268134757888 11705779 -1223973995380171404299564444464640741620 11705780 -306077702202251960067462747376429958400 11705781 172825225704615971106539748254964081600 11705782 -47261152606726816054119161545240224 11705783 -568044161085260091540159069969501226896 11705784 492357704306308293291117517743925432320 11705785 279254989052127246236484898176699268800 11705786 78154051967701148560696637341031424 11705787 112684242141506421666412624432289697768 11705788 371449939511574022975389825488762135040 11705789 753161936565042596821885100191057291590 11705790 203058303433062210096975806043443886720 11705791 -773646164378301831207048537050313342000 11705792 -63968735316370514608177324487312670720 11705793 -596980647029571739159599160930549224000 11705794 561872192614420894055489437718558348160 11705795 -292565320269839888137595816722300201200 11705796 -865829794609816054488291731208276999168 11705797 -37227360466799556820958150379556470754 11705798 84577244517917086504511941235526584064 11705799 106253514004148072457849563750346286080 11705800 -146213494928563967602996826652208128000 11705801 429458438582862888542680992662040766692 11705802 463990275390876268011597456898244843520 11705803 506989201581975676642182435072703516052 11705804 6491889886553129996252442512968826880 11705805 -146857570829709481375383888968494341600 11705806 -467133906415065630613183974087714324672 11705807 -580752134447623408955765749517236060944 11705808 50617850960519948610163673130437443584 11705809 210928342977404414144018886132989188200 11705810 354100099557323484677935893538846438560 11705811 -165875267805869463468595858865177672400 11705812 -281708023672006089356515966902111881344 11705813 109387342527706302084601995283767127680 11705814 -126595722011438423166495137315049885120 11705815 -49909393383595047865157445894350885760 11705816 697314113654742616968579764520129945600 11705817 83322888001775398762629774160826695680 11705818 -15753348066506340892845604859524081440 11705819 538868856883171421929376342446647905220 11705820 -24453282999452116136411743391953059840 11705821 -507018954515660350534837768067889880500 11705822 358356054270484549841751780418890445824 11705823 693186337481110970184394164874444266000 11705824 219129084459756911025838041941087354880 11705825 767174028790806152366594331516971952000 11705826 439941714935310409264057107849480703488 11705827 -102578504016654265361099175142422743808 11705828 125032860609455467680619650003463444992 11705829 -187037911219532817148786347838320371616 11705830 -7082572082490526268034235934423245440 11705831 1114645408179193685308485617072037304632 11705832 560839759841202106544375916885821521920 11705833 -162505985226575504271308433688749051276 11705834 163924007870296645952125939418709057792 11705835 -881350436695962589183085990085219600 11705836 996108020758897450408692964138786882560 11705837 -154725508596000229730166191323279998720 11705838 -225672621045479959410905451523524246528 11705839 1050439037790610365859292938494392171800 11705840 136572457224048156336831003134874255360 11705841 -188133648012884670320676683996050156416 11705842 45424995802861670649662470746612183072 11705843 301759024793747548189618286326873848240 11705844 -35846450910761511634114371244995575808 11705845 -10393896058428409777695082365940181760 11705846 -56832019496228856612762519551677324128 11705847 4113524948440208603384635119184133376 11705848 98824896572967048344967514611426263040 11705849 -827180467513601904427402517388317760150 11705850 62023854008832504265159567340924160000 11705851 -144030591003206186990931439039098451208 11705852 -15227194363542937322679095159155857408 11705853 350140851816045145058820631469655803904 11705854 561409645594916171006932283337373157376 11705855 -393100012378652248760048201598533047800 11705856 265695568255461343322971595696561455104 11705857 849768430046645737033221442180399022080 11705858 630558971012923919205184744618608324480 11705859 279399219493474055174880022904004335568 11705860 -48498788785905595691343117028235404800 11705861 415346994061103330443705400345787940572 11705862 20977587374758585792511423594914252800 11705863 -374378929978072207782529170019110844336 11705864 308332818141494910429964937668802319360 11705865 463439617636736560016879412349324648320 11705866 -174865898436420655982995723632510172368 11705867 1859912852757849539753844750427424788992 11705868 353399847437957230531183087577576708352 11705869 -227841504686245327274351794806537025728 11705870 -152215288937131656419896592999445056640 11705871 662325063948019257578120797336605579912 11705872 -8653278643116823055739341253473648640 11705873 297623211817778758723842527205502714944 11705874 -59119819476224544151438970756619411840 11705875 130284593179486043518443515265876924000 11705876 -32650613962617835435842982154643210240 11705877 36159497126816293168584035736369794652 11705878 340009832592842558226864952856463966240 11705879 138749421655072729988325777138149678400 11705880 191001204746374947730310629054909440000 11705881 53172599038371087451895978909668418400 11705882 -80557786073134949080360619731731752208 11705883 272128990727247416757238667427735704064 11705884 -142502579290290647027242511478956736000 11705885 -82602535849021814284693775231605581600 11705886 -283138740362076186499263763140172459968 11705887 1440655000423214820188631694333113639600 11705888 -1063439811047506255509934481936057303040 11705889 -382842694268105944525684004968524476352 11705890 -2691478947925533998251262454151449600 11705891 445763245081504873520114771896429715292 11705892 -244762783629099008439668143885361104896 11705893 -368139223787386782253104293169741553858 11705894 340875936020037748913940871849824199872 11705895 -131566227771415761133944653572257834000 11705896 -32851853187872446921143655935709839360 11705897 299570754971862938990904558443344904832 11705898 128236129112815108021447581796340829696 11705899 779135804995284098321300142461473463280 11705900 227556715179802885597494501691345536000 11705901 514038485411772497087776197560253940032 11705902 -101608098333038490938436584791747869888 11705903 67011203713237635804878126815528320 11705904 -169631627656001478763381284242718720000 11705905 375350675261678012839358854549661901120 11705906 -26291868935513030495029511962380856800 11705907 81676809577346893309604555507778979392 11705908 -1246236877428543433398912712974354136320 11705909 1061702475946059605050790205861079386240 11705910 7282398849137597323627851334631178240 11705911 -496078012544268697902040077301340242080 11705912 -28259108448826063469001954207247319040 11705913 720117443753787693415847603120396562240 11705914 704420413806584107895573884319153132544 11705915 -13096484220995843605306163396773090080 11705916 -179044073361423716440437116441511464448 11705917 1106187158463480959263629568999977056966 11705918 -149490472134726559425239930946801773184 11705919 397105297962168276283553832640635014400 11705920 -301140742827344491731641995081568747520 11705921 4867094538667683557946365119759771092 11705922 -13165432403876672986472843823292344240 11705923 -801480846934490890575031449452949877828 11705924 -769109321100968431709933999476470751104 11705925 7308647889977114943997199316420441600 11705926 -9946435384909231697198626294817405088 11705927 306827780686941161202600781998330322776 11705928 -62377230365242436586356722859755438080 11705929 379796848570868434331240698019220946384 11705930 -374633028941779921521475529566357364640 11705931 18299097039650909768392058890908324480 11705932 -41801267615519888543542921994672983040 11705933 377916718954646727506102861473621344 11705934 -157232053545683598119838462174191401920 11705935 -5416723145043016470129211954467285600 11705936 17170741760003720296008523807205228544 11705937 282097481857811353038459391264010934720 11705938 -204380389136829013110357948002144972160 11705939 318176450926655802900372383939483520000 11705940 121628992509904590210808934224374101760 11705941 504841821031232863863363224765213462076 11705942 -93889226238223773088865425344546928896 11705943 118352645325370051023472040272874921064 11705944 -7781934404433186060430980699399075840 11705945 78144661244228878836957114063741783180 11705946 14242354138346730189826807993799992320 11705947 -704919044382729818375339002340204024088 11705948 -531208179611642223305117858863189704192 11705949 11492583597445068230127351180355142604 11705950 86774267382869370133679274052961961600 11705951 -284770366023274797505564620577313298576 11705952 -401965861291830547868378129652220428288 11705953 368644498367558779416969738311435601378 11705954 442127667597278208845691874442892059520 11705955 -202343345006187756320194457010134402640 11705956 -4210244303459641838002733496450806528 11705957 437343566546131435560669831207432519840 11705958 -29853806862388310198820934345765344960 11705959 -440323485424330109721567187385490880840 11705960 36785638397632987396168076529716428800 11705961 1345673959637971818228044007002533717248 11705962 299918221099765254507387646019313797472 11705963 -543297870840216286164368436987705307788 11705964 520189141607285505536930663445789758976 11705965 -36472926028389110598598449146319962880 11705966 -239648325941250692689503530277783645120 11705967 66860020756419912382063783285031849568 11705968 77307354730725408257264469650915950592 11705969 161537294974286107377325668061998789360 11705970 -21047580737005989285943510164666048000 11705971 -826890535680447774425963112951392016128 11705972 67097681545644366486100575586018344960 11705973 668539502149338006239276807783808581568 11705974 69185956098392694071898778649137711104 11705975 -279072226285860303652781856547476894000 11705976 1276806230385766883352484767866880000 11705977 -543850139518617214156939453852559185174 11705978 -33726484779075537375793688162614626960 11705979 -181313699692130466581062233583206117840 11705980 -86628702143263784433132468755640084480 11705981 -219903119819309779697032445213579400960 11705982 -15622972043268551990079603160652722560 11705983 -475611132477595394916011297776591549440 11705984 -427170823320763924174410521235349831680 11705985 -378204340508095253101339857458115196800 11705986 -268025353500193619651534195689544379360 11705987 -787419032167194830146172934430873535364 11705988 -4972289863102485460619380732458565632 11705989 1150512604552689852464270938771660603420 11705990 442908009252381183377550127980995088000 11705991 -593962580655675011713449148663700462976 11705992 86790669162233454084550426149383884800 11705993 -278740053369893967772913323705466337756 11705994 -161854552727173040262596025175170463392 11705995 276354181322016785407710923505320448000 11705996 885179022220989589292487593879122257408 11705997 -60168558835222713334078053956586792000 11705998 541275432127300913029273700708920920000 11705999 329197368500348686677683212093224845400 11706000 -140792779023416104944705151044943872000 11706001 384310042482199861111399754872295174004 11706002 -465702575648616845783308210783799111040 11706003 8683457342633344454141526671355706944 11706004 -220482451581854233032307179370837096704 11706005 -223142985250316766023050612346275394340 11706006 -3398838476109421564922074915652597376 11706007 239179080100165078340571282253089691992 11706008 -224411487530593892216022729930760519680 11706009 -74553323286393886869512253815245771392 11706010 675735411714844541774701539186709421760 11706011 667298085253958747242257443912934970032 11706012 417256580714879256858498012541310730240 11706013 1398804458807851174737803712774815375040 11706014 -225380365684118553493108542511129190400 11706015 550542241452590951703817152944917138320 11706016 -268453274390824424407180414911161303040 11706017 -616764957102116415482147644806696155934 11706018 -255607551835337657188610640018104340096 11706019 -118029829731306711872547746462482820976 11706020 165312330068982652097187528202108346880 11706021 152761044963871915891034692817585196990 11706022 144909574825939086203447355391608547200 11706023 222129772625772019596598834011586515936 11706024 812969578851718414962320913770496000 11706025 -558927753411521898335907121429912852450 11706026 714368472659162685695407014561963938304 11706027 -150958075729819370500394249974781671080 11706028 590433727206236958981006086556763559168 11706029 419963694721278911960118560854350592128 11706030 3879638698558078459212868371539473920 11706031 77480956929123440368555369781086829464 11706032 -190105130871281210893708961322161799168 11706033 -126209584983266774624544286415622091200 11706034 -169589137194483118404379316153487360 11706035 -244046303644562981970406968596805163440 11706036 546242686503540184098789084817165670400 11706037 -97590128243018566263978552767207323200 11706038 474716215736409822353429090912733253440 11706039 -2014478011236488408077166944766752930560 11706040 -710243689226444007152478358690717286400 11706041 149198224536240050074571975230057650000 11706042 436398269771314697790203479292087411712 11706043 406091629676258127817976505311314312292 11706044 -133280665414658345888542700228360315904 11706045 -104030498431505268801302953671652440960 11706046 141331077552386298080897922930852544704 11706047 -1128678360856953458714035334782114314528 11706048 92190080474460304337108964033583644672 11706049 -1226407881459659343169877081055118613950 11706050 315971129876907777086007620401932610800 11706051 -355577470053781523988034808139122928648 11706052 777179721253364328113004021992735349760 11706053 1420507299871242577400491388249466643200 11706054 -39365742349195748756058160896768276480 11706055 289461295315977114216914727762283804800 11706056 -677026195577409925737127352054756613120 11706057 135609900630316081017287208563921798016 11706058 92941170638386999547978340185615523840 11706059 781839352229852345475610793867782234260 11706060 -4023898227937010431430280894878115840 11706061 -60162071265045935553285824025284242868 11706062 18916589567163185121796992336945592320 11706063 -62717090337062552720674393586817552000 11706064 259055219394790066510403383593703489536 11706065 -7106338650139847832747410883206937600 11706066 -471414525400835362302174435977120390400 11706067 -473249553993567036125906851989270932884 11706068 -708749410311785481905157527288672108544 11706069 14428604563011816714235779189748759008 11706070 196503503552158517117647537416678132480 11706071 258789027800718091232340147212934860160 11706072 226584903462669003687957738148655923200 11706073 841189666202626894363912064266680017220 11706074 -150217246476140437358248473476004879648 11706075 -23357264132065765076300380391374007700 11706076 -127855417996368769478215097877342922240 11706077 -562211768842856813689178714432554530228 11706078 -160573503719222726123225432518535952576 11706079 -111040332763579102259163169477215539328 11706080 -26549413733161743892230939327757025280 11706081 -142009645659792147435029470750199793600 11706082 -756540268392688780858541184943820901600 11706083 578148022896706284097805962489136034624 11706084 197695133405151622822902556202967431424 11706085 247102065926881888047774653434255014780 11706086 269504429082943123976273417726884790400 11706087 -89403100607293941087255698019070828848 11706088 34757389145342064670855583510511221760 11706089 453099518879358902000535414761104744890 11706090 252567827062642821498022586497387622400 11706091 246854105035722539569257564257081333492 11706092 848566210124947738516848694040310953472 11706093 -6800428185884081805557762375433096960 11706094 -300073337552264343000200187921986963904 11706095 68835342041190371965709563415809494600 11706096 59294298641266236943782823363256254464 11706097 140077828748552936464108885156260939752 11706098 -193824348689609255663155427669684011008 11706099 357805010835913298760265841296466219064 11706100 -105389637510392324908675854204060336000 11706101 942028552853966260340326955118347234304 11706102 -178063640894796252681143264094360009216 11706103 441513144049893904484437635624779838864 11706104 545414811582602493923091038830399733760 11706105 147897908156580873515851768534008000 11706106 919678288836574400764046530770421032960 11706107 27611138708015356258804724125839255312 11706108 381307493166087126907835709797598773760 11706109 -198041713446418521270003478882949168960 11706110 51175125032598747402564119021594784000 11706111 -733564453247500550018796956037556822680 11706112 -272594786820976276791845389637190156288 11706113 962105559759990396042813841647549942720 11706114 167538613524979573242524522521942267392 11706115 -47095711683913702657361234376479174400 11706116 74719806479367744932327130098713804800 11706117 -375970369669012948871897994387450892320 11706118 40824888557042384639950077701005937760 11706119 23934787534914532291466024423018906520 11706120 -1717323060539618202499505778050611200 11706121 -45193559741633359779156339291014166720 11706122 -193717332592195711532720885486541625248 11706123 31182583417764052615980638291611300800 11706124 -491914131798073435778976953085619217408 11706125 442236263280652959977333487593962080000 11706126 258001104072480382694927015823508614144 11706127 127176350430945042686367914335406034112 11706128 25005708178616707775451783220333117440 11706129 115021380203846808967219484635247455074 11706130 -609494606666244448458947173264008430080 11706131 -121386759341525280197738730798265181400 11706132 336881944419176973002643356286072655872 11706133 49604341368637111299339337636215427740 11706134 -9842647205933639377317311429836751616 11706135 -154312165546903265582889896939798077440 11706136 -382201859830215231846501105181560422400 11706137 23631954258985618394643165390231619092 11706138 318499989407632918025008682364765785088 11706139 1172893198530761397653430089883225275424 11706140 -384531894378476608902557355219099801600 11706141 1036699582543992772354317648629353173120 11706142 5268968334109624647577365883916618112 11706143 -349387398398886227785405630874851720608 11706144 399976010492514401955276155235336192000 11706145 -667008338205336594273942063788730124800 11706146 383414469348389312685803189337713495424 11706147 -15278839355059871148140125949515362960 11706148 2481955752695642264848330236333429760 11706149 -339212947453967886007965405372884924928 11706150 219076595386290235251990450709763457600 11706151 1252945510623424148328184605304593675672 11706152 36578639830703268476638118394307461120 11706153 448602325402556126725531193517790942944 11706154 130166848587132642895919583142706191872 11706155 107259622208910669638001158920566303360 11706156 104161339326103668460541342317218398208 11706157 -1283217803227110928740509019938877727594 11706158 55132446812490103056367776857860070400 11706159 -325814595757903158791808232406175547896 11706160 257586106289666280566730452385584578560 11706161 982950390197991037398835760095941471762 11706162 121513036799950946687554115686232150016 11706163 -21687978430089244480060177504292286720 11706164 -154482462886011553471374398748751392000 11706165 292373022878337235028619999203544777660 11706166 -371069024236513157470060166980269548160 11706167 -1473609411958703773616461376695323300648 11706168 250134245835098447230526550278374133760 11706169 -564825166933190216041352617765806002940 11706170 -23527744365604107139547634241023744000 11706171 56453674338361982826430819626551641344 11706172 13033895064078809673983539678181225472 11706173 1653717884192140569856042430920478432160 11706174 -495388471773771106674542953986984370560 11706175 -10695956868067757153837956077640780000 11706176 -197506999725005696462556030204889792512 11706177 113240817261657576368666747113601496960 11706178 -396074433363913557821730465894583324800 11706179 -446369931299988906920985561930463923480 11706180 -312829908213493168886327309848456151040 11706181 -1164217528973783316016847207237557810018 11706182 202092226085719073437332307544835144000 11706183 968779915495022256990154606971739450944 11706184 -395860089174271058757454534677277900800 11706185 -15654616280363526990649017439183560000 11706186 -29020122780499221240639939141149968896 11706187 6828754531795032140629514708931653472 11706188 306109463276515014647907767690711838720 11706189 -46372948864197152757665217754770745344 11706190 43807545943242931551964240519313673600 11706191 -3745248229869168362797151566302028416 11706192 43046724060099643707018920905371869184 11706193 -868035938892910004510388108436297660558 11706194 -46349594814564121479091320304070206848 11706195 147775790820972828924604061149310864640 11706196 1088489813549258863761794605091529179136 11706197 -546197709156123235298894148995516229828 11706198 259435349001736073471380016916872472960 11706199 -1353821591507182138116523741637861941248 11706200 -791191157109399165766867409694016512000 11706201 29869851431739047309766521155139148612 11706202 425474785647166093759042515000087981552 11706203 675016437704273672598137722556540229504 11706204 467202525130189739902557784741578915840 11706205 164012747080020374672046252828670504320 11706206 1130772716084198879236890358489276048704 11706207 13271598553922338470366882601184195088 11706208 -365370552274879468588569546103229251584 11706209 -374596942650945311794783763031325690590 11706210 140331654292452885716176677316278823200 11706211 -1371632138078630420978207824626399296376 11706212 233906856074475764026524135754137354240 11706213 -500476671573818312580549974413534551456 11706214 -55836801755946615404685827484088427520 11706215 637805661796284810175382089177882146360 11706216 141920467413536174926316768521521315840 11706217 -498176549499889560302345551150744649568 11706218 67484917475728440939341080533901467648 11706219 153386425031301888765519777262481756304 11706220 -102242921528034788649088032303611904000 11706221 -1217962171007377631341680147077504460948 11706222 85583513766897982633004932361922754560 11706223 179265126843059631661755760736056255720 11706224 298514387574775660826313844039909539840 11706225 -58336570545355762666450213215470976000 11706226 147396487780178756117141820055863644160 11706227 -198754926109881118149858321650308712880 11706228 78632045072425031279493932459425566720 11706229 -723642778085081357436364704231981132516 11706230 -209225150592375640814802600380306323200 11706231 357038296870005240930532401047722577664 11706232 -41592146501387574497647411781400391680 11706233 231851968143733194644223355070610327360 11706234 1828007837227663427194544048043163392 11706235 -16631413620704850649545573214854484800 11706236 -516204855121110582285690708735353886720 11706237 259111191375840311172615055636419704928 11706238 62769757232453484358875112545516520320 11706239 126355100326516411791743704730986550256 11706240 -61626633542402066816162768909814988800 11706241 -437606990504860559365735783722907891390 11706242 -185930237778204534817580042920468012800 11706243 674144019871070481305087996567408845824 11706244 565163498097573185617246166849783811072 11706245 281244342305928969980205592356775025880 11706246 -282589993530767815587470327567999020128 11706247 163433558865182808328030482088922684000 11706248 -79112236273031193969758722524502947840 11706249 -723858063070911195137600681203607909280 11706250 228490743014432783801549642819042100000 11706251 -323690997362511070058387563488388227840 11706252 237409199109836293318427888932483026432 11706253 473428339755001791329049710339841515884 11706254 -28830438185519928848140803816707353728 11706255 328783743093434197925048219615816582400 11706256 -189399771952959618747881914301444505600 11706257 -686061820453192047421676853436699684800 11706258 -146520110133849481278210728862612806016 11706259 761752023596115907306794402126511637280 11706260 -403707330546423940832803452785347365120 11706261 326727312059481971173717471803498585600 11706262 -643447935420925999462860885159385126368 11706263 269708990549018469296058762038107207224 11706264 6883103685046711514552491415790182400 11706265 9014981752009516810806926757504979200 11706266 33709520019367811356406420596559568 11706267 -231059285785885124819213862593098728960 11706268 -49521965466267278879322115133993723904 11706269 -98362003308255010926389035538404323156 11706270 -267403227995840364123800863897375574400 11706271 -487619165858498076068656738386626410528 11706272 -1318283203398835625785754845172387020800 11706273 201329252938604969597715068178507425940 11706274 -83449101360254184547935529799386674864 11706275 -115587898584986424686690847506554694400 11706276 -153053551384696211535328177978903968768 11706277 8783260655353725705736143345094620000 11706278 639539415729678704323084290128244982080 11706279 103560822571040711341353246018550601376 11706280 -43258119870176451218906824141099008000 11706281 311538526572639859024328719152530899200 11706282 11925443227918217109350200133712113664 11706283 -319206027389316313477297343247248587468 11706284 705459443840306655488064254136263951616 11706285 -176925230844469545639603679354353830400 11706286 353139751375505463055162493373478254720 11706287 -22873519575147349613966621710864317360 11706288 83272473593323140013195358944075972608 11706289 182129015853928465251238900267637268672 11706290 -915869973130265453529076439335287505920 11706291 877659991819056559066427820737969913720 11706292 -541577213318177599652530237751103214464 11706293 -49316904419170877801764748425779325458 11706294 -110245735027595124610471149010886606400 11706295 365804511429320902357332440535318910320 11706296 742023350678993883233579323507629895680 11706297 304454305306841886017829358428996257472 11706298 -168793653966149888834263512321156339600 11706299 151715239064783987105498985887439552000 11706300 -100130028999010388556250920937127193600 11706301 -1149514402118876603380433795684987072698 11706302 -704367380708920055300981768851117368960 11706303 325467356968228057969007972733301586304 11706304 -295877465881794418704981565359488237568 11706305 -24764183593893277613137672749873738840 11706306 -161034308568799671490932223758651578496 11706307 926277640286935966606197865846110360952 11706308 -112577696992466781852537847260593341440 11706309 28852727951613493768493364571639483200 11706310 -103113502030583076704277448585856655360 11706311 583469455824526959757382470031940093912 11706312 1011548939284183326601460214141796515840 11706313 -259363121013013221803156222399405194496 11706314 385226620089611228623109122377546872160 11706315 -177761000367091116962321296019349246480 11706316 567984361863998615858831267048172727040 11706317 -447403786739375771628905301900404978208 11706318 -44010963443917773912286408515002951040 11706319 506283724551068141773678864670022436656 11706320 738041421138184043590770475947786240 11706321 -257341981045530533717332536936273733536 11706322 -147301743655888365890604661802314943328 11706323 271468013421119425427294761598870239320 11706324 49589048876772118237745406616904159232 11706325 697410733338722473989798798631284039050 11706326 805977165029574461917498574720242944 11706327 -510764845149529625832035177621211014952 11706328 -1203162154956271427018193176203722240000 11706329 -20742263780399842096479373401517064940 11706330 -215915350794636888978204676032328654080 11706331 32980183350431283024546835940557333824 11706332 -18846611066325457250831250789839804928 11706333 -223279671851644376934143772584460515136 11706334 2215764886746604294894677519247401600 11706335 217995719860976853108851774866891845360 11706336 -229200812940332087873706921128472084480 11706337 1201257941677228427267580065463263299200 11706338 36171781069682369718883866203267576832 11706339 -118611655235083258355125064783002447440 11706340 525807299734042756188047911193515587840 11706341 -11199495919067531560627517343081170148 11706342 -157928034614506497911197774567889032320 11706343 -1148314838712678152897969630118152316240 11706344 -41441375827142566970841020036229365760 11706345 230918197735352192413630874380640403300 11706346 -747129321032300424747470953718995714128 11706347 341493212492367869761090687055911306392 11706348 -59215278502814665554160225824335800320 11706349 -236522829106626591819975617232084847860 11706350 -161434674815773197753019907537493139200 11706351 -716871506450072278075922978802855847296 11706352 -58736859832333405307407224218790658048 11706353 -35040959894521612723118756083592750136 11706354 -127274853677013552013504820615518849152 11706355 -539752237805753788343167633137566340240 11706356 -53140057817221350420658109611129282560 11706357 -115159375122975335443891542064675070112 11706358 -263074832662217780905444386872086112640 11706359 -306351458643515637801703964002808917584 11706360 218429638101286780338956992886365593600 11706361 -147606056675277805343497951046839272876 11706362 1218663118601467709207543119740088849152 11706363 864087641900161738835216375769442344 11706364 -316149411984221732903701590126233780224 11706365 583433262484524095658033792315505828320 11706366 207668336460033722019064121811772477440 11706367 464971117546035122445159387879203844120 11706368 -324137895849991239923383416305662033920 11706369 1020604347560574572166470227779534612960 11706370 -264126120485480460985098411351697645440 11706371 -1054260378962082716428494726696110407428 11706372 390066266823575772673627422808376597760 11706373 -87516181541284340691267641866195528160 11706374 -7857123145315018010654410008106752000 11706375 -81348258908858766827828047257530880000 11706376 288422289236206074847335429747613777920 11706377 -17714236980235822687093262524390092774 11706378 110423214660445246286474004872117314560 11706379 -373036216138019876427006906818734577616 11706380 -88812017899457535910246750556291880960 11706381 464426693784628602001727070736934166870 11706382 -270697698766842904705508842081266648000 11706383 133103140903050474676886913298494187704 11706384 222069037820055077911952231725470842880 11706385 52699366152625519992402423589347360000 11706386 513994759558363332325884317015764579104 11706387 -54713379029490977700738491969246208 11706388 78429683960915856078435424657879764736 11706389 633823686711080458560420310603703522880 11706390 -31908996478824741445998651218074828800 11706391 89710488832375034625925674606483561024 11706392 1711320334978524758231429701365650657280 11706393 -148695836277084808662997986845723513472 11706394 -104179772358686649595555225803029091840 11706395 -44895523391130426291645162438656033280 11706396 256472013386318965917330569531926017024 11706397 -981778383273518185151368668962887392154 11706398 -208569336438926338979880317259947679360 11706399 -884513854631758826120582710314103136616 11706400 56459712331784542062076197720042700800 11706401 18570425839657353638814329255456172480 11706402 70224955508116493866345420517794882560 11706403 -226613476541892808704479349196201649256 11706404 791353855794182499354247337596763632896 11706405 16909978356640043115921307516180504320 11706406 836125459957634073777353954284904448 11706407 -1198601629362742006767320680925493070344 11706408 -204363043731646295616008094749554851840 11706409 -63137018309303194079103823911168737664 11706410 139551824422818979661899619300260971360 11706411 -636504103724592734520206565231595637928 11706412 90347874074444308273772849765892889856 11706413 -89884910498258817125803757380775702400 11706414 50571481655163468195630089551040164992 11706415 -13850585572138717004237672128311554880 11706416 -127974811890950301463527131030605283328 11706417 64544400861894729065793484972483950240 11706418 -159963932648650812478423164033954202080 11706419 -846229147152786518686232089839952632180 11706420 299089443458014335206299021296729231360 11706421 208551586455548172205468459880280022080 11706422 70944225623665614083375151970738157568 11706423 -395578718644039563685284223156091419416 11706424 -1144724100223698077564149482625781207040 11706425 178683715390803209800794142956048648000 11706426 17080348244952161762330733736523758080 11706427 -891397326808897473628281758523952125724 11706428 237098546490938103646076863129858398720 11706429 -158119108695370133840357744400980913600 11706430 208907700809072626163104630538692204800 11706431 -550986205221700853974983976414594703616 11706432 218967325813244542478407801225032499200 11706433 -155607213245995988505609909754425472318 11706434 256786873393875808348039118941448273616 11706435 240740952843667191598210776831375362640 11706436 292567655549487825817385617267111579648 11706437 80524460837532305786151017837505404160 11706438 -4790533979696644835883334395678418560 11706439 253119665819164263963088938849466193240 11706440 -427528562851259463331981939253989939200 11706441 -170908533214330990043808727092741254400 11706442 -203578454990105693266223420375284982016 11706443 309780482960098732025073791109194260056 11706444 13045144986046819659731860080083494656 11706445 245360112669893981148579158826924483480 11706446 343561209571422168199851390011487252672 11706447 842542205020599648275117501149820305800 11706448 55523361510008523890932838885552553984 11706449 10700448294402936148491970441541336448 11706450 11656205686438981254016775413024320000 11706451 -676462030445726536676110565378692063400 11706452 -243185379662436373180894955252081233920 11706453 -302497428362407750864636976864097647136 11706454 -226998737205310023979128962174936473824 11706455 -105054398313448252276680231217609005840 11706456 -202272887706022575499567510816794316800 11706457 338437719755193310664642872426756025600 11706458 -73518729781429976754776247581507759616 11706459 -56594689406330837793951042037589875200 11706460 -338901653963112120217555964827918986240 11706461 307089388972111386829006547880820500708 11706462 -183703415586943174070346929575706662080 11706463 -782450827132141894788329758831895175216 11706464 279636080108215394555779244517620711424 11706465 331691928728584612074936028171791016320 11706466 -609241576899739835809787422641705179568 11706467 471123696155059848160755842177224167312 11706468 -117973463784323509547480078102758440960 11706469 -67118881992982407291054880322224080804 11706470 -257552746321909014844275410483105116800 11706471 155350054472434761382292226631639956480 11706472 -205816481407655995881664294160899000320 11706473 -978426847785523762604306104782772174278 11706474 -6864287543388013949532287670251135232 11706475 529975036597671145827770677375339971000 11706476 31909291601793841748099851993016655360 11706477 366902559057488677832433443701811369760 11706478 63745163528274620624202154894545518592 11706479 304346188160685345922366907823684293376 11706480 62732834525988322411912468245666201600 11706481 -205295474072421833632870443354950588748 11706482 204867332460228185813597015601163160592 11706483 1732573551598276936043382774618942000 11706484 40741051041112717318956601823500830848 11706485 33708405306258834302210721874548336000 11706486 105143119249728564021580959395664258048 11706487 170176419305284814769888082937625844880 11706488 951297228948823247845045845315638784000 11706489 964412319429746780254310231551094243040 11706490 194837666665232507942397749440256172000 11706491 -42806395801254251288116624393586398800 11706492 -1317221962020171947351989540720263168 11706493 1012318662850900617870278508679585363980 11706494 -258389127733387678437829432778571957120 11706495 -470907805695096999037234886886120896880 11706496 1011559802270133811062435376897940520960 11706497 165531109832559503960337445247034906720 11706498 440782664232258694217001943957018533120 11706499 -10888422895318188923424684359097559040 11706500 -270478078085783473132697389419351936000 11706501 195240654926430562582287684416380926432 11706502 71292550241107227644516347761137404032 11706503 716846877845307349553070223109709769752 11706504 -57332255643023095721026698655582126080 11706505 -498914570493546307844199574820241341340 11706506 49887088498577629922785274722151872512 11706507 -29342913697071160705624675707940168800 11706508 -32074639622559562745056607312906496 11706509 1439614453730762273648942035209717526710 11706510 13293921218644838555259760776011224320 11706511 116531567082382953587646242586116920112 11706512 -46227884578905525761247927585620410368 11706513 72073742667046283820773084540088561408 11706514 -211893040367969217274008508545486632160 11706515 -154727352129287640055643654123656533840 11706516 -138872410489359386673113962355065676928 11706517 -651285726001190112303365323520785985280 11706518 -203191572035447575162607493195813078720 11706519 -121521266436940858776330920428757361792 11706520 6594303871822758595158036304226304000 11706521 -255120647781070846488708962514019944828 11706522 -95422412617482669110082579779409173760 11706523 345524099692440457898842325708668196588 11706524 -11384458401334034668076533595341069824 11706525 -282945049566965803373668410453804086400 11706526 67502311610304994342405921764710236800 11706527 -312993482781732918063004658603933481600 11706528 602413322933110322972699931284094320640 11706529 -562161928473137727346410589272230083870 11706530 -26279087624521960877912377297392168960 11706531 142047059075487703656258324280876535040 11706532 -558703762837737191489896084090834386304 11706533 184264387453283767377984213641074941600 11706534 -5838410739587802066487308587407218432 11706535 15611565950741660628658367962074222000 11706536 834321505818844998476676447560252620800 11706537 -118981872641151930053155036995915399360 11706538 13754456026367874356009948806232863920 11706539 6310881331600575676036179585168327648 11706540 -25115339648063648597590166999961600000 11706541 -402399114108252950767787264432882232864 11706542 -321427570418239855248336306190313885568 11706543 -88836723499754756421492943074220549368 11706544 -297659289684599247339067420914887393280 11706545 -446480926418731490986072526625002426700 11706546 -298759514639435762064408048921528153600 11706547 149589092084894606858804332893379073520 11706548 97742620514143364432556002208562077696 11706549 -263830637588046713861995482528472990560 11706550 92878748925845363920636840716696064800 11706551 251142359259594760503333430652856819504 11706552 280047577565216726696666637752942592000 11706553 -1148549825128357068439758012069977597616 11706554 -684401310960540457584897157259059035024 11706555 86768342539761021764129056433150680320 11706556 -118716632484929208319641638505783395328 11706557 -782607078153496737423146130870115133748 11706558 -56622065060451545358735717964498804416 11706559 960907752272618609653587713091072157760 11706560 -232587239851308142316248548423153745920 11706561 162027379475459754910011820389741891840 11706562 -148125433554904879402989684477941150208 11706563 263712469674049111709418394140211243008 11706564 230302313700533778665672941968289198080 11706565 -321696888515860630575821725515506544000 11706566 -197165054024884777031354337752656120320 11706567 344437010631535802984424230670592018560 11706568 240458198050946304777739993398847733760 11706569 171976178500959564032290441192030180800 11706570 -3817472050777204324871601080221867680 11706571 -89810921485797198947662426822216587056 11706572 86755981630415597550886658960876777472 11706573 75465874943517507300089739295951464000 11706574 123875643264215524956195029157069506304 11706575 -11725334522348728232724104108599746000 11706576 39477211442010984333917859275394514944 11706577 -418517530970884756870292472380135910848 11706578 723152367269934686886571730321668608 11706579 -88940486115836345895036387313770568080 11706580 -623237137828837260505205557813858252800 11706581 -47806396016740280196860842328007918336 11706582 -244642884320917450436963737754307590208 11706583 1910752883584584191092324376890017120 11706584 -73935097936692983866659717360453734400 11706585 498223007677217291578039911359413944000 11706586 -338427044707672959413950339720286558976 11706587 185824576529046278630962790689991964960 11706588 113904735047285530524008369016095852544 11706589 -277039503059060598716964419705018763610 11706590 153798541109677246085429168746162368000 11706591 -48373706803339042205099988743001724896 11706592 -204870491385754779703173504172352864256 11706593 1103084168875900398299503227425109607842 11706594 -25051519172420833717493845753303900800 11706595 184095471698081337979225539298744283520 11706596 149861079152669808398523922241377551360 11706597 -343072464184623957561990561033491657760 11706598 209963357473071331530775324325793304800 11706599 -795697203632107023423318405477745235400 11706600 -67070780591774669737989600499660800000 11706601 -55155476390553032040175130177104757900 11706602 -459777132500267107129370394636894133248 11706603 465429520423404539127063428238996508800 11706604 139479906815437013941947296227847884800 11706605 378549679593412330869642233268366776760 11706606 14199615623031935957586538283767633920 11706607 322639844381495000928715324509725204448 11706608 -272132804335700548502497942143462014976 11706609 -141684910079703870877870561624891553472 11706610 -311007662755999465968242059463197331040 11706611 4793671014266008549435010540011132320 11706612 -507412183544462722433494982046086873088 11706613 135897611106060455661420847409712441564 11706614 -310500566602317931205441023139268757344 11706615 -95280456727894127617689880909362768000 11706616 -678185984081130115607363734244506091520 11706617 94867146751718196904768412231535854592 11706618 -77220505035261144625106016034225827840 11706619 3831579215230880544689739456880602747840 11706620 -479637482541472156340675719319867089920 11706621 7236122926048650465730894673141940000 11706622 -55015700623689929615619664875227366400 11706623 -139195963564329281116021407835495162176 11706624 -695618256562552132840320492122507575296 11706625 -549088306984921497757158595093712928000 11706626 168152721476085046250708317595597145600 11706627 842170219552965635110668451687965859320 11706628 -675069565947365053133227619115559541632 11706629 369638792651933614343809807777194750 11706630 140298524895219540377051978891963971200 11706631 -593293582474695788623630452681783296400 11706632 204629594833104700827262255300067328000 11706633 807857540140544255113516612897083619200 11706634 -975726169341575209831217028981553177248 11706635 346438857913312207507406977633488130080 11706636 261602305216043932886499995099210214912 11706637 -7451979219689396329435693867323791328 11706638 7973695805471372896337931942462774720 11706639 -8953439550569937849891038116867753968 11706640 -52818700894576373126997014029510901760 11706641 350270370877579391542594735201182994800 11706642 417648443178052569826239771184980090624 11706643 -236707321895601408210904987025023998656 11706644 -403128338799520262334206155803588545664 11706645 38573583334130924075641861309666587840 11706646 103879729001577451001991593922131149440 11706647 213738188133781549731494152383716939592 11706648 272620678785298619707962438057058590720 11706649 -1539985348015484007065996865740743664 11706650 25560152552248531138560632331184164000 11706651 -363428113366387036423938382036244199000 11706652 -314991135718784195084344645323023858688 11706653 -233362245533155159060423914774108585120 11706654 80538379419326731789364983061466255360 11706655 148731373345507309629917776601408604960 11706656 -248937798237835105875041602903008608256 11706657 270985449726435610776457460773980696240 11706658 -1484837172278925373100489947576012800 11706659 -1486685637356386033600831839994495084584 11706660 33280459542841300358531461271764992000 11706661 301784576465414124000944437335941683262 11706662 426405131040645767479143205932668467200 11706663 -401812452238489795753563071524373271216 11706664 14121210673524727773827113618209669120 11706665 -839738337879416104155438552263521358940 11706666 -237478976770580543860058049066042909696 11706667 -194145530069022206956572269086869623408 11706668 773312287773366045042799546271775607296 11706669 244620100582329639382925744018060515404 11706670 318124237901840126050747860220910201280 11706671 -680688663301160950843664286648391259088 11706672 -89093943970093415145737570073177784320 11706673 702665226633030272011709717606800069104 11706674 155488203794943836826983408609264842752 11706675 249791240590481736630601412545388817000 11706676 411412758521777381156539828564974060288 11706677 -270990821262632469758001085856951811474 11706678 -129335014366738498397124399182896826496 11706679 714569010349817834796375528834621549640 11706680 108126453843035808615582411905057894400 11706681 213711632144314174400978436119704407744 11706682 244694815431880418636454570070867138272 11706683 481523225616290455779878960987481242304 11706684 176971921623384943922613417943324975104 11706685 -209183399898859040997552550830753661440 11706686 -251049402725899179747679234454243198208 11706687 11738997399342616566804789005071388160 11706688 36711731853235305679304201958751469568 11706689 -70029094142198452773540354716035267608 11706690 -60315064636283033605714789115179668480 11706691 276377878604686868466603753876638846400 11706692 -258857952460771177420196446867358093184 11706693 189194731988802262168812458480507863296 11706694 -34413550369194888228336769734227101440 11706695 -51893458237212999344384966967662323200 11706696 491071261268531828187621166800871941120 11706697 585739147722911042855465595489634845146 11706698 9619807365437512881033552891030912000 11706699 -548972901261224910510449382545674232592 11706700 592233112903781739425261554784611814400 11706701 -457363870560043047315901641033102679008 11706702 99553289473986372304401439116450183168 11706703 787253276544517001921868030447124099952 11706704 21703124493826951412164359402286202880 11706705 -307105602342259608561559557729746346840 11706706 -827882420872549733280411228812036586240 11706707 -9048864504454921554937494958539099000 11706708 23875034394096069036096381431474331648 11706709 -225240204292113972043866359508074979200 11706710 471135356597932556554622527630091919360 11706711 613854671729726008862407630507614343272 11706712 -477956115700660510480002898780780492800 11706713 635130067776411266930827946943755249280 11706714 -199082645593498229678683660220113359360 11706715 498083345363686763738067137642171079360 11706716 115792969751279300290015807758393409536 11706717 -730251999732792100636255342185340554240 11706718 11498749159179602355484518169510531968 11706719 -196311440180681234483183840544335149320 11706720 243265892105696286757605105428044185600 11706721 270944534208404767433262983467191901440 11706722 597273477360348738318588045958627669152 11706723 59373540376272218879548211853960540624 11706724 -418837732712462442555157533582430347264 11706725 268042695001956367869807041320459746900 11706726 -70302438489878431574554088623356679296 11706727 1574808481859177996953855182544654450512 11706728 -157211004129835102039452757389603471360 11706729 303760997528587153983353136930205155984 11706730 20176394918271186772885966270703308800 11706731 1016781622384909910738511830029981820532 11706732 -40984448802059011955151987215604313344 11706733 -622461622423676576820711749022779870720 11706734 -27495339044244619746297429145905996480 11706735 -71303079488736461218776068395571717760 11706736 164295715496397030369517540625504337920 11706737 -282036047666363208993619707718895068428 11706738 3481566747536565881793758564723286144 11706739 -80304737410317956284613013201662770368 11706740 -71408491474387832237715803866846383360 11706741 312762721271775437881168394807093028480 11706742 -451835392329930533379922141199572356288 11706743 72527819451720868571562314540760932904 11706744 235376522512953437127451252797259776000 11706745 654915779611527682184349177162771250500 11706746 124701554263987455605510058357356489184 11706747 24542723359894079473742381627453018112 11706748 -1014497102651743157996434034668631406592 11706749 -189946172048451769528366437115904084340 11706750 8356155358675230100978639440624000 11706751 325414787526556276998991430721135018352 11706752 589148603808106544503975026937665945600 11706753 -405426677257711512260002749138677071776 11706754 587757360645306213549994978871578839072 11706755 -265986017494194373860276385025133162000 11706756 -753373020169839970872928885743110338560 11706757 1451971521194618917845597159440958599006 11706758 205206023353344534015702756819328880640 11706759 -210273912717186912527146986508775899536 11706760 -665720180141483934560155750815891456000 11706761 -178805956302271650675001016087910722016 11706762 -362197102664797500344188228256552686848 11706763 107057665058820667086912863258918708496 11706764 -288388644086768568587101378042688130048 11706765 -122247370928187856821810200306884663680 11706766 -488217898013528557163535409231527855168 11706767 114791051968532529086295928116798773040 11706768 -87338573824036046087162613900164530176 11706769 -487665418083384229895033176205482106830 11706770 -29007642054768882005721474431935037280 11706771 318133837149739395809250504835874895984 11706772 26512924252776790721896386455430758400 11706773 -362726798046288739103008964125181856000 11706774 -311520531826664107473161734580373534720 11706775 -39621621314537391875734682727997709200 11706776 1060566107296930159610139195205899202560 11706777 222979565965248318734509210391317230900 11706778 -260295308755603577553548223742674862080 11706779 -238519752216826553864451694221081661440 11706780 -43519896337913527491249972975988531200 11706781 1191305430395050425683216187912020275500 11706782 516797279602824036363216465746996932992 11706783 306021393287754615540701605999054568448 11706784 293896006153785011872439918276003168256 11706785 101049267826582034420908821168967018560 11706786 91468969570399510622952731544467314464 11706787 648644648916870077923723161137913835272 11706788 45481828888902526821696500632314786816 11706789 789315077477812153950097569011132445024 11706790 -399380517238413880307869164049293417600 11706791 32624308010590039651996713380258993952 11706792 -712187569831337299016119350229856993280 11706793 -1424498142687636260744010054877132800 11706794 175981399480777277046533979627283866624 11706795 -129886407926507809937879688839365684800 11706796 58938958969757435600115834363720377600 11706797 -759388858378105429649563463507930315754 11706798 95795644590047203642886077085622617664 11706799 -206340481194827289401640013598051215416 11706800 6539009137623758891377120883018956800 11706801 -486598861768987802755654973142336709920 11706802 297325490735199657419989707919679379072 11706803 -1401758314776827540690906250967817544948 11706804 34798553333908072925935526484160199040 11706805 -545788920935123665587869704709404762080 11706806 -632165723585561692134307409509325271648 11706807 300186784146661466255324245831342233600 11706808 137749987052913436588543295460212305920 11706809 106572193990643240246083049180734690560 11706810 -235875222394446272187483267908287150080 11706811 -388682403200756463365523888419330834976 11706812 37491061214391181894968826491050449920 11706813 -50609817717391449224869322415522471840 11706814 -5913297062559223706142014589614343168 11706815 -507709642141092833153938297812411185760 11706816 -1568197004195793317813636833090732032 11706817 681498715892757980796258606788596908866 11706818 177752305915063573343639177019891064320 11706819 479879814104847765278440047277745488128 11706820 -201484579649550659326046516725662001920 11706821 184440660546672376232740410888476596224 11706822 -63947662317827987449028670262161285120 11706823 164158565350102628808272030665317417064 11706824 -402901252449906615510462702665835863040 11706825 -102948305524085811961230916416756638400 11706826 -269172248796024351477075372271243068576 11706827 -209435496547580479070413899207572618328 11706828 4942832795299517914901662011699019776 11706829 -525322178944776984806562439500294215124 11706830 -193178544841051865098193005407917317440 11706831 -136067980692022060143227469215692561920 11706832 -4596347070369027512719895102878515200 11706833 -165705330156953519632558342280550290460 11706834 -340933590064917916675549906215456501120 11706835 -380501869163324053648587287343391571040 11706836 6434150378449669936549196408048916480 11706837 -6303823243011290763017068827138702048 11706838 175220136778692520795730276014474785408 11706839 -821370285146564604492135663021267185280 11706840 118699488180988912199597731156500480000 11706841 1017357088089687279984774189058116639242 11706842 -43715337853863648774246830555711993088 11706843 -329365209860871537820837902056595233856 11706844 -31086308550613665906077295644591629824 11706845 220274638471847548905585872395435589100 11706846 52352038354404092878929312306247538304 11706847 247935097563449455926392273489394558432 11706848 1276918819464681806271003698704550461440 11706849 -22652375773632832693945126100918582208 11706850 -3018699448016710346064271391267664000 11706851 308177344955665059124035303610224135024 11706852 -396351758039015665894052549909437562880 11706853 353501213455858674231655800431430127644 11706854 637760876059135407404402712830109042432 11706855 265051397731545039042795631549939914960 11706856 -61735912046178454007997996277555200000 11706857 180021602383371527253278588251488146106 11706858 248171621467474354690666822633862342400 11706859 815084181925227446689591862355288707060 11706860 73299162114287394720310924311468441600 11706861 372342514629667234274684947932085049760 11706862 -145726112753295587853470046483040970496 11706863 -289201966124812361183671729040671209504 11706864 -5040760489415964477413961337640189952 11706865 -1034892853847313833813870554747536360600 11706866 55315267598027486076556094151623599632 11706867 961217718006082605417671355722995624080 11706868 -417637974587987472374241831294855463552 11706869 15456457616159326620206004701469248430 11706870 40942291263522145881150591813901086720 11706871 6286402272288433830764770531114432 11706872 -183542173328889545062165487841575731200 11706873 -628319973966547253099611281827506205616 11706874 -2394101765963025005784351249002653728 11706875 -263513152668484975175602462199214217500 11706876 -784890651513043591092179467502786426880 11706877 -60619287298662080704280185575552416000 11706878 -455981041918590088737211949529336764544 11706879 8323046188038976198126118208745326336 11706880 314539382048832182811848240331856281600 11706881 418846689773874674863599034995420898752 11706882 -18797705157530280753790263164146106880 11706883 375319432335147692638106899139073083132 11706884 283781672956453282526624701765596808320 11706885 260660029440142736282506487282412675840 11706886 -66835905653326729862620860368831176608 11706887 -633400704918214787506704438707729263464 11706888 107551915159877633142708751657676390400 11706889 -1119435343095442590176991308848846158310 11706890 -66628503481629817623454359205808854080 11706891 -13003406942190800606633779647157999872 11706892 144467343555270667927634957796108836352 11706893 -584013884282219210889392171740262650656 11706894 81163977388084284238709946562148565120 11706895 261634888380735769627319142321463883400 11706896 21097590296323361548645802877272727552 11706897 583855233192671516288755779200323397472 11706898 -63197942383017026784698382340512007680 11706899 162709529037532874197280936380166082960 11706900 -27185166033522662209612143780262195200 11706901 -1079103170007457906865293948500032662656 11706902 -232305926767621682123526792484915544544 11706903 233847578957204825090897081641059826080 11706904 -286289271206718249344929558595555143680 11706905 54987876012898469596451267775995147520 11706906 213864290318295092953763943927628958208 11706907 -765286540899237716243267322767704729160 11706908 525663783874041542071056778790375040000 11706909 -29453750986860931809182045624730274752 11706910 -139422102321221823153409364466626215680 11706911 549012866707381349353564863382759783272 11706912 -88879941166067102807443710543195537408 11706913 -279874649255187943635288096611536049952 11706914 313141352539971693790569215355503509152 11706915 42712923241770236992640162222431107840 11706916 -147026449725135922715190313754770427648 11706917 -788173678143486269195772136781403428034 11706918 -48998108263446826475624084572584319296 11706919 481625032249407764777018989718419960320 11706920 116890095557617833753550371668857804800 11706921 627909967079696269017986709130352967690 11706922 3247660976426649370211928382080140544 11706923 1179444654560679041934120992293947097680 11706924 141337642254427949157690640703442865152 11706925 -141060915655763603495098261944170252350 11706926 -31426076622460423418964015573449963520 11706927 -70328845459320940516929295446238523760 11706928 -46393384911757919620616433203725877248 11706929 -77059602752592728656475967291617208192 11706930 16151218630972427742820126229142792000 11706931 -718769737539923395929073336542457267200 11706932 52561128332514952841981396390880602496 11706933 145747525549579741771872916975821619200 11706934 367922181412183120505694926048866163616 11706935 -185498278190472583555616857159983129840 11706936 -244710439258441030029896890788192153600 11706937 -38866894206974188006510069394789249280 11706938 283228562043508934694172770318164244960 11706939 415740948734141230722693583221320837004 11706940 11776518138924613379523023431227463680 11706941 1218291804178442226379018431988460742342 11706942 -13633356342647493823962230767458656640 11706943 163871196870364492821428226193985288464 11706944 -146582495684737774721367730000171106304 11706945 63639092219987131618228766169488827200 11706946 -345028698138386895109917508017455054976 11706947 324022356941147467265087671523126081232 11706948 302423630450733798720517312208644718592 11706949 700383914754019933248274353261957825950 11706950 50018727937218293383166887640117916000 11706951 693796641081836821614636274685800280232 11706952 -641729640513510485065184211026444851200 11706953 950705437543541285320281116321411114202 11706954 37829098693866636111881516540830433280 11706955 51100654817049769425838293049412188800 11706956 321798418592117161346695410623178597120 11706957 -904347890883454033744866794614767480000 11706958 1567434200380134173610855928825656960 11706959 -884521309822976315860379161379693061960 11706960 100322569292772066524689443564227788800 11706961 265164549478180904174677741455775220032 11706962 -217747343589774195461068656719499942768 11706963 309755643138014932957971479561368178688 11706964 31650753611357784998065649074925158400 11706965 -5314340933232436251554697678024780480 11706966 -64564929850119028663631332661688908448 11706967 1244165288954700297108264548922409963016 11706968 -200792671943404071969449746433461002240 11706969 104484645798026171562636402534998698080 11706970 -19267048187242394017700691042113399040 11706971 97032868493946823392114594929675796000 11706972 120783931637196325595517340379637115392 11706973 384900911486921541619819757908403145504 11706974 -693741983024544587960317545492466299264 11706975 88850794222506163119338552867490891600 11706976 556209831995893487989951137199224520704 11706977 -255033987023971952586520421620575476736 11706978 70987879808634390989498805040075588608 11706979 632137993586385528426500651137985047580 11706980 -33008847367815747589379386367295344640 11706981 348802561881279141435931233323633892480 11706982 -521124386500023003512580838555627970112 11706983 828981359610016674475037242563105296520 11706984 -215269101943587984872717698954324377600 11706985 -284274664900722232661396568153628662840 11706986 68736072786557764752435142445956057344 11706987 326929391596305810148106523445948772352 11706988 -675094627428958795369939771834743542784 11706989 -4037677268224328394875785012280276160 11706990 24768155178003010967343981302737305600 11706991 -576993430724989701701361244494123458608 11706992 329059758072156873718479838073192448 11706993 -246100327969320155215160566259187862656 11706994 -336061231374906217188098929088820142272 11706995 -477841694453888923374839127420354109440 11706996 -179083049485322836032063523963523297280 11706997 -288921224358691428549554609015900472320 11706998 -549248944592694312669364103171894398080 11706999 -63752842740205667879309052370067972400 11707000 -48486756723707541808659979600588800000 11707001 -527559055238539821224744912762916382998 11707002 335213035170027958144557576616580110080 11707003 26934784889315680394954606984711604480 11707004 612318161638084023494064865193610541056 11707005 27488301333786751743150246158039982720 11707006 86878834672718591631712122226775265024 11707007 347149020976705962075924989878296205080 11707008 -1018863464649866212264522452408729600 11707009 -991253607635485476306990884917471857790 11707010 13905965832466384186770619548693504000 11707011 208386341661431112820199317390955117760 11707012 -13559696013642854283277070826087060480 11707013 1016215560028674009234952086371136455262 11707014 -201857181781463876848522064478132948480 11707015 -916314772704390100417602405425182440840 11707016 -979205737337560321904368980278618112000 11707017 18179189421418591610559238784211225984 11707018 -394228260445228945238810869517351993040 11707019 333131111504243194807976724692369550096 11707020 -43534808769543377196581530712085703680 11707021 -289527890470697893331244769717613288320 11707022 22535332587505770623922412159786641024 11707023 446275897663537070127446454411477093504 11707024 60684284056297660314477485530209058816 11707025 -55372190079163092429446309923767440400 11707026 -5102055140801113961262270150644846592 11707027 7945746057947497831368766757917086232 11707028 808672091144252912732098235934009015168 11707029 -58286082645996380760836011693267106226 11707030 -10508582972813749610851078981842919680 11707031 -663246046222935112114270807078618059240 11707032 260562382183317664883634261388803256320 11707033 -517043415468408015951741089956223101176 11707034 332857714328569032745062801722458482432 11707035 -256470397257601531238154984243968230800 11707036 -310192027035699193426171896628056929280 11707037 301922715768251503754253801585090931686 11707038 63207587631970704334075626816314173440 11707039 -78357433643700733763820722940216750000 11707040 331503666355215402109375670852596531200 11707041 -384135034783621576823521530428329539408 11707042 380246298808635305119961610181874860032 11707043 -1598128381808495232756690629725791163560 11707044 -208344500413846865733865145330911131648 11707045 80552026277811544192304506271782001280 11707046 138062532933232850217995801840657412864 11707047 -282340061514329702246808843179163037032 11707048 -625219538464405722045749484051469025280 11707049 339840138717471396831623197828551565050 11707050 -241802050796594397853716103175363558400 11707051 -252178965612331640599378857545220248 11707052 104191575385449026894993133725913646080 11707053 -282873382102412304751600017900068143296 11707054 -9256791796260189078797837848387008000 11707055 -177359273886666072607935761763337322040 11707056 -14899502853479338195109216345214566400 11707057 3958656169100423207292623542934472704 11707058 -147132768548181879391656726685708519680 11707059 -32943922413803027691701748950287088640 11707060 131431966627350688703578457127894873600 11707061 -672489516643082750709289763501464980228 11707062 -49953329008242519271244909838273949248 11707063 -806965905089557336843385980763805513688 11707064 -418984287101738266417804341742415892480 11707065 -559938571970903077526137456430928768000 11707066 87644269320884395867844675646469758720 11707067 667350735514153287914539405449931562352 11707068 327817048306260968358672484324795253760 11707069 871859945113479190136775315215275622208 11707070 -463383552467915179262983596099985859520 11707071 -91309380266791329294306187646505254016 11707072 33179142646704252701794896095060426752 11707073 -102583517529803480203413119966851270464 11707074 492464342127348953944752089947616306208 11707075 -25750510568626743198094357380210021000 11707076 378060131992833149164275860581648709760 11707077 731583847660346204130364741419376049760 11707078 -611324654976763527735669557089657258560 11707079 1495602973170322809169853682197203800 11707080 92984408965670248838333589419313561600 11707081 856727585836931046063743348388671201882 11707082 -388360165839540069922323288926594758608 11707083 -35691119951989344399908015950652349024 11707084 192620497557818473745765080853815649280 11707085 -546230600344615520509186345912399142160 11707086 510091466862469175795243068986288282624 11707087 46220803506177264343191965513135053552 11707088 11361805679685401620770026721133461504 11707089 -1449125383670880091056350721590991482880 11707090 -179021026330326764398376659404543247200 11707091 1015447867399558496255754705191743610184 11707092 28762168808960896110363791537888950272 11707093 -45827073231363836379882676156104276658 11707094 -29811080339876612585735207586859008 11707095 46309608338096271601039065814789892640 11707096 -78221906007843213077710711520414269440 11707097 1135202451555081446842329973131652761600 11707098 -8661649499410355173914307083894811392 11707099 446342702081472435329884907817249896280 11707100 -556362419869980067134861114046921497600 11707101 7762538965153487352266511074588031072 11707102 25986799509584764201032046068458599104 11707103 -1408907667593879781985687677560669463648 11707104 84878037404172058960456200646616678400 11707105 526921812481956187180120100130731914260 11707106 370961872818607764647634713350992796752 11707107 -410207888615971688795168039997728877960 11707108 -61395620321351475934928517126209900544 11707109 -1469005498892770692648415472291992194690 11707110 3380906723685142320840721331980800 11707111 -132541743690675521292028600745953525936 11707112 -413056884744062218216663837293946521600 11707113 -843200231491637748348100504026162768 11707114 -433559640503052246849782937479729860608 11707115 39704552474996319465887933718956267520 11707116 391491728828151476988574586004246097920 11707117 -390175694117471124869742432035893405620 11707118 -673114713471291222221621749563802310784 11707119 -109048608597201729605697778626368286720 11707120 44822792299172909584160423836975104000 11707121 1763796113387120441174836216221372763812 11707122 -136039395748899273339596201234635792896 11707123 19638475833625402013552003200593566704 11707124 -231680592872751199942070893632114241536 11707125 221085249923918101787550868051793880000 11707126 638747949962908330743189893811648900480 11707127 -896567795897142237082000637727985448088 11707128 -383713224894477619490215200973583831040 11707129 514209516892529065496158099484791168746 11707130 224857439282636764771019158625714004960 11707131 -598316532289717992451210431254035779048 11707132 742273419211954554454216008117312720896 11707133 -87311192405019914939928643082988092424 11707134 -26823229722338675573303388054949570560 11707135 430636805128371716658691040648747232000 11707136 366337477872309694615865907946444554240 11707137 -4772310078904502218218694319510003760 11707138 -123628482188906170865558956100315850240 11707139 -538587237025965972976371350372579569392 11707140 75147314452871674112901672457002393600 11707141 -66680706061827298582927814558963367200 11707142 -141541666900763670936594993184905157056 11707143 6101553780594463718472489759384134784 11707144 620102461109155124754087589445444689920 11707145 230620365043488965330240714900832798600 11707146 272662029365331726069810641976183206400 11707147 -1593041226596541489484024478685646660760 11707148 24386798703905293551708830532948158208 11707149 58230638030344439012360882281393291200 11707150 9177085670925099728847348310682419200 11707151 -510358975517286875469044207814947109408 11707152 162629834398728316895642925243172257792 11707153 1571110652906658034718797422110604574720 11707154 229342227740329783597413710387917639680 11707155 -183715768272882825486255526676970548400 11707156 25545838109532717556963912446213705472 11707157 -104823012625234361505801301662489350976 11707158 104698099084228786409752546703823950784 11707159 -1331951544254568642406599036406682547640 11707160 64620657547616230044740166295729152000 11707161 357060929357234112872471756016800219136 11707162 654713395249260955197001070429386286832 11707163 -110934073286360508850495772384356619376 11707164 -4608609621249406904123336938317394944 11707165 814416036755325995993203120263650814060 11707166 439193592077101015425571342740042460032 11707167 -830409404898345699416429707725989447280 11707168 -685889620387170407378924551833995182080 11707169 -763385674759904298509909953425264774204 11707170 -6188022354733074908017047913856256000 11707171 211379578560883415303311597843305717712 11707172 817445458931620764071196384050539330176 11707173 -65586873392600308439841778822317557280 11707174 194976051615279173943448011777266106336 11707175 466472947983211174342388125942375926000 11707176 115484101630504534233734214349327564800 11707177 -949679614371959917378865909267261333888 11707178 105149018034573636389582142929341161216 11707179 -427216076396269487353376810448778101312 11707180 12835959274364689747870011089779368960 11707181 93381686802451275958963471553208800256 11707182 189704912316456960640869172821133054848 11707183 -929976343551744373190127819054929326560 11707184 25814511546256661149279892520914780160 11707185 127282615299977046627197384810995340160 11707186 32926397050540837949943353628675999744 11707187 881746061434836497317646266486417620120 11707188 147165922798193566475363874833520537600 11707189 453697095975324393177730261665235344124 11707190 129318933986477685831614159519873280000 11707191 -78294844952941753718240061258738684648 11707192 -171192678902032461906454994195885260800 11707193 -152733059955973982486436987660995952240 11707194 58103663981428313742298735067321318400 11707195 -189880371581686531815007760436326577600 11707196 163641068565220862925038088265394150400 11707197 234934173072423294513952774853816236800 11707198 -233243259226578820747317076745787713664 11707199 161491407826581504049132191114110714736 11707200 -19004687030878279522898353273700352000 11707201 -219652048593601997205933460201999824576 11707202 34608729540009135485186547360200327712 11707203 953314727402857677155202815754902586864 11707204 -631032272990913421458666184815233052544 11707205 -238439578888877570419143917063675145000 11707206 100272782417853941506789543178759522304 11707207 353371543671565269604154700904540731552 11707208 -931121077515449167060824349376611246080 11707209 -982347032227957005978035111012209191936 11707210 188845543698920119983232030118306801760 11707211 55557444056191445138534196096876689400 11707212 -190400855467814122172602575987773079552 11707213 -251715131606162396828641121717724823680 11707214 -272670160486703773911208240615687412544 11707215 -60939831246007432475864053485578198880 11707216 54056765226466575778966313698573926400 11707217 -1239288007497572457005358328361492206734 11707218 133742518131050489435359970541927035664 11707219 806760200884357085498961659086490727696 11707220 -172293784015698436868120638991731507200 11707221 481740325330379451349271842480159738944 11707222 246705527858270073208393869673945401024 11707223 -9021698683399916772530455405579174272 11707224 -166231098624543169920203515157349212160 11707225 -204104516106527907726048127446222555250 11707226 -369502718300849724018295484923564960800 11707227 787352849460265090795190653381469406000 11707228 -452410116359518811901394989629387827200 11707229 -57784066184637786886212103112661397716 11707230 4133600944043867057367008683754987520 11707231 1169424200794124137166695057258466976032 11707232 691009380587591373557926624574683348992 11707233 -365116278355977819313977136560390046176 11707234 -123158050938935019565033767030964224 11707235 -404576405450235138583225522344431782320 11707236 -418176539205214836315558255665307239808 11707237 1370096613127583606633884289265215183292 11707238 -433904271689883881186210564805321550560 11707239 269413317988031231392699601686326735360 11707240 698572052804761322257315491482910643200 11707241 -20529825957108810726621735846613364736 11707242 498085338440522148938739308337416202240 11707243 143065624132359105891441665047722950464 11707244 -225834377464465847900489280093843062784 11707245 113167373579711437823054623481590463040 11707246 -312629214244713121630458351392327252928 11707247 1119888276088597149159332900214216910560 11707248 57903495433889537890227518155686150144 11707249 467156671916801585021175124289895328240 11707250 -245591691791781470619990656103702840000 11707251 -67846721192722590705189142433851994568 11707252 18881760440168206245634322264950886400 11707253 -163914337626715399397566007149405039872 11707254 -94293158052934755585821597531015151360 11707255 71186081139937277954296892143975208160 11707256 -108343232528388683735514293510479257600 11707257 -5047489985423304940527054027598461360 11707258 -23276180884572065953351824091627825440 11707259 54476563126883840252358517345985423616 11707260 63561808127941173410721125019639874560 11707261 107447338755963607705760561054230165248 11707262 22378163900805578183122344374856158592 11707263 -242491899581681530201031088672851746656 11707264 205125114684832548141801559279188049920 11707265 95771459416977025659411316419056760660 11707266 8214750216894780720182679327157872384 11707267 96330604704619347449738827171953500880 11707268 -601717452244568735529341974888018990080 11707269 23014425316531855425717596073847260480 11707270 -438179948274442089088932880729858369920 11707271 -1401044762118150990684970254151819654320 11707272 238055056343940853999667928974469534720 11707273 -1281699577732100806291503492700753029478 11707274 235060602084100890209308009083030469632 11707275 -140903319546909779068317249268948296000 11707276 101850124865745390985205607474274655232 11707277 1686246949858682906485653823188233198592 11707278 -105724126036229866296315662417313733632 11707279 -409025548587143240295201590267236453560 11707280 -92773917627084773673525494170807664640 11707281 -116961340513706144097332641044754665600 11707282 556549905496247579610473794886508334992 11707283 224060105782937042032645287874910448720 11707284 -228101466423571818508014636414283665408 11707285 -425747336851616587476742568358692170020 11707286 42501795586692075400179438425319938592 11707287 360208263050582056783538676140379329280 11707288 -832892883990004350266636944790960394240 11707289 -412124408503304383943210918234432375232 11707290 49713698081145095979403978428096107520 11707291 -1722069429541351492304554736837319718200 11707292 1018506053123839002938532016768377110016 11707293 168719386849029161191390412716180604064 11707294 221288833588780655643478904735551629696 11707295 782051200732112577170154808402215877800 11707296 92708090748400887707679373125362909184 11707297 312306004874628107296743546226685156032 11707298 -681228271730017725370112624071534848 11707299 505626813129203818574168245877522012340 11707300 -458394996695966990338668576845626368000 11707301 -105463428545451575414867479042472656608 11707302 3137426791243328990271768302540891520 11707303 -443563110200989822004382048860592399312 11707304 44373747941305604452337483623182336000 11707305 80333132276706232534802583032873917440 11707306 -507209049450377364368495121439690552320 11707307 -596652421371690007182649157462892475560 11707308 -751509453753055493930388705512439444480 11707309 -20758229689839847283408821796732062496 11707310 369143891424272487936307813562344176000 11707311 63706966803410942402051227247661926400 11707312 -41524552185797228398210832740761944064 11707313 941505426579078902483311468440512540562 11707314 -321476342789362611822764137282123845120 11707315 470637477805595782172587900511462238960 11707316 -208816612291657072115272298148286187520 11707317 -485141005638714525295176942096706918866 11707318 96471233474586670098223822751816305152 11707319 87351742401555279723037032734157804744 11707320 130204552458168652319276457435794841600 11707321 -425625064755780999303759131412425883478 11707322 471867824193687160329584124932719961088 11707323 695346933533536623198587588445878204184 11707324 937017725241797809180169372054048065536 11707325 233706168081449426350374478432301268000 11707326 465048079800806880570217285198688152320 11707327 -85621492020331852858662259892611731120 11707328 259169617793820516424390267782423379968 11707329 242535567505001805125847865861246756800 11707330 210774372523297632817192348871861390400 11707331 -1324163633837820644198755640841291260868 11707332 28967430503240116954958531690432299008 11707333 1145987960557396784689346954434057179360 11707334 136113442601022728466046680821845950816 11707335 16237899666930260050826071974359222160 11707336 187080753839650825345712473494507356160 11707337 416328470280461290574418464023630576986 11707338 253559481352457891828617894627511449344 11707339 497831174756469434184383348789596038144 11707340 702080801555971089704226824959082019840 11707341 93916747067784933497271684619715096544 11707342 -241380960989415404979974903717051736000 11707343 -347464491635658613309671182373288411408 11707344 95828060236847544782979920546984755200 11707345 -44280019612200707428135743185642680320 11707346 237332011771789814195904020382591882240 11707347 481327149939082460221328790029837628480 11707348 -78275368218820176768141541713657315584 11707349 1233438117141789275653611786876579954720 11707350 227731075419942587347703244909543240000 11707351 -127560407285292161200246598312397729608 11707352 -246167012996173817928365371808378880 11707353 100708257373105357686758924122240647744 11707354 -154046228960488555095147168793663812624 11707355 9568930483546201747328507264132880 11707356 300310078208091102318620214071034762240 11707357 -358842437244809529782752790748396642394 11707358 -296477084442604952729666204259997789440 11707359 539023074553092101924672064883435352904 11707360 131567878602711806536669540587704156160 11707361 -185410694509002261917613502151594332908 11707362 -623142057048537538361560233026219708160 11707363 -127176564122852589773421450038435299600 11707364 -654974780138391549383951189256972334848 11707365 -184564259743488780304228693102801260480 11707366 351834279448497691108156839288710063424 11707367 21719085314827674195327423377063952384 11707368 -287250311109384493500901607272957870080 11707369 -53962095220764407755774340720038409600 11707370 13918725298307903347020298503136953600 11707371 -258576375312642708583099466903634185280 11707372 302440194441143249252137554152117432576 11707373 1567484537650691275555591706442164368620 11707374 389557532014328329808227178743052246592 11707375 -117559247269741865513884565130611052000 11707376 312655895988161179812407968730186514432 11707377 -183825893099708606865569470444292212800 11707378 -747340234663980468471987931659544626144 11707379 87510941783612277049569006605311150776 11707380 532080818393528629610447680620285212160 11707381 -80284646926665039215699957928432450240 11707382 -200875846759628195330081206974282913920 11707383 -392599759079871132642299711455241636376 11707384 194471517076574767454086571759500062720 11707385 651708991352948530049225309614402304580 11707386 87711152817196202665330308159293833728 11707387 1128357200314120226551562452017265691760 11707388 69871756184148973146802243862498107392 11707389 -584411177696604183466992020095736172480 11707390 99528688461714683318932683460989631680 11707391 -151120295505139879311722771575505502816 11707392 380414778467553758982452930261079293952 11707393 -158822216309514935231925841906391259216 11707394 -144589845631187295513101198781780627504 11707395 497497408764657628279655812575997440 11707396 625693248200739710773528736591404391680 11707397 -316691631521503813188464162417009701860 11707398 -140056008462762256042684304491903698432 11707399 1161721814415904677547688058028355557248 11707400 373710046265286177551100071534481792000 11707401 -368183024360081786607609309035127445440 11707402 -278301472437371990801529129959965102848 11707403 532902820535867427242235937891808100624 11707404 -189724816447035701812415310589962006528 11707405 -272781009088094571663851922649562553600 11707406 144012739139007291013981739290254368640 11707407 -219404427115564460036666934477859386960 11707408 340101596361375978909931651592125816832 11707409 137220727623892024187638217696311722816 11707410 -5805675101407631003534153173804876800 11707411 500099635036293653378537346456485780012 11707412 1191246281732662854354867409064778024960 11707413 -210161307601956291280706761163124994656 11707414 -193360991328892626507186772731769866240 11707415 -211451038328329269586962640214462985600 11707416 7559287868486054506259649368549376000 11707417 -302018949470380499871594640428529588534 11707418 -203619014875548499509464834220754268160 11707419 -410531044634724362865246702546906814056 11707420 -127757797346893040710065296093918592000 11707421 11965146717621982475248603732719258144 11707422 -285503058342738650983472967602725518528 11707423 92187284004705029279418469902018994680 11707424 744541240214648287918107574936176033792 11707425 -302028265665565254444842397990641247300 11707426 112038436831692027906236020116035302560 11707427 -72818794905101202548189084746100579760 11707428 389757478978819947146155080336570885120 11707429 47486522632466735212457130578749693440 11707430 -133087781810432970571056032212149600000 11707431 115377336467535770615894382963460090152 11707432 -132931194145802996898823739331725721600 11707433 2101678435517592941125796044690680789840 11707434 21616718344828937699166553701556599984 11707435 -27305217599192788897172222316330325200 11707436 -375919960526688256311004552590868620288 11707437 -26228602144121563371976862911039549440 11707438 8146051032884022669897649592939242944 11707439 1161526340123108515052105652407319934440 11707440 -79676588343784636931416543034343751680 11707441 -203144793875074901061957726878971969440 11707442 137106842442634927573817299528425200544 11707443 259325832959487127048921511478711292800 11707444 -258513309882955562763563863061041520640 11707445 -230503358687416116847388772172424611200 11707446 -595365876796575258946741301624510839296 11707447 -1056237263667820263344143973300564918104 11707448 64136012574570315951473465260622069760 11707449 127690213751751530294085562870597694208 11707450 -8129088702532458535295153893086990000 11707451 24930129720505307907985944466026395904 11707452 -462554768243864299987194855099860920320 11707453 427552038933289154184177761189122325702 11707454 44285216251563100738176781255909902720 11707455 -24412221203427069404670416118230208000 11707456 -385677457937016859143404031717301288960 11707457 939121089505761976317298253004208256706 11707458 -80607200072406578740646601957785272320 11707459 -1064613097419862317320780444309993718340 11707460 1954980921381582620200120776772485120 11707461 -563071411123741661359650385629114635490 11707462 29345219389363100579911577451264498432 11707463 -875702630780969213471550687241846341288 11707464 124967096913750808831354959559849451520 11707465 -399209168100358038804128415974110371840 11707466 241628442216729163789452763166572913760 11707467 -339638406765567679476880318389591322920 11707468 203840800468575288999671764983527041536 11707469 390742235326128864315175989189504105696 11707470 -341098263987300835584580766228482713600 11707471 -226497448238302243340723100316385706656 11707472 36583214785814892895551846728464711680 11707473 -263991552861443399973211132801866483216 11707474 172355261135273148618061129867151301120 11707475 91896709925602753647102212365808796600 11707476 446930981666542677840566219699787583488 11707477 -2303957229047062930783609012648648137600 11707478 163974286702167623790261639088839292224 11707479 6087092358358346253697573379515620144 11707480 -209901860901036331732926623727979315200 11707481 -15707498768594222523781382947254655728 11707482 -127770724137077508284459246309371234560 11707483 -757433087963149634432404798630683071232 11707484 -696872161778247998016546617090988288000 11707485 507309114136741815845543022229231260000 11707486 276649441500980747203884167641685579520 11707487 1042120034732939989038640534890626431992 11707488 -106964746753533447971030043982988574720 11707489 -142914924082652799203466426280751903710 11707490 -515772092923722098527958241189396765120 11707491 -73520366198259928320536596384702980096 11707492 -100684611093726069389137951522732880640 11707493 280588208478075173531085051150967092000 11707494 234797112496892862271687871489687352000 11707495 481659613653407374977506370647818444800 11707496 1213159211676461367033628374462632755200 11707497 824335201252603304605828881773293566960 11707498 -27448490015216949744671631707300935680 11707499 1185480628740479545555802478742007152500 11707500 -22272862245699010331199284006215680000 11707501 402960841105968723849190287451228141612 11707502 200176939168185617394974448831433637952 11707503 -157049572525487187389627186924987891040 11707504 -244602437551402117751896421783662919680 11707505 -156441056459433644311629555690250263000 11707506 250883187589274916356751936558770219520 11707507 242249375146004310149611705187513906512 11707508 128273095361939208760185606583361145600 11707509 -24582921450486832857409100864963061120 11707510 359919337127165527460158198512948188160 11707511 -326535464132484711276519959531354484888 11707512 387278514968941157304299969662947164160 11707513 254653467674970313887256857597868581696 11707514 -72443622537067966715316555780566320128 11707515 523109005151311732465199445857851028400 11707516 34007816636230284729002300984758356480 11707517 -771419107319376463802903093825596621434 11707518 120263912486906465606676808894887875904 11707519 -354434612940717788969002610504264126080 11707520 -387308184681697447898908379312868556800 11707521 -48214888721352884121020156340184477536 11707522 -81748311825000944732833347321439051776 11707523 573614613124612256563470060572332379772 11707524 11740040593557308190729823207367946240 11707525 17542449499245119740381666534179076800 11707526 -357872806915165720880731523536197523200 11707527 -162310974837837187250963997231553993392 11707528 195178566797828923555004474096567746560 11707529 -571702518462963284214868050324573878016 11707530 -72297577514398450079117029198057620480 11707531 -154534369939267331560098264016300168536 11707532 940001929129238868597051706261475696640 11707533 -699161043272114122596655637095850739498 11707534 -198006958622221247405123280049386375360 11707535 -312562932523858873777570871370801200640 11707536 92773441186552850096197601631638913024 11707537 -372515390002386080937469178442183300814 11707538 -84513091898377463926662363234228720000 11707539 -5006522371459092302897537872312931472 11707540 -19440189361745884310594944127601669120 11707541 -337968395913239599660090880994018257508 11707542 14302015215777533862390135946901520384 11707543 -618809935822899948526110178385951237520 11707544 571194244220619790138107299874961489920 11707545 202761940936536156771022422812420499840 11707546 804662077780783497909606913157670779904 11707547 239299585526633086684377534797526348240 11707548 189746892191841884577950607322198202880 11707549 -358696997580558205749740768737316706464 11707550 62870765327232105876755404675753785600 11707551 -713823450587725313513524096067968170720 11707552 311806521458912812637348526337186332672 11707553 103847889804849906150753465187398758400 11707554 -61265901580880028653982719524665945600 11707555 985612234348777545612531404776832970960 11707556 1516722355424002369842351529977040896 11707557 -1121281631696899633700106092630817208800 11707558 -614338779419229947608787044528831641120 11707559 1265592898066842097479198991271191590816 11707560 -255321786441650636564802428987537510400 11707561 -216182641014796941463128722999444306338 11707562 -15412210705534146180804008820566886048 11707563 -354646220075012957266732353924801623040 11707564 -530208746645298158141883893207531202048 11707565 -748040243066681518280763631993366709280 11707566 -50054828889955881668699040820891802496 11707567 5572854620926203700278479083188123640 11707568 -9984104522632500675952003077385420800 11707569 -686358309703507441762880665374969516606 11707570 -3409394617424519364794507594200487520 11707571 976592994427685830799186972957941555872 11707572 -290370224642106506507369918289508608000 11707573 -937169803185935160085963300975864828196 11707574 -9286467095724125175449176135375690368 11707575 -1558660128224808503051901111162412800 11707576 -1179722569120345981492475410467649105920 11707577 -27250051012350531017783118124682931840 11707578 -17587690431894683002990820936733140880 11707579 132046175370562161065646859698186475984 11707580 424731997498475771218089461638434186240 11707581 -58906119123682376375039010612853073760 11707582 436966077278216705350012887301895515392 11707583 -54067040468350529625875590518271821480 11707584 12660669687674888435348862339209232384 11707585 -102827189919915947333885313627889574400 11707586 427170161723099051714266478331127580544 11707587 -763667825573497175848976732797761708156 11707588 549361561577830474659250936929158338688 11707589 571905422778239216737379266848681164220 11707590 -101885592006728303026830421878638035200 11707591 -1240714583533436094321778151811946656 11707592 -276575446851533220213554266929431009280 11707593 24661875845982156771359841445426619664 11707594 9677826347397523767728937647071666560 11707595 597692823281305265569353543528743224800 11707596 113484657191051142162365420843627733504 11707597 -204795668591954708211600671024587402 11707598 -42130898833857872407851900042303823872 11707599 -28782914285360875830971279984877257712 11707600 -40489239430138315108178503761144832000 11707601 158144432082762711595456764146146309104 11707602 150086115021457580765571079853412510720 11707603 1024517612940551097903637361740979429400 11707604 441202185842028947998347924412790009856 11707605 -137069281191509826777639960361249881600 11707606 112915474336855974185800626766774763520 11707607 205270065246615253609626042113259372072 11707608 195139128250060695644281370371036938240 11707609 -94127003623139676363018379708585915608 11707610 3790058707307924327296493809645478400 11707611 -371864725032964757132733394706621969616 11707612 8673109263401497417555690898445552640 11707613 234226405760092283447843979759497321664 11707614 129374606541397108076419201176873735360 11707615 25175727032475852761408432936806273920 11707616 -289965164736037021030704046223852568576 11707617 107403052763956627179141008217865349760 11707618 -62184660900500578086330720989456208096 11707619 381122132840091301094340434572730688000 11707620 78935022687879386471686656355667988480 11707621 697287216768947995619490729359797474272 11707622 -10890973727401125054014111401090603008 11707623 -282550887513670969413653639205503654136 11707624 -15898546400457698448139867782676055040 11707625 -875176564123409027660431821825678150000 11707626 14300584820701861443250586180631335424 11707627 1161598684582441746844751158348584159476 11707628 -930271737278020888723244707739906348544 11707629 606775815542465321736336289232900012640 11707630 -332372311097400701085046655088788273280 11707631 -284344518707617423960392054611792748168 11707632 118799502387903072630427337293098516480 11707633 396381864638438911754773913484637971520 11707634 -188467704287333999914024210740788640768 11707635 423367194582979753690725021704832190560 11707636 -265482135081694313283404956637800673920 11707637 109442467752897081482919129133394664060 11707638 73051786300668665176547947350584022528 11707639 -909386833861279475187966083634828833560 11707640 -142753553293305470136563269371960115200 11707641 161207027156322826199504415465689438640 11707642 721352242153422651945233951948259648000 11707643 1224463399580059456119628883160948985200 11707644 130941645935663598780545474271852699648 11707645 -643421195844707641138927651096264330920 11707646 -21377803360949378572258963052085797376 11707647 -137117951580709252251668569263518532096 11707648 547853037545750083303661050245886771200 11707649 990810175578706612491885024726346747650 11707650 187019554957492553920879128640232146800 11707651 32225611322339818926995652018814838992 11707652 -870032962099584472419596440430519374848 11707653 1119325079208899078681054491099266048 11707654 131128859918659168057591911058490880000 11707655 421855333729514160371079568785390493560 11707656 14548554187562761559473318640992051200 11707657 -148803179381323764364560863329474201820 11707658 -1078195872982181998543280388751195104000 11707659 -16044659353357140447728900536563127260 11707660 137405296007234258510592634373767111680 11707661 -434977289148864510646870362495029902368 11707662 -299904641510459263657149188268182779776 11707663 -907800716314264606354253398640158623816 11707664 -17570394510872115271886164267333509120 11707665 -286290930230689005381712227529233672000 11707666 546844401183602095625152755044153158032 11707667 -51760121025575304941179322057283179520 11707668 288559657065184030258127690300453927808 11707669 -371263951331362934906995182025003563140 11707670 114945169981818445288446368342284329600 11707671 -655620912697256421149876416075171380888 11707672 68310062981294556947684074150427596800 11707673 -109802453737421239298197847876165889516 11707674 -127435654500204700922749739454333173760 11707675 291636929409609915381296186251429500000 11707676 144994618600383759366930533907299304960 11707677 248325180773172378493510815964394411520 11707678 -682069376198475158523144953857966431360 11707679 259255882489117577483865894642620038080 11707680 264091732556010262328340548562054021120 11707681 -593467709606939803951310395227931143488 11707682 -100296937850953349862228336884449236480 11707683 -137489635638461225109534583144365298080 11707684 -174125142561298351493130514768737312768 11707685 245553475900996826129145640121326899360 11707686 -43905279358843221616589833216734643200 11707687 625645370660565507486493919929563782880 11707688 992468251918486157333328286071261004800 11707689 -98075533129267469362776502146082529280 11707690 98043433292560629395304859081996569600 11707691 5569947379693049101951231162135186800 11707692 -150053304564630288073679123752480051200 11707693 816804299319785444061032501095538273942 11707694 -154114336990144887221871568410708248640 11707695 -109614116101070738484104725363536436680 11707696 603777327360332993240461300872511488 11707697 -19067050566836537671421755773328523280 11707698 -104521957529018711365632650980769084160 11707699 -107873007980055027057044700937050726000 11707700 -284542690732528125741107018106043900800 11707701 -278745107046599379250711024885736994240 11707702 -248083381782825011167736787187426973568 11707703 -232373270102211414262424681410364016720 11707704 -19041494675258216594338116416734003200 11707705 -350422770445676449041866956428504456000 11707706 758955114248696970996629245974987303360 11707707 -515778317538351248435499786460971458880 11707708 -297540221102293675415805374213870714880 11707709 -5564254807251593880194259734841225396 11707710 -23511472147122344199390425598491258880 11707711 -746728567086208052151747318654873306688 11707712 -145484320884300382699910745844074676224 11707713 -719698850383729737137663083074772089600 11707714 -126563571203932492735860923360728548096 11707715 246046236949416940760824694570689045200 11707716 241730740395916782260992756831409789952 11707717 -143391012576733375999639773872315018820 11707718 -1027319707085388075243745989972318720 11707719 16278825411645044492954640807794943144 11707720 399797594731800906311336092242804172800 11707721 -32222246653470799765762053028035504000 11707722 100588420014856597386310037785884129888 11707723 -1218104886839881618051801355253377397056 11707724 75217814414420701367663054122830643200 11707725 -5863575984437787563500008874293204000 11707726 3546386917582612604192074479272448960 11707727 -285202776291669320931137906869082602368 11707728 148007227971053302975404322989649035264 11707729 1308265863534969653208132811209166573680 11707730 -298722207223783844915027055793851427200 11707731 -137295073264099693378794283211603466240 11707732 -497747335043324485329694256950572423168 11707733 -553910851288537710561189928100955748260 11707734 -93055841637284260955232751496724832320 11707735 -67877789986876311918067415940863762400 11707736 230351281552498291973301453945862348800 11707737 -395097536392205186086726776855354638640 11707738 190748508719182453553162841454154570496 11707739 566397784914173260409775000024926208 11707740 -17147781099197722377281490398309422080 11707741 647884042846644035781637406130753967142 11707742 -94917438612784707527452405100798259456 11707743 -519075129786367143300170587598377584000 11707744 -80868653581888464434243001017031720960 11707745 155399476448737124686733457360689378880 11707746 -39376345448407986391949656222109458176 11707747 -1935890781029417647818459704963544568128 11707748 198684205708660246375760299089972230400 11707749 -194248740693908751453548133813962067456 11707750 807667158460051368680481637000104384000 11707751 -865359991235628673696014538346856385896 11707752 7421770557901208201507196188849602560 11707753 -275255548582825870671689012888172421596 11707754 254345358364520797240632851467161606576 11707755 82552357558827746115847425592179037920 11707756 -473581378034320976044172815694116161280 11707757 -249178282921855943432568917516580365568 11707758 -180916983645915402576017169483653453952 11707759 -166898380970560304174243962081140956160 11707760 -132466789227005544570281723596726763520 11707761 346074401969904975779791351201033030464 11707762 -16626576122286127262791779883277007360 11707763 725471358644693302539376353395359080012 11707764 778829434042037730493583886174304358400 11707765 -1140660703569630835027370189370048542280 11707766 936583936406293126895623945871986605120 11707767 17576888740754654395343471226426720000 11707768 -680364437092806804519917931945051709440 11707769 -1362418051757469987625213650215798263830 11707770 15960256816115682677657196234153676800 11707771 386230897877897883611853070531336906432 11707772 30323640822356862270144757039794693120 11707773 52102015536825429178022368133336068608 11707774 118257037428283651678835922023884593600 11707775 57087873445516595069381192608589959800 11707776 -254623120360878992004267616834745794560 11707777 1318017730811091922077427190627573226626 11707778 -714847483691450853339388406974788736560 11707779 -54372415309812902053746078042647953152 11707780 4286315585454643804896400053029806080 11707781 -1932402781525547195951395617876981188160 11707782 2299989018169501433561378150882297856 11707783 438738718934137830086175054633359298360 11707784 -1136088997917503070711472230505665576960 11707785 546410240728424322355080400895038376640 11707786 -39900527569435924522892969967769971408 11707787 6555647436087139474393190232785939232 11707788 544354335188322579589423511559463718400 11707789 -509397654350481724561399714964936462410 11707790 255736649782452704680315980591176030400 11707791 -270145028391069217207619144852737643376 11707792 -243825924348441933644528113969127317504 11707793 997987734854572449209873515800914558580 11707794 179251290136331557111419323827905331200 11707795 737232655153833810610508168174311909200 11707796 -51014671055412874852000176562556002560 11707797 275243556453056972542303280000260981920 11707798 -300129016728830096501274234021130332864 11707799 -145193152234288737008053517863750243680 11707800 127451328587181008579257058163916800000 11707801 20131500876872073413409904750198140928 11707802 -230947472965020304163122737195871269648 11707803 -537889377183965677333905763681395432936 11707804 -435618849136238696991952994637098395648 11707805 -132355150562324163025285362930242269440 11707806 69539043534607073053482173574778948608 11707807 -564180446841696534570954869794179469448 11707808 113753018873527805601829924642269167616 11707809 -458829275260535228607807471470853141600 11707810 155492422114454788096933651979405494560 11707811 -814400220555077487946134275663955159588 11707812 -418025865965320380244484819947890248064 11707813 -585142365193715127072202093555242640620 11707814 -435161830787867729542200511379194059840 11707815 551125060692258007809048596823663806880 11707816 -957772047877702674048321835781614141440 11707817 -534901165288921994805243971556588349920 11707818 32893766305579282882560521052007989504 11707819 -263116036601035469855630586030081946320 11707820 248150039404693843740810147051229870080 11707821 -45203928065875181728214464266529288938 11707822 119299513361665525706134949221876366080 11707823 -638280119910536213275933522075436450928 11707824 -120041311004431941921417314847085363200 11707825 8975582006594355177236797051923679600 11707826 109744155722493275499542282487276741024 11707827 799588932989338289423841989123884920120 11707828 241283721785583828329983885051328661504 11707829 322935574930549167696774107840018923392 11707830 -76627249115120070079137025930198611840 11707831 -87818921351164034176509985714700469800 11707832 -214159407614520799024956474666055434240 11707833 316140532358901303394216089105744644064 11707834 262545724707443743119618007852411080816 11707835 -476556306679554252113510355554080494720 11707836 25442305649982991047049974734046068736 11707837 -504350940801319749589081028840670473748 11707838 -150283188868426391259204038627762996160 11707839 8916992390604939809557278799170072 11707840 -136650507342482054050385660326874972160 11707841 -240534250979911285959916673118224049408 11707842 225560294939406622049235025149764125440 11707843 3137371836555909155353685381871278800 11707844 721926030122267558220546902562401732736 11707845 86836177864101101643955626609646127520 11707846 -16408325593546042525568551427152660128 11707847 -441271076156517878819574580431465649704 11707848 537167663290599474612536907932307456000 11707849 340336879371796685532744009834929955636 11707850 467780429412037925464481206996953600 11707851 200264589310461595947305788854038365440 11707852 27909243382514870689317766548223775744 11707853 129230172112354260811933214080693255680 11707854 -22133500024534762381754950539511620480 11707855 -502059996904380237557128619964972021240 11707856 -115414914553959255614580597875010674688 11707857 304250934810751102600893699772904844480 11707858 449150625821767016036065685459798733984 11707859 -66453759641784056689404298483454298096 11707860 -432375642775770825576298398304368752640 11707861 -79490329818389037171938315003384491200 11707862 127474429539617788193883330503758854432 11707863 403873961999744570063400586284246936576 11707864 -102927868741272879238114299946642421760 11707865 -59186617300342383124932229935920315760 11707866 135033784153164459022889181144587749344 11707867 229999667165800041418168124450312446916 11707868 224158887174711597047723240770615759872 11707869 1436960747465218235331028865838887288640 11707870 -404527168897963303482912198885321021120 11707871 282163544165003694065306589246737139312 11707872 116878258123761317865696918697980985344 11707873 117225876368921082787422926101792482580 11707874 153308164308950669469698011905662538240 11707875 -142207891167775178526836980590880200000 11707876 488090775492259460370203226078301061120 11707877 -182082695938057035460374431360311334274 11707878 393323908425422089029127474543865856 11707879 285906568887627887922414334152470827360 11707880 206427177050027212256718661445758464000 11707881 -42051396021938480884149350092381553280 11707882 -134397365652919293657218210650497884928 11707883 332998682183098806329521884995621607072 11707884 -589315890917275185724499359024845108480 11707885 361213828933584171645468114872651285760 11707886 24488101645251582862120227396737793024 11707887 242327607260030680354554256392788740368 11707888 345290699998402807076917613622222520320 11707889 -296372802616310825082863024165730303900 11707890 81808233194464013860763986546628497920 11707891 64036513196408288568727700575348022272 11707892 -47321378324073517701751477507915272192 11707893 -259958186948445242161228069731951090240 11707894 56692824560577613342641749975558406144 11707895 -323490521578053899153651805297594057600 11707896 200763259591845204651846047463689932800 11707897 3397893138056370430849275464917624128 11707898 -173954860471799860329588780679959238800 11707899 -69084560372629483441488833567835240960 11707900 -190390649658928418759714103739791513600 11707901 -895825880140336742795074537238688717600 11707902 29653693159302336156827510860960862592 11707903 142581461593395932575153735963788628600 11707904 191235067609056474206940584829329080320 11707905 92165586457379403211205710228520195520 11707906 182135076503026285460368189839430241280 11707907 -569857535630252461359343351984723831008 11707908 -220589916774968828703847489258029281280 11707909 148405410715079890035340267462352032860 11707910 7450592775612872601473296886773560960 11707911 1888990373546116609080470469494902488 11707912 -526718005075518531725797508658710062080 11707913 -1129862770471169957203087339835409602844 11707914 -420678264480391981722761249855118808320 11707915 -754349051971230930803067543396226314000 11707916 -99123011402126406745048819867225320960 11707917 142961537406743940394728822582474834240 11707918 41942042966332633258817858917697356800 11707919 565935116389597386915045591592970731920 11707920 13826062556822407080754751277225738240 11707921 293462029516460815178310965619664935792 11707922 731673402883437726715179713627498968224 11707923 210480743155364933754763080014104774584 11707924 580872473624131815881055239434748928896 11707925 238132028014098053235532673419017148800 11707926 88626949238961701150983352289111466944 11707927 -431170131689107601910190652128366780416 11707928 275170707622437518198376127340189276160 11707929 -578274433675375381155288218116303282080 11707930 -13129657587525536489037387876914494080 11707931 549822991382029691325716445710256537732 11707932 -40087513882437931652436023129662883328 11707933 -159862863476334565737998944348791212480 11707934 -76781897467956919795565838141819456768 11707935 -704589477426923702204898101993672355840 11707936 -926095741527886950353566156828522315776 11707937 -384705743207659166810899486098227808414 11707938 -189483228977593627894494599702652787200 11707939 280438168961310594089934957985322235740 11707940 -142192281841784288778911181208266424320 11707941 198062288523975717466491803695373369664 11707942 256707167519640783542176749620471419872 11707943 -48549449949676607040299205999185598816 11707944 -357298854821748219847213939945145057280 11707945 -456727950535418577313763513009494686300 11707946 347726786785908158231015973697191097344 11707947 116395582287893915385552011693318316720 11707948 73567491826800254730177688153806145536 11707949 71738577352955638403133881119524474720 11707950 108317769171112087043466696385758192000 11707951 -271206441256652492346089191683913643136 11707952 -354251827211253778706341076971536384 11707953 549566209936506097050010830035623496304 11707954 7394853862203687955634866405347876480 11707955 275516490580100265582147115032305177760 11707956 85086676300991969922383585132244172800 11707957 117649206814538316324223750746685476352 11707958 -949726824011169481798318850451028304640 11707959 -32962040492319872376282603827738432352 11707960 -325110151170062237936227204555776000 11707961 -278982697761213193956347306340141782268 11707962 45632189393323299984726978721709184000 11707963 5867035488873007859163852929764261944 11707964 -56831257847644800804689398396277251584 11707965 -57041109202980687894504820816624081800 11707966 26983431461954858975062074697531392000 11707967 -509578787607335741390602832130569517600 11707968 -62012177868864399485027716571294859264 11707969 -131458805805503814140424935348149622080 11707970 -190593830261283780164647855615361625600 11707971 -341381011182062941881769667165182586880 11707972 355915922380709016492472172877603274752 11707973 -1805303378079068389627480211578360532100 11707974 288022893221317059849095129936098977408 11707975 -318633302536291888770056322899622292000 11707976 -315113348339032448928248398876892528640 11707977 -221736987079176853090695387816712009440 11707978 188506768803608878289701547984590613040 11707979 -89728168057804702057838349372688971624 11707980 -218775157458127192745444250194578145280 11707981 -1235848553452035344699942222973068318218 11707982 -778514313450019821960330429480204466176 11707983 552731063574768528447624033807925359744 11707984 -125594626284452500718922757148810952704 11707985 -257475723539104693221014363797902210480 11707986 -120035045432706783588272198705400182016 11707987 6657974194383583984492434088141944960 11707988 349960909042183697674728616636940568576 11707989 170672646010464239358330650725587638208 11707990 85771692387495624023713013199588403200 11707991 1390909889719296403858821006254808105000 11707992 -203536234752762744622543843213412935680 11707993 17364363812849699373679954380735765408 11707994 -463943340284510779928654778915856731648 11707995 180880108048886459546383067032871516640 11707996 -293812138294716333709298953221697451520 11707997 -2869652089651988262455085685273766016 11707998 -262705672738423534652530663211656952832 11707999 -490098308611395549659462167402520428000 11708000 811604910126444316784895245156352000 11708001 388907964431810180440124133997052602020 11708002 357438909482687022054337142074227510432 11708003 -264324125604819387066679095669520469760 11708004 -133325730942694810057901734849749712896 11708005 -797249527952019938290423239730639742340 11708006 -108802798065050636618852724637763958048 11708007 357153668212996459535087384612568743760 11708008 -82986039312796973180994618128319498240 11708009 -719095691717313120747063438048630606960 11708010 -328137829986979158487312915206018201600 11708011 -82152455641879811194719063458819409180 11708012 -370867389806423768132015441589352363008 11708013 -8171448382737931665341278615724848512 11708014 253002732688409940114137415001090506240 11708015 -308122227491446163735944812306359012880 11708016 180788372998151714493085683872117194752 11708017 941246452391247709932600470515741088040 11708018 2906421920434318673689063917392240640 11708019 -478400644051931144384583631995833682480 11708020 -97068228893172129495623763480566929920 11708021 -1990444174263110607296451256555157712 11708022 -2560551105252069634239032178715251840 11708023 815369890037809990552959621497613302464 11708024 738167356014880017242046652542138408960 11708025 34872467154119165521365364648979280000 11708026 -127523262125839551902375688339503337216 11708027 1061479944170911588839796223575223379876 11708028 -156139093681719414283189180111980602880 11708029 -1099775276022551399644378077634956335424 11708030 -240847165758068531795370046377305787840 11708031 -582102832028236233737705980433980571448 11708032 -13932009719762711719801678092199526400 11708033 930798461032687610703893020384312977282 11708034 128156906996732653658691069981006858240 11708035 466296969225662517047307956461468958400 11708036 -948130595542981630160506628170237108224 11708037 162582830341865523363073153377888000000 11708038 122255391764696273630570487294121044096 11708039 180838676005804735660169123966545373280 11708040 8075600562935264025824039276900352000 11708041 327508304221344561219214079085888659584 11708042 76235706466022920533549333990895461888 11708043 -204001231538041552780471129377972768336 11708044 789064295477829879551151507315773755136 11708045 -501513135859717534499764893336668267700 11708046 -68800369958595029125168882589551003776 11708047 -182521656504201600625624295429613121920 11708048 -151484596238588151736568536203526864896 11708049 99990179953869611610785825264205803520 11708050 -144227185355990822524738394207203573200 11708051 208037641049647161078402469276119323052 11708052 -17485224030710879610260186583340935168 11708053 -311681141887240810894647444588298551744 11708054 634665259626213149958912014106170208000 11708055 515342475817117738275020746805805241800 11708056 -1011454359299485934186451908351375493120 11708057 -508478876976080433802763089726577888694 11708058 36231242671812601615338801663000726528 11708059 186951124226042214871726227189261212352 11708060 33900723357232758685947639808847308800 11708061 -604246418279660810334527821206049523328 11708062 -168786827421208484053970518191628771968 11708063 -395559097812127785552284195870175120216 11708064 29709215410337439409543669209629392896 11708065 -888532372955275944930270357832562706540 11708066 -161929104697047648160643309093917092480 11708067 221149383995128415651413946865554941440 11708068 -295522642762565338237811731554680376320 11708069 1440554135071087694034958675934599393470 11708070 -137437903615023930278791990959440302080 11708071 130833737202938802899873373544717265112 11708072 -513094254962696827936831904497099699200 11708073 -387722398312009102029552748690425709020 11708074 -73238003009168244535091800579723515648 11708075 -140210503553488956921466141093763456700 11708076 -981539583255290842741691189027402711040 11708077 -122284266632215007486488186247782692608 11708078 -1032897585548223815389091531112030526080 11708079 -95552838109595666027856898590797175552 11708080 -63228954906728128600592919009078804480 11708081 -363881470260989005595581079082857088 11708082 -218126686264678268524471021282512831600 11708083 8011909226990507043873597259535805600 11708084 4234655515685505208150408849291641216 11708085 -89770832333769899327983558600492929600 11708086 155243073754267512973591786287281737344 11708087 -622216488015810358796993173337021358816 11708088 127156577853813198101927436392618065920 11708089 289900896436486977282016506314961342890 11708090 -62561636835054002005752454132994918400 11708091 652032042955900912806303905822760571440 11708092 651799767299463523335674915854339456512 11708093 1494717418164112029745386148111968394380 11708094 283882428858260252917661666448109433472 11708095 -22996836076899316608090822985019346240 11708096 -171210567907630398995821536364462080000 11708097 -97966302940755883246872901791914134272 11708098 155306166915645487676574850483525870800 11708099 -204806033271130380364407405543549325536 11708100 -88910463074961889018071096934050576000 11708101 624539013932571851133929663351901539102 11708102 6625640342532616262135198194494415104 11708103 94665272446267716840649090723632187008 11708104 333515648846630728908988050423206707200 11708105 65538053859719306349106809490460090760 11708106 179143289137761347530808876886479541504 11708107 -419050321190194794452281603504406177644 11708108 493946927753016887370436592354255862528 11708109 317926596725743784099135238203440308480 11708110 -137198409155352779686802850134217119040 11708111 326390137626238572970414395569399289024 11708112 -63405565661210440520744331487967969280 11708113 341097718382062634138040302293561269888 11708114 517227296941875145111171352720857544832 11708115 117148516155074387134129983483011581440 11708116 -268978032857218025377541106334869706752 11708117 49149346216629746590422443225748913440 11708118 -404470218866511156877759986150690735360 11708119 -1104486975635965011668446756926593443560 11708120 543853829586764597641838084848663756800 11708121 170043019715278687708870307056237595904 11708122 -327962802610547266867735161210955848000 11708123 301111810418498339668544374689533322240 11708124 -111709342556849885885284938404078131200 11708125 95362851073953591099099909791190180000 11708126 838354681206783994059566703348720000 11708127 -118012036520475290998471325018809444992 11708128 444640982736974058956176019282885345280 11708129 -1203636425419400548311694648453043634270 11708130 3730542032188586327986840630158950400 11708131 -189855798186853476161247411950309732648 11708132 121761060516989991094433471987598090240 11708133 487708256704060028329927362681937562304 11708134 322125023310229149643889701278567381216 11708135 -258976629590732571094400450648339418240 11708136 -258365343125723412727935360010610933760 11708137 -210658451413182681688870735006276824000 11708138 -70345706458803461838146725359348928320 11708139 196798711024623489655015062911062286424 11708140 74833367595831567094847087676034298880 11708141 -438288654449650907013087780830516942100 11708142 52405080019339458687826302691570114560 11708143 -1015797844012360026209717781506899412000 11708144 82326381342137376742587814517184331776 11708145 -31567209071874928910121927350399690700 11708146 192279551073024911538089408647661077248 11708147 1023259740889971346858124906781243834312 11708148 -2859537828486345100121511001273706496 11708149 -1332843017832515184329593102578460288164 11708150 22105061116227959079882419424490665600 11708151 98449340637017365996425451915986115200 11708152 48242169749945116175279400002804613120 11708153 450024673087935459646325604015998007402 11708154 203055302520853215869633434112502466560 11708155 118882748577102128310461069021386109760 11708156 85933067411304441629801478975282972672 11708157 321654779048719625608703196681600786624 11708158 -307144804235239192175629063020814079808 11708159 -1056966203810273947725033936495904592640 11708160 429248007801145966762388508081389568000 11708161 1073034685379575178014233313871235060400 11708162 -489009743429567762273583990886702341168 11708163 740127500221154462618912122669616890692 11708164 363460139678038007249458683325195484416 11708165 26825969918294623961226808119942288000 11708166 36779345172127240309423660034222206848 11708167 929732647331725896279466284276369464216 11708168 -135563345676315059095134548519992765440 11708169 3083613179148717044310942572510171136 11708170 -217699562815966465688424230858416896000 11708171 704733931178755307192524705178933292372 11708172 -137315520697485161278625624035552788480 11708173 271125975789181120279430370277007129088 11708174 616612150914913680456230616118689318336 11708175 259270044491167230620106686180839743000 11708176 66016860732937770857900130233844703232 11708177 -58344077545361411432906968367919667992 11708178 2327366205254985187793996658778737408 11708179 -112021606849164851957209550151496131328 11708180 -226331518479539284115264914539967180800 11708181 -756419777047799170651685624050049535972 11708182 -13677965747284558037808292589021987808 11708183 -1847428316096829448396436132177161887000 11708184 243747946069768709684670463649086832640 11708185 734241753854469751095826857213253621380 11708186 -186976502954030044459853273827414867200 11708187 76409795285916768872929350718783971120 11708188 -181885460264233777013903967019305114112 11708189 838426097549262130178907734704726220556 11708190 43827613806144039070365302027823832320 11708191 738791786667537239741813946573405813744 11708192 1452044183203033287950336493868941312 11708193 103381426612895663334638723001406248384 11708194 50426241942951199577488036571791004160 11708195 13313711874236712624847702358455444800 11708196 348450359001447051557355323339941478400 11708197 -1653957827181244219105718824433374304640 11708198 337574661925916318870881887745041477600 11708199 -1326927777350348028744227496207159648000 11708200 7746252230129017021356183241181184000 11708201 -854590690646845920964672105784470353798 11708202 396342222692994003827648131061538816 11708203 672121450225868755336411226779432988064 11708204 307274288518104284539639126453343834112 11708205 505072684775075135515473034291739944320 11708206 12653828892788973516106191228871694592 11708207 -79047257284345067930714087339939019744 11708208 19242396768645386573095753906747686912 11708209 1083486223710281171327092761704864526004 11708210 -324440044153249428961712479735142790240 11708211 -552690663355414046481102965227775762880 11708212 -11543349754764306187504634510664624128 11708213 -1232719816478669358753017459437206249216 11708214 55100947097145135791748495104809684992 11708215 -89497312062179356937215648139500601640 11708216 28062802876676859252443957353072803840 11708217 380686902471851821889144202793652808960 11708218 403182675407015215634759541535599310080 11708219 324672197795443553450404453845645108144 11708220 -72876777146733506914763889134739102720 11708221 1550110050003690811288336013571990112 11708222 24522832809926453710499111495708904000 11708223 89348738886494638520800684518738386208 11708224 -93887281898799666084241059409809113088 11708225 -40042490836428276361740868168514866500 11708226 4273619137119723086853322260655292544 11708227 142017491959279899175612925954487142076 11708228 -129894512952350489189168334768006451200 11708229 -156517266081377640237700395164528757312 11708230 132709516364799431602388952626914542720 11708231 -584140124674377290258731855342493262000 11708232 -388000786732296503449008807095016775680 11708233 802000261500750228239067476653910379482 11708234 751468062057855143222026253127128843520 11708235 -19079261049508544838727527326660505600 11708236 565282345764573472550068775418731189248 11708237 -1180021551770046014336817451717389989760 11708238 356402094781197608003008569931230809088 11708239 -437112140339805273114906096584566114960 11708240 -89797187184881860330535109315199795200 11708241 478603913689051398805924382134627921392 11708242 -68075540823218347802518991573377959936 11708243 19387474859460715900360316482988150640 11708244 -616427239573252287607316046157354504320 11708245 -65326573219415652061096840672905129600 11708246 -553314750751968651656495092443908316096 11708247 -86861612252918453145803695219272945840 11708248 -135694190265843306333958436979500544000 11708249 -434889944410835968330645045100225028864 11708250 590387577145996412576169187351279488000 11708251 -4017331515993400493110962967291682408 11708252 -212122869492337074486244865113022707200 11708253 -38005764521657691056566848904907755200 11708254 136882788880208140772887474180791466560 11708255 -2428152151079234960043224669772249600 11708256 566369610833567404202939529859317104640 11708257 -242029378069015062986791673493177861120 11708258 374219079327300823704502891915489446480 11708259 -516865121899036805490887872577856282192 11708260 -440002904238047997115052471731212261120 11708261 -39208933536020443695546813943163832768 11708262 -3106620009462626964870439692282667200 11708263 -520586519630298058189584243224622130640 11708264 -981937191945792421535355620193787084800 11708265 -175104102649796397689223300154068113280 11708266 -201874240156149414163289013921651373056 11708267 -501683963633113610973631922406300108684 11708268 -121873842458771767272860414656913620992 11708269 -428952865691294643921702436147510519956 11708270 -19081837230006191348067370878598698240 11708271 768216403469339456578385669082904584600 11708272 -9264354300308845611925526371206529024 11708273 -677190076274065134829591094414315378478 11708274 -321638919867658844599544718786409236480 11708275 -81823716180398720416765117148274328500 11708276 83676763634571183891881360043474450432 11708277 -58516322237807000320480229778115608768 11708278 478112514108146416881183897290304877824 11708279 851624609368086259920838980804247690800 11708280 -130360747230623807225479152173297664000 11708281 -1761509021507431825326298547457212856 11708282 337470571768405517983216560236705050992 11708283 -156447288771889918566757289439822746256 11708284 18842896248126521074881669800616722432 11708285 -606635372143014777420714533039846599200 11708286 -163433975182745669368564686429539721600 11708287 12707631075415427857251329141619044560 11708288 145676967092755832906475972237868400640 11708289 305839949150003132978686683307982317554 11708290 -26286780001132191513444431960384616960 11708291 -533756413123771423885488054584916593760 11708292 574218850773925276297795317585821617152 11708293 731605019592714001217251116108258626044 11708294 41754654391617606253538098997470759680 11708295 -127275986321134968114466577303178757680 11708296 1003113353177998595037819025838707553280 11708297 101638334609738865652429852409080695552 11708298 -585459326994929555533266396761989632 11708299 -82201162992867852935260481323476329664 11708300 256417453158725243150978423046971596800 11708301 -343272877942104785615574105344922259392 11708302 -47248080357291213471776306042381817408 11708303 1052899292643971708266089391128212373552 11708304 -17023789823770015256163846528839319552 11708305 -407597927997763778180504354588969136000 11708306 -60505035263133639167775909435481179360 11708307 -11876802792397442684776308852140931360 11708308 -636978845208124762326700972633332267264 11708309 20621372866898351015263264283062554510 11708310 -287536643804663333635693911483484569600 11708311 904940769591446897905258481075966736384 11708312 -262312457616407226082972041295537766400 11708313 -433533642792984609222267304872390302400 11708314 22231128675525061975290610275476286720 11708315 -606337598122773393284785033692346911600 11708316 -600944112277054208042667239687701552128 11708317 -367076089677509097758119585006340660128 11708318 -184751932472501327653027174892155448640 11708319 425604238086403769443448326446645324288 11708320 138394818686146490474085207077248696320 11708321 -627828009377967839028787777801673515008 11708322 -123329295854185449412348919632530832896 11708323 2179970868130865547481727316129346196 11708324 -36654871567154849088865830896025251328 11708325 347043579060751410923312862030349634100 11708326 142932812189726691957948253341212252160 11708327 -77487288028308732940434214684115410824 11708328 -99533570012911341014275500150425518080 11708329 434505552051979885727100248293709770740 11708330 129255971586095884839683631147284254560 11708331 8890360709754130771464229673883363840 11708332 132054700550790912259770895755168386560 11708333 -79945837200394430318187353213314110336 11708334 -390123167258249209657966364865445662720 11708335 108849531220955608264275534101306537760 11708336 138428031220761468017213430407224492032 11708337 -334459743340090757083370604925351140240 11708338 696869291596311885852427277425515970320 11708339 831970565999074295067993618323487952140 11708340 63334240926481018124668505505254031360 11708341 -5814461322672944504573780294084482688 11708342 545078457679830109955734444002224534592 11708343 572126746478858009913664900726010068032 11708344 97399215328960760869714132033302528000 11708345 -1295657993986817664638843114435870319360 11708346 -145737655674876629880752477133187981056 11708347 -143332489587290607570680921210290714336 11708348 -29951479404707256688230313491752635392 11708349 57216854026204341277991362809061112064 11708350 -220778746504260456663935155158559617600 11708351 -572950429978162814470893650889226541400 11708352 68955951889855174047892445349833342976 11708353 -566121318113213763723414947728139889920 11708354 -222940588703381629009616006445525896160 11708355 -285087520697435017596254849520022951680 11708356 401379860766523595402789787497812761600 11708357 702441433361838702380744223026248323774 11708358 -277031318947083536320881508711384719360 11708359 29629235715791800922418655617084599040 11708360 -652434789565562642934358012036851456000 11708361 158716752234602798208970250983692144000 11708362 -96750444631883755421203142339813915808 11708363 -88095407869359738203906304694774625388 11708364 20796307493127968604360193379393126400 11708365 -250237115518831232480285830111392946740 11708366 31173759234925533654025706281917952320 11708367 -268216291006465578060639149339456620800 11708368 13034462726260440573947467777535901696 11708369 808704375852597901742891873889194134770 11708370 119215313284601698062993647286246374400 11708371 189402827158359024661368931679766021600 11708372 365785902810117087746966765183026444032 11708373 432697899509190804940671540625228123200 11708374 595744033315729319014236419579144859936 11708375 -120776692608243093205220947445795496000 11708376 -820439433233972205051986963142090301440 11708377 121241150571965848806213521201899273226 11708378 153369690867173670412054936402614470400 11708379 -761967857144078325449811178876383974676 11708380 -222616921181097305221343926764794173440 11708381 276304488136623280234709196285419830182 11708382 -27646307847182082745692626930217732096 11708383 360664221115010602293908623369924137632 11708384 13701796990372965039812722216887386112 11708385 -222890460353797981448225381969263593600 11708386 -131837851890318573033870566192392642176 11708387 114568634482687556135712102764554071360 11708388 10275113409059235638188464171018933888 11708389 -125580992901272183177821865509850327040 11708390 -69965923392751704622745357655773798400 11708391 552726843279307654183510188541224307104 11708392 -279319483666173899960679132296387297280 11708393 670408632466897470410681675985684513780 11708394 -89885121143080404794621080377201769728 11708395 295227992691708306760593146759621954400 11708396 222315025173522498186684129373307102208 11708397 -21146927739829185967758996733210377024 11708398 -67966265525150628286072727498267340672 11708399 -1529449362049831549560892694290226134464 11708400 -19394022873375803575426397075236454400 11708401 27002021977237043022365388406564874624 11708402 243331526075762086615262079003962066352 11708403 -428052276706557012534431196952196272896 11708404 -201275116436205562486166856446044054144 11708405 -852101125756647671133804672430763351040 11708406 130160598057727129402405614848670980544 11708407 364108886682375782124199491963540961432 11708408 -1343515405723603641129605242550011392000 11708409 -447011217952283302337321881554559486896 11708410 30083197852528061696003939855889715200 11708411 -91060967034954947383038041278899386592 11708412 274033651793102975480767376042052813312 11708413 -759996969277446370164735777537943865338 11708414 419765445148859740340784977275342381056 11708415 -290036387922674936851405130873208012000 11708416 -3427045881347718580829480606352015360 11708417 -401190279602966062748994415840628793408 11708418 -460941735781726659927108963703027207296 11708419 -108426067092254634484859764848289810180 11708420 -163571439456553981820093054037789120000 11708421 232413517486061355309480644655864639744 11708422 943266311690596142720832417878169513984 11708423 -960140186571408488731189610949001056960 11708424 96025087399856831217519479815682949120 11708425 -132325992660229860694143381341941991700 11708426 -49238454191180218112604676776041548800 11708427 6684116226616834202741658567876783360 11708428 200516210478859410757041636956390020096 11708429 -171626790157554942203196671949341984970 11708430 94013432406523208983054887055495509120 11708431 109338706599067773478443152520013613760 11708432 -256778689162442405819209775581377331200 11708433 76633372458509436722343482331046782048 11708434 -931876896148247274543568468617823495008 11708435 -631241408885990129573460559777864407120 11708436 97013866148246093353788501963899228160 11708437 543846940924872815288406108639088762300 11708438 203963223770136504836960894844688327296 11708439 -40723075712482206020399547764738804376 11708440 -539711172883601923559125873679642419200 11708441 -729371786188574388280647517330023247158 11708442 -240507863114848521168994071567359454720 11708443 -601358872143018479307755042751531133640 11708444 -1377304243051066202006509504288868352 11708445 -199538816893949769900240638172051158400 11708446 510237455533526851757240275023470982720 11708447 525307068750890921027618021712095003160 11708448 -655442202341575186830176802696602320896 11708449 487802158835185875174759142795286748864 11708450 86133646255365524666354275456327221600 11708451 29931073907272844945838365200972327992 11708452 -109298473334725358426349874250743087104 11708453 59559754423442833305973182328916959200 11708454 83914027945208821227864891794972792832 11708455 555420787041874939106743667785242204720 11708456 476683339332314668765295863987152890880 11708457 -544854461586772265787744554380046440560 11708458 -981611344516063278473371775929678033824 11708459 -2512831877814486707397366048279644784 11708460 488809621849442134070249041193350732800 11708461 -1168582854481645679415236963437090039188 11708462 -352069405417234506432786369202915532736 11708463 -781101706402409629397350036401297792 11708464 -73941936038113780104838778219415224320 11708465 -96400017944990793384366389823147652800 11708466 -108804431760535203747417032725491351552 11708467 -384927454629682429070283694184165739840 11708468 -538457427201419448207630976725998045184 11708469 590272417299135273260207548005556808814 11708470 -160296479884944441202744310267093760 11708471 820410250580710667256931047678082534200 11708472 208155048739357145703896835486313021440 11708473 146868589193337294956903976761528880640 11708474 1246871326570233945942169909505494432512 11708475 187555395756508583791958188770080088000 11708476 -46552641703239736732515240665720365568 11708477 880641768341188567812611617287951629472 11708478 -402971998285647444805463985828954244992 11708479 1083587856205925032035949813818994662080 11708480 53649908746755892748287684112956784640 11708481 -301235672815021380087990453684731229648 11708482 -341773101751406066892818767693557760608 11708483 229845486232581576305962995464842009728 11708484 -86749368736892884548734917398128947200 11708485 624249150072084105724047021900554565180 11708486 -83972457962897686035430795882862747808 11708487 226323181752810216066975325351494049200 11708488 -630310352060898167054787204325431828480 11708489 -309847567224534722832111623521162262100 11708490 -40499496205546889727708536228382696960 11708491 -398438287445060235112702534499005747200 11708492 -580937704449630564284000050132548451584 11708493 113834445683027644882905063730601819328 11708494 -183495123464656037974764157512691948800 11708495 -84510054821561666310893664289355276160 11708496 120266586471221788963500194365298442240 11708497 266009789998243306199195334269459231040 11708498 230498531951401251070616274849747531936 11708499 -89589909437469890748170557590592396800 11708500 423400639224038540870937924272362176000 11708501 276759153611410675924375736258653138350 11708502 7147960634708787212548422779839728384 11708503 -4719863896935596692045035792688098160 11708504 1000685375140341374500627307203061237760 11708505 -564311456698336139359711054683295343100 11708506 219781682839342399753206638526095614944 11708507 -1128904381783440062916034701243433901244 11708508 -45326241421730178951472522143639035904 11708509 -590669548158224960620828481504401122996 11708510 167878667824393145589536399645420200320 11708511 378203257088877409837422112924069478400 11708512 -1120070533744817990965999742138150289408 11708513 3343981781706228908577266828969175744 11708514 -121610205001758533679277939463686981632 11708515 120502868465319908855971948433580640320 11708516 -678369987503079568857399793671013042560 11708517 -89911941088049170705057683418117218720 11708518 561741055356468463901247151690815928320 11708519 -94699811702970125759190305301047300904 11708520 -198258393431979402482661346631249510400 11708521 -677297238580309938366522658077990388656 11708522 139701066689964245027793489243770104320 11708523 -1113420957513288795818281489505513997600 11708524 -917439137298089104857262028058114651904 11708525 -649238968780129196807283150787953991200 11708526 8942510337991482725501290610996257344 11708527 18545678684645176430592881983136224920 11708528 28352355683439622316552869845995225088 11708529 -153651628550398478284244955781435863168 11708530 459134547777542740116201933941505056160 11708531 224069405044655410409960788661414848332 11708532 110056463458710532050178719217560748032 11708533 -479312537041804029914147656538277131218 11708534 -60915261378807250895425954217227841088 11708535 95308970188167709830379216364687775360 11708536 11304959050677726757693775268864000000 11708537 -1254982991723574498415095327025832318208 11708538 112095417897016786973782928668993118208 11708539 112053416301827648825345228041642577952 11708540 -261210934783415068040164056264002795520 11708541 -154308673124200207336426312813150147200 11708542 -382006959917115369792701787040073507328 11708543 -29691927566643445016622260964313504512 11708544 -49029242005244194551346967924504002560 11708545 -149415153235690921210369127738357049600 11708546 62125067912779247298502990818023110656 11708547 1027689046362005022214158071267793670320 11708548 332754672522664742480081950029793332480 11708549 -895268047300958536061491227904602154500 11708550 8973776522842720754585084517726972000 11708551 -174276263262777751474041374559114345448 11708552 819128134354911609877311016949926425600 11708553 -73984706258917424968047687299265997296 11708554 -83646078804570419424635615227309789440 11708555 46244434689299180126698254891360409920 11708556 -8966685730553796734273778319386095616 11708557 342129746255060847244450240981898962912 11708558 -290910083235408776183343543807681724416 11708559 49247969258473216187462852608211796504 11708560 -73336003637852814268881410194164940800 11708561 -1185594894223482010708614559734810361488 11708562 112014992064123953427992120254888842240 11708563 -61433556602284239829132905259459797600 11708564 -60420446610404996532762428311573782528 11708565 275796174312393135478167750689806560 11708566 -353665632594751257501668547461409036768 11708567 622940870561806633433102873753381245320 11708568 -245543365113248264768448639387847741440 11708569 54447256278319862899642593141947880000 11708570 -161588250196163745577280295312691487520 11708571 -237544195406104875232156070303247269376 11708572 -619120251910484187494476938506874049024 11708573 -366197376695429238322502771725949289000 11708574 -165404734826640197205132635935288501440 11708575 -165606500513957837324423620069626206400 11708576 -130020964190456513271278373396000276480 11708577 -346205342786371664688365930002502120160 11708578 -65918399113411875247791241924715257344 11708579 -566345783349465752892682555349533137360 11708580 -3689231956736687415810426885144698880 11708581 482894845126154140124236038024786376382 11708582 -491113149447166623178810949151741659328 11708583 627833919092967578296022102775694448424 11708584 -218803942154703423392853378252255406080 11708585 244159291298247113335482939323947186560 11708586 -192223998572024051071783643617672953168 11708587 -522321672358751112704224584490598887680 11708588 851315002754502987981527428250051474688 11708589 329599719483268345336264504655191266720 11708590 -100255498763392233268351344124962163200 11708591 -737361758635413044572384027851180721008 11708592 60338494738224684210426916496392323072 11708593 486792110633721557459237732923747876224 11708594 82192296134612471602560072665678478096 11708595 408689596374616769768265763618018211520 11708596 541585077472705226326855329291192099200 11708597 -497071463959876566355335743556459638628 11708598 -89891715021907676119034929209038085120 11708599 -12436949762597730481412177244208389864 11708600 -591679449006230237402915711568946176000 11708601 -70063233272368427723821729153501003200 11708602 540887209246656192757496145533578282752 11708603 447227398441074552528845740614288906852 11708604 -439680122664980166944766332201871866880 11708605 -585468628350237448301171347309358325000 11708606 -59316431286612950953018566350661693696 11708607 -280368975093220407693233563640203046400 11708608 109133251637777246098659735995752120320 11708609 -1156952593205059986280841930574799764960 11708610 38071688116566530099685983415400857600 11708611 726658238978621999752383009020691729212 11708612 -259016312399242682259075254787877536768 11708613 -117686463812437869848694337910499303936 11708614 92381520964415412403091419799916629952 11708615 220753475993426816812008032263807739520 11708616 -3435850226014376075230969876955627520 11708617 298694699722350467728096665749829018640 11708618 418753978188892862836624507156909043760 11708619 -362256051979289133925584155970871897872 11708620 -173643085090897141399971450721817149440 11708621 162216975515903561747111401078951272822 11708622 410444352423452499760057383513551698560 11708623 367903885580822750192034517307720472880 11708624 -197378733779795915689460213518142275584 11708625 -754400956629424078133866392486301872000 11708626 -515049068194049965440585696105912325488 11708627 240422145752630022690669630478355946144 11708628 -208686588386844213031599400436497575936 11708629 -614500912538156571396968126545513838770 11708630 278333405212016139883748230282486536960 11708631 68519630663115309489809756561127225264 11708632 -7955345105185633652760569012215111680 11708633 -717885727844262706177654945483953638016 11708634 24433659986239591135957279571102622720 11708635 -802752356503318695696260073414428857920 11708636 -346228588786195404231215691276378938880 11708637 363741153882905791748931353328697464960 11708638 -56724712031359847030008753050521960448 11708639 -133144925938896935412636360096930046560 11708640 -275760959195677579279633387893691514880 11708641 290467092777374194944352356117137121472 11708642 1531252197927033114489747004541493504 11708643 -840995828190034289026569895289007392136 11708644 540693138266397633587178813691650241536 11708645 127935112233960888706664165122404533040 11708646 -418724047881458806304269757417748100416 11708647 -1058261399391514074247478069865677347208 11708648 -466000146823995068962228743052173312000 11708649 124309293769779611300544201519009433968 11708650 -39872691066711984361691645201649228000 11708651 972580174474539561170494000652296721652 11708652 -486118847912263782094661825615931445248 11708653 951757095810681922610545117152002107200 11708654 -308749198177588714641664797068193487680 11708655 92973701343162941315783346007894464000 11708656 148073790870937453361426463073755267072 11708657 43017459564189155380789897133030256840 11708658 -573777560079159422933844229429359601920 11708659 1332428679565421783601358638271670982860 11708660 -31566072139639335088482293054862796800 11708661 -734170600973908309617496023044365160928 11708662 -119591272511320708821423081128029551360 11708663 -1936529851154972173694623260951184689840 11708664 94144205526518199956618732976317399040 11708665 -466624132346148290911673513664440025600 11708666 -1910959791911402344964647392213976320 11708667 -439765354716065881974708672658392107316 11708668 -357337133117791532739415362056777648640 11708669 -102228864412471597690928125740388270080 11708670 36806632729852580623884345967060214400 11708671 87388446650232049549299842223758188640 11708672 70343070776588628019749400515503456256 11708673 -216360626302414864882786772787762668256 11708674 -10980258965173815852320959227701283504 11708675 173189180585259758995426003216488451800 11708676 -220793002000621256276933770828721848320 11708677 -206633546084110242150015420719058301474 11708678 327618196406742796014390770449950188640 11708679 97007356326564244260607468495896114048 11708680 -713759984753272322393936630817426585600 11708681 939828891956656091836908414051020283264 11708682 269893004648734828714457895158858047488 11708683 165276055823730237418324692982106921760 11708684 238035920965025517095472796121624856576 11708685 13790880955397823803536656180787459200 11708686 144292337174941723363856146270304256 11708687 -296372393469179737774786631951515900608 11708688 22026166504880436617060695488216367104 11708689 -28151450482819299876013239353518092000 11708690 95505646000053441298465342842252295680 11708691 560806030365679454674861583068596873984 11708692 -199049220320401666017852959201066184960 11708693 518129784418376897224342467153789926400 11708694 98120674918695542064813485015541616224 11708695 349638799945245860869687899637726236480 11708696 -526772083442731896221885871349888542720 11708697 24763896730251329408837787485995648704 11708698 209443852373333491182944648438994221280 11708699 1104595213228059582388082977937685216936 11708700 -19548166170675864207017360502116352000 11708701 189826612564901663723789288339427065702 11708702 -316268947999565015051433972600429326208 11708703 -48716981349763293080985985159125789288 11708704 -902635319456352676570313485208946475008 11708705 20632638482599594146387083682643641960 11708706 -146509884452159456504119884538546632192 11708707 -89826402169050819464191489484445153360 11708708 471993557631015826155422572546128648192 11708709 -150304820317607992969588252419633035232 11708710 -129582985722687799300282123312547840640 11708711 -37595473444858047137257515300688262016 11708712 1006248997611617086897490636308880179200 11708713 -314977984266802392066389402834856860038 11708714 -287103093566412089862606730921755614544 11708715 -35906883128657054991943297545119323680 11708716 1500981796380808221644720575565860285440 11708717 1417310810400209989638146635121608751766 11708718 -63344892882082943196921307711550054400 11708719 -17559587954767936943742541686586476288 11708720 -225542317037693712956650513198502707200 11708721 258578943864993815145407127988842361320 11708722 -186602220306814614865727320865508239088 11708723 579212850123754357069661398322463502464 11708724 209688141997812552047728506648319997952 11708725 129696327715489246522068006216122928000 11708726 -342661268951571909695677401549711156480 11708727 88325127890338142199805661816642413440 11708728 -14310120542466218945200483461325332480 11708729 1557200466739899679200155085297609872640 11708730 -37179628236862206801946536134367809280 11708731 692199050313552983674344056244053800960 11708732 -202894178596364588217736496756895114240 11708733 90859840613642873996830115974979869824 11708734 -496353842684330208058965298976178248448 11708735 -390716745828416752261033631582094583320 11708736 27162635033761292153564004796537503744 11708737 67717091626002366010931859323363880386 11708738 341225023118265818782939229091556301520 11708739 180305746833668174206260168742131502080 11708740 181739780169084609602453630865230480640 11708741 -1494312563342754316615092418180365422016 11708742 33583569345479653059580552352431058112 11708743 -788743360125442924078139293130287364008 11708744 9351972642066921834630832586987243520 11708745 344866708089841897280738208305835357120 11708746 -414780476357114495094617224588910227104 11708747 1136503786075042375849078320399012530196 11708748 199874116959423114713262769444265164800 11708749 -225301433100120780956567066417074012436 11708750 -110930922073210623252923001549294000000 11708751 387924745231875153933935627498823004560 11708752 199650956387998700992867984638594514944 11708753 93290265988529222946655524188757074304 11708754 238601861631695999782141844554771528320 11708755 40608593657056192375000385318027162160 11708756 650397359000670469174705662734142414720 11708757 239620283421204061408735349210710426140 11708758 -54602049645649812962275083301337894016 11708759 -50166639167471386428789305858494549584 11708760 -66702993473691056517667680605818060800 11708761 -258101940425615512279486419841903410428 11708762 -781222963237905526862563331574374400 11708763 -437928492106407887377880073174319622400 11708764 -207260679819383863952892012639573159424 11708765 -94645079191300460717553566285660620800 11708766 -312808150919878540206723207021460694400 11708767 -261000738776823672291880002029000006976 11708768 -748892395044226264156421620519161298944 11708769 -67507495006021322144797369651928686560 11708770 192329058671577484755855009289109236800 11708771 -10252773294826166290245643161141872640 11708772 -163146900758301817325230495143169502208 11708773 776525432457678318127099778684899892860 11708774 194784868599136867193006851273843605504 11708775 157496971018965889309710921068299990200 11708776 780725706716736802989121508382931246080 11708777 122767074418614839067946871455617805626 11708778 166461028089306440470584812060678509824 11708779 327196745436689256088865127270335848560 11708780 -101660806671096586445727716501468006400 11708781 108263298742910384804288489000792346624 11708782 -527999503795148098782292416183082243008 11708783 865399753298744979127150740579832270032 11708784 -215274878566178700250645347401293234176 11708785 -123423215581374132066446338609054780800 11708786 -348714439430067462440794438042316570880 11708787 688349854879776945981620244386303317560 11708788 7920005845872925448418672281586442240 11708789 547754022166285749228545843623309911324 11708790 -26723446540067265702055373638457222400 11708791 83302770748762504601930622965906585192 11708792 -275208195836741445374490056095521792000 11708793 17923626033767572174977931008987873024 11708794 71810815924578624161484865118098567680 11708795 -251275342120213423021926448093132223520 11708796 -322946934490897716674487731019592458240 11708797 -38520388211152840000738133774611707668 11708798 -197217187695844999730476183122543075264 11708799 100528248974976612391966805989932240528 11708800 392237798031003485386443377360240640000 11708801 -503528328199828060497371710057907197656 11708802 -178170916521240892567597151381121220608 11708803 491927560132112512265953071069676274304 11708804 -274454803191272985952855736049358156800 11708805 -343372670303301563511696074410331910240 11708806 458855824138850211594711342983345312352 11708807 -198355038986646143802780408625209853440 11708808 126976693007028483926783573821761945600 11708809 -1813879532573993193984978306750085248 11708810 -165908425948493867803855836822773456640 11708811 313650765473371277969772091609342896060 11708812 -487379823381618828512819971792578718208 11708813 204789543548167244792242309821435253944 11708814 30982164225306545848443341377268736 11708815 -27074806674228254036273708166226322040 11708816 -27222884793625347229069594383879241728 11708817 257623526790479903502304286586764336448 11708818 -89833260708295013229408290629062574848 11708819 1123524588636521241112644776182164290220 11708820 354659456250207421716284247177023385600 11708821 648765734700541454523437570799194147904 11708822 -740336277630033247745297653933341427200 11708823 166145232270989685065751720926192060928 11708824 69276058904829755264747409526059694080 11708825 -159947777706619709243469260437921158450 11708826 35584281682605824827636458616775270400 11708827 1562181208319429679707883527225796593760 11708828 -941319900322531004403940457377675603968 11708829 579551063432723300389304450429485204896 11708830 -92308288938287117851403675722184198400 11708831 -387249913844102121437941470667212622368 11708832 586471231678285380313710062465577910272 11708833 399751533732491876786105407349399578082 11708834 -233707538052483350325776388391297508352 11708835 -4356727248673402757360712531949321440 11708836 -220981697597294384174381312986124533760 11708837 -150707933432848934247685413584592441600 11708838 3730708073248018025177886512922699264 11708839 1103124045821875735970339469623143342800 11708840 58723205887201962912258618151354368000 11708841 -586776739463173863235158706322120428416 11708842 -98283385670529386982664063218545450496 11708843 -21134710205342138095186558850169149376 11708844 -13586860396046070893280720237562427904 11708845 879045956697085752853276744061048040000 11708846 -533431179165126542697295042940835112128 11708847 -951386163161849721877271488331853198960 11708848 240725143440731350790924399534598275072 11708849 -488598401760741461540990419635719800320 11708850 -106432062064316264090240645890717872000 11708851 359803585439467498030719622985112305664 11708852 -358617025274054764848179051383679715840 11708853 335878786039620900515968566447435281088 11708854 670781741983284988730368661664257582400 11708855 -177641719167933252402425886625528356480 11708856 -294329389342677845753220727113389998080 11708857 -14420125399006984848890686309354348400 11708858 160040409683830599759951460595181125376 11708859 -354972645710932300973692773588042060240 11708860 75705977824486453348221481987965166080 11708861 1111178265651949371835360960167244635462 11708862 -71226334147047214162149170839014561792 11708863 1103016851845172711892912140388551416608 11708864 -453483801274280413749477584603657011200 11708865 -47683795060733583130459599584480950080 11708866 67992867392681487263220742696975463040 11708867 919541768282478926590076842161186202800 11708868 -211509686058785825327299559341292405760 11708869 -127281009581561364702147188467562969604 11708870 188989963685721336889636602745967688960 11708871 1227465106082406429764079346858063039104 11708872 -180720468069872052698390048359173488640 11708873 272321968027340616464211330089048421888 11708874 -17899144782771037529224693113266099664 11708875 224417731825983357656574264298628784000 11708876 562075738126458613916127372452829039360 11708877 463412510571719447148494946292559200800 11708878 32693767895348657483530314158551362240 11708879 -172035374163666289501823374364266092960 11708880 65114569193287422983029513408447119360 11708881 -1328097583129640639856064579950773122318 11708882 -282743529735873091917121334037809215200 11708883 -106078559948725352133990567146159209320 11708884 -790304084439969958046445827423848071168 11708885 475425632268014699996482222390542623580 11708886 -22367043107686490217613944575747899392 11708887 169390051890985633008574329610865413032 11708888 -188740754441640441206317917846033930240 11708889 -313574134080493525167521852898118052160 11708890 31332314258930581722043501786847467200 11708891 1461555307613560732048660031746189578000 11708892 -73025180870645533505111257480094711808 11708893 485898041480884349498984221537241652480 11708894 360062560406237924511045706487091023232 11708895 -436334460618312546964764570873071078400 11708896 617095734614218796096050092392138145792 11708897 1049944470770692495948362991273146845346 11708898 -211249844968587872619533433178452587136 11708899 794299751435531463299827975217835469800 11708900 -1613101900219757791420336077986304000 11708901 1086176067663682836551310578131663319040 11708902 -522002113951765247749779183273515918400 11708903 -252529657062740200338671541393775163808 11708904 691995565860714137266311052215724032000 11708905 411064365417388862080486655219862391560 11708906 406727916486293132368170659012281973760 11708907 -31481439739318892410665166297909444608 11708908 -78337406692239091151815177496538790400 11708909 123114272407407982608760400005823032320 11708910 -249052063210454763800249778611096184000 11708911 1417727555263103019364191099989931567624 11708912 -226381787694914525558527649362515984384 11708913 -536368587037717024343302536042949890816 11708914 45091217044378507968959207865462669312 11708915 862232615655746155815961432019972577600 11708916 488809342458622825147744748506635927552 11708917 245975064901976938074543869655306311424 11708918 -113497716332304202206830009246370842496 11708919 -446070010784053787026757817119980295256 11708920 1045331639902100278850583468384611942400 11708921 -349113297005338314653508206699542025280 11708922 92175138890214226609205464776610458624 11708923 1065797497398368740893434631134038555172 11708924 22444639580740703391908091827616783360 11708925 -118881876947447749830222414642536844000 11708926 -494977772417008859495466450310630933056 11708927 842352754756799157748681827992579424360 11708928 -223151081860434798556926514235965440 11708929 -314662370541166710920421474909987941820 11708930 -74842637518968000091317340213966073280 11708931 211126281985179848996322026696649439920 11708932 207705530363520112439837269376505802752 11708933 119580060446693543537691879778463180544 11708934 -70085883912323017453414789778077273920 11708935 32387348426609673201865641766625864160 11708936 1150002905124675611062864417288844743680 11708937 -241466621103002600232916183017273182592 11708938 251423427830777278748889319944271029600 11708939 -1284024703663024147959461846495550952560 11708940 357526251189846886548685302041400115200 11708941 -15583459944077922729247129705728368288 11708942 -115318063873505101162386899685811082688 11708943 3053046607336623183685776625668577920 11708944 -34592776238424047904203971401551020032 11708945 408172018764162320316584933337932665920 11708946 -169486180722498355893285496824747613536 11708947 207835733854638967280926122522398397240 11708948 -132830343772445771450718297417274466304 11708949 237403574298615132008670424518111731328 11708950 -58362729022764822058217911969039440000 11708951 -500534588672910744845663241065462785728 11708952 -98316624973990395153627587051349626880 11708953 -795151824388011578452219319864103260220 11708954 -819444695148023745447963335893897267776 11708955 88576138237995598234278229593577862400 11708956 -92639055419449272967742355432686277632 11708957 -608782468810893245129505106512721285620 11708958 -2811375073159479102510562064170343616 11708959 521855173017719163152397142629704544040 11708960 -651057227328453562276611172266448650240 11708961 -16364505596864701206051987984749030400 11708962 672172518387500120547479465586143633232 11708963 -2205556995835888981095180511708538880 11708964 -212515497104028145237406067230450160000 11708965 258591646074874566750944018562711112320 11708966 -626276396391770488106467314952707521568 11708967 -47242173618702598096459071121516909488 11708968 -730853364036342839730373119508530877440 11708969 756968929187543460607827609576030132096 11708970 -29268833256341625335794604969001523200 11708971 -192083236011785220182870757186583817208 11708972 509449505609166094883178103079590953984 11708973 -231358807291908244609783469071670072778 11708974 -648203529830665875294633678826360899264 11708975 -426108933542869479973843894477040391000 11708976 -31448381648183574289310575901025239040 11708977 -94671792881932519424139986739051622656 11708978 -135105055676456412492688847141134056960 11708979 -19248039996751473946722086869174302720 11708980 23732063791544890249296978451339376640 11708981 1338304984960135192243599094768028412 11708982 -253483637152213790723275846505512070400 11708983 -23268987766274848726901141058834991392 11708984 180274486195905772404616135925915443200 11708985 -3306539714517114016755320255981836800 11708986 -5166842768585315194273723004225031936 11708987 -707150905063659456222958377045020092008 11708988 -496241015618566016092693301308991069184 11708989 446005359674203422316506748106365645740 11708990 164294695704271580695652725933020072000 11708991 408518960267779931474441163053416735200 11708992 205213911336625353176300313772554715136 11708993 -38029472821141513626095628706374935616 11708994 -225799477271385449225106413046070575360 11708995 582145354835856680317577123992789388400 11708996 44814904142515966595270664905999766912 11708997 -552491055049110098319844575122805023520 11708998 -76094896115049322132770161986280206080 11708999 1286754693323188061967468317862878965560 11709000 -271751853804189920990520808537935360000 11709001 -50043550699367537532940316733813911808 11709002 46735620661655704750923775586609908992 11709003 651756029946122408665128555305964492504 11709004 716596020797649473114787522548360204800 11709005 -79308577639300726607122081442913465600 11709006 -399018896509816969724468977833180096 11709007 500947152267871360243813559991459526256 11709008 -22465052719624001477405457558694133760 11709009 -567663547523449183463967731039543097600 11709010 13769648928888538953549351820330782720 11709011 248952626278373767411661819205157741200 11709012 2708610921527432526787904806563827712 11709013 200193966687139134833821004664821773262 11709014 -586399699367708590270228295333045586144 11709015 -336912537547838445626604938084375989680 11709016 -1443362376564309598777829242680606720000 11709017 646682709830954494729137578770516940820 11709018 75984545606663771132010251841736984800 11709019 -98165827572907834361516372771569389568 11709020 31355913257676769852687845881171374080 11709021 467689900364372689855594762326627664512 11709022 -304283155388212448720519845765730976000 11709023 -224296169466478047778285252815691300104 11709024 392594141194368099082635775752114536448 11709025 -181077941420756392435779582551991701700 11709026 -12750479677504318912758409770615859200 11709027 223174925243933971388368679837163144648 11709028 531863977835827135613063430537840023168 11709029 -7770378384530110640331828083484091680 11709030 22164838391819191692221868760865464320 11709031 -706285461829712118762015408794903763336 11709032 142520862817615697067018609480664627200 11709033 45613349637848254079347149426083868864 11709034 355007203284208635396672873130148993280 11709035 -858105307994243927546057754740850000 11709036 -2058121767294199855346376335245655040 11709037 -1182361835661878401982691849017351846314 11709038 327710676745035695879780785759936115712 11709039 352088192868721642178653708351892382480 11709040 234542814737231453413609142720800358400 11709041 98668426664653307229323225734167043584 11709042 588626712092950589991590099194206553344 11709043 -440490010362626460408570533537633170296 11709044 -655378252081545803326929632638392756864 11709045 -71592212729131822071761865910875709380 11709046 543447377951418773536615555082454221472 11709047 309585536473757001255370920322874476032 11709048 -89546106628759359450069101307814502400 11709049 -650063835527427059039783362632832390 11709050 211360452686167945400251561736624734800 11709051 -427813971320312299906486735831357627368 11709052 -163290888352386845617261268831029233664 11709053 -182954664632585076671108416717123096698 11709054 11033913486207185149607831542688225280 11709055 -4005135863053271366269263524749049040 11709056 -1406211357291434517100206495420729262080 11709057 -631024241298096313324002045281954673168 11709058 -486648955789064804568175536791398083120 11709059 371752134374189435186298936893715578904 11709060 107257370416473339507742815731806494720 11709061 -62274195811100187940345243055198882816 11709062 -22550624124195577541511640271811934848 11709063 -391277996876093384356701184918603399680 11709064 667264127219861669626377875359452364800 11709065 439551287098500059744766904652985501000 11709066 452374015023036254053166215304179194624 11709067 171280501891940264543032732586853555744 11709068 -99458172961645180160620345407324417024 11709069 585461294385072564404051820757878579360 11709070 138236063812335076187795098799356473600 11709071 -25979114429710843640285701204858128912 11709072 -706230580044535999120734691859103744 11709073 936705683354664602715122902308838777440 11709074 -152001679387635295109616136177784104800 11709075 -58016352063072844221870622059092966400 11709076 -1030596257841042237645064465534305927168 11709077 646272772439469306840973808691138934926 11709078 66871213222957903807762854378835145088 11709079 1476367588956597419739717263287758996680 11709080 730096873357279474198890836412617318400 11709081 309097796229303889178216075298882110640 11709082 96435010060274438028366189864473825280 11709083 137846819724327170845101315863079640224 11709084 155321454193692301186406308583644078080 11709085 565340715604255897490870287530226812780 11709086 -771870131544639070097301874659438523008 11709087 91043369380573519461116675630908823568 11709088 -733345391486695957973525387812924293120 11709089 577783141969701672812424704743731812436 11709090 25724644275430204033847810230088755200 11709091 932610149043059845446592442111789824152 11709092 799509845289952207916354301373096412160 11709093 -27669316049881179895838329342009615872 11709094 95368927786152715177131045469313953152 11709095 -44322379972139430731882135864780867400 11709096 240244218395414746866479540942056488960 11709097 -164097230447776296772118699667110480768 11709098 529938100636041877797607868427544280160 11709099 212562004209347975752039978084201283484 11709100 -54964560814159971777628262391517337600 11709101 61403219186611837431028409098956558102 11709102 -6169680561482731059930004647679606656 11709103 107757291717231505025199175589252126720 11709104 33101112807504209186120306340536156160 11709105 13826423957331379079171098899739252800 11709106 -111017883496045754373944563034407912320 11709107 124186078313978873646336421499248276800 11709108 -10888990802909483310575498565444715776 11709109 -880156971180094545737417302156571068690 11709110 40056357380688001913060656615761100800 11709111 777131239451483703089469194120905908480 11709112 -45421585546956481734979233441391718400 11709113 -60644066332742226581505328290749486076 11709114 -39015141817932846323273187796913687808 11709115 -7879978767556577263292317890251055360 11709116 29160485440592262368627337189215201280 11709117 -13693586197748034721640178662365589568 11709118 -478192544922420771619381207532222059584 11709119 473493708313914997609766494670074451520 11709120 118417525274964029056080857224162836480 11709121 -599124336233292182413760340429016710608 11709122 -552052253783115692348616599733215619888 11709123 -231568862120538263851575361214799839232 11709124 106517809510588930067229174426529951744 11709125 381507227720374499469432223799518488000 11709126 -21741432047428888517153268777795273600 11709127 2133276479362740945895720779431153520 11709128 609527089282750270210823035466868188160 11709129 960570821616779050627076979270864738048 11709130 -162496309235302992372386575255490246400 11709131 72958488110966683567634223475539987264 11709132 461762795082913613485819558775874284544 11709133 248547078516124799747734168347392679724 11709134 -175703028568221831927486535652515588608 11709135 68191029005545243666784979508935873600 11709136 -103767908499307753136183291650091819008 11709137 1441439175162308201779206616191268359792 11709138 -402451245448139871129374056817483451264 11709139 298080339672403744376621069196070131168 11709140 186877703619722778623793261780222412800 11709141 -57158983635644151728037241767169045056 11709142 -530327244658599324480623228492023050048 11709143 200442757775674357969135007704915046400 11709144 804283850078025295279512167922696192000 11709145 -172375426947597630908206717695615865920 11709146 279569306493110792438731946108652441600 11709147 -130715719596546323634408948723769836240 11709148 129143530765751961182977551848875992576 11709149 -150506789581499565280903754934851123520 11709150 99861921601372046616295222054976947200 11709151 -1042344168688548564870674540980963658848 11709152 -64499520939697321617226567179631067136 11709153 -634238148046843714698317973201726531438 11709154 -207817142111821648689545519240495842224 11709155 981683662464053451902664513560352816000 11709156 -205440561655908539483930282809743237120 11709157 -1822694669411305894963201850058854209728 11709158 -2366317268294200491337750292537450880 11709159 -51296158375623514920246844916794258944 11709160 47167026437755655243900490388930560000 11709161 1126906438424389886794969332406822107252 11709162 -196383826104963424402465799936600239872 11709163 287617335273151819838761141583961799412 11709164 53787340509569278792132194688571252736 11709165 -104628671046285481518689408956236864000 11709166 214038495201974170903998861623015733120 11709167 -1339599362798381386964286076697973764784 11709168 75223592805412283741201835784800829440 11709169 -202490842797402969810836936470159968430 11709170 -813918849077611720431016546293387360 11709171 19250888737062635115028392625074768240 11709172 -524044076234560493492300780550078173824 11709173 328952461397521685716627384970388421344 11709174 167797095201228989490976721954669837760 11709175 -253902234726199321717292601088930315200 11709176 -254778641270993502411388955581001809920 11709177 618018178380610223092755992186573392032 11709178 119003832926175343330061974537365593088 11709179 1293863880821373002505183217150624959780 11709180 -73813756695293543393152471762587248640 11709181 -1309219332400508427000670834357846256736 11709182 342896401161037996696403605245442165632 11709183 -222233936437343734911285681974490372096 11709184 235389675618182059432614322597112315904 11709185 -194784088395986307494267145225368774400 11709186 95894310444755877892190246914486819584 11709187 604690416517207225234928963220979921560 11709188 -851507325137540758165262958043531613184 11709189 75683664841820308653595811974461340254 11709190 -42535786213928114017857704400089126400 11709191 -721846850956946260785624002587345427856 11709192 8895551268441969464854054407332659200 11709193 -27678712113465864518357027329833379558 11709194 -179478599415613712327025102073709070336 11709195 4753533938604720682495986914553511920 11709196 -141941295343717953432119215658135838720 11709197 247872547200009927399772003093785710646 11709198 -144163528833296764646369460350337058560 11709199 -1301314703658672575916545268401774291880 11709200 4915467289388720947928396637606297600 11709201 2556368621998769133024511854699224064 11709202 -115563662758929916912276539686141390448 11709203 -526396967028143701376742987123850526136 11709204 -424276048431150789181977738888653979648 11709205 -355100207045012883566693042541478761600 11709206 240399045468067899049753181710279293120 11709207 610347123387488650468535581416070459104 11709208 267428549706434318902299802711698309120 11709209 -1061858480374168426813877401757440104684 11709210 -9758761689466564861439487404463863040 11709211 307965389635718869544544500383515801552 11709212 -70305136982302750359476668398015404544 11709213 -396870491324910765672556198768382691456 11709214 833371120969240289381843120139129333120 11709215 -109408325886238831874631485782651236000 11709216 -90611609241961520529352726930463784960 11709217 350087038845928977777472129795450543592 11709218 290683689272725876014844704778416301440 11709219 274369282855783542934785105204290337144 11709220 -4507933212567883588416762890003685120 11709221 -264776958033773253586436524437286862400 11709222 165984590403410560094761463665739980800 11709223 373638826953152325138454897872519028472 11709224 598204419185089569776325110731011686400 11709225 -312426823044755354765142089103687360000 11709226 6213362174151957394079272288348052160 11709227 -367614794835504250879273398253389674688 11709228 -4935081505270017809095865553671562240 11709229 35781403723645786554991564700281406176 11709230 -2460720599902593792444711336954842880 11709231 110437101295216302429421197694432485120 11709232 4212262006149472983473315827170983936 11709233 -664842944173819537614590857343413295436 11709234 423721115398604828069981847921418812288 11709235 -320692293850676212841725479627004450320 11709236 -99808216126219664530704005252812683264 11709237 -369518717676367444604822471608164731232 11709238 -294625098189776796315504788290699536480 11709239 569911406250676803885775503408802160040 11709240 -332901236058981581774652821128306483200 11709241 -139300639161230861134161943143754374358 11709242 -122892610732573567913438056064065455648 11709243 32552549494398881239603822932442510944 11709244 14875038112583852786047692800133693440 11709245 -289572599909069796209103171102182707200 11709246 428412286990332779033080286240780381184 11709247 -638018640706049946200822148792302884488 11709248 155522384669025546350499161940998750208 11709249 -109720462436538573013734573328597895232 11709250 -260629931815070961388153824685800576000 11709251 2388663052661771611315363346181551813472 11709252 182995443170088811100951718663816192000 11709253 237254135279376603327495715323348857820 11709254 -25459136067011139124608774090171979008 11709255 -362114927283258931768050230069749493760 11709256 356191732946677083440443949034055526400 11709257 119679001077360116086701205003309744512 11709258 -66508917608943512370897828309595422720 11709259 599235439690122367406800158503689981460 11709260 297939322613210821854989410776672921600 11709261 35118055020308422486706425593773104140 11709262 -256369895811381663602842184397323074368 11709263 910189969832354474690294849040872578920 11709264 -30549807980111683697590095577369804800 11709265 -296433954464578966160814161672815907340 11709266 687333847293032717316898063162757234832 11709267 122723193187898538423924453856487174448 11709268 -102480844240800393980608703699997194240 11709269 349065187754580695630523126933444573408 11709270 33860053752650994812971599467214359040 11709271 -384057140728498486236043545692990001488 11709272 323727347591511097268591870186203545600 11709273 -16582443001128650756344988754000709632 11709274 -57630741179066843393003209166717107200 11709275 681643626340081109130859262691125493300 11709276 1302967680273728930721992817215370240 11709277 -207802539538325268330701863889293123008 11709278 40527824457011183607181083199630467456 11709279 23818268710473087334337755274876344776 11709280 819312332018875591022446569817775800320 11709281 913964138002915355395333091713560482082 11709282 58997492988143644203976464237808796160 11709283 163017934607306095809319621419186042664 11709284 635204659379400645300796521341678370816 11709285 86796962446009343596090544640559896000 11709286 142665538748591302691118875820267450624 11709287 -1499613746108950113383085114815603328 11709288 7612369310021904664556434121872972800 11709289 -170175621850807218097347058316778858240 11709290 113737493028519921103028498195368758720 11709291 7560513485177378795645487544860696 11709292 284587371515958375218675892288539960320 11709293 903185582011306665893456123050243123542 11709294 517877224096447058755177733856970476672 11709295 6622712257803167258839227730992344640 11709296 -79765295898949852716212095979199234048 11709297 290905639073998387529222439355021948674 11709298 350475611374247082880580041513500251136 11709299 32926330761764069679239833662096823200 11709300 -103148034624622726673546052758280499200 11709301 1348259272664522147510028253696265760000 11709302 -425625483375175000820767370355800373696 11709303 -124181921916798011828014870880857270296 11709304 167269938774542355303223528669596241920 11709305 232355036361909682277226199858741211460 11709306 -210802195184108348882155580933024148480 11709307 263606158343069405416208217832830715556 11709308 -87954269270049963916255089833022974976 11709309 -20515128206270426053123237155601409952 11709310 -491698891457034809138136594637632570240 11709311 -773932071159596542222878654202147785888 11709312 -46431222296439083453531447685084610560 11709313 -138553647042110843392327957786699916160 11709314 166011207136858174882932748491286816800 11709315 -601565455180872889853281737860963204640 11709316 219181196850790663998330335133221321216 11709317 227833300082594923175473752538289637120 11709318 284053006592548511959987494297991821504 11709319 -114928454065348374460250931064654146280 11709320 37688836011052637350214867402883072000 11709321 72613290994978287108114420213860760960 11709322 -328509142725493908360471620503753567488 11709323 -136714154462697856952088730568588258256 11709324 542779329762158369381844809564276605440 11709325 -219678330217955361801113926367523873500 11709326 -509655420687533692518957069528448461888 11709327 -134158758231805891087261938006732272640 11709328 303347355169743676701834908266992844800 11709329 -641939727403498474216684761469067001360 11709330 -6390492189396592812229883088925516800 11709331 -671478526959483530388629775502896137208 11709332 90230713182183891733844231604527607552 11709333 -53005954192198662697987943513186582400 11709334 176021182534981886328162923074707091200 11709335 -659896969405038136883027437731240597840 11709336 -286033661687493193290930324145576857600 11709337 -358093983131420927995407564997953978240 11709338 -59339090601547187689737392332271569680 11709339 395621875261749139045166551861428603840 11709340 -315830772860310145749098295583769756160 11709341 -57724708290170708154131235289331666880 11709342 415964197149347063945771619768493093440 11709343 424050400817768130739305802436066453064 11709344 -467385695301935052580823985019332722688 11709345 197399419179556742898345191420256821760 11709346 -29191548582723519375605182610143183872 11709347 -634374334205495437857732812898030166560 11709348 -79217193145120048911190569443847327744 11709349 -1270280049928060092287787639935816867936 11709350 -324066556106603288872785272504942349600 11709351 133126933868246853515470272373053650880 11709352 886803667850796341036070070270331781120 11709353 -18784414681247629797831936770540025180 11709354 92131897054627799659202998206406118400 11709355 11361950675857577849957858259677736000 11709356 167802214189761893182686226264776049920 11709357 -549490670958915656163298281215975251680 11709358 67664878132409384284274504790849848640 11709359 193769634692082044652128071169889180000 11709360 -2737427102121623928291794442844569600 11709361 -904734943322880819485872253957335421038 11709362 -36551813536832790574542683119952332800 11709363 56812357569810660924527021118993101424 11709364 -356250613290513420441427799013681860224 11709365 826952632931439939925734410290740799260 11709366 229086130101114485424146109584398156224 11709367 800681099295668921701805978460624837416 11709368 82341397716457877427598717783676682240 11709369 87643421754340640097034294682264938368 11709370 -185089189861730241076108638148035840 11709371 -87557529719161743087698708437550788056 11709372 -958959279184000058547751134857206407168 11709373 2717412776118645905622863656329063584 11709374 57904105812583822827730653747850588800 11709375 106099033560172695327177265352568750000 11709376 77014738535165128536908234537419407360 11709377 635806327091731326994629024419476534080 11709378 -9037113912359114227753928659941031776 11709379 91370576424419299924774565620092525072 11709380 -344153979529277123176874129489042841600 11709381 -72693279897422361656611432414509366048 11709382 10518403910829394338701811013609142784 11709383 429053012834020943334074299545748907688 11709384 -287696459672882461040046997828382023680 11709385 150029922194596590411652517393726756580 11709386 154590097680606511747695136072794286944 11709387 1230354334649435835178981310920841323440 11709388 542502908440613844036718358096897402880 11709389 -645516639786335928694128779277772705344 11709390 14160673557531500639481413998701649920 11709391 303619321157649266234083258612695913344 11709392 -69885535252543442894602802834904711168 11709393 -690305858751675467186986798024121861136 11709394 530021019444505238782930403004494372496 11709395 194211367955392315199273233428699907200 11709396 -5207682224506257833473011950607552768 11709397 67063887786132411153294838094149500832 11709398 716982540033663106962689478359694631200 11709399 -155102799201283009094298300704730648672 11709400 -412743593070498836660061423473934336000 11709401 -689342298171289996250817212724145572192 11709402 442618594327821433772329983296644737024 11709403 847203885639659341864421575744170946960 11709404 465688503758358129335962508395782469632 11709405 235772360328358499648381201085994817100 11709406 187696227445306188890940405176059324800 11709407 1346510040101326734641809132114675498656 11709408 59464262110262442162199919448406622208 11709409 -759092492681458049852853789159100375390 11709410 95445198921771599667066521419111875360 11709411 210628600619899759666186951148502299904 11709412 -235044647076621767382223030866892544 11709413 62864896757363410403543455204639910016 11709414 168546493676342138899742569746888416640 11709415 547388831047117433126824770653530976400 11709416 -11299116020993081686315376862335385600 11709417 -812263117592147912983773334475058286080 11709418 -187524048208283831236989707005912637184 11709419 -41443977071738352505532191753444402056 11709420 49269452916996634153096246230909434880 11709421 -730128193298331798354004275709513774378 11709422 324488276014838938364300633728523944512 11709423 -128701342447652122355102838587659667016 11709424 -95033541630988516687054926595021864960 11709425 -44613871887908537468164563622066843200 11709426 603694680309854311142324821182269184 11709427 -23072972112920211543783411973444317008 11709428 275751552299896921784976240532201322496 11709429 -22237993941416776629104438303807733216 11709430 151088256097945071706408373945521574400 11709431 -220764276008103005280459137463832455768 11709432 332483148295193962973212929792129945600 11709433 532415483601545192618401853556029855044 11709434 -240856511405057859484258793006204505600 11709435 -326055764189586031362450848472845817600 11709436 -52928134356376535750697799897664025600 11709437 780933110692387114739393581277320203360 11709438 40893986753754706524797825568787132416 11709439 -675052888384580687602868351927377271808 11709440 912712810000808959422534048407397335040 11709441 493384141210409823165404098794067487952 11709442 547487025065227247834805784297708702752 11709443 -391113574744242796742846896892386114308 11709444 66445976000192574485947281170051284992 11709445 248040270853127444491029802835726299200 11709446 -117518948311197413787086529104940564480 11709447 -1102341524027019203542835915881079040 11709448 -800763238423227969215920899731547095040 11709449 435969691837026431593020326058836996964 11709450 12348243502360744281281824018933875600 11709451 -128078618028829580232753718087577171520 11709452 -596445754463077259967823911904306526208 11709453 -76938092528016293676684811261508636160 11709454 -204793952136998540078102242647625141824 11709455 437185834137228374213751306820397274000 11709456 130914103556851600567576772093980704768 11709457 -681076345519100131999004020062318700940 11709458 -752836740547019111267843834733678391920 11709459 17169773265458797963442733339317821440 11709460 -87760967584803964156934901776659046400 11709461 402268393080694845263356975321044050304 11709462 973639052342864794605085006318608384 11709463 14387581697526568129772060117151642000 11709464 -103265282550146662735903891916045107200 11709465 -44530697396802022655373577591796306880 11709466 213276604271028448775904092579235291360 11709467 -8827311584956601673435867141118904832 11709468 33544500087895930945033108738173342720 11709469 405022081622739474970935191243637536870 11709470 -15571944709649155277732821888193584320 11709471 959712616106462180024187848318907334800 11709472 1276883791135923648365447101042537267200 11709473 70690957535450988371887520556763612164 11709474 -13612875218363967409770748460370984960 11709475 160491541232293290823448585164937328000 11709476 -738097760935039028412747948199148301312 11709477 108515877951491785780918146748888803576 11709478 -41081152713330744783773955858101688000 11709479 73296852596920052417485997787934489080 11709480 308869062945189685894360070217345024000 11709481 912968078855454495632220337802582797428 11709482 -141821660790647937350147557095718275408 11709483 -514483484924883190994029107104836954896 11709484 -419911002564380565246485246601661584384 11709485 -87555945886362362202257637264265448820 11709486 -568824922158985709160871182858006034176 11709487 -137280102601778765355212638755500698864 11709488 22365019136216423223132013200993484800 11709489 847684812854792682152901377910807670368 11709490 116594788141462444735307606493505485120 11709491 228427437244329442501525849373701987800 11709492 -25908045321738538700712726563193458688 11709493 27118757814304755496915245569673447360 11709494 127153475386861599098882884517269504320 11709495 221990331189513288771585206102244787200 11709496 -166151318852350330827422066892625305600 11709497 -498258416866497242544085241226131872368 11709498 127144174571767191424585594165751577600 11709499 -726013318593848735589768885395717037040 11709500 -414031632400628340352946616456080640000 11709501 305738923272800235547264484577243241824 11709502 -1954096296163018301715813518162190336 11709503 -1250755645867155997992562429335911733360 11709504 -225602158360056962467607408886798090240 11709505 -85107768931588854713784150792277943640 11709506 126331505211451301714702578093523779584 11709507 -266860625765505392716971245498392233984 11709508 850933230443479410972195236815647923200 11709509 530319281858890950550630746366987203616 11709510 12709820266724065851402398047055462400 11709511 1830908875216053915376354541014450417584 11709512 -432848051056892927011352578485147924480 11709513 321688602707266818911645707063907467242 11709514 -770328135851821463561208949738931400144 11709515 1080551087117165618454665600527085592480 11709516 -19632167123710918554207030788258512896 11709517 1239792901089958772948817224228521368566 11709518 -256271122670446042245850795142552582400 11709519 -27287754628305417152057887105571443200 11709520 -8702359655149249449185815194898022400 11709521 459390164338057662083468394872068434672 11709522 681991426304720914842848949352331904 11709523 283830614251383689459349079185823291136 11709524 -52651744776147126158722213692182571264 11709525 -63525786943609921317381326078634787200 11709526 692077738573173540336135131268168148224 11709527 370189104372201198178012585853563387392 11709528 112243009937742087979862546763625820160 11709529 338047934572781463203831113163051738240 11709530 101935790831049317694937439118899251200 11709531 -340311307160402865453998524168577844288 11709532 473783667447221921769281899728537369600 11709533 1683713802659148539907186439996980480 11709534 22723567838638484916493511756760960000 11709535 522050692018744301459726697757117053480 11709536 646571769927242319729711119286441345024 11709537 2183859548041962825841324607802445824 11709538 233853574128138489251298187959348648960 11709539 -1146532090092128299070046120188330556144 11709540 42398983567494040506947379960068655360 11709541 -601008062826170801929361069124545133058 11709542 -66511981280414304329097337949131127808 11709543 292991605518507627777424032578453701200 11709544 -168969919674192009206415500861765222400 11709545 -640106330772181552628887519383326400 11709546 -123407677698386677284769756980127439616 11709547 -39638270374153356183911214789218085004 11709548 -127510337368949131428758086418299937280 11709549 -921464794854270037271195579625838882560 11709550 194045291155352135730834581942928988800 11709551 -82605543415310859050338522267442627616 11709552 21938215884528989040107242838418063360 11709553 -219925681892319683283863133140631374400 11709554 -616965148510466211715605191263369815024 11709555 -135457475118448478519118497815064355840 11709556 -834850990088702729387986182447421655680 11709557 -1097049376789708827270702556398441678240 11709558 20536715894714313794642078725627238400 11709559 -346173322510986084387321972257949652800 11709560 -268999133444981000296407593479618560000 11709561 -15334106204773473741513928214150225328 11709562 -175152573762250357454484286264284352800 11709563 250098909693897278463152701332033646920 11709564 -518849370150717968867907659552483188224 11709565 14656613141430738467378998889225137920 11709566 -399519527271370265434728811381651722240 11709567 882345340030297019334324093902019862440 11709568 -14035111588250881436778626076440002560 11709569 1217604896282760737169689191039246403970 11709570 174278430407157401742920338077866534400 11709571 764355714887606144773141789732085851772 11709572 131838187217593574207374222578743193600 11709573 -251055029055303882216699650923146294816 11709574 -77684300102431716453598862465090050464 11709575 11961763385032020103511837563338519000 11709576 -565532840247158975659848097134030028800 11709577 1290763186300822637319199536535621374672 11709578 176088547718969994905083070713861953840 11709579 -173735935872897668814569171241964396584 11709580 1080306615332662400273204699302921482240 11709581 -57545858737035516225828852149294750868 11709582 -100459717474344924672944066494070198208 11709583 -758385947277622033177363053728948827200 11709584 -13953669439498862358644392441578455040 11709585 382371252445586493901840338335269751220 11709586 206466011859385723356842713614957565440 11709587 1384623629137052078502472873104620449320 11709588 1718189928636514246649587063792140288 11709589 194896620322802377751551817284435015324 11709590 -669624800170005147598973883285738030720 11709591 -108466248505156700981274587105603020080 11709592 -869136806387146824339164692675872768000 11709593 399684371221953036564609531520883884800 11709594 8633187088497836805079898074843285248 11709595 -519447342987906452688118671339048734400 11709596 240156616353905992928464346916955003392 11709597 210326658594199366634980327565854430400 11709598 -364004604641752756573013187161190595200 11709599 -175983726928052298705581854774471440384 11709600 45034770218969046516500720610548121600 11709601 -568224037901344329154454840150226260796 11709602 315565543517801961349598175239270716752 11709603 -55620755019428471780121746770985726868 11709604 -686073568569529543822721005058895372288 11709605 -413668302902955905272776332127994044000 11709606 -255819574207202135413712282809262104896 11709607 -192930303321300684008706800743696772128 11709608 -70651447403485575727699124859199088640 11709609 476074264044031351875851875473133589904 11709610 -59992740371317388035592544239649934080 11709611 154027012420572990660124500166852828212 11709612 -176431066708788114707119791086741376000 11709613 -893410355398569465600189661150753852138 11709614 -18761199240377256850756049069836805376 11709615 -794696626407502790720734847590405726560 11709616 -253460312451169142901211754024839856128 11709617 697080294029715103503206322400057305600 11709618 -164285398329014268757025105916227584896 11709619 -325744038215362675955211872280681886856 11709620 -175423093220592364899082996921824691200 11709621 -116191663562602148053564365507425895552 11709622 -331142309149363484717740558337514557568 11709623 -677766590012755805549539478739147112680 11709624 74143751669948476014833369897680896000 11709625 551624314169708230580103836507914170000 11709626 17853675060096234677988679689671398512 11709627 -956334589812395322159776378540814355968 11709628 -9684614636777856131238722815678789632 11709629 -762557501014841034576620469570836298624 11709630 -95793303115655191311454825139589120000 11709631 17170050857737957266909340171955138872 11709632 -109387297672923777657713415112661925888 11709633 78604156483085563239225626735649424704 11709634 1691138339096970119831987442484880793600 11709635 -30883224887469401575484542898971590240 11709636 -240392605679798980934794071988754777088 11709637 -563630700230988290088187901320975159296 11709638 18400961727411906862879998976224343680 11709639 105569907729259495016633788186329770208 11709640 -564301524125126399629551061560083251200 11709641 -232514770997170408763776328140830514200 11709642 17915038477886771675811500635082433024 11709643 -953367045332235131027759102174306505600 11709644 -646648870239025540178308645753871791104 11709645 182261940333736308698480579787532371840 11709646 -153490195421014392138944609057212857216 11709647 -1114507662439587806335170055799373413904 11709648 -50523837535477410689558325184668057600 11709649 31014814194239346958477944897284140800 11709650 -221384422920548605589763428863931221200 11709651 368352299736987925593393520048811524464 11709652 -126728637664234328252657479210784163840 11709653 1002157018191310331066457095311618093902 11709654 209776668014910916457344608640782048 11709655 394609378953971310508616850301517634960 11709656 225246993975685591293962548659180011520 11709657 1139488881443023217673399127363206411840 11709658 889828548968189839680801960478091990784 11709659 -94796891946539662997213464909742010096 11709660 388370832390097377915853287218502005760 11709661 -206599666780407084160356111784523982336 11709662 -521084303542904136712748048025692952000 11709663 -319044107925373260799935299493132871680 11709664 -575691518340035606587651411671455367168 11709665 870145360920613627008499322431027225920 11709666 411195698820828084735564715140256358352 11709667 1283995139978771603561032335495393954716 11709668 37643591192644157517707108733788553216 11709669 -579084789400248275242191980302684849056 11709670 -21484951655229020237991429887259592320 11709671 -411921825700882079184051825475553833800 11709672 127733839766886806827282611216535633920 11709673 -116758355842011182058053851613028899696 11709674 3539105849934550479008932533000963072 11709675 224518075409371606873782423590323249200 11709676 -590321435004695895201692983541724894720 11709677 -293131840034885215624544760256227421674 11709678 -110616314534452189101158748718197523200 11709679 254471076002972873508455488327413523280 11709680 -18688790120471919604156128703066275840 11709681 -14900553408821801474864001942033873120 11709682 -24456739694491151019352740176951908032 11709683 -191866805075820113486291339257301302068 11709684 142742863452760744627392998555069263872 11709685 -266747401980282937150498066425820063440 11709686 142062379502725294144653255844547160960 11709687 -205844871025548788871289452824562560640 11709688 -186187937377100515435116758473293680640 11709689 -1893178481286920477451136800125634505644 11709690 327864502360110878561328371440934987520 11709691 -125011157285325662533346585067751942656 11709692 -238139158995345426681901456237221040128 11709693 -644701762466252742669816275029472315418 11709694 -34661888727567744331031994199558392768 11709695 468425311508438258709884474331877924200 11709696 -713150145439245257639771297412525588480 11709697 46348336118336740499282530055083125552 11709698 21519707732384190965763952188160742400 11709699 147100468111346604518602908737480617464 11709700 -327334947898735091865978456737109632000 11709701 129862285998173376980203045064178612702 11709702 -39986953131351457822858522561534775328 11709703 197143261102826302643581391877296655144 11709704 -1767265374636151390444870701915609446400 11709705 -41924755483876398709536461739171722880 11709706 284499012853903075754498179560801020160 11709707 -1604093798727757654162500691550703897840 11709708 -9047204363315373432466240718005478400 11709709 460771422295395561929571540879605795040 11709710 273450164214519691553061228322285421760 11709711 18807216572255719054329199885443785280 11709712 -85983658288157164236176432645733613568 11709713 -338658994607626527842014059126576073038 11709714 -27769916598331889897894652099915009024 11709715 -370363254826724787442276269704515202640 11709716 -186203394470285697810619394176831650048 11709717 -78983063493040076027178912652567256832 11709718 534125503314846627876192271699171222560 11709719 -102780767986666308069880489290620870400 11709720 161404242602292971690909095219457433600 11709721 -1771111711242469355336715321132855389568 11709722 152539321313354306547108764027300320512 11709723 -21931966512124344012430773881736321024 11709724 398939319916935918988782574383016358912 11709725 510390601508169160246336440494955947250 11709726 -57028801910322739531841797356864227520 11709727 966666499388213224121082788814054570520 11709728 -665019796867840876387951822101040005120 11709729 138013425340368042611053976759488097874 11709730 -110272710977520008097858543859585536000 11709731 1097293299602823374398913069434815657864 11709732 334120502201646330004187920260081411072 11709733 5171016860954274225945918442043934464 11709734 -631330107697385146708263778335849981984 11709735 -59067533818398964371050636159755806000 11709736 204203680223408715778866242687467008000 11709737 -386193388916427127334738651119852967232 11709738 -130504446162366431844086698956305126400 11709739 1233415771319247201224685163233587781256 11709740 136906995513443084129861910967847700480 11709741 -488007767076947661794748953522188540608 11709742 -86129837967443892070933029996995029056 11709743 1235530348245171967270644193753688906160 11709744 35722787649886823177175044330192338944 11709745 -215614146266005085402256783189137880 11709746 -112884396820538285717167070576655783936 11709747 -126557618013065137280498043983607530160 11709748 -424661551242584641520042287742234998784 11709749 622654449668856930148713729734362416750 11709750 92603061166866030471400373130941376000 11709751 -573030809609606213376019058899909340248 11709752 -742867892326308936980307438201559142400 11709753 -627696161996478882412276663465524812352 11709754 -19676334431768813010682038186991865856 11709755 -495079650110912843730197573510451290640 11709756 -426590423728210382432429998624017765888 11709757 736153561701661840145213859328058400 11709758 -215822168161483143482950041984295586880 11709759 -535801340871268797033819158391587543040 11709760 758487701081051110736548944056156160 11709761 -309831476470714044834544308721718112000 11709762 -350056651798335468153261461687023390848 11709763 186757735155899380210465181566137301024 11709764 95853662957499007848879829010634491904 11709765 -22101419149798274463789577525029762600 11709766 213140283734852471891468569738013780832 11709767 575542093960284849041833946159329875480 11709768 225626460433146585207113021495543070720 11709769 -168039371887368185873849870883442913830 11709770 454815095363662732464892770606708768960 11709771 14235279935542842812138289546154395840 11709772 -989924940768659516225149179027787527168 11709773 -1752578685969845550063010373222990670720 11709774 23650027338079820117859067482345558144 11709775 821911642740825537663516176740338000 11709776 93271671423267766013390679241145057280 11709777 261196949313149957741327253822295256160 11709778 -452094189602288541788719080472974280560 11709779 -534593104719157349265043121072043723720 11709780 -268815860613339069118134310870702602240 11709781 526203730768136963263604929334046449152 11709782 128920381000321771881724875374343084672 11709783 386016740813184134370954559397876900880 11709784 -69964707656266459504373318531311226880 11709785 78685526858910934705166125411863374340 11709786 140544940037608901319923907358815184128 11709787 -1441610691054055079845549434735113588016 11709788 49030791934389189868025306858924860416 11709789 -31178352772380521482344173444174530560 11709790 142954525148619162698004910517754926400 11709791 -473510094505128657475498081924980251448 11709792 488325508656098058215489610258398576640 11709793 -246219593764420233470117712010850387280 11709794 819149413176605262939511431418821084960 11709795 17589249714371674783720829348435270400 11709796 -107212385251801506491729377489098555392 11709797 409286851852400655629071819971063052704 11709798 -59514618100011642489073238559879126336 11709799 -319667242692567214956280648557734192200 11709800 -637360530224165840074268343290006400000 11709801 21800896934948457144519733292907201492 11709802 -23948377896316852469932500777672413088 11709803 4082471296588145173730480446823234304 11709804 -621931096826532521956425527801360418816 11709805 -140434071045587910918724595574246039540 11709806 12666074194500931029366842875828337664 11709807 301367784794957390105164081346385048840 11709808 222918689174811523581600432652250087424 11709809 374050857237226756495381282441782797010 11709810 -13471576761921851676330926308914071040 11709811 79812047438703805341699339737093831232 11709812 568503208123623203265415499841709873152 11709813 -187241003776699383410326205960963929056 11709814 163447225409296243203571807409614299840 11709815 -225892916594412074086789484711431850880 11709816 98521188101766320476279332498525388800 11709817 -329465184875733611886566461441633247616 11709818 -71795131527295167157893402262759466640 11709819 321513292377368228438551970742057235200 11709820 30873339718008329117291755987718830080 11709821 -1367875143847788687225580396439340361908 11709822 -236195819461138302101774073195583994880 11709823 1130560548189877970165556400146263410680 11709824 870255374945727474649429700462593966080 11709825 -232537888985048299578177529097776880400 11709826 216548868105309046102127588504334834720 11709827 -872301835973061793005750731992284387120 11709828 -168601587258953050619844853834231283712 11709829 273248910058017079770041171907566249184 11709830 549190490466805795587252144828109345920 11709831 -99638715033986985155153357295447747456 11709832 119691659577358117074436279502559897600 11709833 321322574884546260607631260633904309520 11709834 44972524430928093626904003404946170112 11709835 355919691664170989281076193812866517280 11709836 -1055296303705064144493562226112772235520 11709837 -53890123097245006432022410455250653792 11709838 258879900931071704429068148855546472192 11709839 -151594182879731191983945116755679613120 11709840 45658295167649822002847146449025105920 11709841 207740588370760200431301332221548961200 11709842 563128378748538951317505077903406538752 11709843 422139541024792724058418082046563252664 11709844 136130872803645462641403280914273990400 11709845 117577823488003893580569393802610540160 11709846 -311678912301514108542112305418494624 11709847 -182417463510858789338723091767078646848 11709848 89263439319220676505930870928194048000 11709849 491371295966131522732547769942343843968 11709850 -13373234646357265113001995846277815600 11709851 -137728837764086225730625604563196061600 11709852 84748282455978583758696761197815398400 11709853 -33759512314119348774286157636175663898 11709854 88385462624219403565561142026597240320 11709855 -539664599875953705865483158235740180240 11709856 256220324530672180830657889392114204672 11709857 79353685266525769016066698871463708420 11709858 336726014931946586081669188240591407360 11709859 245936874136771276825129483658368614912 11709860 154971783469415992846194490956881998080 11709861 305289487533284223403251688067542965984 11709862 1582082579847417603275438879263377960960 11709863 803954796393730201570790805221530738584 11709864 1155746108900237833935063687332925849600 11709865 93045623114042869144249083389983069320 11709866 27518516331391819962647937758871461376 11709867 -268902753997702878826367836437519128064 11709868 144315530809389003575116291715837463040 11709869 255913684245673916658297095990807560896 11709870 -37819063187848535750862460875072172800 11709871 -163685225025747219916201857515579967280 11709872 149628926650583357312209066412552650752 11709873 -546759586815365014156368275281800382080 11709874 -331625017537591518928554637098081921408 11709875 488629011344086631321838548577686808000 11709876 176401151246092609480685297882691244032 11709877 -882047066462009752394191866108804292068 11709878 11309544401975430368932352863366832640 11709879 -807513951744448040779563227451103195416 11709880 -53164876169543260583595644853306163200 11709881 -70968757675056412899044012997002141880 11709882 162833775530253403925172033126226335600 11709883 -1442842830052488940909396937066931868 11709884 -655696942286923472814209181997283386368 11709885 -180346696171954380241033623521586609600 11709886 28993714359092550540682951144875776640 11709887 -53387216509395957591940139319372024096 11709888 36248287790644458712483365912072683520 11709889 -18882000365794234171369689498441901632 11709890 518200297168687509548600556614090035200 11709891 760635213877388374311100922830690733700 11709892 878501027037535895196252533888715737216 11709893 203708206795566438871511322177483026844 11709894 -171235110160083934370839859865853360128 11709895 509427034009496773055106657120433841400 11709896 -260883556473797289836325418033167360 11709897 -567768105992561911675966332120621596400 11709898 -35729623062679743113588259944073384960 11709899 452453260333787773984686705663654519600 11709900 -359600765056061384367804406361498496000 11709901 -144484239227473683985772453895776900800 11709902 -517928396217293808827263474045084893696 11709903 -603805893009619824158294916581661729792 11709904 -239536271411235123250981202378620641280 11709905 194300356008436441462710647577431907060 11709906 52250910853942172318675513835025317888 11709907 -526204929817784696118335741834854752960 11709908 -29488493744057455676500140346374881280 11709909 304096336689422164163791986778496999040 11709910 -62559410730726674068969983816516480000 11709911 90289027555005182673029554460459538000 11709912 -153099467065275384838786100032059187200 11709913 -1421067686224903185355749477211583502838 11709914 687556435458474289158490111325923075056 11709915 -52994565363137469940151213079355315200 11709916 852233959017874428128812323469321315840 11709917 1220162350712851125688941647383212780966 11709918 -350310824595977635939248654457246615872 11709919 -238523384032806535834912820600479618856 11709920 -208189152231604421673129956943003648000 11709921 -532682659577278201097959548066771744960 11709922 -225380772280662494866323404303346767280 11709923 15346600273273463390116280054836421280 11709924 443999646464545470289114109266564985856 11709925 429715448943670511088983461915359140800 11709926 -357321906562055828620110308831072080512 11709927 300541392719005589388321935195536236864 11709928 134596952240212198312326428873158656000 11709929 -280222445021517886423634216753580673728 11709930 -7827032404533313034775778490889454080 11709931 316758030421132711541711515224566505600 11709932 7365773613361480097187089079698015232 11709933 -220987187632431859351430296532453270400 11709934 202596806132888194969648136203118425920 11709935 -647520680085037335193904224613898888120 11709936 -53758758201306035280101504115169886208 11709937 -239114410053824032570157663648533898588 11709938 -314025682262634692961746772665384001504 11709939 576996517120406795765855848526444454960 11709940 -113384912247308923860322292017247354880 11709941 361518586847280088237905313308134387232 11709942 -121908197440334153227493553118760743488 11709943 -404471424961641180201810397929692536400 11709944 826957346362596666401746407163634933760 11709945 97957757017659179863017561676261634640 11709946 37008670407569408972137890517727662080 11709947 -1134606850188889396017875809122108501960 11709948 486962112240379500500336298678179398656 11709949 -9184837342469910807920810555447661620 11709950 -128324795830037512908396619396006089600 11709951 705209819889469170128570190545805218304 11709952 294100518745528702216237002140053143552 11709953 1162683024125448171617187754127433636864 11709954 -247218799977200475454230972056498492160 11709955 155874183529117477668269543254328553360 11709956 286639489984743005845487750334614323200 11709957 172518351930298992606836872282194029184 11709958 277530530779432992426648151448364873984 11709959 241837448588825544369042149541670899840 11709960 383185363704239702313409427036223897600 11709961 -684320534419518246318359765506655614438 11709962 73683887472642568719519421979379473664 11709963 133565816088105862900899138255668072520 11709964 138003022503111429166319692569662072832 11709965 -29342211147752894791067276084360521140 11709966 20336101451203303960010051923700812800 11709967 911465381804169401749871895172607566848 11709968 304621308277852800018515858485769748480 11709969 143351169760416951457913190612792401568 11709970 6220879007951107225581649069841510400 11709971 15714161254537338265662814947372184704 11709972 240467542144002443730120658399788503040 11709973 345405746491391586416706606217269794400 11709974 71949398886036677870539241385113188992 11709975 -1768220971303053978025093685148076800 11709976 -109872725860685670449850722496858071040 11709977 -729118388146467594556596161894724942720 11709978 30042550367499914248618038266743749120 11709979 -14902001666968308710646062292260096880 11709980 -810055904405790272079420681158169999360 11709981 -362373977777253545452446508147579604160 11709982 -149616716124372927694999538850175428288 11709983 969814071961739737535956978382966843232 11709984 -229391285951812684521937580449547157504 11709985 -57950534539215468983659608762284304000 11709986 136297760329304182565558172806634426192 11709987 59555098746940839514189001944449589800 11709988 112548696007801419806675219330929972480 11709989 577502274480312170073772659181497257790 11709990 -5329686459042437525506229519302606080 11709991 28550794094210428512804744416745313160 11709992 -5228057919515075602124800903808778240 11709993 243186096061290297468566158711247589264 11709994 202482447736414191075189430527230848512 11709995 -973918883535279777637171422194941484400 11709996 215966681909877954681626105526189640704 11709997 -47544965754765935893009799842656810000 11709998 -442192520116974441842445359073897912000 11709999 29472314825269789892365296213643603824 11710000 56318801849574969269842180486584320000 11710001 351023217329870892585417831423807279600 11710002 -56072072674384725059744141769921810432 11710003 -84832863061648703253095999691128206656 11710004 -822871036325220857736800555651974963200 11710005 164186789078155734950671196081760886560 11710006 19089539684176316550880441902230292480 11710007 -1062767722285967446509680784881415270744 11710008 54561499875046269704136091383727349760 11710009 717484167200672604758624266074889223210 11710010 -54600371044020713012756623605590113440 11710011 283378208367416421684138846473125256472 11710012 -754157806219117923721734491083390453760 11710013 268859160877029098053877239207919466624 11710014 -127064954517537700548690860604620871360 11710015 238693465358366288852286561101421917160 11710016 238045164204208922109648364383735644160 11710017 845771503388069729636438781503196162 11710018 -2336198018928576180432829488647047296 11710019 -214141483403480334147764508790576182528 11710020 -149073974220094291682688621394667520000 11710021 185103304813607320914137321285594360222 11710022 18400159443843439409910381774289267392 11710023 -98313727142951375408467504566607347840 11710024 323513029414022314058842519809406494720 11710025 564161134981034285347727747856447684000 11710026 241504709290692324694808205129097857120 11710027 223181679767262142761284885309950256272 11710028 556810725396100119338416934521795600896 11710029 304224071437456906265001400480519853088 11710030 -184135836565997207399188401782362318080 11710031 1166346714731205663358127229716772446832 11710032 -90457352437190042063778337744574349312 11710033 -3837828663506475935132775487868320000 11710034 -179956411187794941090561853495707568128 11710035 -281853978037817674200082048306647244800 11710036 106196124123477282568304794884377739264 11710037 -347244720854919218075298552080323723314 11710038 -131940603307817636807138062154192664192 11710039 -1416404562309195707557218066718628831400 11710040 -90038843544487876335873665166396211200 11710041 94427743958387398135541750211403705728 11710042 27284183885211353552509743647513502720 11710043 14472320544087016004315715511589528280 11710044 -341152745451770311542241116266629969920 11710045 -109748402390048201040382519321719772200 11710046 599447896512405906127929432307059449472 11710047 -291855179906175169717037125035456195072 11710048 -509937092965040314464472709133241417728 11710049 -592662437423344220906137069179805984236 11710050 -182668791169969122462848149278106828800 11710051 -409724159962609832603676652747166122296 11710052 -45807271170321006162449179859835925248 11710053 411104526301312010544337616681344426464 11710054 -42316533506756053287527256129389518080 11710055 181804866214158298386655840175107392000 11710056 106058525661446904657116269144065884160 11710057 426560537436183144431416882447051445306 11710058 24333032162212152595320019048240616880 11710059 -560287634428304592124297021630191014400 11710060 -368650817817452655418233212418129899520 11710061 -1150287433614103184995850586067376640 11710062 30629691559094724273823805861300551680 11710063 1988009548175024844108447451280557462200 11710064 82047286023825834157005968240765829120 11710065 -466765230557139504202799166087803796480 11710066 769192041921240065123727542906545673232 11710067 713222598195302858628437033494024832880 11710068 74661876574375269941881997465904261120 11710069 59732078109064050207531849947341371036 11710070 448217023277938223330701907510122963200 11710071 258147869483002141977205457225515616640 11710072 435086261790407095459246439884247347200 11710073 716754166822009469018100899196657968004 11710074 -59987148001814121102239723521854421248 11710075 106277511581235624611409528159897717600 11710076 -30148042153587759712343362213732552704 11710077 -239835842607348154067380050812948606592 11710078 -272646489945262448046875537963879640000 11710079 671289622973086665196899480591177245520 11710080 -178532971164852845629891083981815808000 11710081 -608548189184593661555852408797513173118 11710082 306360556472556318108793115559978593280 11710083 40258988909910205089458808764572839936 11710084 20374089551423355893456292948282774208 11710085 267162882065556573795110950624703933400 11710086 -182237489369853099570845573233068201600 11710087 -168903679407994103819787094011969486248 11710088 1821396012642550566915206071053619200 11710089 -22528845340445221544283197836279597830 11710090 165489240748662004241307375235741455360 11710091 946953159867923271270117901592059994400 11710092 147145700563393667082827796438695599104 11710093 -189501571593264367882151131650056078184 11710094 -99134499605890357722150782357430362688 11710095 66948638036179737613619357275753635840 11710096 -2082650164383209953663122483386933248 11710097 190402744031546403803894113527658497792 11710098 393675488063674644403256834739949383168 11710099 -498254987087535250020005532733000078760 11710100 208459552408066764821205583101301238400 11710101 -13148707214531590785286822993146917760 11710102 -690770307372853945811466720961696562496 11710103 384259276770928479022900175921368625352 11710104 1511826272326690613119320214050570240 11710105 -155645424080319088122798260280924593280 11710106 -777743957679781219093539049234572583200 11710107 624670998192977037555331305534199605804 11710108 1058569341411394825870402351397044984320 11710109 210215987876649201119094918224196932940 11710110 205109477644830188160414015973059390720 11710111 345384537195003712506495800016391557232 11710112 177166670687812366539323848879439020032 11710113 715288418567201743098343573244365785600 11710114 -341886263006868663368665690824474136512 11710115 -339886187952054339051625278845816960880 11710116 -705083408654972088613225568991368417280 11710117 143079651759214664469599381526347647166 11710118 7314012261409833442574610581450775456 11710119 -496216434067334417806994647534007255256 11710120 -620595172495888358277914982977692723200 11710121 -219925169591079891373082937053640252678 11710122 274749137798075064431610029236016623872 11710123 -847253410506809913115106878038742023628 11710124 -732050378954842895351194318744807336704 11710125 -116300448253528829722165456147553856000 11710126 209065664838628211316771428864193392640 11710127 -22694537197517499613016846889883458336 11710128 11457328760907474767545320000983138304 11710129 579596188177423868227459011211968835730 11710130 47828533789529853210450188881801992000 11710131 452819599478395676271261377548777790064 11710132 92418994191363643580936828982708828160 11710133 309860729449932362237038507309760123004 11710134 177290834773097046852274686292821986784 11710135 -87516361759316358880820064012631738920 11710136 787651237125240571838178764572431175680 11710137 -682168484193206233534702591597070778720 11710138 171098380428776019307081985195144618496 11710139 26644593128395995780678920589813161760 11710140 157387939768039699848340103940279429120 11710141 248865587798758570735132849559187366592 11710142 292196300402750448760881517652748480000 11710143 558967176923334937426924304658391238400 11710144 592347517450345939427519609926676643840 11710145 80341860432220660664161215925073682900 11710146 -37443675456384945425144130370318649856 11710147 -18618729306743678165599052570489184440 11710148 -706850569984323371329834517879831889792 11710149 10584950848913016059279804002910051136 11710150 182303615274379431150634496542695592800 11710151 626616201660542528465556431883592203792 11710152 362248309739227389397901506638304773120 11710153 12547097596917902590305727343240631104 11710154 -455471886320381440670091611905166312448 11710155 7912833025243518179796170769469344000 11710156 -760929624649503622829193139883095431680 11710157 -67123137158457016151519563692379470336 11710158 84713481024417004293737478741776030784 11710159 1209066291695203178474020770481961281816 11710160 -32148729086474568800893722364312289280 11710161 -375377081595636004608075703882002513468 11710162 390633132750037956186679106674470346752 11710163 -260429178084829046272496562080454237588 11710164 -407842175298582528010427251747661543424 11710165 -380289447466517767506459344177909387940 11710166 -143974952093195470749635285040232020096 11710167 185041641949223110598110969553640205392 11710168 -238517167995796464112321614581481738240 11710169 125319190662502995331588013162220642570 11710170 -411903422736661963665554237690670950400 11710171 682033692267435911381328887365785699600 11710172 -356420971624461033423268594022493017088 11710173 1606373423941805807135503304985618187584 11710174 13201941177165636560246853389060726784 11710175 -111558813530920398260715990184683930000 11710176 -273471615464738481545509462539654660096 11710177 1418988072982609111846241632416291681300 11710178 -614263531714417272343700306578251618144 11710179 -79501601835296479338983653204786052700 11710180 485363435789682464441954772174335078400 11710181 -83763805109821869061570793451841264896 11710182 -378855572975239022711013308088660235776 11710183 126816603747878331314027770975694693432 11710184 1055182697943746090739461912244620098560 11710185 386430929090746065641024033514342724800 11710186 117133793306518911842182866555771855792 11710187 358341738703092796547835920602463467752 11710188 -31543873834950875496007966205140992000 11710189 -488006265152089125567785979572916948010 11710190 39098866169735634562117693458589440 11710191 -350060334899578600496457902284646240256 11710192 30108587726595114260156397362104729600 11710193 -1466207600156401361514470654169201263520 11710194 323510757463947969450937119448329984000 11710195 -454679973262650520930791710570954178240 11710196 165334466406957229004618721737347387392 11710197 95408661253821439189462980312789676800 11710198 69096696478707279494168703764515389600 11710199 -73641257324320291118810129441998693680 11710200 -330489012910479340576957973405660160000 11710201 35523363021854330957678022524214027904 11710202 7249272597705297618765038788534402560 11710203 -65985314211816832800016844883939294696 11710204 183551263709749617293875724844234488832 11710205 -382956082048593349626920640637926462480 11710206 115969065569250334756729736824554386112 11710207 -1110698220691149876635655845641423178448 11710208 232982834900826337105661085310412390400 11710209 457578081466755877214606963208609856512 11710210 188102144190676852347457266651646955520 11710211 -1036587487864832402165584949224596242328 11710212 -55884916373912873378645809243985326080 11710213 -1121802878780998667271773740855756890080 11710214 755451625991599029783470934400485903456 11710215 79355129870389998272485602340069734240 11710216 -692829795842571329431187040274627537920 11710217 -141817846133143727873614297416107989734 11710218 36204417611401926040137057143449191168 11710219 -213512200983162451847641819102604408000 11710220 386606082579565849910842384585204807680 11710221 -735688179075342932447698263329978181120 11710222 -40234586275564129385442590194898419968 11710223 374064865963871331731721454572275558640 11710224 97683639886998440638034035536413982720 11710225 -148582296160470764378868260060055014400 11710226 700073173466530478986747760197253241984 11710227 -543487313268767695201635211594640579520 11710228 -283421829138728670952433240293601917184 11710229 1446703189757951139188247787445796455160 11710230 -39130163165730669964957942848838932480 11710231 -35455355444097557128276683298001077696 11710232 749820825336197308308125042824735027200 11710233 -8918826998014939705175578517344535760 11710234 -152100589824471605678361186214446448128 11710235 -317472986986184207813314807045651024320 11710236 85347902293436937040573615631531458560 11710237 202322056903799282491812448488321760704 11710238 -121068368458544096306066128139673871104 11710239 532199896952642543616541181498411914824 11710240 -367129143621708784914842797849480396800 11710241 -117794502851670087420442746867702266988 11710242 -646980902076691079208693265031129358720 11710243 -206113719912182497289505960472080864528 11710244 -56728747532564849604178288134714359808 11710245 -298589060568638355644855865203986646880 11710246 -83988372374639538206448240947819028096 11710247 359036203365864034020216402869723711640 11710248 34990859140710623316205914054153093120 11710249 61441929354802267711271452854589695360 11710250 -217142933694341849069598536543880192000 11710251 1599410141034143826832118355851089920 11710252 220002683853699033186720940307420262912 11710253 1148194338560551860132920871689919716502 11710254 -383717109031930498538658364684185055680 11710255 19565446840916848928803395203553641160 11710256 69694565263235111273973002904701927424 11710257 -177658351854117661014497485958784907584 11710258 89624449885835022724808616757028405760 11710259 -2247487204909721920349591985472382460 11710260 268787505135318066984728242699888527360 11710261 1188312691459984653831197335686141220800 11710262 176143917784339494282497454256246270272 11710263 -500319334604599108654728628143275751216 11710264 318134587098556681772151302562845491200 11710265 23873747683777921732652852293324276740 11710266 -174374854587614336305516801566074343936 11710267 600595796317866919810583426520866251992 11710268 -204739543963124137287567126024306975744 11710269 422558595188492270824049340805382287404 11710270 -27398152666388400873105935397963571200 11710271 804493319738796766842270385401851773032 11710272 52959353255194934935850529861289377792 11710273 1230139961717243203641403796317894979522 11710274 -164185951959477470030266790743986044928 11710275 -196006619122978629159798063684367374000 11710276 30334097665560673342699519615331815424 11710277 -6075248593254609417556368896801032128 11710278 1912223373763003912924142143847581440 11710279 -190659401013363978234169990872087817424 11710280 44234494783113085951915070317312358400 11710281 -23390973780726479837797955832426934272 11710282 199687691271739099288772051691655570992 11710283 -109495293593664300281237497313833838400 11710284 107677817437589983116048979818118503936 11710285 -533393938623558704989407686584093290240 11710286 -12029278397448056912652943705676956800 11710287 439401130563755037724956516918580279560 11710288 -28645747769343692360132518489267314688 11710289 354730131611598275320835036172045434880 11710290 -114802931121900125227151607888398369280 11710291 438298802323292805016537059818530419692 11710292 -910115566700347261524002743662884284416 11710293 -233756015338218447146045181237958708416 11710294 -214122270276844716184152884185592069568 11710295 -39415843805801555322040817133516733680 11710296 258943336494182660186845627487461539840 11710297 283137155485791428401769856339657999504 11710298 432769702394584442237561138803774844400 11710299 -282412468713123250808913347635008908136 11710300 -155732428124313074621185445604377984000 11710301 -375415907596822675201593848033886765396 11710302 -150337780987713272063510164374904882560 11710303 -397524762876877591277336201897766415632 11710304 -266538363094235467272597229038061486080 11710305 16627218995804912039972581803715651200 11710306 165953849942427451375410322567819356960 11710307 -191455391627154300907474351893650711088 11710308 -286465641851809526542578327656200181760 11710309 551378745014547627077643244975304090840 11710310 28401710065155486661774208690958514560 11710311 -858477265436012337876389079322685498328 11710312 226620818493392864237864791419908259840 11710313 -878336059904111618675360483584738314438 11710314 167315652306782997645882464912879783424 11710315 -181460160292507410571087212935422506000 11710316 -75562798083514786269227913451243422720 11710317 -283357558554039996135646552351539027552 11710318 -740858937373059675881018602670826056640 11710319 -22255708108980856223355598814908834056 11710320 -1699268072298069474854411784250982400 11710321 6118670232343658282027332214751825600 11710322 88370010599137664736088239396062554944 11710323 -356696878045072870313888757655998669228 11710324 -653049504280101289771137199000354290304 11710325 29687307477061475232871785723162072000 11710326 -10202628234403979618904110342511176256 11710327 848612834735080718918797646352826784000 11710328 -580114209438167535669725228717349273600 11710329 378235472138547547676294561885344290384 11710330 239197825137817179315433630185831790560 11710331 -687801421449109952594809093502646728256 11710332 -16626607885440800926721537851004221440 11710333 -180083786694192679494892393154531953760 11710334 -82323301805031458192797732070408093184 11710335 -12108709669882954677664206099076024320 11710336 -465449871327501654255994745293929185280 11710337 -551552166052833019329231110921446342014 11710338 -45088491073550839114084062353859769344 11710339 1473473158488492678006471046607361462140 11710340 608118688022324827016016302780213955840 11710341 -689768098115467901641149643845308028450 11710342 -43223209508323134817999084089086238720 11710343 -182495166472520925985501353295957020672 11710344 196099837662799174126264949727054397440 11710345 -390454590418609066493630417094628510200 11710346 3386278129092250650277481332420704000 11710347 85794349966550973020869204548076615296 11710348 -630490574952443675112543719743223738880 11710349 2116832551000134108493707989924227392 11710350 -53709546377730268802762764576516036800 11710351 161450311987634888254233011092783350952 11710352 93651153205630397799392778951223148544 11710353 -425418776460711317762917707689245036800 11710354 22252337331305550932135327180767718400 11710355 -143112024733986660805834440292245756240 11710356 -20076452409625953985075919494431191040 11710357 -1431620334367275248971086983929318505700 11710358 229609831657317524381544000656802674688 11710359 703593286052125338200504804985595987200 11710360 7201731788648203048415329527512064000 11710361 -464579145011158925592810810449778847548 11710362 -738357504810500945868026565009335040 11710363 250398662392832741501375625284993453600 11710364 -77980123650555398041274078560062964224 11710365 281451377945321080213288470462320803200 11710366 -73693464692764433180825121157473994368 11710367 -577977265777022657277754525584243607584 11710368 6135020317924746213365473069210927104 11710369 1051291010242793706831879939330743080800 11710370 -34117701221209284579296177935351511040 11710371 -681320584634280416276466835599854078088 11710372 519797618346004703525025625445009576576 11710373 795131541913818512258241176477533408380 11710374 -65315225084898587352160426687808962560 11710375 -237406029230471722264217404246946166000 11710376 -819630718457188876110761540387852497920 11710377 -135071610363711932975923608500282925120 11710378 -748455499002063856958219389649225639760 11710379 970024826049817222146330651049850096640 11710380 289690585480552776046575662668078080 11710381 715038402853431154439195887410708110112 11710382 660421515860968165674387043780893831552 11710383 -653251030650419104258925818563389072376 11710384 53785284141229945900372296780417597440 11710385 -181395831052608975717555464994863528640 11710386 482592557929478394005665696503954835200 11710387 80590714227658476153979616004940000368 11710388 -423292917741587605646432961454794755712 11710389 70064034762303904378282251556812372000 11710390 -46669451951745181057079754331383052800 11710391 298138795717589801044132205237312959104 11710392 -474279295513530743705833438303269089280 11710393 -581694686847954781038463230977453718358 11710394 389829945331050718221474242930230777344 11710395 550032751501914475228355319932454427920 11710396 900057976686352198082334507790480716800 11710397 535225878095551014916655114792250027846 11710398 -67457086946005259195935837100039439360 11710399 1101345228271693113705496635735716081280 11710400 9741452817286420481943442594254028800 11710401 -107122842749842880175108877201707689424 11710402 7186268650331216530937725586975199744 11710403 291495741317342495723908518580863698400 11710404 244655822229605280801484444349674389504 11710405 -950212141255976159443289237622005760 11710406 -328806037759369305924353462056800562848 11710407 -443292530692262745158183856937242343680 11710408 639630374796385092438086779628510914560 11710409 -16324779151712987729126891793227322096 11710410 167045617824462492092427640212683055360 11710411 975868138460822517148278786498912773012 11710412 -512115021594060923666006591186984438016 11710413 -500830478548455305321425589435477589312 11710414 488483794484157316074916312144594343232 11710415 -57542750668873399355255977893642187200 11710416 -38428825709021530249359965469567614976 11710417 -649395258612959811500766591166152907534 11710418 634149918463879509590057659092103958160 11710419 82850550709440595702047832561224257280 11710420 141776542521190516417363814933664898560 11710421 -98813599431332398954426405901145602148 11710422 54334955623155262518844697351643780480 11710423 205886510546814361662540459935310949104 11710424 1206083878628606097440820221232197406720 11710425 102361029060475473602933329050917682000 11710426 90290429734990305213121081432095184896 11710427 -850033243298778323507418839556638821200 11710428 -244564638678954942149525240746723898880 11710429 -180373561706568437683350171320548615860 11710430 -274649042100350593534451432723464291200 11710431 -16202961354737418707286861885158036400 11710432 -173610540112249612089282397821920870400 11710433 555903146679437428964621749158858331776 11710434 168156158071962775595867714964030238080 11710435 113437179595313357914029198707621937360 11710436 -326043729524063270254302075545228328960 11710437 436572913457751270222171834122937176160 11710438 205099084425515390247614431214388985920 11710439 296743873166726808004065796279391571624 11710440 187621128286678092417784715652710400000 11710441 72544924416299942103620176464775290080 11710442 107886823668929456038150971677366997600 11710443 602606435599491141665748915556531199064 11710444 728872566535367925336641550137442119936 11710445 -443222800854871662429716663453991126600 11710446 241764789222225303496592935663317408768 11710447 -84221121287263433034486124477077386768 11710448 2436977962784013331612519779428696064 11710449 -369918208803577268739217725550522757232 11710450 134102947003019710417181205143671680000 11710451 -605282660576347837622323517042608042548 11710452 13258283060064974246904320599919837184 11710453 -243847534226735080069338180954437289298 11710454 -102544744524403322666274416915768083200 11710455 150707009276061563690954161742815425360 11710456 197865366888722407080698908306121932800 11710457 -1235764244609723058308988415581217619568 11710458 338508231225576080288931015918431079024 11710459 -59168059081754882184414134850929731160 11710460 -284538026786691105230271781362918067200 11710461 261941099475337534398287575465298688960 11710462 -711038538410651998458354521256786628608 11710463 55541714597160539111091636945703113000 11710464 -725941088748351953562293127751900594176 11710465 40906138916081981249798402462086820520 11710466 361030628556215902302115043836194324432 11710467 361723969573700962889860030282864250880 11710468 -206251873711755695100605735243622309888 11710469 -971054699439209800965950219881000484130 11710470 83615112046274094533258412451611402240 11710471 -1281940744550095965098482022048842068328 11710472 -595216314983387083528510328367230361600 11710473 -539032744878044669461738895859880523136 11710474 -508096085496624777732271941075119277264 11710475 32445389419751661954077527231976776800 11710476 -40734477553023809470574918610277667328 11710477 -379227741514224076755874363788357353674 11710478 114481080308902302622906653420310684224 11710479 -4525152462827868698021071309780593792 11710480 112130978506289560149707165889058652160 11710481 15984920409756269358184031755650009972 11710482 -53854849313262131272442982362428563456 11710483 -811591800191869194106085726953723171656 11710484 -235645339599676928467640013426497620224 11710485 -128246083750901909572528923873649649160 11710486 -460906825545493279409624461161068643840 11710487 -102619150415797616130565730751393543864 11710488 -12634839908200077541104645485179084800 11710489 -318492182449757161986598133597360601344 11710490 269817341901289674811492790664112665600 11710491 6205382221794394460755057681488857856 11710492 -1055099135491655633436449160015795555840 11710493 -12550659446506214026439589400617348576 11710494 -3268315795929728772750546393916533504 11710495 806772123108360855385670516902053273000 11710496 -38566900474982188177323222045416226816 11710497 201438055838519141689144992603323190240 11710498 -224005770110223655881026238388601579520 11710499 -1178742234936841407006646083983891278500 11710500 164837728343075108675886498733691904000 11710501 2420344610112466756056264504698260476 11710502 -220174857922407036124862974818621698496 11710503 -151943570485206076743984199395862797312 11710504 61024882922707944812248275918082283520 11710505 -17535979944450774494161026497187317340 11710506 99213722649600498936880207512965280000 11710507 -185403457364430144872919214814026023244 11710508 -134662257350297909290348061082122294784 11710509 -210831334175919559260702062711580972192 11710510 21809061334465383666073501784636856000 11710511 -476210365773482611681930893625412763888 11710512 -21621422301515014096472557848799444992 11710513 1232389283527103662632821551929860927762 11710514 25143976702157595446918076172078847520 11710515 -82644403581258519302135764647499399680 11710516 -418169302131515094435707920853436495872 11710517 241486913614940836474822300279103014080 11710518 -57655344981781569671744307193235479680 11710519 -178997237144568569544650134567080742080 11710520 561399365174473314503077939518246912000 11710521 -263561119213931734735635843587015705760 11710522 -124974678860242142783351830240680000000 11710523 1452164661804135580346933633339868851304 11710524 -37787792405830773156325536393933619200 11710525 -955936409761848870971624838484067950 11710526 -89441711663701054311614219376917676288 11710527 60854194866716160017307176274077531520 11710528 281633986992502401536573738058898210816 11710529 -3959409464854765266570475602286083072 11710530 -16694775336382781479175158907257828800 11710531 -71630074533846411271269514724854059360 11710532 10571857811384776841973851074753920000 11710533 398942947462269576755962542339479872224 11710534 -7558949197717922056605179408983918080 11710535 -262705658406165412436981618869283925840 11710536 270171324247334729418365663573662924800 11710537 -515062275948308989738752999351430105628 11710538 93387229984286811998345974578901608960 11710539 321200122754577817436437552693780311804 11710540 240187818673630524644208856333036569600 11710541 -1278431418526170889630803098902010079648 11710542 66357337214805951698759375980074224640 11710543 -44446815150443670723088842874539942912 11710544 -26112392624490653324020801522628567040 11710545 155849882044204500898875987557663308800 11710546 5112889448708505875132243020330256544 11710547 223415835902015090946737318206483125996 11710548 -341727533365415670590062232878069248000 11710549 244583080449110498412729274339797337550 11710550 63413969522310959229674857977540496800 11710551 -785274041443822805371550379612003728640 11710552 222080189820889505800592757211764572160 11710553 -14921444763857864833113239383100136000 11710554 -323721428025364342274382839053028974080 11710555 329703555390867940758047526180811662000 11710556 367248093915784599443790771565482270720 11710557 71449980597936257846011184810505099654 11710558 500381318728004083806426421869880202880 11710559 93218843920166680251898964551356647856 11710560 167347632473203733091754052684580126720 11710561 499650869626617275763903351199485872162 11710562 -242472045245836882983586022676302746848 11710563 -19992659046287031952607574600901995600 11710564 -26589065446396689552858544007904670464 11710565 18073979768838998763643458858242112000 11710566 12645377181387978420912342315031822464 11710567 -1460906516170147420141992603222393828096 11710568 -545298034480711533986372057244332221440 11710569 -54307292314685773094640121976695336320 11710570 -112772923149183434041887174768322511520 11710571 -819350415197182476887413302563539691568 11710572 -22701965033458606995538480772248670208 11710573 -98703705169055416150399016666502006560 11710574 -14737407510693889638256516933999958400 11710575 -30462440534836696310991546954592672200 11710576 -2193375607968065799353625381198266368 11710577 -14280621198107913206771112084189079680 11710578 -467193574565153688627372787335463986432 11710579 379610347306298801391696356185563791180 11710580 -329483850860553539431014602835860275200 11710581 1533979445920211010701244661267554974304 11710582 32130492138899739395670918410940994560 11710583 -584388362563728161460778031588393430168 11710584 -357202376135825196444605811993479086080 11710585 1557318300133093381394331488419704926400 11710586 -477049591068860593211160302306354207520 11710587 -6138154697808656111116315915855203840 11710588 285241799422545685349160892365434557440 11710589 405460967070190726763630680472789086080 11710590 -183043317977144132393561995967786167680 11710591 -192273995772747235217034085849448042816 11710592 981366597444403369684076164638415257600 11710593 449628705460322071213096244708723080080 11710594 -20782675593838205307703950982562400768 11710595 392589879536487651740784807885645506400 11710596 -32007729151311619609081943772860740608 11710597 -800124715730600598356775572670267825188 11710598 237095955388841542692492065383786688640 11710599 859749481737464927545718179441030961064 11710600 -369293567931835927923895573951521792000 11710601 -291714391093247054200331119758976100736 11710602 592929272349012297163166611395679065600 11710603 1867040860983353510435966305877056549056 11710604 294686732109641852497797189852268736256 11710605 396918981265404963426410493613188084960 11710606 473979262449037177183379813774357417280 11710607 -584435557006911380248141184042679336144 11710608 56446599577567134329319166541209534464 11710609 903999117112070984317786477058714868516 11710610 -167712714009756054335804730821678579040 11710611 123170804065905657817312768447927192320 11710612 -1028800339684859987530595428935066736640 11710613 -325958918965905761033947027437568618020 11710614 -855726125279988108492718726259644010496 11710615 -60444982212824024683930263274368422400 11710616 -502210413480017563418939671816619888640 11710617 -301353936216490092318156654840533110320 11710618 185027402181555333729045314284401131760 11710619 -282766749188080500270374405604189478200 11710620 -2388281628121587549778641944167065600 11710621 -117585294276905440686529668213576485108 11710622 -77617485718738696210805357425655808 11710623 -202936109446325866050332955909453294576 11710624 130643263361221934174738176421117952000 11710625 -45716332729333742058187668733591267500 11710626 -529517375157933998274016735783064522496 11710627 1045507896597682962632884205971198752476 11710628 1079165715958179703362671334776985190656 11710629 147697375995918782508316013096803482240 11710630 331133705041918320382893376180726396800 11710631 124195128638264217547959078225304396800 11710632 -32033989408311013112782933862398279680 11710633 321044901604215683433674533488725843520 11710634 116977417273009081741943260655704424448 11710635 -80209219476130247246528553214623962400 11710636 47684818165221350300245864292335779840 11710637 -1222246473700341350570186480319707855508 11710638 154128955940520060300116952439739660544 11710639 -481377626820650269143742168423011139880 11710640 40265961026256708969044962064453468160 11710641 516919841104861170617603487746401402992 11710642 133057596123638089540645395852113820192 11710643 273752965296579619022201075151389029200 11710644 -277736890744311388180393943226135674880 11710645 -100357677666569638916714761998128144100 11710646 578634314676469970736346022137322286720 11710647 125804877392147729358433607701396131456 11710648 126401289860264382329037591159654543360 11710649 -51137687135715530491449714576497803350 11710650 67015968694523447832679345108425216000 11710651 -463872025556038417330363727064153640348 11710652 178728572277346359636407156322535105536 11710653 250032894340310907354463052319299659008 11710654 352121578218939840554579580289017633024 11710655 466803348205679042828588169282997020000 11710656 108009660780530256603752239768028577792 11710657 -506197463258478253065796807942210872768 11710658 -22072734275302469627550831521596247520 11710659 165673338616195793692247969648512570368 11710660 146328226170483027137930925258101760 11710661 -276763000220474876841957477286898691456 11710662 -627237105405244939024822487540609957376 11710663 -19697043813294858278752199191141463336 11710664 23911460902153453011852179507289292800 11710665 -228457149413090047949043904658226956280 11710666 -25057367808245545827552062604587638272 11710667 -180124585781656294144493523629966674284 11710668 -40446305343551120500424846223129056256 11710669 340523409330391340393805203435076367680 11710670 32431300799886081432072453748588277760 11710671 -159600494807689968616864687084341570816 11710672 -3314566206486571943790227775957843968 11710673 -123771744264632755100603049471389284236 11710674 -152712530604317135020157598294988375680 11710675 -420484095529373029261397077705259698200 11710676 -171190191636423796973737291882050599040 11710677 496857487484907107666593262668171032480 11710678 285327396233156302248983012205100477056 11710679 -36841270214421617535871892721981058824 11710680 116881491057367091486593242058584883200 11710681 -133916735579035006444901528972795318518 11710682 -548756568418242647924265332443126433808 11710683 -569787869775896287711869432391660616400 11710684 -283685413680957139069941578719210016768 11710685 -27264149248698963985780784815306938240 11710686 21344849093633224009099122911621707200 11710687 -583962607533907136058775473186193197664 11710688 -1747962383598802298230179685019544453120 11710689 851667434304438375820286022410683080624 11710690 10865790198269096992512108386369997600 11710691 -1149641672870722271493486906050694391908 11710692 -11942065169014926499681525387821232128 11710693 -23705030200870554632105030501189448420 11710694 -46115131236749105562832180825285603104 11710695 126423907819902870980377167904672116000 11710696 936153203262698444217133367147806817280 11710697 -266648325548097569540361462070434166854 11710698 66089652589190980889480886152499166464 11710699 -85534897674500569305910996540605907200 11710700 -128547364380882741261842772304297497600 11710701 123991873530606593247286293284143702080 11710702 -592118512375366523863442293006360848768 11710703 -119444037825747628583456285483787413376 11710704 -106263189012684401973054588818642927616 11710705 -546282306044485601254567845542212106880 11710706 5262438361710931666006827691566105600 11710707 -309982191413155339005914999309681408640 11710708 601125466022759937524306386260274200576 11710709 149262424224429082999651415541651313980 11710710 -191242904704231747967979063096306585600 11710711 262953916899652208344090779025807879624 11710712 -88640696129504347194421509649770516480 11710713 -188469199649780589683773532067918480000 11710714 -63883206536965394788738328614124774544 11710715 -309254649014565875281297386495027434880 11710716 264840403516644060464372433234087404544 11710717 309304474085101787331886448796620612160 11710718 553960680093887743239430745167943373504 11710719 555684323156055423936805966007072117328 11710720 -97801673576991291543058824302186987520 11710721 -526310894701544677772703491179040857680 11710722 -88187474130544649110839668297228989440 11710723 -108024305062527487961814478042811683840 11710724 -276688370438352152137743151367395269504 11710725 -15962640913044441846965910493239616800 11710726 -194052809274003800058700119322508544000 11710727 105759292124198145456399379384190317872 11710728 82258938739741678366069288575932544000 11710729 -1083699926526350355303939446572372957888 11710730 -229186920610311975366464843682068046240 11710731 -296888989756369168613872033312474692648 11710732 -555555081785192363958914653017931427328 11710733 33719255193658662926201970855993926400 11710734 22165813897454020235343375347993613312 11710735 -138841985487717463688582249707786450800 11710736 147621821397721876292936158132569710592 11710737 -12942250941565853559893678007982583214 11710738 113369575378128738976449509758551133344 11710739 -651238598276993437790601983143468721544 11710740 -245160542784509241913661540777118720000 11710741 -470343230886940411013434160866208901728 11710742 -183594658960547323479422748442040092800 11710743 270560622956817989251875060881125992 11710744 -3932143336261488478833446126025646080 11710745 -1134951640826839276157394315968270001600 11710746 87163643518721353200838147279324168176 11710747 514283292975555521265475809458892758920 11710748 -33982745223987927420899436351634578432 11710749 -4231942269409567470340504461799752192 11710750 622188041323462381583461530782362080000 11710751 -615874822568372609166477859432418957280 11710752 -89291337637418775568711818362172211200 11710753 642723746596905686892068011956158460002 11710754 349407122367394964082492316891428953472 11710755 -213135306850677489643719535465605867840 11710756 -588900913300095881673978540252105714432 11710757 -1113370552136085840313674360833922860994 11710758 393885861496121688353766078274384737984 11710759 -306867597476255808824709252841013717384 11710760 -134428332795213978110313351487015833600 11710761 100382108401398773573011128575660434560 11710762 68470867386995071196412633398408432640 11710763 -796040780868199880332115732479309286988 11710764 19288528844544939896452271729258496000 11710765 584364776942679582907620017383357185120 11710766 -156581705688725606613511020801108927168 11710767 -482184839965445240380387364137260681720 11710768 -38071101461774203850232136750360772608 11710769 111467979843532125698710321420390380096 11710770 144424056963139740701483919448201689600 11710771 183190572565084497960603917987902232972 11710772 379018613363653525945987297396404406272 11710773 -866262679944911150240828947691947498596 11710774 69661375594714932187384914345636860160 11710775 -65302925777411267274056317194293287200 11710776 -4962539482932079559523504157401415680 11710777 -117587675094247580913857013971679996160 11710778 306591346844862365363329777907734819440 11710779 185833643035329580838230224145428476184 11710780 403812577232342550854378985318659020800 11710781 1134720667521637823114366488419294192582 11710782 88133767035048447321461281062460747200 11710783 359643574628760034480579500821910958080 11710784 264486659311507411711552080271967256576 11710785 -156136181478444379676924309685772540800 11710786 518750139244875004659590628403630160592 11710787 -897120045667174652789601523414041493296 11710788 -516892303126776962306415523578017817600 11710789 118755424194402717440674862918282637660 11710790 -5165693878575837890114329840573271040 11710791 2429919443491689593057732434473615118080 11710792 -6589146045181499873748773002804838400 11710793 -409138503100963963716353698886403089958 11710794 123735122617424861502633877994861602560 11710795 202689531069887862464177366375241748320 11710796 -508658974224366347337142197317985506304 11710797 -42674760242436043736655039871976964096 11710798 -118154546364346107540668449987063386240 11710799 -912046004505429031083813125181133741200 11710800 -18962623757756200466296572912353894400 11710801 1442231482416189899382827170759947606772 11710802 768873345722366312986035513240593203200 11710803 216991165277075696938139389280214303024 11710804 371711629922162272560712426073230483200 11710805 233940316918178471869903871427619585920 11710806 37228114713945976024903862663076441984 11710807 -288990413043558524327529080318862463248 11710808 296391769228953561573422063215642705920 11710809 -263192985674190612621538886835841334400 11710810 194957611224651832821804877665375552960 11710811 61105580747030232058366667415306749184 11710812 -599801140997669691092940326401197823488 11710813 1724949776997713963372249208393735725484 11710814 664416347438416840236932856620861936256 11710815 -516665138770431703038093758846500218480 11710816 -107797332389203663595972497656626282496 11710817 -153487989829745343917378374327205578560 11710818 -7639563577358093278146590734407705600 11710819 -93569726805739743176529950698825303780 11710820 311618634832352307373253994912922460160 11710821 163635172133081458805190774638503123680 11710822 99821024247949824104166608483430647232 11710823 443068028408412353792038805167613944824 11710824 518002620214024034703634322077304094720 11710825 112219435161186932164153904259866488000 11710826 -641256960084877623414023405358894519888 11710827 -249921754791272623474333588592150250672 11710828 97447283911817621547157590856146368768 11710829 155484546543351592275554360550761675040 11710830 -19337275364202330931107730538526908160 11710831 1361052099032746519021807597860577494000 11710832 23043281343799288708827711269997576192 11710833 -235319861432724022771399488197305472256 11710834 -150092820948188097357687977806237235184 11710835 -11394261034202976605783462876956906800 11710836 296971081109448823117990390207179537792 11710837 -24832247931948673585891931109595234340 11710838 -446374744488643094407490021131361869440 11710839 -13135337459808933748844625432070256640 11710840 5860430563701418157136378707253964800 11710841 433367706266758227286147300635166247808 11710842 182326489111133221289097871542203251200 11710843 -626058353739367696877694389003817703400 11710844 681646260051048300102586710841823348736 11710845 389079553048471652345788353857163648000 11710846 -90320864215968650250787312113953734656 11710847 -78363969945690854496354540659681656704 11710848 -482763263654570680819264682464672481280 11710849 704322943906807091938621159565367737472 11710850 -131532898653044565418393026773588547600 11710851 239852042885378572709917148687483827200 11710852 -960574704711841573005587872407334536064 11710853 -1003617094982122904962705678855883481984 11710854 731480318251635861849461744279588827968 11710855 -483827517200208705638274542534577251400 11710856 757996787727621267062778356147068154880 11710857 665141436105868203898126105049135297040 11710858 -17524234855187259486861679607382605424 11710859 -527392440628809330452517551682421533960 11710860 -16034003613226038884652964422588579840 11710861 -2224371512803016819474686754582965373600 11710862 485250927535724079897594049563875282112 11710863 352387337681324007722126541018143904264 11710864 -222609592842392386288700826451181568 11710865 -480039840878222862706362813180296761740 11710866 192432000378898129240756158150653380224 11710867 -195528908024587805729043277600177672800 11710868 16843982956851852184632136398501010944 11710869 -565958198124924705475484939618870876256 11710870 -38180649218185144932641500809526548480 11710871 486703531544734387231642362757516834944 11710872 136533270452645998346605688949134745600 11710873 1384329666071025054606723244551433034644 11710874 -211850453840981189464103921839078280448 11710875 920137783246676930647023626837996928000 11710876 -612225025016470539191054433311660582400 11710877 -1326174777516841635416207089245832853274 11710878 1827113604876899104318993373986483200 11710879 -34082067088054195998891222051479281616 11710880 -265182244082365867353035654160985620480 11710881 41768291403331953827522419056222743040 11710882 -448322860824898813577227357233907170816 11710883 263941531826517464404806185624660679132 11710884 -589772731420847904013031552474520075264 11710885 -38566314788502243329449019174584072800 11710886 -51638091418849620235471346103855742656 11710887 25598469620171206768349443957486536960 11710888 -310557562477334370854702440120046960640 11710889 124729665144211310310068256988038972480 11710890 119067438935304297809850349714934452320 11710891 2794562208904480491421631216319436584 11710892 229865944420350028566328524711484469760 11710893 730755548933849067431729559199662252864 11710894 -212349918785816651553183571540508143872 11710895 -653118726414810413684067567579151252800 11710896 144329775941895535287289508649290956800 11710897 349237686591005170261047273499528958400 11710898 -102029547590487138762075834842394788736 11710899 -73946747266856373946002933950417946456 11710900 232209836492214016452340974462195152000 11710901 101434651161840699261491155133888632704 11710902 -84631959320075020397634082158841911936 11710903 854508197259300370503889582463056419000 11710904 280430695180142669851944962762973941760 11710905 298227367807759496050103548090380107520 11710906 558047729056702965924864329011064673504 11710907 102524512998913055846265893401511485344 11710908 143220657172551048850303462043486559744 11710909 -304065408877186492679341713554580061248 11710910 121240185726107132674061026153818931200 11710911 649655240312902348885539913615898928072 11710912 -74702498502531159402563963491952099328 11710913 17800841028418055110510536820485618564 11710914 56821036951547837950895104159322605440 11710915 -628444506963867326769866776602689048400 11710916 -299989861389011331046838303395638497280 11710917 26022552743299659269849030252346729948 11710918 57715478308147923818908503844577171904 11710919 78524199990222271512377872983473972760 11710920 211354174338214475555657570290411929600 11710921 -22158882485466351793577211679758379568 11710922 -712075614671487645436985336087702750976 11710923 -195619986952312124177972358222758317056 11710924 530581486518809737813381132133259821056 11710925 -20498996231331798147717740640588149850 11710926 -834208482482838328669457629273969063680 11710927 -157687243124010800051595827214308448 11710928 -245837805346648721571298526816526901248 11710929 -221242914589201543023844814876800179216 11710930 21845710333356310454583874927866716160 11710931 -288415070179404708025200448163499493728 11710932 77459405401742267566789611680363986944 11710933 -144523630594180604794282848936998282880 11710934 152300022700363408090866784960602137280 11710935 519073155613785033745303736309850349200 11710936 615443508210899106089437288483826012160 11710937 177751592488596437382136851668628467904 11710938 1070913159055129244685221707232684544 11710939 -600326162625160773167193974939259973680 11710940 -539771357558505057802994678671307880960 11710941 -292414611195943504382791754695983377376 11710942 -428582543539164537903166460925474003648 11710943 -1681198294326241010611606285125409781184 11710944 89694249661276607096288643588069261312 11710945 161700407806877723334889434694831751700 11710946 44650887512457799037695783533360600864 11710947 597892015217034354750112753338379015800 11710948 -309832109838481082686891994348289016192 11710949 41901476035989487417770037810009357950 11710950 -140501072418101649993105773114722876800 11710951 91248260932788184157563096632652609200 11710952 -89859089670748676729292502465761116160 11710953 246599860208781499327270053874667232000 11710954 -18513211505499991958423581144006790400 11710955 86706812668373094285287837701725819360 11710956 119936349752209432148799870613697691648 11710957 679225690867902129487880190077299104652 11710958 -161741669806065124353252967630599940224 11710959 27323288917342295461967875730198502528 11710960 -92224957547343525328462872903745536000 11710961 108132782049098688983269198552640118000 11710962 245194105066539593862934440075403915920 11710963 -48142893423432085398930285922964603904 11710964 14557412739807605858873045471122753536 11710965 1014416298268683427688042734342254720 11710966 -512717112222240358469127748353122249568 11710967 -600658255430396655775480360565990568984 11710968 197986979188947320923767255744690585600 11710969 291032333705754125738794778974146763920 11710970 -176738710042683440179451844948439050240 11710971 430187076498751578963968423595903227340 11710972 -94410078473343274167570129386905397248 11710973 1017180875591419610413444533690412950720 11710974 -31934153468563875496380572096876789760 11710975 -624458179155702254021230164199415389000 11710976 218563125162518947693609849147820605440 11710977 363537948987268571228437142045264804832 11710978 191735447036013606090604013790142937040 11710979 -70312290108574578396177575795332350720 11710980 -1708781619663234215781405338566828800 11710981 86653298392737786661920242885933766264 11710982 -326123613393699392111607175274043285408 11710983 430476558949519924300886304341422635600 11710984 -1021511007519183083649785352412444093440 11710985 229967120941859750428694338557952200 11710986 59827824323727356266994777629535474688 11710987 713666848598343290682836575537380695636 11710988 322790257420226981293669865284009375488 11710989 -811805940225540050601466237396611506346 11710990 -310357527251024174691154736876979525120 11710991 924051380283269249959368946380142463232 11710992 -42247177324745737675436396886980689920 11710993 -218691160449627939842359991558829944000 11710994 10168247801893045503771927390585765888 11710995 -402673671649338867129751828476414428880 11710996 327470141990773915423493340471414312960 11710997 -2044387994139423147242804598112441902528 11710998 100575068603434078904376482919856011264 11710999 -889846802775268717795580272117232419000 11711000 -367447361379503313055915604674252800000 11711001 809146707230075641490327050422544788432 11711002 -184458321072726127800818303870159250960 11711003 -29835323634286515565547273349891578748 11711004 175107220496591473269497643216201741312 11711005 147146715229712609338328897261480535660 11711006 70616938968913792380823767300744613440 11711007 -7094464083763745048680721543242813440 11711008 226821080938177435625293334738989547520 11711009 -1096611742632412235125975427560194245790 11711010 302094005286251291349371985327526594560 11711011 273857990255413751178592189154585157600 11711012 -300526107602722319902387417517944508160 11711013 567952935059825182390239338346851835744 11711014 159053660523699825033778503533278787712 11711015 440601146193555187092469735065883103160 11711016 10447413989605950077070702327516119040 11711017 798386956525583768169125250803407475066 11711018 154284976708977288736103446558775377152 11711019 -230611284965562112058815881713496511656 11711020 -182828291489902806333379174279355627520 11711021 80715294816350445424486287773030092224 11711022 -405745640456902864156417579464292475328 11711023 -405630625613142184306381981274043263728 11711024 -98058553769846902321203911603190300672 11711025 -4178879238843561030661088380104537600 11711026 -32877884077493372643853801202060610288 11711027 1069506074558090934884687815837809798432 11711028 132835713581855719184006623495849574400 11711029 -883520112659718108088323873728212766400 11711030 -24163188565033941829642088589243830400 11711031 870623958742076842966236848369760000 11711032 599064371387331398310939067561438310400 11711033 40014353664616622581608809868960522282 11711034 -85678223030334790361320299460282460160 11711035 -72682103692109625418437947080147270080 11711036 -121130545736272691003347635006080947200 11711037 -489773519677519270926823444923587370240 11711038 460362602008167282840316161716215850880 11711039 -956825124409820126511130531346756101440 11711040 -133987181138900958593551500057142886400 11711041 547690725777471593502349307248397730900 11711042 -168780437252838876469454810836112931840 11711043 145769029821029631392269259394193636104 11711044 -80455782313579776067463670185086688000 11711045 792902135773415656202853772803580316280 11711046 -257514289154281333694646628916921732736 11711047 -824578047844660235296765961978821484240 11711048 -364398318969705616056514880822974218240 11711049 -281322202951286087899285384363756800000 11711050 444461911289917496428261279437792000 11711051 336794611582385792791944398767749869568 11711052 -308668496896276143216033338914046356224 11711053 305313693025448601059775331671765069302 11711054 -219393031046075396794674497095370889024 11711055 28346335696524034456361899937769359520 11711056 -33002481003064771024452993878365044736 11711057 -843459233258026929812735772360662519694 11711058 -432236049489578126774328324910201132416 11711059 428546610825492011053223391675789648816 11711060 160901570434928018523523131164542195200 11711061 -3407753344301898355655784855965727648 11711062 83940195799776378578508892624272807168 11711063 -142790292929776207204881816938649766176 11711064 -441663482144950353836431342010498580480 11711065 409525317288842845652779163555170384200 11711066 -153957678491091442986860209962445962768 11711067 -609556424052315345423929612484679964520 11711068 316244572950189025700377674060621578240 11711069 -633606461460535360815004454010531316980 11711070 -28558522785243658442072522570299814400 11711071 -1100283255674895313314782228349904250880 11711072 -163786951553658930738762370006568140800 11711073 -561006029360513986792395967978736195232 11711074 -60808545091323973209367302001232044464 11711075 432922289020533618217206934607893197000 11711076 47815768693662334995970091553710727168 11711077 -12062910260973270497267627852696239328 11711078 173098492925357984566572526442890287840 11711079 744200976391700989009780355830642543104 11711080 372078250191974333368102261471867238400 11711081 134465878696682396104565884228699954212 11711082 -202178165547190060808642566637864027136 11711083 1104438709030510558261631222920203561332 11711084 198464785065132190158425531922293391360 11711085 -483551575802317669331897866063678464000 11711086 303988067979726802499311793040146467584 11711087 353748916117836086957341386590880998400 11711088 268172850900560569595276014730826547200 11711089 -214011445174014077254063793543673746880 11711090 384674366416223133042578141226423184800 11711091 320022175601501068844931057140618398464 11711092 -143040423069367827019756576846028886528 11711093 118510019354243969735387784585926784 11711094 65450035410815079974066467981722771456 11711095 -230528637968760709745844855957105600000 11711096 47728831740626800133296770274336604160 11711097 515709451526716363236954452338199110074 11711098 25791275213544420075731055281736793056 11711099 334961572054371659128570790153334050160 11711100 -312752815200661710551441201405531136000 11711101 249007613139460346927755831510691568920 11711102 -309909144460390429780292025469213094400 11711103 -17330865679476097942204716908705366256 11711104 1239875242166018106148436404273906974720 11711105 65217543341611922558121732833388240960 11711106 242178864512449674295850481979424640 11711107 -425445625987188242987070360713061993488 11711108 -537547821567353968850548346505682457472 11711109 -608298239912948713025631690293755416096 11711110 -342223959233687900480965196835057095040 11711111 -1067608210347455040407095752633222959976 11711112 -113039023327880321846339930005239398400 11711113 -1301014063645018686125659879373368592460 11711114 -561476517848851462422493822823527579344 11711115 114590378331475918327817826329099390400 11711116 -344111840448505530763719711635555119360 11711117 -164732241208654913636078792852671589760 11711118 28048718645909149285097970732058705920 11711119 -107677646081949830214479533174042809104 11711120 -183708358705987365993331200325608652800 11711121 -3434673066571606966983216781000771680 11711122 83687797038402827475818876283923223552 11711123 365213423511160757842264041825859155372 11711124 650608769125022639538197800833557592960 11711125 85893618140885426744823233052896280000 11711126 -154443339937443844363134705755501178240 11711127 -633193164820604456581970002613063697792 11711128 -83460598786444671048567147601552588800 11711129 94455838306820317473614857683519218112 11711130 383090790947941731225580465683862494720 11711131 2545512111970832587171048094606552824320 11711132 -20524275550367081187090524877612423168 11711133 -54576002651763862351924431400536852672 11711134 433929253711171076510207374445506689600 11711135 -1584291894721246655050852182226072920 11711136 -6039195271851589846468784948952170496 11711137 -568241395435875957578917462081177149214 11711138 173704526207421018270664252122353750400 11711139 508493278240258496873417673604473653568 11711140 59115988325086333521259952995755540480 11711141 157975181328439162430475963942762357720 11711142 247699915642815731251061985397712503872 11711143 1307101523327624957593444258870915926392 11711144 652278098128277099017921668451488153600 11711145 -107707946384092353240831853564861565760 11711146 -69419799103974083024407548073800986880 11711147 -6206730327249243968764911180605590836 11711148 183282549461657144447859543836753915904 11711149 124870260424760882446288052754320556160 11711150 21505368021620368585232726030597760000 11711151 -342397508296536035260591842077883561720 11711152 -199460013654458711890125204709478105088 11711153 -615864970842310473736434771697388298000 11711154 -338226386739129119994233950930913280 11711155 144616116491874391662339891473176504560 11711156 851562110408968060455475007088701915520 11711157 13346707717471547897770711018871113920 11711158 -129844056098518069237425533103387995520 11711159 -1084684926790013762914401371632436807640 11711160 -155398287747738602015612910534296678400 11711161 -313316219862304079895322041417790378176 11711162 50359932625004629290216283407641246832 11711163 292638149127833522589672287358589551360 11711164 209955314139158978937206045422827872256 11711165 -270343731289933309081272934704480967680 11711166 14706009111133478980190824010432483328 11711167 -265888444952222646543480232822946241040 11711168 54665856276334069472389722964582465536 11711169 403387696219479923990645566832873740320 11711170 416072648556324154258222811382051317280 11711171 50767537735510616004490309855246258224 11711172 -147561397087568715188894678640147081216 11711173 7071088851831475317754996892050367484 11711174 -603990853982511310592703036294039509664 11711175 127442243192288278515280924769376220800 11711176 -120753186472180048116459782186574289920 11711177 1233464167323375849953509211015835880026 11711178 -141498356306271161964790243263975751680 11711179 17265343747093029231255053297946039784 11711180 43852277700434694800244335542003384320 11711181 -559308719591806248216076565450783102976 11711182 27057363909203862279422070222724715520 11711183 450428305859030194098897414861770724024 11711184 -542324980877979743119747778459074560 11711185 -187100952597503559767953359222984100620 11711186 192363467617737162826078635319456396800 11711187 -93886571900166725419440217555325881356 11711188 128142225784592921578323473870268245888 11711189 -394916566070246157525120812928057243744 11711190 -2257318823964680021222565149814564480 11711191 -6551699356888435510953893518416360048 11711192 -753753194811202927815735542880200448000 11711193 -512599185986112811948340924385530655600 11711194 -295678975222894891575245423109402233088 11711195 -49183524502095244314048231775123636800 11711196 75681286186390222266885044642484188160 11711197 1365076740484760794212409562802539594560 11711198 307215937059382856548301826194414468352 11711199 63583357235813575400242897574004411408 11711200 -334113083206938595393234724759076864000 11711201 -28380973305475131375102110724274799598 11711202 -474312925572219132885051338615852515968 11711203 19995959479738580542855075840410311680 11711204 180542098678706455687752835548718755456 11711205 -203147235409411326112094468439524865600 11711206 54438873756778140212281086268275677184 11711207 283582659446626547689546815969865198800 11711208 -167662628852860992809026894382832844800 11711209 -1327712869029792379447852633493348342400 11711210 -66514385435432470216402455947528340480 11711211 -122580828880005968244902675184475124736 11711212 187278238936725235220324878502378291456 11711213 53916514219461265844549500841722773462 11711214 395606966362822195206216020278256968704 11711215 -680195902802009909513531747747914627200 11711216 132056860051557517149765530017732460544 11711217 108151419930548890116959900649049006080 11711218 161134746174812331440783648425634785920 11711219 358769689003789759438916291003800825344 11711220 -88478987088255701430560321907904204800 11711221 766086763312393333229842147902038037422 11711222 10924202490176713789556996539490121792 11711223 -29686791154095498697974762880428972648 11711224 113233535314969894612913620305516625920 11711225 -724626193605761490486874954711185849600 11711226 100629610339345894074082747281928556544 11711227 1694353396519856499363802731639729788 11711228 -781348495170702629592943095360579858432 11711229 -3335165044449401088948182565948453792 11711230 -398416265334382557695971544515845282240 11711231 434424754748642542700468395830041695104 11711232 115316695311592262205648668472983420928 11711233 28330653196761218724395427033420386820 11711234 141026774722694866228482052119996878880 11711235 245066773145015866540453929079258278240 11711236 707914194749874829306643814292054705280 11711237 -501384939583839473614428486701020904256 11711238 12448221405549958942316248883946854400 11711239 248522373743644516167314469903073824000 11711240 -124678374157137886399970551079473766400 11711241 -744129307849668688717821896307854721750 11711242 44095253302599476520624467668062649344 11711243 61401024934817124791664011153709456480 11711244 50849409369755567175440771128106833920 11711245 -65753415994668037675867524459249675720 11711246 225069204830986741986327423938425755072 11711247 -452440175433177010760599518186969627000 11711248 271023286490582364800534071047696629760 11711249 -65804726680685227483922238956580597408 11711250 133840974040729594502783105763007200000 11711251 -419318625149599833732764344620944084400 11711252 -262116727510903114490312722673117214720 11711253 199843574329234091067314099622091039008 11711254 -333172530227758675497625520692595000640 11711255 332972097103784168529515509175433747360 11711256 436012132862155951056798072287877980160 11711257 -758696424883145933253007413183083183088 11711258 -160281883553732422568053138441009259520 11711259 216047411606560600359857748039224123664 11711260 381600239882100032295316794798301916160 11711261 146604760312588001490133063597286165862 11711262 -15568692854967406924279411755799935360 11711263 930566312816627687761226319382109052512 11711264 -1161907248067888238110022630075549614080 11711265 -1215966223044897505619627345014978560 11711266 -349732650863594599536461782472812237824 11711267 1871344038862986698291371112281588025400 11711268 44953567703896211414296975325564100864 11711269 798288800597806452586208838099326440800 11711270 244511006149874463338723752414316914560 11711271 194825572618866698590965541407683606400 11711272 -358062541386260388813711988839599800320 11711273 -63014264485429227683083308271498644480 11711274 -444508006085875010043023786735512631040 11711275 337994617538395265403439429018741775300 11711276 532984020956176629444522120700973844480 11711277 3464481391971003582602597628261206400 11711278 -285593753422447965290407105515486600576 11711279 607149662868159069932194721980685624784 11711280 -10462583316416693845718346180124999680 11711281 -472593716991335332351544147879754929436 11711282 -726151840706457699963121433019825426816 11711283 515640283928359866883602438965975345760 11711284 -327115482419070975090221913980184890624 11711285 809302601048760975128071636845866173980 11711286 -108414604390602166736977292895805582368 11711287 -71833565905886674405924778801263924000 11711288 985532456311565211398414163862537973760 11711289 151550312686925131519635601655149815360 11711290 -426320066774762996270138482703706593280 11711291 314366674526731330437597505906685353152 11711292 74128478464517050023922262360410993152 11711293 -242443079980146039299837767437044318112 11711294 530061153033136053948904186522949655936 11711295 -94063347693846254828495369156493001680 11711296 -59097385753335241428563834670499758080 11711297 156341598367496289578918652253699414740 11711298 -166693821253317192521350335405683335680 11711299 -266874438757515422924656376146576946664 11711300 110757509204999929281050748878075990400 11711301 163897803982124185127832063830775711744 11711302 -715310310403406860520539372721353958400 11711303 -893840009708565147513052118432149121448 11711304 6342973014392375626143652563444695040 11711305 -206409302891603826003247169573244656640 11711306 -666643091179128116308838058835400563200 11711307 389258557423070462601204535153700442840 11711308 1228318825890941215145636450437988352 11711309 -335860689473518137837664230246267764490 11711310 -52804456010970894413666820791676230400 11711311 1415181530383161269981586729540833900912 11711312 -22865595310859106860679168757114281984 11711313 -745460059793568958676542194216240347358 11711314 -185384164020040063199170650634827439968 11711315 71129984723533773014208625670154278400 11711316 -313654885448271328996351280795598133248 11711317 95821596059745390008582703573533703672 11711318 539808341926038740294059644305136503040 11711319 348095905284933841230991034125810801920 11711320 -312498781796611287629000294457788006400 11711321 394473327134602541066128122894880848522 11711322 -22975723917098321287345916717106418176 11711323 -138716444064484649744768136938387799600 11711324 -414998667342169107821309320264564030464 11711325 -368048473855174767796350848208947714400 11711326 -39585677780073605147256302671089796416 11711327 974653646346090342947055028128455152272 11711328 -468662353641732459161554631611218395136 11711329 -263156972548340688579169832328012017728 11711330 298713289266202035303363714970444918560 11711331 302103636267114105676776191462743317600 11711332 275593832622677031173582930491718154240 11711333 -2925714534911581845516203965842679716 11711334 462693158183879024528728396325061780480 11711335 289356856729862167857213753290859519360 11711336 -57170187833982206670739661231378595840 11711337 -443281545715853288502481851141224749056 11711338 74775562873912260009479325914623236096 11711339 1137875585663686347855125833544783617140 11711340 -389300910705031092138602723900004387840 11711341 546190271490318452594949701967881830742 11711342 401492085914874104687903290426870002432 11711343 -247493854862236322579899586878631439480 11711344 36249104471183886223242534132203683840 11711345 -966087063816481256310718401467241213900 11711346 156152360968542183681362543547152121984 11711347 847263272289081397884642742088139032832 11711348 -1009720817144304015089803942830688896 11711349 24226665190817977710790897756383849600 11711350 -145905459991862562742531448121327619200 11711351 -2152459687021085427825905703283748256 11711352 530538858311597376430967665278500229120 11711353 612104034407730083867392782682220311120 11711354 -307481527786572572360513317361234646048 11711355 -585420760838162834373414386269418918400 11711356 -11045251099474576088402768396217016320 11711357 -15254683759660596742785001554456599808 11711358 -253030934692465071650424341679460510080 11711359 35954681524811876674044477332158686840 11711360 -893891748728704020628953944662474752000 11711361 -652739968054590512877076187758712722128 11711362 101165857086488660794966978799581474800 11711363 -166930275361240259149977457726325327736 11711364 6605060409494124274076634628340908032 11711365 348936471938628752005582318196508156120 11711366 -302952581304401963225736231694934261760 11711367 -652498679140971772835592592393675903560 11711368 1274553148720822624021494217557049436160 11711369 530464988493733656573654503603518847796 11711370 59074123332828755265776308103020462080 11711371 111898161642829690053403417918914247312 11711372 367707541334561450223989944283730408960 11711373 -389709542855469719703020444790676250400 11711374 489975662072480290697477463317203322880 11711375 152533203223462945908707217409463064000 11711376 67961040690886390543076224474476183552 11711377 -1304169458298757040131626646127579533774 11711378 -72684869427501512924698414214200693248 11711379 -437117674825853308273884346880228673792 11711380 -377302434878854962334562923473240787200 11711381 -858133804259516246241962611882920894336 11711382 315094025928716603324049369097179440640 11711383 -475379493315986566863720311361906590136 11711384 58091860739550029013169115580182016000 11711385 24535747286962570954306541921280140160 11711386 -331837059199308320091807379947727853856 11711387 -114678627295713868732799856566377237800 11711388 -80900806826716245138024890655014615040 11711389 223424667102458055890505109205734256160 11711390 28652563743382878040885736102593789440 11711391 544714560788526078599955659828885182080 11711392 -485321670658765784118816510919468646400 11711393 154628036952660059110250165897797032000 11711394 217561217236993738322990081016686208 11711395 5562152340457698859831892485968463200 11711396 -418498054145195449761762731073077763840 11711397 -284580166393133641334940125394239758080 11711398 104284527969292544285767781643667615200 11711399 -22045458921855546406329131095584444288 11711400 382400358619917229470989023486003200000 11711401 -220317731783603882675524009044595523520 11711402 -152880818736983759226655015342544887968 11711403 134582238971353271993229130677858521064 11711404 163132016900621120545997456139154816512 11711405 596251869346572479333712463530141636120 11711406 -32850653587018305619373560328010218496 11711407 -1154374505234406648181197945974562335344 11711408 -55087352620485476042963334316652691456 11711409 608944781787241257425267193673551062016 11711410 103736456252322504082390811424834086400 11711411 -764126122429979875949616955071483743988 11711412 598718263410892292693553983216092262400 11711413 -323667510706024814603666379647648911104 11711414 24694978607644788337336691446835164800 11711415 281441870901149736965347253878464345120 11711416 47644324423953592396540239155856384000 11711417 532347631842496216228679727573213348180 11711418 422240602214170798898008097133054178560 11711419 -1669536718153301980192230114952590583704 11711420 -234547236547548835786316616022934661120 11711421 72449132949170074604258370525312102060 11711422 615516470638662799457251308284369932800 11711423 8357238569965911480900452451682213800 11711424 -82042444084971749601571929292881788928 11711425 135433408677629088762576713712522009600 11711426 -177989935415389524732831926843047570560 11711427 86991775580538800019681733512245433600 11711428 -319667138464693454787490333920923254784 11711429 -546106485915444205025012128148350875360 11711430 -181837933026887371578620250440440477440 11711431 -284413724803597438707534685682322889768 11711432 215197162194001048030884228033981972480 11711433 -196347617039255280653109394022942381760 11711434 86598942785317459356499306456076851200 11711435 677337054744414704379563356606330430880 11711436 -40748034807875620976183551489465995264 11711437 -10171812851363804908248109902508088480 11711438 175401329469441338949494336695225533120 11711439 -745167460585525357210075953343876665600 11711440 61481785907417059649092994831037726720 11711441 -563391309865210495500851959943688002640 11711442 -358644098962852278934650135120291200256 11711443 -1382744358200822414130068794410514976120 11711444 168675571443674536873361667871776855936 11711445 -66518017605533073761225013688467235200 11711446 -717894978670104248415173181857665007328 11711447 294527314557127091863877074149822012720 11711448 43147393537572160013633452475557478400 11711449 -1230600399805606838685044453940044994550 11711450 95867056423579429104779838986598240000 11711451 798861657921903229159890357296882139504 11711452 -219198611612785223626231886965056484864 11711453 -296489977911219252488589334636845100560 11711454 100316220497524569404082692562348705408 11711455 -101675053279431987624039195924337500480 11711456 454877717242016763586251548043192041472 11711457 -11859725341279805939440355711679041646 11711458 -900017869746871608108831753570858313728 11711459 -224890226884160399051829223402667997120 11711460 -269799076856426181495392647933749411840 11711461 333542409452704711875452685397544232062 11711462 -16234658713818605852904193158204481536 11711463 8325143574804467253070450138032792480 11711464 -777525575016647493758153447115878384640 11711465 -16791702818371946384496965042264722140 11711466 10486131921195489643711582976513520384 11711467 -453656364187278202310906813034630068360 11711468 -250666731929995874460473806343211716352 11711469 47160202382810735208224501848580213760 11711470 -154214585120226519431471334258373530240 11711471 -289036663154822553136507099473540446088 11711472 -101623625607227284946771879829445509120 11711473 1007453629086113587005220295282156976722 11711474 -224451015913775900999441439423427617264 11711475 -268968883445521953329283658108198587900 11711476 174931692703663444961097328284582420480 11711477 505396735867476451001929949214931441326 11711478 111103944820396015994424180968183009280 11711479 -309266941673279981354275578186237508240 11711480 -15785608345260778909278713445654528000 11711481 -63838743031284498160225557582739044960 11711482 -64663233196842373087458037868130916128 11711483 -73944267017748516163547881973396029680 11711484 -8578695877480502843194908740556218880 11711485 138555750694383089783998694625559046400 11711486 1965495377385480909862023317482458240 11711487 241809913526275135153702306028275204752 11711488 -716042485711873363169415830284074483712 11711489 -705504175658129660021752607508925109244 11711490 -62766675553477094551476666976665047040 11711491 -312741865396922214171674582553548513016 11711492 442235760453690117141718411124206017792 11711493 1079406043394625253387024277758105363200 11711494 289237791383657838972008694419358259296 11711495 -42601095425807938411010425199161130880 11711496 -124912055594646550952653871349598003200 11711497 406992638747351438908591259078841461632 11711498 -338446962313418870995284767670762018000 11711499 -350937015643817585272543309757113124880 11711500 -570687921859156297907155635272221440000 11711501 -491394889118942754086799479704933815498 11711502 190133432472522578227015155078951345600 11711503 -49711522414993046240001249428284750776 11711504 -82250228215178353770025300571167653888 11711505 -70740165439497186164990566440874080000 11711506 -364367594666397361634732702043969000048 11711507 -1556565105429861396875480351443920896928 11711508 -144470814304994077067522186495902027776 11711509 -382387264053040893197537873830684226290 11711510 192175061037098170636793535748988832000 11711511 -359015085472115919962797087230156700368 11711512 2330174412883658876182233399314482544640 11711513 1068280331500970334967804629997153388160 11711514 113915742542283148336422381129765746688 11711515 -55184807138434712449238402055821591280 11711516 51353345715918109575512018010299684352 11711517 -413727032340192790673271033674660334720 11711518 57748187396942170312580385399997816320 11711519 -733809806410002192189777058957863442080 11711520 309907136249869811247990245896696627200 11711521 -355466973604957179465996127875799084032 11711522 -749674153398300939128043362749593536688 11711523 -4155810840320073832032072535722269376 11711524 344765738218714101099622239153601075200 11711525 -29376742528041452231114833298540575200 11711526 -33838425971690085432631262285293487616 11711527 -346519842506509515103971331027040940232 11711528 -56533861299874880540979301529926947840 11711529 260753936469378044344301318080729163274 11711530 25086773068973882136482162410087200000 11711531 557429439507534464732770924117417583268 11711532 -101928143365176127454439722016954974208 11711533 489815701444983644432861406359223284800 11711534 -273596958637517231213802247505543048640 11711535 -196376345774505696464046723248848886400 11711536 992063253870788647821183098678411264 11711537 1085583760660140132778410012016537258560 11711538 247485912589801833640355013137126079264 11711539 11236608664787275579554959825506418376 11711540 -322862955761854384315396896258907157760 11711541 -533535313584842074891272472559905543200 11711542 -48917070911248824929372467219231583328 11711543 138557593496544556167453206475180378240 11711544 270669180872720010585587651812555038720 11711545 -523753624019925998099106791922469136700 11711546 -86729323915650219871685093654923809792 11711547 -3068373193742470374525459648890521728 11711548 -15907736753279732030521087029534540800 11711549 -932960840625908373919409448039905191200 11711550 -57990202356265760661323489752730112000 11711551 -17478135746246630718897837448132272448 11711552 -100622732427608917242153766930662555648 11711553 181483384076460252529374261511400186304 11711554 37959628815325719090115057531527432192 11711555 -268597616799831257603431420082866997280 11711556 125031238437221118044134585267420525824 11711557 83852842648247023315193050577774709600 11711558 -560995926397889356669864448380108329120 11711559 318668138942006440328798855359644733440 11711560 -92484308682010419752577022886441779200 11711561 -957100744053490036591556296340362220838 11711562 3797873216453973147507964891943580672 11711563 -356100673215454725295439904512716338240 11711564 491920755093485475231596370102867346176 11711565 -12772394009890468352449440213427175880 11711566 -546219631250294003422726304732108191488 11711567 274204084364747358423041272837617495792 11711568 -69466387946862786035881743663521071104 11711569 -183323173521552515215800451116724546956 11711570 -29294673433064375269687448850041745600 11711571 346572586513090523341704861835748054712 11711572 146040019225763109604062798022819573248 11711573 -421071700563471374826800859498842089320 11711574 -68213272923107204174909543672261775360 11711575 -173320581163831482313065919108211573200 11711576 471096510574243830030878423624197294080 11711577 -67847415509224377077650057014872121792 11711578 -82437939364165525209573872441239129344 11711579 -1484981096638525505202074205447713700120 11711580 -189850034433655793277595801641306147840 11711581 14548769877690487673154445795852982400 11711582 -48207041664296339910363622516059977088 11711583 -104228701339791971245381136096201976960 11711584 -307541251591238575204636205132324536320 11711585 -114957097883121059542085652450590390400 11711586 346133220201024360141541405661066490624 11711587 1347181944088614541995012733240106910236 11711588 707778770562704653457127418279638177408 11711589 377422137211192494876989762096592118080 11711590 67264486962632772755846307599059200 11711591 -263391896623453221182568720958995004488 11711592 -460097180755813349417510447496118272000 11711593 -531940520025828484113028553578018505158 11711594 479409494217626638912370998068498546096 11711595 155064489345600134665073765713303046400 11711596 97391911291199929302636590769081582592 11711597 -1663009252663101525877598251156711101408 11711598 -212457039647210164378410966736698644352 11711599 -12751108998922165678663908517951983120 11711600 77457480587704556012491488818036736000 11711601 838215828573177447789871639926492057600 11711602 -9631613794336536982693302717346423296 11711603 397291159507112696195123754794276886960 11711604 -561366497792670357142971486424453423104 11711605 112029192449442259251307735479558986520 11711606 -120338081257613207138296516080626590080 11711607 508535603195320587805306526837614844880 11711608 -130832550103116049989212885298997248000 11711609 -74720258238694248662716148896660224 11711610 126881093865901637807270066714817850560 11711611 -108997242378045907489224218510595796008 11711612 -225266797371944138665277164922176389120 11711613 410901641991065074763415669635918790144 11711614 2932630632300438918475681378883005440 11711615 -370867620076568488216443939083022197280 11711616 -16595212474882820221310759898426900480 11711617 693392410033537675402986069944399585666 11711618 185752581778919582642238048544057499520 11711619 657879828961035483011371332092906352600 11711620 -645468008168611221174513469658218648320 11711621 353558792842644091244832137934658225500 11711622 31409112764817319473051283014620679936 11711623 -172727600117630244258488029258543856640 11711624 116970606839563104731637662354451624960 11711625 590309857145636892385360943289965568000 11711626 721720938368541743261973269440029792864 11711627 -385370294853387382935084982827159892524 11711628 101290880736267954812244214860698380800 11711629 207959675201564582809292948959362668460 11711630 -120070674207958721344261825118012755200 11711631 169028174566415201895274384771591970952 11711632 -42631116147365581210420130060981698560 11711633 794429111469491608381055672423874072882 11711634 -366487604027972548463443355215495672320 11711635 -166347423775616537357116422126796141200 11711636 -2398037394771945085298790902978361600 11711637 -420136340607529757993249399026883304594 11711638 -299146620679262832437924288606065336320 11711639 -1033365293496798971773485011416101301560 11711640 546696720366690793393590556221993369600 11711641 -99560568237390927598351566059666028416 11711642 33645569387024350411002716500517433600 11711643 -811396118018361457873880542981724588136 11711644 14779230958563624079298097477884701696 11711645 -72159245683140912469990909345515225600 11711646 -169582795729708046958201986992034720640 11711647 355397023407827132591915691471370139752 11711648 -519790982814403437282524980544589004800 11711649 390950746174499974759623082414341849264 11711650 -69638415731933169319556782361575176000 11711651 43076437138963107661570211620305099264 11711652 -2646235213789391491946962071213508608 11711653 1492176053303978524926105135397879581984 11711654 548556938147708586379059348805974155520 11711655 -534380275269982227761382719362536712800 11711656 1058643435593351071099431494797353615360 11711657 -948419264623189699577157197580650793600 11711658 -20943063698362865276284211131537804800 11711659 91713772823983839368866403041736264904 11711660 411072621600996833002882729205631759360 11711661 -285976691948605926435372164642514904800 11711662 577392229872506781554836266177351257664 11711663 -824015010065118734882784453229435111056 11711664 -7712621133804180673796818625831387136 11711665 322684804914170236844021110125580449600 11711666 -567722207060852571676722145662155977968 11711667 -1191135239419543686755141577587648919936 11711668 531923919250920701707389823408006898048 11711669 -216564111822304877360193347944310833056 11711670 -70439800545117916838768080437399849600 11711671 1168469117778731444227277063480655100000 11711672 198751248795655089563802019977496166400 11711673 434064202756773691294073816002738451322 11711674 -180437514806755087492604215643381717568 11711675 324020342272044359554552357670500542000 11711676 88909026930266122757045720851828899840 11711677 31187092264073786875205879770867607520 11711678 -419836166891006921265162647204529364800 11711679 -8138599408083134999015397021806254080 11711680 306816568946942743257180300872515584000 11711681 32278199445341966447877758434600856772 11711682 23595630093939325818885470152980641280 11711683 412244767031922115843462945529713750840 11711684 -351312983969078415975026587834780748544 11711685 177404922140918138497596381037876964160 11711686 373417553205954121424891804318854342656 11711687 288016739408579357107676880239140806000 11711688 155114784615856313103250677760132300800 11711689 1044154691117463704870705321208022376400 11711690 341903710675966974296193056652757571520 11711691 -366818292509271263426644254691972389936 11711692 195969105641802379947415464809804332032 11711693 -45779041358115135710995582641602042400 11711694 -409926083828625051238910059360472433600 11711695 -16486336688829986358502691771167257600 11711696 207043927954079268070222704208172900352 11711697 -277262873551964473741089920654826973200 11711698 -580263065564136953518391771894328079200 11711699 -1148864910503133835056950254957440273300 11711700 -55685979085071215046860472623456102400 11711701 -494570748621558400531466625529670661298 11711702 -501634541581471740265782732014359028448 11711703 -305646534406768871829159647393920908696 11711704 314511956470486679207443279288650547200 11711705 1580564971839526878287117087701852923720 11711706 -166754624245350925816576299951683421696 11711707 23015299040810978056652820094955064336 11711708 794808775162172294626633935050412057600 11711709 -17201167692215152150099607315238933210 11711710 -54801538662558799374535359479456144640 11711711 -414246809265192880182054693540247728 11711712 442277705185696422076849970904918392832 11711713 39822451133659298171168989707492378944 11711714 93641058694814539855675758499767897600 11711715 137239064826544951365557896198378790400 11711716 1664282587902431118921683853862238035200 11711717 232058138706608400595404974507752534080 11711718 -322527116253865346211748540208398344576 11711719 -628936086694886940515020716270116443104 11711720 -202665574029837594842707254712385587200 11711721 -95702401065428814631815752124235591296 11711722 -784924779599810845088575115928873196800 11711723 -488764468679620224024507677890568569200 11711724 -386432179494430072774752513939246303744 11711725 -84746173620576460263136199967560337850 11711726 -12682686682784005158416023654019434176 11711727 -791414620971395041571255911116335230560 11711728 31421546627985284268223137163078139904 11711729 1522243801146943428687671911931004122676 11711730 -181072081654034842166586526929252257280 11711731 -237016223212669481970721216012493980468 11711732 105393619156441321644627002494050054912 11711733 172859943438242440554253966290666662400 11711734 352370503519370501941284458442469208064 11711735 117785114554872274991637395050058520000 11711736 -156237322786948698841526387629178880000 11711737 -1262962211853764807775993819095835943680 11711738 -1118556306244140294510793095387807744 11711739 215546870559013061569886642363116699248 11711740 544695795282888077814112311372507056640 11711741 983600206848162087150189077910965051142 11711742 48193294867630349199141410051173171200 11711743 33991600316566805691969702581168919400 11711744 633808943050694859094436342718498078720 11711745 824712242856237217732529389512045951720 11711746 -119782446763655480712530328782516474928 11711747 -206372946653539004207298276373370844000 11711748 151960931102075002857604220531406981120 11711749 55449569920468994625313595206376943136 11711750 -99614477907376216522049485044305280000 11711751 727547528455129560679990624844921259432 11711752 410723780261875610540462730961101619200 11711753 -1093515060097080854483302356981767200998 11711754 -5037508625682526198639018713684353952 11711755 704872113625773598922168648606629920 11711756 -79831802437075217799148112844041263104 11711757 225650172043463177083549727108219378688 11711758 115774265516548197898901271662289533952 11711759 -406025070046127680884144877082135667888 11711760 -9656035637294971511922334711283712000 11711761 1075876610477814213607316060005943493504 11711762 -1045919576104347648445773641639467024608 11711763 9177009176918164250683164124186168320 11711764 413515082767315729138149474378184520576 11711765 28311526767933385945139452144168941720 11711766 94178683230488662948210899559925134848 11711767 -63665962253908652483566181986841162840 11711768 -886019390248708690108520613603072829440 11711769 -180757972095619986956683755272805841152 11711770 -184915884058148430531813635788980234240 11711771 437708925666187346506406517254082166200 11711772 -139028485777338605124794569142634455040 11711773 -211803859521150281590991158265444681472 11711774 -238994841552746795994883041670458612864 11711775 -273804570163312323640998622329320908200 11711776 179942609219774146233920809588891975680 11711777 -31440765594490685137636459347217507200 11711778 83675254306360299025890945806736680448 11711779 -1319891930324825511067179842808418163620 11711780 552905884727387424184837161811206013440 11711781 -4448889024398881658119679214008376864 11711782 64754559266214016095479335383627904992 11711783 473816936653229287180339568026874359032 11711784 -67271867022565703461222638079190138880 11711785 -622120754799854727310308486843271933020 11711786 95251019480685950705364063169179380064 11711787 -327427099334649394828310367086619574440 11711788 -118757851264782133767544908722794366464 11711789 55900504689204247006951205396978398656 11711790 15937001269102467126338309969876035200 11711791 157930796130969631102704157571429299200 11711792 -54345499443299847679172084831704547328 11711793 88033821027938275391146040743486986048 11711794 356540621547083751302192364289379559696 11711795 465748689085388861512071870198514782000 11711796 91186147039310280314062271215477438464 11711797 -557183999786153918594375301902267748754 11711798 -21983891754582269906415124021962301440 11711799 -218685067903387452925586164698665882064 11711800 -94897947807639771668925423355146240000 11711801 -13304702382526025823704020780452420870 11711802 36269209111008775472293070106343775232 11711803 714745710849279099868017617706812961280 11711804 -319907004064266299284176083860149502464 11711805 125598305507281881657741658850713712640 11711806 -395703512061367020795369073308558267648 11711807 -34069910292585623624243523073200583680 11711808 -127161704615104549097256543842499821568 11711809 -680055174784313192834763810739153082960 11711810 385387614797075896510814140491608632320 11711811 -516153718709216338695831745426404248328 11711812 177139583384137663263788227827749539840 11711813 399732931772528978275376806972155717120 11711814 -26813481396656237236612062550415928960 11711815 -678936973102469015794909550659680044040 11711816 -647930093729361147931056505255488061440 11711817 221514331026060663975911922875646526080 11711818 -492569439704396505502010157267774386640 11711819 139842282966275608774284845768354660640 11711820 90687411402410954541944946052664110080 11711821 1299484026101477190384494969134121936064 11711822 28825962234542303563414380040459115712 11711823 634349636003910316019793161993399386368 11711824 5284187772447202619232178543415132160 11711825 -709163081561890586920593314717084415450 11711826 -62053690679478192283440696376636156416 11711827 520612388641715321776620397394900695392 11711828 -7750318321070363156592103162032783360 11711829 -230024377987893678360260992071837306240 11711830 119501882098242231508513113673456657920 11711831 -103674640173540655762250290608508316736 11711832 -142045597426492434309350218520371200 11711833 -387517292309003679258715639401882460662 11711834 -94922507731943962926470950489314764352 11711835 448783192120257524091979725437518416720 11711836 1667672397648892599497128250644370024448 11711837 570537075210684509157299582678285212332 11711838 -42789125404531970912064754513830988800 11711839 914142427717482825102563810914832164640 11711840 -371638077519212014581987877219357163520 11711841 97374848997559188146323937565310479792 11711842 -229454701389846568001884727138617322928 11711843 711804676386178070389540927066638288 11711844 -670398871981699028018242330987416883200 11711845 309354011769617417020054243704018163200 11711846 -417630552503663916053477781615664879680 11711847 -144318244834396328956957936285510464000 11711848 518022576111017292316992057282106383360 11711849 440791422869203420116133543220393537850 11711850 88938658119227169769273816000072704000 11711851 -67482361900151632769833603569304395148 11711852 54875676677021624071219671465540959232 11711853 -428903256823150330061339555022762216960 11711854 -5870531917333410742241946055051315200 11711855 -147688362484764275330958863513840910480 11711856 33165954500075190752643725762558656512 11711857 -124821576823022896359195210882790500300 11711858 248187135528437451024904302451006392960 11711859 446681738883959459380322947927472041008 11711860 -306099407786001615020419031343839857920 11711861 -39767924310330679470206490659145785280 11711862 70913646437932092905931503184107397120 11711863 12655196922509221853764900731264674800 11711864 507933339402370583666855801944639119360 11711865 -38187989957322202077092602446373258560 11711866 343355840864181143780684176742210265600 11711867 2940651835904097410721375315784764840 11711868 315694742088153428136246378423132536832 11711869 -166793875795944382821374957985232996956 11711870 10609107847004361962181137689405699200 11711871 -265947822089741866737971886085708153128 11711872 686214777900228575413122827692277760000 11711873 167017228962834893307306719200975498500 11711874 -144310353223713058249480853381773804032 11711875 -30785696447010658382790371897075990000 11711876 51404048106310420589543180678649151488 11711877 -12045487745871447065132036351206882176 11711878 -594605843369562366549426359544827770368 11711879 384677881224796689702941644849949811480 11711880 41890578433928328045823511201545881600 11711881 260350341557939477419009849123978194192 11711882 -251888562292481148815432484080082246720 11711883 -1222768440077218020558159719756608682496 11711884 180539800844341178444745735770334338816 11711885 -337722002220477744248373853504582305600 11711886 -236592732658746815662249441593838290816 11711887 -704137977504651046552079986001012570640 11711888 12588230729914667827196589535320145920 11711889 302924289990336298656712298598138355584 11711890 -206168310822863145607367666768986600800 11711891 -368947006056371455245149999770635678816 11711892 -42984413058273610871550035040830466048 11711893 182850277591201118482161948390675621120 11711894 -7728183106796280612625742284291153728 11711895 46016030132372200345310259180541823040 11711896 23160491769029769567088715293352017920 11711897 -336897639128309766620534531664123157308 11711898 -264839322093282007747194614982814287360 11711899 -229015432881849029792922993653722817280 11711900 364684646450076309505996623881923584000 11711901 4439473528074274405161558716737331520 11711902 -537695662341528086109027401431307230848 11711903 -53036468011479502513608963592117028640 11711904 737165500157167112349550847740823470080 11711905 459013775928958030751130095537847879060 11711906 269837063890654594691076863757327225120 11711907 391402443517825845991653614607108663204 11711908 560899251214579392872321826708527144960 11711909 130471917910026618583465101884260052928 11711910 -983994301318723431662532894203105280 11711911 350051078980000789125765056104401615600 11711912 779063502035477343849613951500891002880 11711913 179880163169977475626834696122621986400 11711914 -310999105857146420195791235716023172944 11711915 47926506841944823727182926427832773200 11711916 395231241808239755940675056457029993472 11711917 -224793999939744634713465154191676805408 11711918 -173978556746068364069948505296499187200 11711919 -589028924302949577493098816164431576056 11711920 -34863123957508579821351327085348454400 11711921 111945443194943527585566633331850359092 11711922 177173826220878380481210833018167994880 11711923 -8327109213289269098900052191865668748 11711924 185689193479204450222798356881789681664 11711925 193175663915538713086523322552365976000 11711926 415305077467778405048976483993319914912 11711927 -33546414610135034023908361194878964600 11711928 639960302771587399917330012858718556160 11711929 229470051923680471007948812745732293632 11711930 -744308379534483382804318814384080742400 11711931 217099844283772968826902974906235562944 11711932 -88217626065841772291507145760237333504 11711933 187014003112865540771293748046887786220 11711934 56040258208796023445201439409167413568 11711935 -920235856175333508673917999527889302640 11711936 -221116681904424309801421454634123264000 11711937 143665480452249376750709169756431842080 11711938 -106400414512836969672546444603000328704 11711939 -855326289445697282655020595683769984000 11711940 -96467157365998016981990523698262835200 11711941 194335289313307268840857786524782729500 11711942 -188900722667590613774284146953079283200 11711943 98870658101326969679662126305284669544 11711944 65855221582894456358559449319972249600 11711945 98821690118174269709339891123517408000 11711946 -26700843907331470242934224274529049600 11711947 109833684751614099120717072213672291360 11711948 -150798118636047489323447085910034371584 11711949 726268846159642154595560434722323878848 11711950 -276891571803697767504519562462374144000 11711951 825034822158705914091664168269924467952 11711952 520827776422041420333290082783854592 11711953 9323259041358093912576049166801872 11711954 586978674032994236945570791092335212176 11711955 26866584665534523283472832642223257600 11711956 223064217360752595553655803714582794240 11711957 -669773339663805479908399254287545999794 11711958 -227168751355100942895690817130402711616 11711959 -334041563359110674217370753125280744784 11711960 -141343008984670024614604829501885644800 11711961 299941320106200057286999399878027570480 11711962 333633988820197242332146687855661237232 11711963 -1271144069791903670815484059335783635160 11711964 -472259822601534603843763227593183109120 11711965 -344698387400997559932599781714659269140 11711966 122688472288158661600188913956862120320 11711967 -316632426238240533836081293924335895920 11711968 530501639764952886812175991974193004544 11711969 904618942844866064569996140861864423060 11711970 54592098058509956187345223398939916800 11711971 -161833016778416018207420517214695402800 11711972 423867876315650066909799679858928993280 11711973 -99483900513065423882412843094881674112 11711974 -718235304850560558483666625951317888 11711975 -326542416824259346167895495825667523000 11711976 278284316295473304888175305819435417600 11711977 -2236211929676460892563748668995278321536 11711978 321192129099492451858507739504600833728 11711979 59699295255131781593394472438384735920 11711980 161862208457158401772559887479879014400 11711981 -75197264195337474483222315185984530218 11711982 29000835511986570887189866889472086592 11711983 447830519460980722068528227344528369232 11711984 184519506275830437544821872033218560000 11711985 -208838373059261266884264179941489152000 11711986 56686802140319962934207467635355570176 11711987 -209493684325592031218386188356340057600 11711988 581856608799206911712989721085121164672 11711989 -424821607002762472862145893592799808900 11711990 257504096946034081280071203772478976000 11711991 -517509790769497422654757389923497520640 11711992 1106441370946635034459606983526256640000 11711993 -153909581191660665422660365215219537336 11711994 -24973573237914954713890026197695758336 11711995 937461582297266227351271957532154752000 11711996 -8533643406155111131410757418842137600 11711997 195123065895864863071247652431739431040 11711998 -271309691339366211901355984708636787840 11711999 237859281327688426196824252400444210640 11712000 229687463445298066603985245053124608000 11712001 89762558812077247615152763736488831040 11712002 -196647479055802084749552820808060247168 11712003 487116128000890740194353786680292608504 11712004 -776779949107969076811044379482799462144 11712005 -376118393105153609624427441417341558340 11712006 20165453436215966101058285056411499520 11712007 -557140767653947513151720320905733448688 11712008 -330120921343160089118730283503446753280 11712009 -291414615171130095973608353481950912496 11712010 -355267790337753925305216936763636455840 11712011 -168887571382990372437826749653389481388 11712012 -174802653621015242841117138924694333440 11712013 -748792340222836384296021638968087364576 11712014 -25352117418266718455386995994393953408 11712015 132565236739441248283862520602162279520 11712016 -157427362967121744527009168271743385600 11712017 110771568421090224340686259568230650624 11712018 -203318635324567898323631021904729169920 11712019 -497262923444295895572433962940143665520 11712020 296944179273752251128256741973966964480 11712021 -20695072109769591403447454459453418240 11712022 201553336974067899446180601135484117632 11712023 44338952292059328194390301107798064984 11712024 -315093184297301370820347049827263201280 11712025 4889050634914308191613788189109892300 11712026 738137170085964991447062360789317417712 11712027 647577199699305074490360240102922341120 11712028 -970280559218150192206307603303844792832 11712029 194154614000760577505257664269527600000 11712030 194594885594259196209268750571910896640 11712031 980836467027673463743483463962400282160 11712032 449051604473714994820808177105436475392 11712033 -14773544077808768146653926071867687038 11712034 451592430657603966494931183149205959040 11712035 -103400964568396050342010196582107241520 11712036 -52292493895987708243360200678386257920 11712037 -44574019413555736504898894667697715520 11712038 203515116887990236017577068635007341664 11712039 289537648113324463165553905805874048 11712040 -342954443738440388182465439913290803200 11712041 -566135946085413468915706874904940042416 11712042 374100835420559538014265024387864024240 11712043 -551290930202418451120756517878494709984 11712044 -291489473282921927638548989281960826880 11712045 -443965194349730616021115658852793307680 11712046 90340737662995292445926776869525038784 11712047 -60283543270716470458155260105909399472 11712048 11092206352279824483040057320504557568 11712049 -385636275258548378235823153343349107950 11712050 -11528919135522351345125565566774976000 11712051 183601771322307905739644540905857925968 11712052 -1713965131290479017656899729359669248 11712053 -1110170463976828900032259063732204375698 11712054 -18289130244691414140017363249856125568 11712055 -107776184141290050004559117557089916080 11712056 -1447024608000504466807606505471204352000 11712057 -120394036040694604151166536075538239808 11712058 -189835657033028902796564974401565983120 11712059 -218732133233548044312296388195141907740 11712060 -97158716395845257216708362320367564800 11712061 428333046394444222093088269813176870648 11712062 12081675423010828939484138918292510912 11712063 572102116292735689411522225525464626688 11712064 -27492794380876361268777301107275726848 11712065 -113217724180726309395377478541335928320 11712066 527508639193805778921881680635729177600 11712067 -575672437448339806515283620016560144128 11712068 -826864640918545581986582777817845473152 11712069 -159426122185068601200657053427526571136 11712070 266956981397722826257247304722510820480 11712071 600484715792217207707877580096182644736 11712072 743840901415029440752023946912930897920 11712073 544894884330255420583393837277914159322 11712074 655395886012969534757304389371288368 11712075 439448050280292744555181882715424120000 11712076 -576965629385716723181142411030250282240 11712077 105096607489456973486001578699653402860 11712078 -23896847196658012175498043677492781696 11712079 149995013297708629672160510506387760320 11712080 93031588183752913869006517170143723520 11712081 52314085712844956653039972450100612160 11712082 -11367301810379415323459342596494011136 11712083 -298954529688227809623018099037216899216 11712084 -182230585385817488382358046510933514240 11712085 -268935894897625346179264010466291360000 11712086 -482252977486095176537054084762663287008 11712087 60129441820080806306342975525846575440 11712088 -1205046263381387074420009760862652938240 11712089 -57391747287634483117385813934227099712 11712090 -7510033660616939537011402751415168000 11712091 -394255201791764708681602473187164400 11712092 -90067542487601796205963586270885114880 11712093 355571885009572140722241769081835393664 11712094 308895064896450844563649784705190335040 11712095 -220208697859720116791166224078901629400 11712096 746095868066223023164583426535588102144 11712097 -791273003115032299713364711290770943454 11712098 698881941621078675482156672193764043936 11712099 -196518423889002415904097783954811384320 11712100 50408022856705979382383605559625542400 11712101 81949178956750180419985493300299179804 11712102 -98677828869021114969915965776560685056 11712103 79166951856801542290024815980886351784 11712104 296289025496486525155011334845509713920 11712105 -559409437518368585656905837719057022300 11712106 18690659675432115499563424583354901504 11712107 -599340947984615088063271881386212599768 11712108 119376155924907889388627083859032757760 11712109 880695655285036481903837929341498232300 11712110 74976465470187575277016625833228753920 11712111 241596006116120350032985301553060733200 11712112 9193546647944783679272118206435983360 11712113 217904109487788070636574332830167024640 11712114 155947606460654434121584194874061139360 11712115 653755236088046071291818746737993115760 11712116 -293446383554548396034936676166552128000 11712117 160671043504615323522027759328762267680 11712118 14096235613930822590739932044197426752 11712119 701013302439405343398305365526835164520 11712120 -6961888321411982678854083819130060800 11712121 -1173783915876045907836995495733186022678 11712122 -593210805590542666114083429837546943776 11712123 480798083630827247006465756421330212172 11712124 -358358023402872614586567712021200051200 11712125 -2024610567841161869412346671761880000 11712126 373577149265197571026207881088556545344 11712127 484164811551239187233243515579642503696 11712128 176512993240073132024296478284154142720 11712129 124875416137754402375320976535632157696 11712130 228155287917317478528451762527339064320 11712131 -77296309971810106797616150408758664068 11712132 191605783562101998110773153295198807040 11712133 209273101099486738184381975260727185080 11712134 -298525777938097571309219850324586948608 11712135 139962826836070590955168225246655451600 11712136 -1562257489375389178165511915470578032640 11712137 -753130901980389885528239247048583514214 11712138 -362769043098162813185882915293940557056 11712139 256363823501587081455529217437285392240 11712140 -525017967213255656102406745227008409600 11712141 75206215967122899192113639575326720000 11712142 -68772230264453591449220561320959536256 11712143 553790201806648997087537624164821853080 11712144 -82520009070847203347841417004873875456 11712145 -149579689054246192481785250363928000000 11712146 234287811647463296400864657251312272272 11712147 1251563905659761350976506136532783420528 11712148 -47557087159146808780644873325137829888 11712149 665570297268455678424746194171648068000 11712150 -250796294209117637271407185001523662400 11712151 -826648311103468575113071873298151446400 11712152 185571351764637452538230289243033354240 11712153 247214049067757156808783330486103153104 11712154 978987074077673347870008346377558240 11712155 121286783698082756074940692968489241920 11712156 -22838127915472376749128378526390691328 11712157 1023198451092374743980793215994809874406 11712158 -718434704866560737276769338478904648320 11712159 148376240811624543098819758361963425800 11712160 314960792384214862239858146907751710720 11712161 -943276334553399546451685683684270910238 11712162 57456200591822835768076192313529163776 11712163 -87072860449818487168555337368048375588 11712164 -26977008611021799546324427472883253248 11712165 364976042607594232701686525964434112000 11712166 -1253343601665995481663054259050856152576 11712167 89920827302030065161225691989745370832 11712168 -4594658186504001776839103627196825600 11712169 -500764430889669305592317549157415608704 11712170 450058525388727632357884678167761491200 11712171 -827547346574911248497155613341432542888 11712172 183633416001005416042193834579515514880 11712173 203968656779486605038674022949781707104 11712174 6587037409615474826205902970173271168 11712175 93414331818593424873414938165000166000 11712176 206895929082105372549965333717268971520 11712177 -336597208092764850627454499261690881086 11712178 -614941392745589771893126686715681029360 11712179 -1296686817421548919990469688032985725616 11712180 245505415489374568859336899385167656960 11712181 -511377102491228734690438843889537534468 11712182 -567890372650614481540884743327314355808 11712183 -66337902155677901996991574275921874944 11712184 1267419790416978649617955340566042828800 11712185 -581388197040788010964261623682394434620 11712186 283589240986133174613945368241298761984 11712187 -25112081374055526977637378177834712440 11712188 300391341751461671462574916316695374336 11712189 406174887526315392979729643657945535840 11712190 9223092541702898744390189268711079680 11712191 352544890708534622002315841469769046592 11712192 -240922333913793841118433472950124412928 11712193 95208530206864695520209752933818941124 11712194 215208893313127546671959872650911588352 11712195 -28614836374806235378784274799898400 11712196 11875899796173165759435305982680758400 11712197 -416890878523964223170668738584606924768 11712198 -76467129362166650438310078646122412032 11712199 -1289823552975757506293523714628870259064 11712200 156272696787646421219190399605263104000 11712201 998256308917351193038968745295101651200 11712202 33624875499646276282166920477627087104 11712203 534441667973519877678127802351177825280 11712204 30545642942542246492010600633724466176 11712205 496094227859105346408047423179284927600 11712206 -357618072494230881341557311672637455936 11712207 -495015520003175857272234763197553924320 11712208 64737061590061878573424563432957542400 11712209 523359356481963634310858734843095905280 11712210 68507767619446310039222828316861672960 11712211 -13874284919183474223879024052560139776 11712212 -1470389993326155309014084567133970329600 11712213 -468622759169779615183198353064313921280 11712214 561180152633311926296212078410918663456 11712215 -424600881278910185086180658359018097640 11712216 238772704426283143435053417971052441600 11712217 392539859743186699748503553919530305440 11712218 -126297630629890256379896520110706037248 11712219 -563164852276077044372535182636023484112 11712220 63426582655708648080108359052513884160 11712221 84023396627287143886652545044835200672 11712222 31662023053390861438709776513318636800 11712223 -354010998410148657344181288001325074528 11712224 196709074349050733193123025301400453120 11712225 -101098727399199333407198930340248955600 11712226 -630436946821211792035472418760155296688 11712227 -1227339367849688510401011596245593091560 11712228 -65667029149395657834121901393730570240 11712229 -60274967889391464887885816711136023170 11712230 -327737774302216480117040218554785385600 11712231 -63162482332426024399704058840304867280 11712232 305886807626603666262471884013422100480 11712233 45488635756272305326819984338485987904 11712234 -97028224051214916770167895978182072320 11712235 795604321551926955412728224192198165760 11712236 742505970998589058898699643719013761280 11712237 -238337911876968929480797596702268810080 11712238 95679352031965003879900476428340644544 11712239 147520469934694792080519095310574562304 11712240 43911172471809134479854997909022146560 11712241 815820540612653696431176128900703837492 11712242 237168191232407743116354453851962528272 11712243 256744155824406429076944268708542558264 11712244 243279707949794059682175273113810214912 11712245 -47497088376188597566734150481081862880 11712246 33459098868764053021733971566061670400 11712247 663862368633313917344967064559367421200 11712248 1275388413029199606846078537017649807360 11712249 -297940902545613131384559926705096798880 11712250 458456570992174913824760726356146240000 11712251 519334082729798510994431236623079977252 11712252 -578495060426049362721486698305149877248 11712253 -189035084186610174265749227902075452320 11712254 4959313596191194454689302834693094080 11712255 341530487147954622834337771786075900560 11712256 -561291725338446578531490461277547921408 11712257 -1256346584663318446958299148986069066494 11712258 32369134014223085543675073773467090464 11712259 1062623660902518321232037413029098421120 11712260 153409560016681769645139710226403737600 11712261 -564519128489431633968832949026590067392 11712262 219953205527113616004401894860272577632 11712263 -845200849354906176169753912635666722376 11712264 117075287550999736707268316932120043520 11712265 -62894311559964460078109297076213273600 11712266 -28884939487958994071643344154981165216 11712267 54710632606954137365051372309570864640 11712268 -79278236973642712846611539954845091840 11712269 -1076560206090642072825397901229687544404 11712270 -267942572352658330580415106700575165440 11712271 -234082840803260241946614397097406088528 11712272 -93026245287962630525995359725231800320 11712273 52953935270431571350126982730540851904 11712274 -517924398387794829415090265543783286384 11712275 180913905436103962291221586154496516300 11712276 -3903040606013296842375348664293165312 11712277 844428225602650032839264241723400730126 11712278 -546137610862297566852474920112952558560 11712279 -250279914769842794696750879237646472320 11712280 537041773725815275666684090125736550400 11712281 119970244352797075632025747380033998592 11712282 -313557652532181637676192625083837495808 11712283 446812127074875259980181464206774005224 11712284 21452476601456250171154161388099900416 11712285 -131662438872318573779497772052155153160 11712286 681537350352452039594613991468744865280 11712287 -1192816753018059681176042831905244444064 11712288 249307769244452626024105912101261803520 11712289 -970292075535095572407583819305506538910 11712290 64521763140221323447460710979755998720 11712291 -78104722429492570952472070650131994816 11712292 148893714251059903305816684447607219200 11712293 162099627768856669334158070388218120124 11712294 -338478224243655481411847100258702614400 11712295 -117668811275862100338859055275089906720 11712296 177110288660539866471556579521439334400 11712297 3736644777753721834382024276630370528 11712298 -211969780356864774680992897419666411936 11712299 113379146723349137859559291541893989300 11712300 204661234754295920613908763468997132800 11712301 762172013917661500045840763016459441302 11712302 -73253366043896277310476806255938277376 11712303 -399636769725842626148827271351085504000 11712304 -12178567091581330694499319278611922944 11712305 -9300275023551966961331878969369796160 11712306 -40454132660281913060549562626015557632 11712307 -13503461427961664277551478833458548360 11712308 829763068633191803245157143561689613056 11712309 -127453969124281168288370435035033295040 11712310 397767430797884382189438180084524290560 11712311 -63662401551053033244543460920854330880 11712312 -318783962215060026184784461768647598080 11712313 -60139017490627447877466977302064488896 11712314 -586954341367613947176745138980289060608 11712315 -440718341669648396459424521472859464960 11712316 322531677395014310662771498414603264 11712317 -1854532178814328634804374550473922918880 11712318 385426610017841881403226909464892381504 11712319 -891148102907273834094291572358771081280 11712320 -213813969640226293535257652195670097920 11712321 -204107314636298652533661853919199587328 11712322 648562489363955237101177340359347350400 11712323 39949636599424878326579898302447698668 11712324 -22510493766198833321070363902275031040 11712325 245566202172818555927752557444160725050 11712326 278239243626029906366385516490291498560 11712327 91872867185362331330715532260085492224 11712328 -10589430281018527927330571638176768000 11712329 61189108952856908854280769933128155620 11712330 8463114082549128318653323539724953600 11712331 862710576207526915757474344832135066132 11712332 1015954500787004384612431701475199767296 11712333 -62880700496507296637304550886786592576 11712334 -66059512654938836438745651294925925184 11712335 1336643852009511586734988011903932957760 11712336 172164336625001973350202420178567692288 11712337 -88065018316621468936857225100069622016 11712338 442307490109717300798244701447480901760 11712339 -9861598302955912009801061986001457096 11712340 -3999893134506053506198559221350758400 11712341 -796476160229191132714540594982164999200 11712342 553269707908690615285452616641736687104 11712343 -159615781431557132065367733315296700816 11712344 57841881454848233603314057062531072000 11712345 239546111126672564367856849019550035520 11712346 -7462784219718064678722327858467404320 11712347 -216142622646707905496644481838092079528 11712348 -284658329013605933710471848672554170368 11712349 41548046113895604337314109301771329920 11712350 -14167531475002595748634315267794067200 11712351 -31804521676950697443307609495396223616 11712352 -284065568830864997173123398774465232896 11712353 -448906089308861545748579477697512620800 11712354 -163869423502939045380548680040860301568 11712355 576077917450267618182387518027429316960 11712356 -467732827921408164753970307458437790080 11712357 269836762354594701317617707991234318752 11712358 76454126227666709017167556616493146112 11712359 -6106834406388454515159591686109254112 11712360 -361833163559135502949222129153179648000 11712361 -228031375880223094151174898925341406476 11712362 -223242058788658039948261376176165910688 11712363 132000450272617467878230568225505164784 11712364 144446704279663622019024871658417789952 11712365 -78799118718993908250290458880993412480 11712366 -68325286885814364247271694075964923456 11712367 -596744980201380897699996114451130849584 11712368 -280508967960824461611253037857404715008 11712369 39730523456300803773759255746937189744 11712370 160363705873890544972030369268957332800 11712371 30531994108838570872510816191556665744 11712372 -71949737778840836344529584490274877440 11712373 -699244271535914742547542013253678922336 11712374 -948189770378957518270363108954100064 11712375 825540632576397622818072179646190200000 11712376 775398411889064221078543782749064376320 11712377 301191821195332250897886335339275999620 11712378 586585099147788486337475280705111175680 11712379 382346390979637179293190432973372519680 11712380 401297991145941153509750127679236364800 11712381 854891574113656941858806304721939517952 11712382 218159798750837789840028224698238115840 11712383 23144616668855465141424023363430873144 11712384 1086837261929974661386350625258733568000 11712385 -692754404417557590781518749045253518400 11712386 4770072306641797400158648212171133440 11712387 90930339545394069790862051203824165552 11712388 265632622742468707961297066607370424832 11712389 -90658044505091912942209240943047444992 11712390 -169989769532444056278656036045203198080 11712391 386737814225046315794639843532059267032 11712392 -337043794005173719186193597927450496000 11712393 -162205927673958968561372961004623014592 11712394 -379387352734317981959868252087055479504 11712395 -140708806576361301626148384600828453600 11712396 167071608041468806125372137873535585792 11712397 -403853630992493489369101645628378094154 11712398 1025890506254911375589715541323481165440 11712399 -179120306588147924324717956003288474752 11712400 -28307670076414784392234571114348544000 11712401 -168972406201059510167111859528838601100 11712402 138910175850012727493374805734007633568 11712403 -387187649047636169785343317085911601400 11712404 -464946669171243366317538631759457464320 11712405 -149945811966420139617181203001223681280 11712406 -506414699944056173379606118760060084736 11712407 -178109241864036278756294623369666185600 11712408 -73768444550357204659939768361844449280 11712409 -535088358479270728029104687226850462390 11712410 -67300055652969082547703059627740580640 11712411 -1499626226106515221624200596077482595200 11712412 51140130882653383644795258819919931392 11712413 70558912238217116820885753345514057824 11712414 -7562654057680181814720661766415479808 11712415 -23477219037982146311877314009468403360 11712416 -131210304879944265575497682631156891648 11712417 191089643363521070810080883268086095680 11712418 45839606279632369829682296927077918080 11712419 233949755776563090513545505197850233820 11712420 6776241338792063795494443588089856000 11712421 -418771304223883501177091958232424363200 11712422 245915486521735276503878995965468088512 11712423 510493601413348975242618637202161228584 11712424 -335455918047482228165644239601231718400 11712425 -9847532252794144857996554244044467200 11712426 639830979120532293315829778919211008 11712427 -169839878010210496480712837149070588528 11712428 -56653665858213518619005302579598131200 11712429 176570580724500208155948011906481716748 11712430 -291244349102641868552568705005112152640 11712431 818902300496547415341102669539506553232 11712432 -26471859869532155160521275734303866880 11712433 1412999335127112033065308464221755603380 11712434 -182838824001006467043218166003658060800 11712435 156799754701986015484625537456890129920 11712436 -87089516576735867544502299892241530880 11712437 -2040946595304218658402222850705666482 11712438 -20448254149434489220704902278505320704 11712439 -668036216102230848962386221429260236320 11712440 83307365632719939067519409568921600000 11712441 -40205272858697822347262592045000126720 11712442 -14620907749884098408703173688500560896 11712443 -194042700446819630604244756079395797600 11712444 -331028273890118439001584165976375541760 11712445 103413876662010176215045210170969073920 11712446 298713806220832240723900587154129258944 11712447 -325134648588408934461240518718159114720 11712448 -239425817622266817506324300062563237888 11712449 151371628086046734327648984642492428736 11712450 36075771297166671117184721682406291200 11712451 110550135873405668319763591062659963904 11712452 167527866306531409504048125868257323136 11712453 451404382174163346699871854752096066304 11712454 240583724011635253347851663903031432960 11712455 -58530589988734953477575524386575526000 11712456 181550088360136753102564890291289128960 11712457 -34167398422116854877058024743464560294 11712458 -14090422400411418058401322419918547920 11712459 -459825565892903728212207439399055506560 11712460 396635178771667340666935786452579471360 11712461 -438202573322336921851762362722902821120 11712462 -115848863689877724457712265217066460160 11712463 -388338620060530356577580784823068577040 11712464 -152745147912844841338298609971880632320 11712465 -157458184937015248470405824835191568000 11712466 504511951395861541680662848540860555264 11712467 192238894886552411306661601352341705920 11712468 466159638399996666604219452798406871040 11712469 -1717622520679694188279740850863251456 11712470 -51717624481584113228595013586572788480 11712471 1077182172846590959784935600981979733504 11712472 275834541953513757381536963782841241600 11712473 867593177390411908751820657747591318420 11712474 -89654180293550142027143179694713612800 11712475 350972588317964140095714928563753912500 11712476 891691477363648224636749496719003650560 11712477 -54188218478223624983182273074087452160 11712478 -715640409159953569976183501531290584960 11712479 596043190165545564197325983534992786080 11712480 210208056110253059997992920425635512320 11712481 -521357771143609738741016299863135341136 11712482 -3237600314929313649227245507426799616 11712483 -671842977685346905547777975958628181148 11712484 -338968507733205386653642050918476939264 11712485 45852129693118162249205255182874081400 11712486 -194131330307492486950676320886233756800 11712487 -801336526094366821528494749229202417864 11712488 -1183083916237552840329468788770509588480 11712489 -101532019459946844713883899387760335520 11712490 -385530446536033262974196342509683789120 11712491 230749410970247599302924323127358382880 11712492 119912369584921968373909075306637107200 11712493 12035247359224183009389324136140192800 11712494 110154202564552551464281161663252033792 11712495 244817290933343756295706898037011247120 11712496 313689244027798074316480292093360504832 11712497 278348083465148963375234125874134658880 11712498 -65242449382815711156025308179992347648 11712499 -523859039784699688375046064348062120500 11712500 -862666179554979129097833230934165600000 11712501 -311658825714527344418413966957140145170 11712502 244104859266709034341948756114864917504 11712503 1408144616481066300569118012659937515520 11712504 269250476908521445402647962995502469120 11712505 -58635587995145884246388157354932619840 11712506 67870611412612789149421819683041090784 11712507 -654593639820014869713602054483414129280 11712508 62121666759957073756984036150630010880 11712509 -1112946473085991638324299199967163997696 11712510 -127499266704364819320352478279601369600 11712511 916247319330028433500665307143612864 11712512 -407513077587098759731030205556326400 11712513 -272518825617618133064361464300459334912 11712514 284389696373352755112257152245783220224 11712515 -511393618007462177322015958761556810080 11712516 -450029028630122932505911375469031198720 11712517 834809562504008716350681296416967289566 11712518 329697275385704835312911421687628161216 11712519 -2220009902451493526900854244965296024 11712520 -28358021043351725555451641081610240000 11712521 596352220183611471389769242577219091152 11712522 115549261834092430189893665011500540672 11712523 324212978191544353125776195495123480064 11712524 458402492864369460308677905946607433216 11712525 -107365624889217373323073904333594954400 11712526 79537936656308041393714390845237183360 11712527 -233015731438959893319711591229567086960 11712528 -4370577171716073406399918612439040000 11712529 -470079167126960184223285847637912622860 11712530 -319802108393191295509026290586117951840 11712531 -523883783174883554589240157762891101120 11712532 150872388753117238765621642887151443712 11712533 295780525790744329810919001543360822720 11712534 167904738871315744143941109990225593280 11712535 -330397496657823484032794067654817957440 11712536 1041424458918506670681778388164881960960 11712537 -144661643433885224574748778420953912806 11712538 270665015815090940603156931732289629696 11712539 807058848000600105262780806660675614340 11712540 28484077395688808534848584660094156800 11712541 497735398591618296035503482282729144576 11712542 -163525458961656912848375944228332559488 11712543 -51271491096806231792144892663285926400 11712544 -208286523086018794860461535325971283968 11712545 569246772669530493167017231957996518720 11712546 40911588349860938629041611209411488000 11712547 49429636388032286417625483885898366464 11712548 1061750667160114505568969697524091579008 11712549 -165308707679337447301109965998157217280 11712550 -126051280892860226138058247819247160000 11712551 -109149978331349106219443212970512543296 11712552 -147330717904854689333118899751797391360 11712553 -62140432661921405365031742439678168198 11712554 -249234039275619782515133277230803830528 11712555 -1509766493877181484327110371988926960 11712556 -475830827393333018677017168151744927232 11712557 -1026975197601090245246965951312579074720 11712558 -17601617018827825712764166749314816 11712559 46189194626982466711842674427126108016 11712560 88961667590582184349282929505868513280 11712561 -282653814450051096154148467302646879296 11712562 -246918664550647096571293246296394070400 11712563 136461405473969114159405566053399276024 11712564 66930658784092833413466274082087817600 11712565 -213157435935484052439670552271880429540 11712566 232443270939510270677728409825180083968 11712567 489836655767595352411623269123142837480 11712568 -177611031457121808049754865018823372800 11712569 1168231063646437942976275838004733795680 11712570 72751534589230357493488569692445331200 11712571 -92326213918194087598250746420907705376 11712572 126382213787007252765305264703853355520 11712573 212582670376310760668847510829436642880 11712574 -19341035856540037214454763834043998464 11712575 -40934168648027905571957211956777779200 11712576 -59194211089250599740998008766208147456 11712577 135801411066824227624423001539127327426 11712578 -353215990832445088843523487104917656000 11712579 242532904844853849827628731300646788928 11712580 -579356466674114715423466239425390284800 11712581 -129284047172618794315976058652669807428 11712582 34057929774981254608145815938015437952 11712583 -350660011472245301665288371062026298360 11712584 90429242998249352722327882209154590720 11712585 -8873570416088748035614151100920420160 11712586 348796248628936850183786796727615413504 11712587 75174493545969452719634606850101929236 11712588 -27067987934226742457321385279869583360 11712589 -41565022856968663716174821892670184096 11712590 -95451860452433850555486916914461563200 11712591 -817704837545605477921998601345164914064 11712592 -158557984224039190878191550801137664000 11712593 -12989204638596420975015706597406128476 11712594 -446976812934353423801328605268581692800 11712595 30344826924612598709057239700187951600 11712596 31502876559377619543899764668982050816 11712597 175532078588490613945959107886437509728 11712598 -1006645520255319238475881906411225536 11712599 -69763351792017803185271584709140539480 11712600 6677288012680152443115023975597568000 11712601 952887840662667017834784147881439251604 11712602 597252922525155980716587190004348047104 11712603 74630084799684127931424450840969275904 11712604 -565924687740177208173251065532969311744 11712605 442437127227017936295950846555196459360 11712606 134491204181462194873723955199377707008 11712607 361724448122238633922536766414238245240 11712608 865323451019114089580002393686597304320 11712609 289056182327883108083663090154198464040 11712610 52992006252122142014262037699217725440 11712611 726277502338681450395651052834203037212 11712612 172538921044930078293674025374613245952 11712613 844065567372015057725460468623611963584 11712614 337294467491676936315257624986357502400 11712615 -333250817214271441833288488518699967280 11712616 -690200596870300002656310420889103155200 11712617 229333798655724887133081175940782925952 11712618 -503806011451462245145828176601785542736 11712619 806245491828167253634355736619675037760 11712620 -20053634082557013782584280102226800640 11712621 295846221270824516902020756658412833440 11712622 37940212596523116599424582434884381824 11712623 168581476565029510988815549940739155064 11712624 23974891450044160398104289877693562880 11712625 -711012006129698109655151462437390551000 11712626 131869655283692503930333281687956471040 11712627 -1865146693365308900101174526473976092320 11712628 497476229488781313160343315248623636480 11712629 -274418604111491829288943908922289866752 11712630 -3140971864304307761558525214507684480 11712631 -19884991137093275066204705605114907296 11712632 -737939260325842753642006972924857753600 11712633 -238403722470741053049458438463651296256 11712634 -194355123318655477149749687234203219488 11712635 -372078570624938991474413575698511534080 11712636 -134163458157710823897467559459287162880 11712637 -251144263067569599053701667533900765568 11712638 -284120714611190614791362298194741695488 11712639 19565766604753724111641779667129917840 11712640 -431329854258666693076466659994527334400 11712641 -10068396240492725872180398126946716096 11712642 -142629738841893207853936087584409126656 11712643 972208862067486054561206523837139232280 11712644 -350458063666602566785366591448430637824 11712645 5860169400678697061268527346544552320 11712646 15545272167445393935589883553512830080 11712647 10177284379674866366963820576591936480 11712648 -209949952840444647084441053818715258880 11712649 112892523605838005266843983108943088164 11712650 -103623952878828662970451321492775858400 11712651 -360665381931311309283910144383524284968 11712652 8228801261341520157444080676041244672 11712653 -139226070229466546146078225342204084500 11712654 127548961657029808602074712316925043840 11712655 -200167549077168433516327724400919020000 11712656 -163382724560339839396583199703865253888 11712657 -507825240403378184020384039530400896000 11712658 184853762724536309424824625884195395584 11712659 332146765240185539595019788096775668816 11712660 -430750398369479357369243662851779850240 11712661 113353797478773615717867875696758981262 11712662 11496253834569631019700976327592936832 11712663 -27635034325684042188103992335217145080 11712664 179040794103884206142216120070062899200 11712665 -759236119758297257207638843167041964600 11712666 388447626506823209051421375412054103040 11712667 -24075282355551387024365527494439681440 11712668 -292219155618935035507870087729061079552 11712669 21140134883101093275595054514650777920 11712670 -123563702918232691828250536827673110720 11712671 230323086058828763589049765385289228384 11712672 863854039499753517727619732464270835712 11712673 117174418239649634785303902878420724480 11712674 78357829847751281778305112899370624336 11712675 -27369360991940596603353878104652709600 11712676 423015017099145852231698677196197324032 11712677 -789700444218409425094397000569540870728 11712678 -175855878102604773991480803486915984000 11712679 1497620803208365984635635284796626400 11712680 24758223000485613368086003415408640000 11712681 -7448514618720113959476659618912796288 11712682 -428487571625217176739820946777869602816 11712683 -577107828480494282177414271142804900560 11712684 6249660965526168471400930095389798400 11712685 232080180258290529371022969598714858380 11712686 -447194022681238558749205724245477475520 11712687 -218140769503570879637297172000379755648 11712688 -43843611998956004129935505343203311616 11712689 -25091264810760642426386357978396934510 11712690 -166126783829375904245397784642423656960 11712691 74228619549835564093039894078932646064 11712692 590455114796092447667205447387270930816 11712693 91456707064103370949517142399057212928 11712694 208441321716949940654863902792395758080 11712695 -856792164908553867701069610991520437800 11712696 -214030343962361210575698184428409651200 11712697 -114463439108166925129406156763815189888 11712698 431965646314108519130233990608393269760 11712699 142364442764851185347880220349898216768 11712700 -154429332923944437790009581097927820800 11712701 77958259439456934343251577796308844928 11712702 94944340902805643922447388951778918400 11712703 -95034229973174830298789392333577818048 11712704 5412986002341712965781249318421790720 11712705 80534867583252392713907374540031510400 11712706 -173498424893459653217000628744495686448 11712707 1012574511402007105542871771396735408956 11712708 -126178993494789752522711409021354516480 11712709 1227767690848996478811689236650278641504 11712710 33263934089237394610177878752390555520 11712711 -825683164427771293045520316116969519616 11712712 286472850201895147724156658695819919360 11712713 1341354564160111683026472986887986597504 11712714 -18946972139117574696101944890406659072 11712715 137169891528007260212586909060250400640 11712716 42432761942671770527775641167006456320 11712717 385615953081651264868717165911049757334 11712718 810472988788816196320623426430196706240 11712719 540256387952979474298622795211776337696 11712720 27543223477421925862463060107080499200 11712721 -1127509097623661967643354784872377702800 11712722 56445382573120253251313149455278994432 11712723 -357692386624234904887882632879759475200 11712724 63782708241998772868270265210706970496 11712725 -318774150136817829512975175685646949750 11712726 -66586200142927961186192342916443027520 11712727 -2030728086120063533208853387311442944 11712728 -676260673427918213891014569736119828480 11712729 -431743474424186605531453547408093779968 11712730 -99521942412467498152491939011349934080 11712731 313638336035427802767058034894961806532 11712732 298967698754907665851589428822705542144 11712733 1060869023966197509788607341057903074982 11712734 476227927166716593531697620135484247040 11712735 244390685653916728022393891906346619200 11712736 -269687329997807856988899616451694428160 11712737 -81738448993837484136343328563527979614 11712738 -421500637774100006402293604762154377856 11712739 -1232394388193751314605530623532711334080 11712740 -140628254046704135947589543232684748800 11712741 -502493530595120120670459251864125298400 11712742 87278378220536233177828018587627216000 11712743 453480124978450452828668035642658238000 11712744 -487933684854035561721280988999688176640 11712745 -483537472623385217502684677080330256640 11712746 -94177805443858256479798169060790163200 11712747 -39385456425824644343431273131033561000 11712748 812403920823798413349399344319311303680 11712749 -640198633935820646833562884180844318250 11712750 -50842715697841058357953175918364672000 11712751 877566274250714578556160137844658483600 11712752 -195158482927823801437875094489078333440 11712753 -329974537375534082203757775248262944460 11712754 -297659043218346762349758736219437053424 11712755 -124394643836272341050824872379802913840 11712756 -106068448855077787040294733518951608320 11712757 -86671218945754532961748595332091552256 11712758 320830772325171260024737082727833016480 11712759 -284873854859555181472308381135165653760 11712760 -20727179888250482491829055247959552000 11712761 -442063817571366688476168972324430738176 11712762 -44224175183087567105784052227594063648 11712763 -53687724148499409632078034203824416988 11712764 69610121372410662928320577866662246400 11712765 190605211473086406566794820830561780320 11712766 -251834967046340020454215501140313675392 11712767 -128289064236931173956881201286931596160 11712768 231679602863454796538880119450388922368 11712769 -94557086213307812466778658164515612156 11712770 5864523070636360964075847155124134400 11712771 188874360584419483156012753605584574672 11712772 -44862754261437767914610225681483790080 11712773 148608441286495864416170677097149971264 11712774 -3851907835392073273150107881172959040 11712775 830473251577606397729394477552184084800 11712776 -364157972247402230968041554172784803840 11712777 -19868306116316644622553970467473614080 11712778 -215474466189119824721169449245174763520 11712779 -458985543507808669157328909656842572000 11712780 284365527203968488566327315322116904960 11712781 -1365318424598782953957492412397837625300 11712782 -430431635692824050986316815159475019648 11712783 594296895493512120697520226281775001224 11712784 -313908530013783145632532159251718455296 11712785 174218847013664126531395856718530544960 11712786 -300870823491511226524365809688720740736 11712787 -758415324474556915740587524393195300564 11712788 -415153277192360943205085589161929632000 11712789 -85537503278056012210523911076184432000 11712790 -114703355351144215516777252142448297600 11712791 -785961008886206913245370478675675898808 11712792 10342704903380295247435241693097492480 11712793 -187130146257089871641233791665298538556 11712794 27967477249212911555336377619870368512 11712795 181222975469594368491773500801388830320 11712796 -500702924719623171927651968051325941760 11712797 -155080412856003373197090248385784128960 11712798 -112675404949838058497640535040426755200 11712799 -104950054906196119316590114024350962688 11712800 -409016548119712292316228325773938688000 11712801 17236143053649200292927233766618776544 11712802 154806053821609402625471305430562710352 11712803 683967510871218042597546985659403817052 11712804 11611118922029382421636167694271846400 11712805 -240203604324384922496449983646393946880 11712806 -211251790201959630314454421783063455744 11712807 559969476445976345530860775125285149904 11712808 50607431009313679975838804679706536960 11712809 -613679261464779160293642749859064023180 11712810 -166812359566574817489830795020800230400 11712811 66712734857315930393759288131836886824 11712812 -780641917319952602528895584707760665344 11712813 -3716459483324420108242132935911916480 11712814 58200861825747149027478193233722408256 11712815 535666932489299432453482703717427318000 11712816 -80289125471167016213087335377705369600 11712817 -308151762548543966903829383257739441134 11712818 -71899308163763360971471959765796569696 11712819 450056699263652555893752541540482617088 11712820 182968009699329777407669541924582113280 11712821 1325158702323897465077751678236416750944 11712822 229474898477084499604841935412135529984 11712823 -183680533357395397533036109422620651520 11712824 -366589262835706553171793550775186903040 11712825 -423053179457121921106453087072221912450 11712826 146872874296234323544984193841090368112 11712827 572135561522149410775389065258341711872 11712828 5405398418039009636493575269661131776 11712829 551269640654339223367262135181838322176 11712830 172649856077255499401333459852708112000 11712831 -28353547442469837686408270297999546976 11712832 -27756913028989299494973450267430748160 11712833 204237688430335530902122290675884555520 11712834 -95221426883664937068346920830713313280 11712835 175756345028048101661125383042280224000 11712836 -19923215467744012152039477434605211520 11712837 103977272221880357231470334444008997952 11712838 774269584711312892102262103101813652320 11712839 -122570984051063571531883789887317848080 11712840 -383350237821111489346419213840548659200 11712841 -3903812921625177909933669410503212672 11712842 -50845347379973883374025820530719747328 11712843 286743879121779982939738836144713807052 11712844 221862444628314007027535899772228908032 11712845 220723776704690179124692518659724341400 11712846 239400465208323630132283365033620352000 11712847 408760994059586365915988759373278268672 11712848 -17207512676036703529953455591500677120 11712849 657286842776046428988393181492759406064 11712850 27047708513751863371486755796604028000 11712851 -1356378524736051020626833627973903024368 11712852 -396861898881143039474083426781146030080 11712853 -349832042398308727665688732659125550898 11712854 -33657720163886097435889794630764912640 11712855 9046571719396641649082945218610403840 11712856 3958198900703961222768302102976921600 11712857 486438951169098699364649290338091256640 11712858 241351583248891249683314025811597014528 11712859 -625187288858203476137442390642170730940 11712860 95265868861318376648206866930132334080 11712861 -31335765368265983225955969304624854612 11712862 314408661849585885091488969287630708928 11712863 -431668939677145016624646074480178801888 11712864 -566894584720109140348385594434430435328 11712865 204762162037575171878366685029278416000 11712866 688872377288476781586833681117572055424 11712867 -5230826131871257678856196679458109320 11712868 -22161519964017144547065664515551116800 11712869 -324195608324387945335619361104691163008 11712870 -129134379143226928808438963038472601600 11712871 -258456892682099913148356503319876345928 11712872 -274693095255191316130455150555926169600 11712873 -40138291454708143851420506593331784960 11712874 4498381279409066585023753677848577120 11712875 74484887790640867544347043537202324000 11712876 -159547752241335210581016999139979919360 11712877 750074368066743231476000607532617321120 11712878 684812297299960060578899283655711026240 11712879 856289457362479859116323100850682214704 11712880 -46958016769103546915777008842863738880 11712881 -4103080129387350374706793565845808010 11712882 428582004497333631845947828738513396224 11712883 135959508192255397362812586875444185584 11712884 -292059727276603885049901149398600531968 11712885 -36626589441385760448589210312818931200 11712886 -320510702577843018579263245367280736608 11712887 -299566521358044405806692883923089709464 11712888 -29087466514740244271219810116714168320 11712889 -832003763582924940290341522995141317420 11712890 -79548295854112326360164591298619776000 11712891 -41692809918371018884143020329903796736 11712892 879813331015189011555588604824351257600 11712893 -155581266643812424844250121941385342836 11712894 149801663567904417765509765218835315328 11712895 26374251264595749597545662978794531600 11712896 374091222928031829577197657367825612800 11712897 174650356040687863836315479432081913600 11712898 238593745100891576892690102960995269536 11712899 -18803412355425917154492667951573167552 11712900 64058738551326563971262451862442572800 11712901 440246998886763756885225457950199383902 11712902 193232159438127169933046012112257406912 11712903 -271976945435303793586898162167913535792 11712904 88410835953090491094508200276647116800 11712905 158683031030396052885248260428754399560 11712906 -302226037029252377659327486992903475200 11712907 -47371384247734493566013228172469921328 11712908 610655358714581458946641796568462352128 11712909 47747924346640403607584543407217883168 11712910 330323089714365933411333094529628952320 11712911 -253694794166629795465525743980561873280 11712912 -60752761661003141342536920589483376640 11712913 -23352565119122254476207158657603078336 11712914 333102013963813063163990011062215047056 11712915 342356477836654899034649553601229675040 11712916 62285935635804532948507590421442641920 11712917 -2341563445972764916135462072781040589248 11712918 79429741192034443712773857098579189760 11712919 -862442840361044173937413973845239720560 11712920 -714169698195423889411503336435597926400 11712921 511792702485205045907748371598578592 11712922 -99094101993273723253712179637044080960 11712923 44101048450928431961231159469665919888 11712924 29504843220608085890954114699605756416 11712925 -241945160061690575488234585810696071200 11712926 -885478987863760751147951713263742931520 11712927 -658902438574086020596901993518831383480 11712928 -41146254850152808175524969518920171520 11712929 88361592900775836357761422295262082530 11712930 74535808340304500246641231344164160000 11712931 1432419344585862821394063194269633376732 11712932 368587397691297007393226471535786172416 11712933 301931047693645255604134081497416256702 11712934 -203181106943978911885308079176149495040 11712935 274088676549034315532796108202357449600 11712936 87345179958628801585150146152584151040 11712937 -808275767796358363644279500006444305414 11712938 491857486914292547335494540560477139120 11712939 -94350313173660803256048296096793876480 11712940 279204189067160734766316718321847393280 11712941 128704092308031236723208651019424112000 11712942 -1754700290305023281995771643414597760 11712943 977656553322556759253046624109025701944 11712944 16085574363889636747236381041769086976 11712945 212790872362864642003241512378908955200 11712946 -104439079202135569300392025079566803456 11712947 198345300673854591227185591402251630720 11712948 22742517211233096394143221104939567104 11712949 -228778526953766835703910489152078215360 11712950 -135648010773358778398796236863457356000 11712951 -901718429878181336912662122042197142960 11712952 -343572592308649885680656744998279249920 11712953 -72310297993051959974347472973165534720 11712954 881361795574729015413227358491224313856 11712955 38513449515002931202187507652601002000 11712956 204474906007264447149925566081368506368 11712957 102033433134673689606003631591973201088 11712958 640928603000579240788213030055203150080 11712959 -104950908213552443906901865671662782320 11712960 -73756612381163022658353751478941777920 11712961 168471922574522499916809834921817168852 11712962 -212356602464602029125561381930426711136 11712963 633555519549939507756109941294505079544 11712964 -1228333838180449248735439671695315533824 11712965 -237686244913678795794689513232572156160 11712966 200976051062705742587070799172553124224 11712967 -10973974787281625839185194723330253008 11712968 523107729392229743808439708218873446400 11712969 -84939907709445433179474231195571758096 11712970 250062814267031921249082278348735463360 11712971 46407860739186891299035464463918099512 11712972 907890028507822593836354010704410742784 11712973 -50547370110451820632159904426674334400 11712974 -16929910849498831060216205343786147840 11712975 358766326027792864885120619230033488000 11712976 282770221778297604495912967204300259328 11712977 683180016278791519602081544064803076580 11712978 170954194726500107870430261854209290240 11712979 -346155331439714955068492464531412929424 11712980 -189467737771387493251715369000436080640 11712981 -68631074398326478031325450132232510656 11712982 590525527051207164801327743255183714592 11712983 -1313781213824812790247180025943519850000 11712984 -777151622622877637936468065381057536000 11712985 16933290452844362221481345433244023360 11712986 -509777523592859038842014827159211297808 11712987 393244938726089441996964045595898188800 11712988 -52667856916670940381974169879447778304 11712989 -97855038225042018783747087594651717210 11712990 -169794230135254084393688906803545194880 11712991 179252093472463707802016710961753823392 11712992 -543630942363421056640740274220711804928 11712993 -108747764555172979971499175118324288672 11712994 -178026312985063495131622781536876150704 11712995 -6113103372707233907397934547087827200 11712996 -15378928862383635004505925612832451328 11712997 1461064819008382563547074729373367928446 11712998 -2635380509120571560394132648808017408 11712999 720125254110307110807520124561492570664 11713000 193130597987765459823705098554275840000 11713001 90836447414237250741258951121805155002 11713002 113253203567142832129562036291058307584 11713003 -256564455654498161890228854007353600672 11713004 596342835872144029674889287315470029056 11713005 18591934338141550308884421138219862860 11713006 12470089595240568680222288658168805632 11713007 -327447517111180983754181448000450947448 11713008 -166640144672010820115350160967718895616 11713009 274576246862347202200666676436826324224 11713010 -41520951800683575032180986388250207840 11713011 -742550172992324620432111777010899378176 11713012 469664913121312633627098211024633731072 11713013 568428859088239410378222697986058018200 11713014 -39659866836672942103135375375412048640 11713015 255815816769559919515914238122786420720 11713016 -41840830598410786838022475885225328640 11713017 -34696982976742172341476580263522125760 11713018 391261872925386818371817491957953582960 11713019 1441599453277789818823109828653786704420 11713020 -17164462036331487584515864218793943040 11713021 681841543990245819112087191483375689222 11713022 -642893437852207296186148459852375291200 11713023 156447104291943677918555810318559583200 11713024 108019614740258743489317865719978786816 11713025 -157786639077496562559243612316014570000 11713026 -56367098282001126416455141979483151360 11713027 -33539169765828172483795953355294745000 11713028 -14188075126511469761952669241029350400 11713029 516383777110005818664028384329014862240 11713030 -126409399433019615082495688115327993600 11713031 -122670842008885836359130018999552267600 11713032 1007661640090798469712586003300336435200 11713033 2608152557051366324939050119672102678820 11713034 -253446127107221660282325875287818777600 11713035 611345385035696006748583967606245513200 11713036 -528930741378602612987842057608180517120 11713037 152651941413805853905699696200094917504 11713038 278622187623042669035850068127652935744 11713039 431086267485184290549954041335872700800 11713040 32784363038083150767742589913158123520 11713041 -379649179569857516586565521332381004348 11713042 -1143169998144354420730823549164687200 11713043 4509704322263139517703705370490802904 11713044 34306001255693417041636382976889651200 11713045 -275323512734405607348805518827073137700 11713046 360626041163732510628444686315980475520 11713047 -416296437706901859376817992023833563800 11713048 705511982515467545987095907291867535360 11713049 749607429610533246461175177161559099264 11713050 -262331831250253386461540300193165726000 11713051 259876325254862316591016592194415630880 11713052 461351290005294244760670257075656375296 11713053 -39053891092387734418760011375055109504 11713054 282894800895571991765019297041862446976 11713055 -619426521645578105578896157723346366040 11713056 843677478465329275207056462467607035904 11713057 -192452902175355981608553238248916477760 11713058 -485364220093024363766443781194256922624 11713059 -246972165392800417233904221420526283280 11713060 350065846356320404252038945930141876480 11713061 31333915620603137536459579259275462332 11713062 -65699172960864290841794380334503410816 11713063 -1285241154674037958598998434657087222000 11713064 226275034615528762490248328594547179520 11713065 -31174780660601275590699759996500271360 11713066 -435257616189415889814336814318391543040 11713067 -162416178490413356752779965637270513360 11713068 167114234042081850240427908046825059840 11713069 -40487085261732315870907203256983075956 11713070 132673720068378001783933783692279240960 11713071 2393733099530481835216807360271738880 11713072 34753481274732702282351268575751176192 11713073 433148995606316627563461995614143938322 11713074 -365836066348937196353268994261686344448 11713075 -276213425448698089951270291538133196800 11713076 -416803506006242045218078044870678669312 11713077 -44095145154941526801570048175458274386 11713078 -25464043865956280282999940453014664576 11713079 196574330715867451146703866693596204976 11713080 434107678293735169012001233975415808000 11713081 80337106710926759471047039869135011882 11713082 -4900200939847944833213222530819276800 11713083 -64747288465140344419841890877145096192 11713084 -83423083040462331428098869540924150784 11713085 311412441054861593442296906292289491120 11713086 -286404072461849837403756798874259761152 11713087 -123760524977958832397740420052516490920 11713088 -409690552574497789722429627605386788864 11713089 57642206481806446700161447746237012000 11713090 86554912319939520288659279335247945280 11713091 562940063196948835711078646756388375072 11713092 246501795667822757577304423749314583552 11713093 521902560405369519449611494786805248000 11713094 -509719719730297225095692115169366943904 11713095 -306550490059390037682490842984684950880 11713096 1198034362363837116265884611812083041280 11713097 457846943964510030941181915241413056544 11713098 -315667790230337684413381477057210935552 11713099 856059640699632655310155768932966728736 11713100 70828399089631670969703535405867776000 11713101 -725181337361537979373066092666508962720 11713102 277372365475524987806426736461056748544 11713103 1131696293641158968434886012326966734984 11713104 28654428173636165668423283140293279744 11713105 -915919349152361888666789788124611117440 11713106 33321379367837685441602462127044409504 11713107 -206280283232058553767869288936561548800 11713108 1472399730879390209344490025958840320 11713109 1508249568370647014917093942208697773916 11713110 65508470244458317647365704198942181760 11713111 152034193572347948892806655059644552712 11713112 296864903340014192223314472967826534400 11713113 10440209466155912750037159102480945600 11713114 3633893548933404009435594615237146112 11713115 -336463724018046297680958778346666898240 11713116 -536098895093829602602602103663210894848 11713117 257743942815073773266039712594513659020 11713118 -262335116209701632687796535915976772096 11713119 774965348604068783695374878546668024320 11713120 -610660680661182055551669823534910668800 11713121 367694293559943452670166768156105634880 11713122 70224047250609545713027287409274244000 11713123 -1198295967052080391737071071429472070628 11713124 -309406100074397540374329183266154424704 11713125 -60582252421774323941932893473145180000 11713126 93751037832839094815788280824012752768 11713127 -186100244729544465879760221432230982408 11713128 738661352874239843120978844964945920 11713129 1197512505284605963661033254283345740260 11713130 166952797477879556706600126660178083840 11713131 104036587324624198509427938651928966620 11713132 -930626556479664576336032283583705487104 11713133 254185123208558678800034377191250364544 11713134 162491788446537000534903974979531907200 11713135 -185577085025308962035770943585526222240 11713136 32475139035405763703309075830926016512 11713137 -114099107215200819989008906677056657040 11713138 -43875387867287053509000750027957700800 11713139 -663126603223789733137155890218637899560 11713140 27885903821795140606415324462745600000 11713141 423927174622367244225575706976993079808 11713142 -164668267696968299794982598218693432448 11713143 13465004008579510423232181743509641120 11713144 552613021388636843108881148207549276160 11713145 -140056034946621659031736446326239204800 11713146 -18626670627343738211296536613446076416 11713147 -474577647614627374115628940350864653404 11713148 470299735001059524466923966972405086208 11713149 -108252590909168393844058739558800836576 11713150 -428925493192667870532552609669836904000 11713151 -539612054128772034929477556748287381600 11713152 -635144252363716695332360749154146713600 11713153 126026701624757474387854957213693903656 11713154 252626304477817582489742046648450504192 11713155 291616053361469978021505737627383658160 11713156 37419529607054138439030358409304292608 11713157 4857250580524558777035737678250532800 11713158 457375628760095825774139864041501270400 11713159 446463136272482112768953451571972261728 11713160 526157712951329944232020288223553945600 11713161 -52753081419242851024673584229153042928 11713162 -98241593406330729611721900048449665536 11713163 909589846640627814206076439733738640 11713164 -52885385275449723259274908607201476608 11713165 257251441415807178738806824747729290060 11713166 -284640384521154187272375271359844335936 11713167 24188364144673203940315870195039539312 11713168 94589739097641183368701191121013153792 11713169 -296818951469027824019314474997548537356 11713170 35724078021427116139728915559862031360 11713171 -289594661958040513188471085835618988628 11713172 815932149684026398934554292849707745280 11713173 -183543006409839889110467349721709569632 11713174 -644528981787843909447912648092646172608 11713175 -105795877401079720286982302809120083600 11713176 344719981504189822214278403586938603520 11713177 60312519046773915553436289759128254400 11713178 136188342729308060912406302007866726640 11713179 616565097325762466819771066659246381680 11713180 151463891029604655402169205907637416960 11713181 -598050705025839274907602962860893814400 11713182 25513848368822318994947785725570775680 11713183 -6948106841596086002381926071714254280 11713184 369422062891598947790598504004470177792 11713185 -53012322910832946212843868513590559360 11713186 -401508204656248985541348692546001936000 11713187 8395887000202577922567074026868176320 11713188 2982124354492483523299700896622284800 11713189 168416945807512239856402730060226852256 11713190 330463200504362533568691696155425737600 11713191 -242181094467222271500308775820751427072 11713192 -355424140882358659216790935191900288000 11713193 -364024302598847863366737118879909376256 11713194 255649225400621343827895100281671255040 11713195 -72530436956394778895530323110048751360 11713196 -15473022371251704850495470948913090560 11713197 -219865283246404510379026164943926996672 11713198 114469661711115864725086115720627953536 11713199 1558455949938284324233600251542085051936 11713200 -147720483525686258952125746701926400 11713201 -147901220739481115058471112460941292760 11713202 -136009810199895534221262992070744542448 11713203 10708173644774813205426253935552424212 11713204 528826699787851187349474974848785004032 11713205 591622566587603456641125703559490591900 11713206 -60760460731909828476879443792113413696 11713207 17528357544052789588474814587478100144 11713208 -344105268564828276188747606206341304320 11713209 -510616726400113766775966018738206620512 11713210 -75744427505441785592908628354358804480 11713211 -787446004628249058140264771122595206200 11713212 -125632427916499929729226499813671938048 11713213 -1472361543657040393103437619551721820960 11713214 -552290148443417731114326950135879756544 11713215 4653257371848914968960362237676780800 11713216 147655843381631966544671509330872238080 11713217 322836133072164346412346636959389939266 11713218 -436533431046220217281982962156338569472 11713219 43772501195394694563028005080088703696 11713220 -455597467637727754304650027766669514240 11713221 608465265630512477935593768812375230080 11713222 123770475226298112811692605268372830592 11713223 292619693706237072342584706678323131080 11713224 127429679475537750479031893420084305920 11713225 305874679047936163164538574241550680000 11713226 -18151351849901815569985839504927694848 11713227 -166773843363406431455586902488124906280 11713228 -1052263397016133872255033852340330546432 11713229 938823970792416833229265617884802910080 11713230 234183079441412237463269012635719389760 11713231 -1318881716116578333361389846763296042768 11713232 225782898473442251402402181070365351936 11713233 116801081466645771485343768090276246528 11713234 -93056620929011495905832945950011287040 11713235 672012842158232623497655906714790331360 11713236 -452147996730741447679390998930787596288 11713237 -876344338145746994232404270882108392114 11713238 126655543872587655997389664535585958912 11713239 622247113750557480434147590823670575904 11713240 -196013732811682942491017704015144550400 11713241 -464895476592860900019622277676437042028 11713242 10744089286060985807661081132347546112 11713243 -2201483745334089994429352086557812032 11713244 -666312250367536321727602469912947582464 11713245 136797852266000183140887096204807340800 11713246 643981477192778928056501017973260006272 11713247 173145313048362764685686115036756877152 11713248 -56708417469441727367978728110698004480 11713249 -194035246862511946218673400799182305560 11713250 144182351882783853946183272586410024000 11713251 991402057721519763547820151510586621440 11713252 184877693625263911438674360992321029120 11713253 397199571276152422514146500496482901440 11713254 89591510468254555980707734278825976512 11713255 431969874952131166297111848910423456560 11713256 -70010013431762739041014790293454438400 11713257 -50131079653831793302322862178235154432 11713258 191618454896709549042887111777795629920 11713259 -698021130871155164582363089384306452120 11713260 24201391691919340004240869954196060160 11713261 133577994095237428962837450467510778624 11713262 -73472312321451967229809265024741583936 11713263 -680508302418411195737699282680693186176 11713264 -72338337820759675761400714511823339520 11713265 274056705329215485370183319862689809320 11713266 228708828062690972298593235058738520064 11713267 -127351261202459833928725749720162731120 11713268 -38034203492164628311970420035377997824 11713269 636175840235637813305359345219930752288 11713270 328974715783499641909836099897555561600 11713271 -125556066494291532882269362668161696208 11713272 -747552598146473959126084571227806105600 11713273 128388158932197491827881634652974376256 11713274 304941176887413831887030480168814977760 11713275 -88260933905873192334566460285847872000 11713276 484850141918746306653966076823345500160 11713277 -896173689177520235415338679058734554874 11713278 -109731500618093002968480509584872545280 11713279 370503646138358370501739037250813204480 11713280 548174646007273332096368563914654351360 11713281 490426749115373728577987320367537002944 11713282 -43479763373084219136219509807313443328 11713283 -156674702115165952764488519763600510468 11713284 757526077638548635550731646896264320 11713285 -754238142791683251179186262453768574020 11713286 1101987335466582797315527137387544704 11713287 150747249486092489371825364569355792640 11713288 -22451914911571786497946054042870087680 11713289 641278160469670782520717470604223557632 11713290 20300256103301886397712214952336204800 11713291 767847514801466590563774270854116631800 11713292 -302418454957796387797378617587838601728 11713293 -915523723665381153059314777704564029376 11713294 218233193270341436103653271928752190272 11713295 420402422862697146502962922247598505200 11713296 19733669501461699263903778960853434368 11713297 785145909028764482065978112816722413746 11713298 -371190586489636347246801812622139815936 11713299 152657276564662734727095525429098034528 11713300 198467426866310368645194974494970614400 11713301 513521345572618968837141474960011596302 11713302 -441882815856775725999256504721713336320 11713303 120714905725741749929584557695786774280 11713304 471409750877889356026353788281808885760 11713305 -111238997925195378506349726856392162240 11713306 444634466649777795793848667191401034240 11713307 -1043911165978710904171637495937634903848 11713308 494690405983924087034393235607485135360 11713309 751453324907148061878373572076157105510 11713310 176234640321013350570912784033917849600 11713311 181851380761965058095613923105966666888 11713312 160361139835565590405815291637237284864 11713313 425787141672045297423606802987656062562 11713314 -208230068942865980219993228873726981760 11713315 -369214223162073326142866335044383765040 11713316 406153253848776020566832993538322326528 11713317 -180596210653111794263129871848877083136 11713318 112819242491603964077526988075149093504 11713319 23546879759063166148709852134055538048 11713320 71840549788247662313090797723839436800 11713321 349172347827824687329596917995686374522 11713322 49783976077741342062303565367819393712 11713323 16115152413306473724790456902807336288 11713324 -29498483849606909359165097349342085120 11713325 88950907102406776912214557457964633600 11713326 429143888393537531418602209618327047744 11713327 -207091175612158829593575230802271405280 11713328 -156964062150345695646964205021558439936 11713329 12696818950509518772665083379054764800 11713330 -385182486321917284204710559251572505600 11713331 -178737256601929063484703745728682836576 11713332 556182098913706495474823053318709268480 11713333 -16360598560927770014118936956657354180 11713334 317034168046450744926355622954713564992 11713335 52213144150193795349039373759695320400 11713336 -699352555272725299695562866506142412800 11713337 1238241310483542907391981166492014208000 11713338 416462703914771994193675490655479808 11713339 -123087460155305233752442544876677267200 11713340 1044081543001379951123192853058777620480 11713341 -166182708391700872239389634825778046208 11713342 462857050305885764143374884599503740544 11713343 172010117204416031484908997504112222344 11713344 11067978003720146670376456005108105216 11713345 128245744034582294848342469872653679680 11713346 15022372713372979079157119444807122464 11713347 -24379361124688828971051630043245272352 11713348 -359961684964287841780311715929258946560 11713349 68709661328654341168656952979401090236 11713350 51516439242380347139488076873942016000 11713351 -179225913159806420971187217016027177360 11713352 -804793980523218310869265223553937259520 11713353 -604383026778220249957646987032122852192 11713354 -240553565836979665960572337700135655840 11713355 -326791563857377612241851716882481638240 11713356 587770733422218213013822666254641986560 11713357 -1095861790717902784137412719474825819348 11713358 212420374963531257536306942516446393920 11713359 154466217045169732375258905107918962560 11713360 8999678744915675012809917913653166080 11713361 50905009422439856494710510451449248640 11713362 240861633076774770100327814604154100352 11713363 -531128640761447353216407659365462462896 11713364 -79900346241445581690833493074070345984 11713365 366417507079892543351567637402183201120 11713366 -309996388992188236916936166212376999936 11713367 -8392792767002829380942052464001104208 11713368 373210220906380322427341154312777461760 11713369 -1323553595710443056852097944262092666230 11713370 -147805017659061369910243373267502393600 11713371 69759288587791291807985635857015058176 11713372 -3423564061450740263470091542851796992 11713373 355447447561633143048743928041199423840 11713374 -225504379516296368533737265962697572480 11713375 -564911745123539988930140099041689180000 11713376 -2174473092262978759629914519732561903616 11713377 290913142998823070559631707365984582208 11713378 379652352545380808338818635847239580240 11713379 582364236894745204594326397874254672680 11713380 143142772832397785936330615258248458240 11713381 199720623943061574033160586792503828864 11713382 -573531260713041286072207269646485842208 11713383 16401120116436128033996321085278169600 11713384 -1048471175664116137135421077713725629440 11713385 107329143399818429109797752188517100580 11713386 -81616679882871774134625671617561397760 11713387 659711265483809277511532410208236503552 11713388 679362710242134192333621654041742696960 11713389 -17546558424868474534800192627503938080 11713390 -154984687311164599636082462159258688000 11713391 -1306403333915431469902011585812213807760 11713392 179523895769911620687169881438830198784 11713393 -24875882026490754693036939821042120976 11713394 -18748345315154266173798613567325085696 11713395 -93125049700991293257333687999054178560 11713396 -176978549828328930626252286246377086208 11713397 372163638835373644334260263126276047232 11713398 -33546731985775937072483581628197969920 11713399 346351742120894080623028352760172053664 11713400 175198425654815734710332275141642752000 11713401 -34398881769834775085574187563426181638 11713402 -56880139359767108473771828485858086400 11713403 -218158948735835404731317941621921908432 11713404 372985167922926968841793493218284151296 11713405 1091310533642304525852932026300596000 11713406 -136584734765052369082284675976728718848 11713407 -310454330541149867956184687502823592760 11713408 98673048110297577591596923151921971200 11713409 243987124503391392540107661637334002560 11713410 -12817626495008697019848932695929961440 11713411 -621519202711016129839951986737101459776 11713412 -21523179231537327077585334708821557248 11713413 -196168807115866118994110121846766067712 11713414 -150980151027094119891057788644350358944 11713415 -74889199370506931258753740133750568480 11713416 141802879286831382651662701795968122880 11713417 501455553746726356632784427157233622720 11713418 -136404222801017393655414693314091909840 11713419 -194903001200254241817214675227442303200 11713420 499134568740428998679547436566637409280 11713421 -59552674118443053188040450705903906378 11713422 24922502148152100731724039629805179904 11713423 365095837529675609512545726746739997536 11713424 -41400142922167105588444834127653109760 11713425 323137230708363517364681955069715672800 11713426 -530164601890105715336631197860258943088 11713427 50247697428531478986491337050686423104 11713428 -126493718202973465506614213243045738496 11713429 74604517712226816860926033801601638912 11713430 67902181923009745998048162032217135360 11713431 -595773855191168711875250650643087005848 11713432 818936547872745515534633022904324454400 11713433 35764179203830121565805259144754662784 11713434 -32175730199986896527437539938182686720 11713435 -142951683131646423658988177934345597120 11713436 -27347327966354629573144114559041508352 11713437 -345952341403615564033686225276483106560 11713438 325473271744874192821670838857159040000 11713439 104462501178932018270993239567284534240 11713440 -325899162943315164778301080674458664960 11713441 -54710989613278306894607938277113904158 11713442 -210121456865446192375772625449872622016 11713443 -67779095867501351475594540351820677120 11713444 399721309829230876026054919268037431936 11713445 -283679788405366738565166236225223024000 11713446 -31851331922925815537217163095138131136 11713447 -1163801601497011081160541852304943044680 11713448 22015258696804460851662668781418767360 11713449 604800668910041259693369894383431585248 11713450 -114124692578855656738117820934260160000 11713451 -715339217393331088204873838893794387696 11713452 259489010060676306287988561735553843200 11713453 -73460013760483254243164263517459832298 11713454 -70985282821030929923784133840737012096 11713455 47414177321146340578446505952146407840 11713456 -264432580071928913588765291269662507008 11713457 203310502071313951853995591299297229824 11713458 -2285332072939845481979260868405962752 11713459 -319346860206980293822331667566597475964 11713460 -16132792227730265624925643593014476800 11713461 145912187244685062952660328620350442272 11713462 -271765515984415028213317189314041160000 11713463 130654142252233391544060041724320060304 11713464 -189439742449330190870787408999009484800 11713465 -738561588776446175321173841015881646400 11713466 -133271920240915366091499173567730385920 11713467 -131449834151926991706487504465632540960 11713468 -42332397637626191937665834042953374720 11713469 379394068602623151266348069496206898144 11713470 36965827149963333677388608481600912000 11713471 66825746468786667296094906255860697984 11713472 468751671005746768241650070970376912896 11713473 143367247478277359675639298240614476722 11713474 86652187374982389687481652453386616832 11713475 73397944738096204349250995714666232000 11713476 882678674201099270247323882926669910016 11713477 592062762573295487967106459973115477720 11713478 82169483217571993313104273846241072256 11713479 -466012042734074455427727104533164701016 11713480 -420945665788863002102644437538013337600 11713481 234063640625617643425593144179175686400 11713482 -396268765092836462386184695482724565760 11713483 199757442549065806306165932991489026784 11713484 73919899180894060998083811715582857216 11713485 -89219276504965376455395812822997338880 11713486 -70138319164674428224060057681648992000 11713487 86571925025232100055088649133218594200 11713488 -206159583617487636815250219220638105600 11713489 -15723635643452143274186863407802431500 11713490 409218842104858971145878168205454472000 11713491 -57204768077843760260185768553999214468 11713492 -156886116934704821416563686218001684480 11713493 1206393989803774099491292152771018660480 11713494 -121476287417043330376892392063177304064 11713495 -228400525713453350819206592085224511600 11713496 -1009175331122258624368639755103913840640 11713497 102263399449132458484269849225708055872 11713498 -37254465374326083907241524148946474000 11713499 301219584169951025202265512092702778816 11713500 190286643325374771104849804510250240000 11713501 5874043451681742448313652888148219552 11713502 463045353288272270696313531397122893952 11713503 392378705257436292966345854162892018504 11713504 -473310817832776590722583364006110560256 11713505 323649125779695925302149747359604248320 11713506 24145670295569933586095496984614707200 11713507 6797847063506378721535785197120859488 11713508 -976231160609556726550351952306290188672 11713509 -47764896871018541801185237990570273152 11713510 616958376979518418275643668197420770560 11713511 836188807860826356499827583197744280800 11713512 70143793042741278932903645988421632000 11713513 -316682141264022720782365803901537983040 11713514 20514336750528853193849458355733894240 11713515 26745882371502500511903209885636912640 11713516 -269511673849512449122456308203234190848 11713517 -1056413644260815335981144490061831259434 11713518 -525475304862580436830182068874279569280 11713519 719400041875590689115818344546222852840 11713520 9684593457754309188871874676857241600 11713521 -279990149128959833220505883230716629760 11713522 -418032089053424335185163702245639176688 11713523 -188412871765401000559531319259836647056 11713524 498082514930581441361339021566143430656 11713525 65247780423557767372868157425667990100 11713526 97678356172015743019670712321720000 11713527 -336844615816139564436128576769284911008 11713528 439680650920011984895983477078660956160 11713529 116103130142381866449568720590997977684 11713530 117181334915646323783269307958518572800 11713531 -124159133298764860575099783760496874728 11713532 -291472628694788013306070308423464168448 11713533 -223250979164716200216972693768395980896 11713534 58846484165138548601024866769318760192 11713535 149907167668822318768777376595330532800 11713536 67903342925930464802583263419683569664 11713537 202624332231958749817452541394429420592 11713538 -69844560486789105846296321678932800000 11713539 14719347189044218287403527515954734080 11713540 302372626875323425093880375030778666240 11713541 363369014662544393468617490695148195904 11713542 154181003806430684423398525176298475712 11713543 634019828235182292610933323036680451880 11713544 14017177502015585193496100574520197120 11713545 543091418895309332781233291746129977600 11713546 -26612401055032229643597877117138011456 11713547 -281963432860129909607547200094249818928 11713548 -451264211465673277388331035416306741248 11713549 -1025284565541447543711283013662004268180 11713550 103550746602494106538501276291501420800 11713551 -292759701285207491738466245056467541368 11713552 120700530092871985966220269843347808256 11713553 -54173551790585353662622127895759621198 11713554 -15490312219227805408337507363673083232 11713555 -11365283641958408897987049628854266880 11713556 -292129750418475914547003270918427523328 11713557 -221134382441743255771468113781381224000 11713558 448861152947842135785438478699539264576 11713559 -211490963009207578882118867022507587832 11713560 146922659295947442839192096646997401600 11713561 52691286458967079801179285566640270612 11713562 -225210493565038218957155409767968382208 11713563 237786948792460582426457519254886942892 11713564 3209229104100084288135717908942361600 11713565 -73922379271704360793577766229192412340 11713566 -25768855379520502147934130287168093376 11713567 559702245089310858780520772168614584320 11713568 -1028867811802042058102026448653613137920 11713569 -314304438341896936500365630649889081920 11713570 137264339025490598810680537167073666560 11713571 -164334325147420542191870521849506859248 11713572 306653002471749740163017103675357511680 11713573 358351373416274242559772417405717470464 11713574 -17408547316098626295911730889181112960 11713575 611285712994973321201602807213764153600 11713576 -90586502788791196127880902076162048000 11713577 435036812146884819543134419943397068532 11713578 151845191813464094605205797457026157568 11713579 -1195142616361251821432583703429761551840 11713580 8676635117790794034836681567535697920 11713581 544484438070298419059205639909327822240 11713582 -640470967927512769546538028922450300608 11713583 22356536585362645672854233376347002464 11713584 173338631010345204743554538292913864704 11713585 104003875365245307662670863448940359360 11713586 118105813559940184581056608091229181344 11713587 -9526550342064637928651245035762397632 11713588 -620667585616079666255893911434592925312 11713589 531719146739168170065102566689029896256 11713590 -78923458290904005595403384809983578880 11713591 -107477228092119937327013436413460877568 11713592 49271560022525824980206798789644185600 11713593 266302882156183244094079607958158774400 11713594 192244009101030140055508125714433386096 11713595 -359400017176180057382884607690665264800 11713596 -156144493367762456271349560253389659136 11713597 -589639666728808339835943856039184063514 11713598 -84742525255287896653873480410307187712 11713599 63077631662357920164447437033246407200 11713600 158898984050587517247541251945621094400 11713601 262119463106710227094468130772645446592 11713602 111778613282777809705217922417421352832 11713603 105035236190095371058751858500562822664 11713604 107153664875102785128604340883737235456 11713605 341022233753769125277118139410194134400 11713606 -125124502154781763679206932705012777216 11713607 -581947322902407476018451930479505471144 11713608 178659441110651204424432835764080732160 11713609 2235687534777744078656040307332770471604 11713610 -11353688271996036413063684662753079040 11713611 -29347931924857838579474086217198479872 11713612 582712592488260415192149179046769774080 11713613 1139628913283614689004812427164140338860 11713614 99073469765916446676765107593046031360 11713615 -721209671336116465681152237089759445240 11713616 -47719769241271789695431484480243376128 11713617 -18651760118501713703461508514868647180 11713618 -30429466653216301682254127986642265088 11713619 503572066592548230174142921562437303020 11713620 120790194577717761768805607484011151360 11713621 -11456503308933682027120976221121136178 11713622 -970952427284623280434495968236828305920 11713623 596794114597299944685722189124649151184 11713624 -138514508469074431811679396399503769600 11713625 83469576040200018875304293035355424000 11713626 -289561386002120463884016894880314585600 11713627 -1620114617219299116307634845121671427688 11713628 -14476107018829367923676162560699789824 11713629 -281004153084912354196657880503726392960 11713630 6917263939387015768865313556769013120 11713631 -3637285783884606609028248921999738888 11713632 -240674859426801239240431048425876750336 11713633 -769272934115618109516188255659786166480 11713634 -230260202418990633589406156198604264288 11713635 106366384425296550459862908647251254000 11713636 426323288444789588108614121505608515584 11713637 127000965715858389338854486186880527032 11713638 -230582852667406107625899551835577761792 11713639 143309604388184912616241046348150583856 11713640 -653996461012510895251230564533241907200 11713641 218417177985947837700490106437351822992 11713642 -416832533323255681030321148114822084256 11713643 142899651341696077955406871087926240504 11713644 612893677302671239033994738547635086080 11713645 75992298827224826948303742170489137080 11713646 267941821809799988062494540383953497600 11713647 -528718570837097785746597145114820856 11713648 82141880589574780367109390493020585984 11713649 1012767170274682615179091789517058205650 11713650 72291724662634133639146133297343321600 11713651 -154192294247379597872499411233654133600 11713652 -1016270712204951954469190018169392394240 11713653 -682119940067342614619488749504361536 11713654 92089849825086923704649200633338121152 11713655 848877824670892010135444156312903689560 11713656 128462857833924935580837667778848051200 11713657 490532231246327583317948460189675526020 11713658 -111988481330251626627627624752809701120 11713659 75611607493881361492824309717597911088 11713660 -30977659371919680846761071628795904000 11713661 -188175947105376362874790588521587247738 11713662 -328384919685150740407807160749425257280 11713663 -483497798164102612274766964671399334416 11713664 453079822760583812438034102129965137920 11713665 543717081840095420016565705638820011840 11713666 296734053355394155214108927969156206032 11713667 -344709008768510686563101942200749423408 11713668 -389951022620444985156024175293362718720 11713669 -306808177629083880175105570407046333440 11713670 40634156173537274202575670581545132800 11713671 654450134013511554809715029235993503880 11713672 1114560238389012269417029043674986577920 11713673 -25122345159002766350702042702511944496 11713674 -114100635131320723278474927541364637696 11713675 148569336820896790127331307366015990000 11713676 -248200339222576489975974207645292627968 11713677 279897535142080983866235733357112316864 11713678 500614769012545336299477173121417416640 11713679 718015433634855030479565902262721354776 11713680 165635225754931724407568406479241216000 11713681 22268223710869508141284891055920595264 11713682 -75541115184721657869381292733521243488 11713683 68141611877232248702426016504303105600 11713684 -959578093613850829772518150564204307584 11713685 -198712404641514676731677950249326743400 11713686 -81532505588724119536124997552050073600 11713687 327384637590283319627681038361698331336 11713688 -326683930125165335209099511225223536640 11713689 87359221457650197212526265070404870920 11713690 -173004272901749294543275457561121772800 11713691 40371686600635618062441047483577120768 11713692 -206615194875668458543824698910701349888 11713693 251992655515677470494337011474395038784 11713694 217261900922567442692415423199739200896 11713695 97792084871777514182697802238576737680 11713696 -127289665358105161185053557192487927808 11713697 -383040976868806632248023956200153088828 11713698 -195868800586412395620055336890216653616 11713699 -535374365315804635526684031393036715300 11713700 -75725658870143233054789985571227961600 11713701 710670001913314659516367789387352255520 11713702 -41203502334313993515134038976927004672 11713703 -681266631307569562934759361378992679048 11713704 -71064890677253905988901591832135925760 11713705 -441606147176718932564441804982120994140 11713706 -371375615209628341318338091185378458448 11713707 -528298750076361793588352481095087026560 11713708 -94989307288233019530574110518126420736 11713709 -332753642250553818207141470601165206400 11713710 -31368753374150924926276081832170894080 11713711 -876215557510095301619908626421713528688 11713712 204010741168786204309672678506012180480 11713713 -119614751033417630049085589742511262112 11713714 230996108304912249828430107064298883072 11713715 -331120592683796382988965351733735326480 11713716 2403280017479806038838682904819400704 11713717 -1421017583944200941096765077203954025234 11713718 -40839753564245553515591502064887595008 11713719 -142713807563685743663850068614106174640 11713720 465278703411172632421127576345791488000 11713721 269677158356292859515981731440625066922 11713722 17896738478675181024767132011120754688 11713723 -113167066443429762699771513884255045360 11713724 834289923031377827546360597032997371392 11713725 -250192599929959231174792425067497960000 11713726 35213773475487178667934285457084792704 11713727 246136210494562846219797479142786269952 11713728 2801851704961766243536719576497651712 11713729 247088207538439493715994790106461963330 11713730 193622642419916909286324563834771827200 11713731 -136895013143069017739093508803736143376 11713732 1114947308913779413611770167196642374912 11713733 820417587227029345313173064001535127580 11713734 20333866655730404328578078761422030816 11713735 -206739203302293783067883780650596535200 11713736 173758352205365369679621267675561369600 11713737 -5928770212132624779404315858651827200 11713738 -495156994039049707053908024254569505440 11713739 -20889947222590518288722807825936730576 11713740 269297770640251275171788910402855398400 11713741 91038801023356726185660158120877046104 11713742 124764071780565656742956806495384237440 11713743 577608729003088740715557478179555776232 11713744 190223489107505345059891937694117789696 11713745 -6440040351692369566452789169067772120 11713746 413267778027631217799411785299283251968 11713747 134884151077885488575912328566925342040 11713748 303676610396755491533096456334773102208 11713749 773332085316507896048040343973421972288 11713750 21156270093608065585488447793669620000 11713751 -117104964453346642880061622421939469648 11713752 538160037171821351375488106686074501120 11713753 165630125885201324596468608978553314560 11713754 21671564477486786236094969696453614560 11713755 311468252602990514767023587986647016560 11713756 -419911189858288896308644666544421612032 11713757 1368335631670736855268397345648625995200 11713758 -93724981037902053917640755597608519680 11713759 -14729314671864457961922254934231528832 11713760 329346272137386223084982437604818944000 11713761 161752453278451340784016813884436161600 11713762 157740635954640329763130615219464909312 11713763 1829298355026927152701631369372793955680 11713764 340303311735096539456946999267086693376 11713765 419715432051709947429843317246764020480 11713766 -58797799492758941401576655785349189760 11713767 231197524875001454422560012632947986720 11713768 622009871153788244436867969283783680 11713769 -1523540785899312214658382204689301830940 11713770 312639856906314892380269247610625764800 11713771 -467740315874586521342385790536204726028 11713772 86290127283079182273153024471515980800 11713773 448833384158982624443727503823798033984 11713774 -47897562107069090525307696083532361728 11713775 -586188251577961580293713811135327522200 11713776 -17244470766598626151976950700711018496 11713777 -173017323248624057700821286261084531788 11713778 108496169140732718144446888452140686848 11713779 -76804691014305315472780316691321806592 11713780 -18004330001517685396980327226164810240 11713781 -543969788014528311792095568165128654418 11713782 71877184881450610402777646545117394688 11713783 1006119171002371330525744679356503680560 11713784 415137884563760769788173720815919104000 11713785 -250139816471838364813725930782869017600 11713786 -127370368816638974958523803480847468800 11713787 726244438822344332789092203221294112552 11713788 -565607131375180582594961577678007802880 11713789 403923165574966030406534166157152430656 11713790 406692807610950092544068572556592983040 11713791 -90713759195154696167321888288616708408 11713792 -187100193998075497065680287659641012224 11713793 63415072338706648365618237877156723200 11713794 25339962957690587576451425290795645440 11713795 297013799054172354426287035830441994320 11713796 1071763629306863784868972154632299060480 11713797 92459859747715580891228139517907118174 11713798 251082488607256814559721224249257186400 11713799 52360824131001218807711442345069924480 11713800 58519101518437241638699270261493760000 11713801 1126962081523919155514156541093301956000 11713802 -6996492149831805712775123231929563648 11713803 -241033386716001788228102649741548271696 11713804 -943076420410347797109461815524632166400 11713805 -11961157222583715058270951548676927080 11713806 44057189437514787900542779325777636736 11713807 -122898154772717660358605984874160867088 11713808 -129868191412871009466435677759609241600 11713809 -340447542748663570948838301848562817296 11713810 -253487115012579754106354509648194647040 11713811 536512278457731203870812249568709922560 11713812 -392778888391446768805510867668783077376 11713813 -82736621600187198114897267953454077938 11713814 -74857512655243375184533994998420553088 11713815 -170588951899996735170011573836962600960 11713816 -566725700973690745710008269947597066240 11713817 -533541523474940416212820103860657826808 11713818 -13171869956323947199150249846612035840 11713819 -108397529977746649190720156504839942256 11713820 259535300967040608841788256353554542080 11713821 -250469112023536891227544214846547581376 11713822 -588945888809035909314271483903425756288 11713823 -287205331839514048376810552104223397120 11713824 -169555675996268839871548912021475819520 11713825 243602909381793609194102743634826984000 11713826 -163282365863022762763568464292258163888 11713827 91356205382857031044086954697491129600 11713828 -228107084226450035534836013224667684864 11713829 -770841060228715935768978811539119301570 11713830 -35190802446875853779569659594997455360 11713831 -368846986648754413710509429982089999088 11713832 -47981425632394385896429675148764200960 11713833 -365110216089181335939649583201834590956 11713834 144931820129615507568527878557559575552 11713835 -230249226319858904291306681197169756640 11713836 149604663880582553936639076768248601600 11713837 68057089116295797809689023974320715680 11713838 683828052262089504486443419874700160320 11713839 -622651662007649998259112012968561820672 11713840 -93865581353612177979075935631203696640 11713841 -1025059845325331452439314077250229323758 11713842 558838967624363371078505620282366886400 11713843 1277133598868029681397100444137778462092 11713844 340567518653255905178515358261286500736 11713845 -1691431254760641235818418594598584320 11713846 62585871552443878283020609994267533824 11713847 -758065602941799594065655001411480385640 11713848 -24248101118920512473519205517539532800 11713849 -134326518066381149277496669972821400064 11713850 72510991979422187464324197799588336800 11713851 -140953457618089901207605065322164853620 11713852 692392822813412261332971028194563111936 11713853 664061690650813568242254010350066780102 11713854 -166399483578031030726458744616673280 11713855 -451085494087247078386476448419925065240 11713856 -88312636067260861214150315361177698304 11713857 -348280880564697838445340640352856129408 11713858 45441124095521541454610882148784394784 11713859 1169036108875020706614962948360708688060 11713860 386556894123399732986539848157175193600 11713861 -308042606035317436866061929781147493600 11713862 -415792502726011503572207934447075857568 11713863 -42584519512583281701504471487233557376 11713864 129115444720928950250924605335405527040 11713865 527097187839285230550242105241665356260 11713866 208288424418545378725736850654557716224 11713867 -35095685037798915671249875787654620896 11713868 229058628068469879756751452632328714240 11713869 -227348304407336276912432579327837167680 11713870 60816895157258686544592319118945084160 11713871 373191019412644476810932146326488878392 11713872 -320427380846206714381740049757110272 11713873 483991878353574100878570372379863245424 11713874 -39375641287503180756394321990842257760 11713875 573546126970141939113198053474563164000 11713876 -142713087914238944124320737370622494720 11713877 32788202697041336734906498476527099904 11713878 -11650430261161558579378786823866056192 11713879 456340198476183641709613812999344675160 11713880 -40292625888884940241469129194558464000 11713881 213118551986130810637405817177430180864 11713882 1360402121984725723601655797523943392 11713883 686770150039311993601252913989692340800 11713884 -105648383376542917631166174972921839616 11713885 625231761272580625626357769857896633580 11713886 -540493592953847217756579213974813529600 11713887 -124920714578846074742214892972293017256 11713888 8552126480594700243573683925171830784 11713889 -2645691141379142260376116465701251760 11713890 -224487343566821586300104569794632110080 11713891 578469934500944717854434451157757513120 11713892 -134583415117682313118362142583859194880 11713893 75842821138487462700789667024897632864 11713894 19181256143648533952640701280158436480 11713895 -225357977318967212528657333024220294600 11713896 68225056593403606593214168460053601280 11713897 483513756260249448728583496736528239134 11713898 112894315575421291047836178899871150336 11713899 -46430823855005168270685761181754992960 11713900 45711425948393751925175381972658585600 11713901 780614144701905148005351523035932883864 11713902 -372483673278083387732198604138493445568 11713903 -180529079519211764434191981572003284040 11713904 -82710640259452895601056917073629544448 11713905 -238944844798160288662326219732881280 11713906 173557698026620187585551351856954434560 11713907 867726597844389206695058279085329262156 11713908 -193163809360466063749158193236678328320 11713909 84355109335532292888556329589382712110 11713910 -93620313906747996975685260491923770240 11713911 -360134608776917090983758632015912512512 11713912 -233406509454944529545370806535805747200 11713913 212868734315698258384320762951580054740 11713914 393872595544220414619183554378885303520 11713915 781214618282660243237444353480425634560 11713916 612787014548400535711292364647054346240 11713917 -141603146670359555809043524726807365120 11713918 -572658284987661632976857947579800024960 11713919 -96051784176734568671863439967160546560 11713920 -124233293680258855980988941602704588800 11713921 -1630204347823434264412296707826009078828 11713922 687620905255224379006685868352635057024 11713923 -182248449871845626937403817037664458240 11713924 -208977318703971916715589703014492767104 11713925 636027250644280115611701781710123574650 11713926 49397129463836600867662153311916468224 11713927 -351321792656241095826486712671231487928 11713928 539000699124400136130855479179753436160 11713929 -231246506832826009957387344063135216 11713930 270045869978302699563735168800817099360 11713931 9471531593915375718397955967655716072 11713932 -1289025621790677422559154986994257408 11713933 341552628636841490340110549866869513600 11713934 -10153027733064161680088798838474552384 11713935 -282780942892594888727058873609604193280 11713936 -6942753244871473623543633976537907200 11713937 673417757407119870903889200907201296240 11713938 3122206336730792149328598502718588544 11713939 -29975975433037784033239728872395284480 11713940 229571963539472193730484792346716624640 11713941 314774450142109355147990334357428340120 11713942 903135898517736101898461001020888404032 11713943 662998345036725619735834373130584565192 11713944 -249250280087092885981353951607776706560 11713945 -115022888278546442350288906478374387200 11713946 -26116565932652706450782237376380109312 11713947 -65721633881168395499073802602394256640 11713948 1043467315567875922053427700952313681920 11713949 189449066878015155274457601839274315288 11713950 175667997732441762200167536787847088000 11713951 -1107324296411553042764577784336096136928 11713952 235396860070115261140002623209873342464 11713953 651329729801090955243423647237491760304 11713954 -56033171505783106450452664539474912768 11713955 -492921012855691479055891524178544639280 11713956 490212093567291951420606283138352332800 11713957 107436539850479347758864948774775254780 11713958 97017998529496648517088073197899617920 11713959 -113341678291819159433571105618192981936 11713960 -128049357906599979017901927245103360000 11713961 -103243600911320391120621908210216236800 11713962 100323214596135748597982052229791344640 11713963 745977937384162974867336001199572053640 11713964 -299794928714639522985864438097212513024 11713965 -27329814240480321154814095944906638880 11713966 -14543229869944729188126792548535590976 11713967 -1102332178258735188786137358331547048640 11713968 43742518891991764577437311321063358464 11713969 402279701260662564358750488800477608320 11713970 9269125278680373050951748386026905600 11713971 668685950416695029728722286756075392312 11713972 -90850382780163277459083288950355230720 11713973 942110926516105624400376309307807698780 11713974 104576239286226579610839075286445568 11713975 9909124398412401523399904573099392000 11713976 574004075226701335740565877815726940160 11713977 -2500064684837276030760587620910196528 11713978 -51842132212713854658558375209518644480 11713979 -1778157399491235176231255521204716545424 11713980 -205606988116624909311191185976670689280 11713981 -512683559681727481108342000061700716218 11713982 -195499439914536780061043811622318758528 11713983 143998575311909569371846393640959100800 11713984 637411861357014896826936803260509454336 11713985 557288469637527458869396748136058548180 11713986 -172029097101671004583570789300414898016 11713987 370351972013252843554615831794940140552 11713988 -111794976949448915358071759112964669440 11713989 640283386703364926261307270102461908896 11713990 273165180787660516801532509689886032000 11713991 1177248289378417887787228689744729682392 11713992 -448058053597686724178692112189665935360 11713993 -1806314437164014443768058408153528456796 11713994 93071179365599825628586236411689591040 11713995 -144695544940485324825710510882385236880 11713996 246554942007503588626617666071544951808 11713997 250507580939963214267390483075780067446 11713998 337639899772256674579045809503201280 11713999 -446962603802370902026222591615595809680 11714000 -310351886276533238524328825220599808000 11714001 59476879664235937813795198138081912320 11714002 -107239159044396892344109376289109413600 11714003 -148626346729484071561066857896511879360 11714004 426809972199309202728743820800599941120 11714005 141189011399485280958015086224621961760 11714006 -475116379782902925048876541470641467776 11714007 157113884310744527075911676190305943888 11714008 1056031609037509036559378658931981608960 11714009 1452445832221295578083481343185865643216 11714010 -177761347523875952985365067364899840 11714011 253387607090483401566071671191109876552 11714012 -223406936291695650044334228674204298240 11714013 -309682569342785547669555970616950887840 11714014 -205349089978311452841538289740208444928 11714015 -60482710438216222069295915262995321280 11714016 22598657677507259492077154533643649024 11714017 5412538627349438114283290567325818432 11714018 -34916981430503850376466520085982572896 11714019 -400603515023620235854571159007898507656 11714020 -752674125870987502666461039395802685440 11714021 27193518344614859567316683838055921344 11714022 -265715913018107619360551889436266447840 11714023 137024396064701730978388973533196073272 11714024 -244962042767008890826049301290369433600 11714025 -69599472622188649310050772900368500000 11714026 -371859276899271928074437107280722705920 11714027 411811128076015845293804946944613290160 11714028 -4096310907577360474533394751453153280 11714029 520619903819626637388088353689908412630 11714030 1989507025207350183428749423586027520 11714031 287291310230691594639383969417796921600 11714032 25315601007241041632264828944342056960 11714033 -89710358565700298103861595872787119120 11714034 371124582393795470032715753322908465280 11714035 -359142891206488781839208782217025509520 11714036 -826454533160548247153984035787988501120 11714037 207507698469502425155059554512138536800 11714038 -259341099198148338082946990036880326784 11714039 333044838668646276737027129215553370240 11714040 190749738835299451248185384629308211200 11714041 -620586915086906379340848809111015081600 11714042 -322887601522400303621390509928717648928 11714043 -616314184955890011930630565490195633472 11714044 484564974861281858342082833022859392000 11714045 -278633194516301019972466034201468106240 11714046 1686549705068213542735752173510832768 11714047 -149623879455640406427703541130147446448 11714048 298809158160980842598150176630024175616 11714049 242732097974786096584153237248022206834 11714050 218227818365340361248033571484562274800 11714051 231461848658634886026167306746004424600 11714052 30042749860859409741329059612224184320 11714053 -62882182209080180227513807255950279976 11714054 133132387068092854449264038238067089024 11714055 -285098378584344458558783700267659059200 11714056 788275161264522089926557198133528826880 11714057 457572326138617160071228504776851226660 11714058 -149946756329229657380910059969854791936 11714059 483760680507187990643140880768923920016 11714060 -4656503652918971170910164657451735040 11714061 293369476554233368381800526024433868480 11714062 252275348579645627088546551425049668032 11714063 44932208483173664194446223208585997504 11714064 38202005746683316167918372146568167424 11714065 -204002762411910536596788785376954183360 11714066 -104431519415123975433687249440537980416 11714067 -25198003660300137594297717848389961352 11714068 368645916031162728300176463302945022848 11714069 363687917986153526755875633373006412220 11714070 118580349713470969255323126684684134400 11714071 -294745837659355405599314836179274251408 11714072 894806915652767437872687522013647820800 11714073 258560772418396659386681890233099239808 11714074 365508202119182083215088877293200103392 11714075 -471533467542698805830420053577420687400 11714076 -503795002560219248164964839592870939136 11714077 577693151324240201906134946257952080992 11714078 -71573719486599716347051512553714838976 11714079 310227440581456382371061847858025269888 11714080 -306216734804659572391624826049999667200 11714081 621314176596059525485458709849787215764 11714082 -323639366207441634884475560027974118400 11714083 -741343627483666260348454581220046741668 11714084 183526691748327305919550924846748823552 11714085 500208646165616393935744837781087179200 11714086 371569678008860315131488947306284214400 11714087 -1391302768551563819431719887117407007616 11714088 -203507354985016038991308935406604615680 11714089 -14462641154402159944576773746688443484 11714090 249121951979003627785554862466854790400 11714091 -21565870246939089042457121903201131680 11714092 175257917205228318306064008743060631552 11714093 161761480857129412107706318847627688342 11714094 -22003535527775503172337891858462720000 11714095 58083075795516269067901999833292902600 11714096 -233142323597653179820756246921369190400 11714097 -71826324948001856590258956173711283600 11714098 -61082352972953043607455840826213340160 11714099 654729028317255884065965448846258964736 11714100 28065142540030599041376558836589926400 11714101 564490515341731885404603905478541524480 11714102 646620085579568394753316125400926057600 11714103 8246820543347550990985761504931395480 11714104 -1006169214524857962601889878214226186240 11714105 248581668819022784931837209282149176720 11714106 383776178863584902587830363405026479104 11714107 147146320145240034868024915837242908160 11714108 -26804615216644710556280390566379274240 11714109 -223598109430981061486670468152429602272 11714110 -134107705574554722753523665961723006080 11714111 -212653177316393195901579851890867860288 11714112 -322409391972973552187194046144525107200 11714113 519504698740056582250038252674992105044 11714114 184850735381432744575007725460762920656 11714115 47002227583695230910599102016190540800 11714116 125636192600529616000613639206643392640 11714117 298671406147136022622134891772291787166 11714118 -46775974244467094472228338708950579200 11714119 -1490779120730149504803173470163394445480 11714120 1006113993647190254589538573574160384000 11714121 415453412375071128178348644001851223140 11714122 -24693288830855287394859871867577650176 11714123 -226559883835811253020773985885494331628 11714124 -497793425131333227332650476799363244544 11714125 380130845047283496954291433944392448000 11714126 18703675961070787570467990859957566720 11714127 -632709496482770379095081831403373443840 11714128 -153078840438417222579767439881158402048 11714129 -397399648835096824900454430663483858624 11714130 -99682112705963415655838641926848524800 11714131 -124306591838952164493658973970494632032 11714132 -36642163270099463411204346013977538560 11714133 -19638586825573443018027177589634830176 11714134 -443317891041493470332601795143353538784 11714135 133195905357400700943888995231254104000 11714136 -356105527636315484153265185442299904000 11714137 1356897960035648369179667005678232699786 11714138 56834245862157426411438780586058905344 11714139 30803970374324722193733915051754625472 11714140 -197317815468174004029418949523356160000 11714141 636943186101210655383750004899932917542 11714142 218286804506100557841219940704781092864 11714143 -377917638834143706563035135293802342560 11714144 -313563785476853224022976999070857953280 11714145 63738290707502619696516110209682903040 11714146 -6122124801316519856084560997808322560 11714147 626689897055686533867065860921839853596 11714148 -202790303675155129226205593634203529216 11714149 -55549534857155708187562860133155983040 11714150 -116382789247213985016298247188856592000 11714151 120858149572429176932434906154422111488 11714152 401313798842989279706546373125931801600 11714153 -431330446230417233506132785783165367872 11714154 -1057598886053134577857918016551732992 11714155 572020248477278929216919728397024178000 11714156 229885451136062983195526147602518614016 11714157 -148289584808194787663527504679728123392 11714158 94517122198075566014094842377548984384 11714159 -8223670230169297110987417226866158640 11714160 -104302197447732169046648432583657062400 11714161 290589366291070880993694814827480124224 11714162 292174604163203211738098515878678434832 11714163 -49669026243188086266936031087456134096 11714164 17890965101957590828563103326370258944 11714165 -466012888257777940598443493997939218400 11714166 110732861698329152209757700709889729280 11714167 320422560235184275729224948998685681480 11714168 504051139658242269897170945219006914560 11714169 -517984801966287425732976825410273582880 11714170 137018336385602399701701123208687795200 11714171 181975319519668045109049386197745789712 11714172 -400623151736042479852568498111137579008 11714173 398628873082054870832408750940223623960 11714174 10935450109969858727537876926121651520 11714175 363083644234912083245727957144001348200 11714176 194462299430793365194642472871017840640 11714177 -242741426856094608243397518848334840060 11714178 50103245545780829787255383287644280320 11714179 1428595481647107326465119625009043782780 11714180 66912556875510741887704195862519155200 11714181 145550570835342414620591780360049181152 11714182 -53921670865687031905722794385064991616 11714183 -152312292471813769098685523765557434000 11714184 -66215366514625539083895973095105945600 11714185 -62464928900819853455599419131319531000 11714186 -116558120205048592265993599903869680640 11714187 -257490352189187628913069901420276597760 11714188 148333234600612377567331318641083141888 11714189 19084446662855002071812098903049200224 11714190 -334049610591600583929590035945460367360 11714191 -1138635946866616090748836186295129203408 11714192 2233290877118468515991478802664914944 11714193 -225363777186084846012353218294133704800 11714194 481924625906845110073872889976864170896 11714195 -807162032984701591113400110424550398800 11714196 144393041729311361777942262400298139648 11714197 -769129158919487672062692035083154441088 11714198 -685446269352251945325463998437830226400 11714199 -45909761368821298246214443271629946880 11714200 64341802155600009651368989307602944000 11714201 958610824389961787061395144923934192202 11714202 -40383981819715753464197262212247317280 11714203 -771606019262482582591460979631297015880 11714204 -126794059626245180635558514013260057088 11714205 54485842773508626049173440167769494560 11714206 174260856725285330098415543440583940480 11714207 1105636431503385576298523920758760721952 11714208 110388875429921454651507438790055559168 11714209 232356905342260893967697776504871955604 11714210 67732699415996098847906959052995817760 11714211 -298340327169987738319151086666622345568 11714212 -267367928106154233280323340060614876544 11714213 432344439787751533046980826291979160896 11714214 162912204925919594638495967765848803840 11714215 -663906904164316647045174709924771773600 11714216 -917090970700916174947561618360386155520 11714217 -155494086903257247139791035552241694752 11714218 150170450047999389076934979958490311680 11714219 -139635008512625114835561987781759835904 11714220 -100672788943518621730635416694405120 11714221 -811282292024931694403459365574347289856 11714222 -93308643112483942372488000506063523840 11714223 81127737584016425641815727738843979784 11714224 -219628759073995040501629204040674934784 11714225 -749912098872752508553219660327696698000 11714226 -155051351301604210004191921951915155456 11714227 -106989791069736959741403313347746430128 11714228 -70483017953574125749426896703493996544 11714229 -429296360125204378975037163887145532626 11714230 39795487255264294169395362442961337600 11714231 -637554533690447722731501580241476476000 11714232 -9034888980537478103058608309166735360 11714233 683124344292497128986025271348440565760 11714234 -81955986150973812974901282794799675024 11714235 -83140255257552894008942183810644029360 11714236 -455619432411429943524133883587099294720 11714237 -34871054670835999106864539916446072488 11714238 239168270835053373526642407093997716864 11714239 -859138534215487694464809923043906112960 11714240 97552747625127735332956233701932400640 11714241 218423944375097505859629028582798510080 11714242 391784665149637087114599989755155814944 11714243 -746724641873932893562411239053940840 11714244 367486255368384063573200788593868962816 11714245 27766465082949493316665979318239701120 11714246 -1123562595054438719688153506478164736 11714247 378589328801732931500354308398992345040 11714248 -98584800556008807969538206635138580480 11714249 259980383152690614065028227968430277888 11714250 362908794421299794164479575098188480000 11714251 -1182046410229124394751525225726409424748 11714252 -1832688681142236582789216993221981952 11714253 341105855218014155358702164433326966304 11714254 -271578953466455208416742317415475218048 11714255 147803938828883287069666093258721624160 11714256 98592527975330229781234508482334515200 11714257 -134265736495561698390790045407755449868 11714258 364828642358587021880655530490270849600 11714259 900079124966714560997088549933844536504 11714260 546643321316095678294453370900149248000 11714261 -113353121287693218792139541679893514948 11714262 177786836007155820631168327608219500544 11714263 -607762707741754861898377057657196840616 11714264 -46495215457752300592015694904362096640 11714265 -422762485145487340015344985643120652540 11714266 808832507532873686555714654251414330080 11714267 -176850680370946348199579109496912479408 11714268 154002283687952759900434271976391532544 11714269 -36203696726586401287801939174497328320 11714270 274132624906104246783348718042401526080 11714271 -472310617380824769131142335803763554488 11714272 559110443638062729576651491933443325952 11714273 -1565011813645805173582021014154988081280 11714274 30497307976860835272685562118399989760 11714275 -3040786671447527674954522356566696400 11714276 -28645418604799913251572598516696719360 11714277 -419341483684564506597865028436757810080 11714278 -364933408301360933182517437329550970880 11714279 -737943077936924427161074152304823781360 11714280 226066712745120266579348238021269913600 11714281 127763090705539369646594701647669848692 11714282 1101199656597405293242633807211989757184 11714283 -382650665112191826593266489593598091376 11714284 826649315400446679933809822224282255616 11714285 185100462226832448438562538390884990560 11714286 266504198211402956936049569084665971264 11714287 -3297040218050957995626408437052805840 11714288 -182399646472940240741528522701355974656 11714289 -159451615514115785853048980031290952336 11714290 93125355317649739326976492501437327360 11714291 -773854855723927343052771678669087170448 11714292 -575066651685906555291041558609366009088 11714293 -2623514427358890625989855734361889984736 11714294 508632991550768255930118232611346497696 11714295 -88807895134909902482816553288850453680 11714296 589094711959705994754322181293374812160 11714297 149602596640768571339988682663908888000 11714298 -96326136327222024760394080872688005120 11714299 -1322009232500067272217408795161409492700 11714300 48822546068290267439984774273633164800 11714301 547204543274173589686566764977133839590 11714302 -399552450727379829802343045206006537728 11714303 399267454840284337648173883562793399552 11714304 -18955312382182156865861479917095485440 11714305 -122300944894817588253366252453256689240 11714306 131420006625825710783347345540318317600 11714307 401609385571959059767236580117608025920 11714308 -417417812342499407305087735129815770880 11714309 433383050578682843650690920276521077116 11714310 -3215726207731491703345884786103445760 11714311 52146488253182460629545699735177553920 11714312 -1040183588536739671353484468687749196800 11714313 -218523062567719656147082031605456742016 11714314 154143909961770884251507157121367345920 11714315 -178485455167626340240238500118056334880 11714316 492494287969658522938806078575993482752 11714317 345230224954747938255555972568947168000 11714318 -3286507291798327814999202817302466560 11714319 374634575391648175450726457398343679144 11714320 -26636354069663479799207655756125798400 11714321 -122529790887009629555640676700678830608 11714322 214336923262871441697733024003009100544 11714323 -688101766434253755230143156159940105428 11714324 -250288715358906928730197667879555378304 11714325 -29384281502288755393578458640910300800 11714326 14731196207872549591137869298974597760 11714327 -2017750479636926600026038769379031950424 11714328 -708730022245831731805759722002309529600 11714329 -301209709780939980816877993970881371120 11714330 17555220240901706268973025681741726400 11714331 -180087637588341643280110806677730710016 11714332 -104709980951584765325616139210953515520 11714333 1567771469392819293164475444360217437420 11714334 -38423964392222269903146775436611507200 11714335 -2233769075213868468176874399619104240 11714336 -1360380154313367307994480832948016250880 11714337 -525382720007843979960911123853163208832 11714338 1050571629752297643700680752547828368544 11714339 87074642813039838345436772486720562240 11714340 143193697076797038685072499473313280000 11714341 127292660160482481928811503851756605472 11714342 -227137099152972875577422187408908269056 11714343 228029811686005416506938096777132459344 11714344 608262456190404674532323627155000028160 11714345 92839342825816311539780029377290504100 11714346 -48865789341036554351899313368881100800 11714347 712193760412521977098574816896852700400 11714348 7601343954341872786140084592839407616 11714349 133007058132869095431309556542593568 11714350 139406582648548825835306829593675990400 11714351 1069906370500662821970123068911505141304 11714352 -29174419244946962715626506284878856192 11714353 4299576002065958111943521725845088256 11714354 -526807912467396796972849055957557968624 11714355 124656599556162844055684363425113792000 11714356 -377487213007069576902454230009207870720 11714357 1071223406243746438654937145478255683246 11714358 -69611766785711460651341461149058849920 11714359 -508346151909719066776490585839049174400 11714360 79379791389303644559767253186104524800 11714361 3498618916666230097667042468235018240 11714362 -3375812929258424897333648916258871296 11714363 176329888091658574538994024884094069024 11714364 47462650898966977557713404233296494080 11714365 163934000542215008967397768889594064120 11714366 -706914479439056785127159629509849562368 11714367 163057658120834363785050584192631037440 11714368 -26362515157991379421436324553754673152 11714369 1040511035676564544636724125056589432770 11714370 132781199324866948274308723240083532800 11714371 69332884730575490096843816156384574000 11714372 169149207202532268950173451733328446720 11714373 -465823267085783031968505500279779968 11714374 444853104364021422075092197195505541120 11714375 -74367076648752440298733183720188555000 11714376 176423143581712403263985142079822233600 11714377 -137418938460904996107574553806193443788 11714378 69586791132319192837231134629607258048 11714379 -251399003436704024957079053118571748112 11714380 -405988466192881061982208395590636928000 11714381 -635688472084936949500435771754506045290 11714382 -10996487551389406591769773412894871168 11714383 20567325247329875621247730248578292384 11714384 -97713345715807439242945922589006888960 11714385 110111038663997744357682701319781066560 11714386 -779840599655749809345315335486436298608 11714387 1188041989068001456821986153499517101036 11714388 53052909012423917342940672813937545216 11714389 -421950853423293725047742259154478869810 11714390 -321702745027060646152230965343318587520 11714391 199286479707006328972057400847804134640 11714392 -193377371939490329284857003436628736000 11714393 146844120695701473998907505399725274320 11714394 408938862916202356651309722768192694272 11714395 -366043915271955972636464431592851050240 11714396 868868971345340598390049393427715873792 11714397 -54794766678833657309104506952157192640 11714398 -768693124157710915885682645780783897664 11714399 -8624883095430065791886100264963886464 11714400 45674087584710081009950084159343820800 11714401 563846119683760058897913233701912538402 11714402 28224705857531724085740651044107384320 11714403 -257060001200532379734982812808227925896 11714404 -2501679010229451461589937164655493120 11714405 -233862785139072373085158632790912089000 11714406 -75188342422614102368224431878946404352 11714407 537310231154590963990841070266972553656 11714408 444927277658781882934223022427640002560 11714409 -437188629653415779386696261300769823360 11714410 -8033933954849619762250691215402440000 11714411 -470387058209189209245960006683284130976 11714412 -282269826747480282209064480860828467200 11714413 -617969173684763078344440844616499086592 11714414 -701814261630158115392709087088656435648 11714415 -284168479889346422592666856871548036080 11714416 68226398165024455363368815271059587072 11714417 279247866936611983718946317349767086080 11714418 -619148370462747167530415998369223662176 11714419 -1417097696408989783485273367284767200180 11714420 -49203121797048992868315498367188798720 11714421 -559048354746282761868992812258219226112 11714422 158807091699407089337327315559807247872 11714423 -35400794831895830399016921443251079760 11714424 951410879630901332902984070183878656000 11714425 -578380911036180733769608950811516944850 11714426 49980975799296466299382575319231976160 11714427 85628601250263791905820576138627929164 11714428 -19102169475635905882628593376954508288 11714429 580773206785919221054856472316665283968 11714430 -70825309990452658248365030608442177280 11714431 -560529603030429416064348317995480563120 11714432 17431090721909267719585308288535756800 11714433 -200664839396129456581622191622687769216 11714434 487049670312759591053319616251782115360 11714435 -143792031928628652453515760418850413440 11714436 809397303797483220208231221834199449600 11714437 -502994554229965559005967361165811380096 11714438 94411749473171022349349489265665568768 11714439 -709013399193705706038181404960936988032 11714440 699817578703884453130713829956649881600 11714441 819405660299210741295096968712977074842 11714442 111505139214340317902732786805624736512 11714443 503429132651512069683280376095298082544 11714444 94477037751529697387643849302147306496 11714445 -245297115603694289938957275466796973480 11714446 248446340129510620309531857576185982144 11714447 -7422622996368072987572517910993591440 11714448 44960173293666058277804913709862092800 11714449 715796751838674613975966745717382566450 11714450 4795138516966400394197762214903408000 11714451 -264114611613281902051711992509441116416 11714452 -281944693045160353054271596536620402688 11714453 309593281101292515193733159541724194702 11714454 -32540970123648155907167346707949571392 11714455 -7413931231231784728955569768259623440 11714456 14495778374859023629657088440958730240 11714457 -1132781136394435194577858406594529232608 11714458 20347665401111455955690356702549291776 11714459 104828261561505903747173074718864830752 11714460 -247366611258016647571252002565559331840 11714461 924404090694480687711407420330954862624 11714462 442175577069880540121655209330751017472 11714463 -44044493950417874485782550391171948520 11714464 658278986767773543364474531778600042496 11714465 63095187126662645793707833082814696000 11714466 -87961248105749297492160036987894269952 11714467 503955342135197411253122654482104472392 11714468 -218505674673161346637098113939821830144 11714469 15148876111671630763570241894014180800 11714470 40951163355910912695049103108642935680 11714471 -1231053586086568845682561147397921447256 11714472 121702616527712887592377296383890391040 11714473 155055245899685131749592083803957930484 11714474 251980576656078765194682768879393986736 11714475 197435440386404440914300987629660947200 11714476 -545741097506518331169046645567422865920 11714477 1037113921494040246343466601618602274326 11714478 308980017965656786310407006719941404224 11714479 341702331392309239822305840974897814432 11714480 -26150409047271195827614129328215818240 11714481 -1083886226373636222146217968789624778288 11714482 91615916597546565895591041888878227872 11714483 -259021094950090746079934339554033496376 11714484 18038696092584250065618398144478179328 11714485 -286325848178491803797826653073856721640 11714486 29192831300814799008673170336708624000 11714487 -341976785210339937184758578594026895640 11714488 -423290306673182461558083977066946048000 11714489 -860026015767288739253784634052382970710 11714490 2057078645083394725359642844954752000 11714491 -587958633040023850589345518947300094108 11714492 -1153955159242683410086638773947614312960 11714493 -51223246695599592396741455410362408960 11714494 1324443552815095119977411494239478848 11714495 436437808184411730841041791566916224800 11714496 64208648995189724824401950152700461056 11714497 -7351456739916213318998413860299906048 11714498 150136620080296986982222916427830398464 11714499 -1788867480131084845017958870327980522096 11714500 -119232044209982332808278693225841664000 11714501 -506269231565636677296186068139633604392 11714502 177046243653260105950303233290335449600 11714503 -502871880482331272447935150342467227520 11714504 -532325267889905772040229976195898521600 11714505 -153980339467880558189544680616820303680 11714506 51068946334652191025807382721565902080 11714507 -287353102282612173782928863026724006400 11714508 72955120850156964689037082978051544064 11714509 -1230255021385835786103059204140313172960 11714510 276762949581969937573328271816618644160 11714511 -424332495344229023223908712722790190080 11714512 104851120552952430182378314329390473216 11714513 -1422689238195611035206831095998752031260 11714514 -105718099439158043037952747431090590208 11714515 -2109259465668206713695552322632769843200 11714516 648452790461776645096155214931888701440 11714517 -42606486336928282476789413823425867520 11714518 -200411003208488080575471387774180323040 11714519 34322634492103508233466352882880984200 11714520 38756611478583212314767555002952499200 11714521 126034431941600444053412735745079088640 11714522 81965675397021892105147641340124094432 11714523 485425813599250479719469783695895979968 11714524 -68578030182799532401907396712977600000 11714525 386588257503489501225466377912444496050 11714526 -324724263397206765394389844909097373120 11714527 1065652332511359532491924781756158702072 11714528 4080079902566782106886176319190597632 11714529 -64838950318582914944791907249270544000 11714530 -33027268780981962215553575280826699200 11714531 -372338753605381294202569258256680909668 11714532 -388974472870884385334669403840614550528 11714533 1805218125768189594282179053885159200 11714534 6728309315458476500684809118294966400 11714535 227955940578327445318923201683359826400 11714536 408283180972260445045786523829324134400 11714537 141184900964416809619891225118263128768 11714538 -125251909110432754115334479408791348992 11714539 367710813488321816315010992661812644340 11714540 -328796167065319546982659765581981941760 11714541 -309053466119621901794615309425984810560 11714542 54685262112823151750042371828471715712 11714543 1878027428203024417766301451608135942360 11714544 155748142808546759518398585960446558208 11714545 -806940549645237519668864751394708156800 11714546 -332129558473189419192853421798362791936 11714547 10313286890344054164215677105362614880 11714548 -1003030300201161369062591539948705562624 11714549 271483541879723558278231255442874445824 11714550 134485747806450502660669228136343888000 11714551 -795828457281825297005034583492817792768 11714552 -238961890149898926073388664626251345920 11714553 -551696371903754893108150801809066167238 11714554 -223345654047392917354531677475981263648 11714555 -771565461862462334419152060773575411440 11714556 107681098861419403127108198650807541760 11714557 319327955788204795929873365877096255820 11714558 -760250207539701343905572043529866117120 11714559 -95076485176427211656432883653805215232 11714560 -148242448653468565325412409004827607040 11714561 87566878471861927062357268166688979524 11714562 -69335404206279354168818141586589019136 11714563 153261151558403434443406962790287255760 11714564 -12453815400923711429673387962048317440 11714565 188695238837283499428184945117829231520 11714566 64298549709337843162186537673005787232 11714567 -558907266627798950246745923413575725040 11714568 -500608362234206244460939073744180428800 11714569 485569136430224914868111554540400338970 11714570 37887783351217214419321289634222812160 11714571 742967056988895197266240882731254743680 11714572 -360059328534309776391099281091005744640 11714573 755829877286679069058051804729506540162 11714574 -128048333165448961218358368415090415616 11714575 71871672626494704320521099788645793000 11714576 -897744533003679345193986189107724288 11714577 499212129280498090573178272844381316912 11714578 607462349845761337185399928399376389920 11714579 296307862819532369720497578846933281760 11714580 47812202424591425168929379612510699520 11714581 -106629089409517070875400755385714779428 11714582 596303588714823336833529443592254060544 11714583 -177619095680343469156729998184492627200 11714584 -333462364162992832905354468667685068800 11714585 173211157794881649391340445791887766400 11714586 48626921379355673584728310721356105728 11714587 138177085844997280923621081669277167236 11714588 160779534039972143981123999590986290688 11714589 132766899365763007316129430940165952454 11714590 -78009198472971585995720055277826384640 11714591 184500426843024728360464470566480553072 11714592 -683102380392384817574394208747069636608 11714593 -548130704147858607250548803908385319840 11714594 -517927203586154576880114303961921597440 11714595 -174824209141378311093086899604978790480 11714596 20314513460366214500990803822566167808 11714597 -556153398454309904490603071319230862660 11714598 -276415967679010989866003973274348584960 11714599 56096028462511195676061788405886421760 11714600 51695045343076083261299369774649984000 11714601 -385049812429039080374437367786316130080 11714602 26053351557462812983819997652031964160 11714603 62606382680744838986003876707292828544 11714604 91062155763718802338632501768928653312 11714605 -111360355487873477625049301872182384000 11714606 -436216060778101453253465746379438317248 11714607 89321541548280616224559616066353700352 11714608 158884413342051225849728392766749409280 11714609 323300308647679423161921071424884904192 11714610 -114270212360437540243274734506142410240 11714611 552218243781338723686406644545047986624 11714612 -17569831878074972840725451377806041088 11714613 186607500932557217138454847760894276544 11714614 370757859566801326663262757943537738656 11714615 -500070254684166082626922917625953480 11714616 272561547077240099565106205466190110720 11714617 -1398227529728958784502379911890701477334 11714618 -552372929857162396729568312780120484240 11714619 1768336274751414386400208572502917888 11714620 459897590527366965411951349777622062080 11714621 -335876466096664048609090747823867846400 11714622 -108010587824070957458540058135286888128 11714623 -636600060525733484587700187493405418696 11714624 -608476674661485912932989023479660544 11714625 -8631912494602999536465364565238990000 11714626 -304912785846470823523080969393896290944 11714627 837249321264773015642195349916244780520 11714628 -451292727448639973058946594289599518720 11714629 -1100936938843659673192666875661507100770 11714630 -187370411044484016175095455157449735040 11714631 345780675151899044979229463522550134952 11714632 980966328248423911012515275327636244480 11714633 17552487633664375157469088771205339520 11714634 477382158091322330500006296386133428784 11714635 94366259997549382134859115005124043600 11714636 -288293106903074228426196797567072403456 11714637 -774860724204227701509341562816078912960 11714638 -136567917616262023427577293436889553856 11714639 774637381229494562500422860908920547440 11714640 38157319327614492773629662019662643200 11714641 366570415395351478719391821027104485872 11714642 -205462897101855284488176592566179606400 11714643 -95118892455678274636613234761001767200 11714644 217316380697252119106034231024669519616 11714645 -243230684421821659749547389495870480000 11714646 -13325801487935292847224238663949668416 11714647 115404008290253579068505088823297473152 11714648 726497938879586232160559101561372446720 11714649 -682661566024805938415279959483991589600 11714650 -5265530395577611907793986078202481200 11714651 560989830035432677295540973125868837120 11714652 260514549133179604650488354727075840000 11714653 -385984094665589688936710105949466738976 11714654 119181370114864260475384500762651967872 11714655 340232042606550390957811683182299977600 11714656 1623027685352820713370999861420034621440 11714657 78957200966219317730471548429233704772 11714658 -1709868917412012021601071720577289472 11714659 -76543153909693557534271470845174296320 11714660 -315725109063726109460921983193992984320 11714661 -79163909541063470245911152423140212768 11714662 1599805190102408995216220225211223872 11714663 450665523973956031714282068021454281912 11714664 -194209469089876583121263276306726830080 11714665 -26617925394142033060090214321221310940 11714666 -434258526762972492327106778056973130720 11714667 -182876158650058563757255933224577144320 11714668 226331318628976844984087923898032792576 11714669 639619745765807878299261745874761898070 11714670 -184463297300825987172258133470448632960 11714671 -270050863140238695570439828526975342128 11714672 2390006963531858861826652487733706752 11714673 -177241420744657953377113061050205059200 11714674 217110787425470409994763320829324856336 11714675 40001126360137060759782981506481565800 11714676 -567497324904504902643588382693195683840 11714677 15220360769711128499354400527127792608 11714678 -576908671651445975177888227043177040000 11714679 677938742132900084660808502204366627920 11714680 -475453344736482326983867540602185625600 11714681 -227131784844954037871072297292296775360 11714682 29134814544797938280911459202819309568 11714683 149366515893264702541392122606230200960 11714684 368194874647019236207274907977478411264 11714685 -240609632371670452802498284633440120000 11714686 -372698515085518123075849246902301170240 11714687 483426406629345964093203879780678376872 11714688 -212131109342561740001569456268614041600 11714689 463805149715405697876218135653350456256 11714690 17961680338187097134929837649872924800 11714691 -279788101054945872957065224416999116808 11714692 -604477466213969724387680843130332952576 11714693 1057136912262458256333963087829694286942 11714694 377386988360144282678447386199130974400 11714695 363905239696801255099314556590715120800 11714696 118748924949102739601062808331349032960 11714697 -799455251948310885456342451929546153360 11714698 160653003055819974671833127863262775600 11714699 171638890969628176294341960999773663700 11714700 -248420122269970682432547332139852057600 11714701 -66008378181255222684225861692267470848 11714702 -531536598854994008741744888549103632448 11714703 -102740328537988644071090839263152553984 11714704 -52271292297348776322299983384848916480 11714705 -11302111780292554423234264306411296960 11714706 -32745663738397827786515897254167885168 11714707 -1013505826777622867791008064701815849044 11714708 -221900380647552821267463324047179654272 11714709 -321737511668954737634056474360805913696 11714710 -29889730410806987437921668370381063680 11714711 504564790184798290854996966047877749400 11714712 -494787666204822902696901973904702054400 11714713 577927540487560781803683857121804192660 11714714 -92224267546920531575908796710994350080 11714715 -4833409694076130132669668233807815200 11714716 244566961833393214939691094359500554240 11714717 371921530894090305783467028567680452032 11714718 35322338950768828763723914851195930240 11714719 -111179167446283181278637059145703918880 11714720 -1004660144388537603041248769621376368640 11714721 -506068534117720798211800039215948836688 11714722 -770471157045724197828854839758999911088 11714723 1068122794977529272284900788312592778972 11714724 431013041449826688691570919958862291200 11714725 -116750687404872759792523705245824496000 11714726 38592952883300646999283599768918420864 11714727 168440245761487715811204992877828519720 11714728 187926600350239995295222695746597928960 11714729 -412522462251774431567197163943496949916 11714730 -100458639670002463501614858747186881280 11714731 39406785598767490834612437591232726784 11714732 15347423986029522475514742051983385600 11714733 -533540166546978095040993247448299246080 11714734 -153515696293659568939462304570319556608 11714735 -643409295114020287309334063203866156000 11714736 282034428377271300954229173399945216 11714737 -738332313195972196210443930996588341614 11714738 88311287812774989373025552345333732352 11714739 -32567212852007949370721913517882687176 11714740 170493524749197821047934162759980112640 11714741 -1080592760267978274591947190203559171858 11714742 130176402951279101931140694304357546848 11714743 -595535554907351175612029257519304642008 11714744 524202560105536523218155809227403612160 11714745 -38876388433089198867909986066653593600 11714746 483177388457973867817103559662960477664 11714747 -1006455859162926843807259750474473646488 11714748 463788911095610391419397759747145728 11714749 395323693898880948389677639859542149600 11714750 -495510916146131550663211606088347008000 11714751 -413742943514978790380039039805140784480 11714752 109540520211699637956899618294941614080 11714753 -1544161668144088881695349629952347714220 11714754 91561699749463071883416840414898126080 11714755 96824037749678215769069044755535840320 11714756 111137659474992204387363927475668615168 11714757 -348236610538437927861733525050892611360 11714758 272916664842831819004370553228194460480 11714759 705267134632737913550997340535200482432 11714760 90609163105450587657775044452057088000 11714761 -31072421291472799653342048446875874288 11714762 411458736891656945358934006069603651632 11714763 -374461130539545594370779696187035497256 11714764 473999438556565966665279713913420536576 11714765 517169774400888343616108869540188915660 11714766 423597572958513919243455915406276608 11714767 -771119019612864755835760335888721863184 11714768 60574251321501834930623043389223174144 11714769 -6799743447088954659857931476137110624 11714770 160217941182092571899056593001788370080 11714771 -1002032378843315459510252849439747803028 11714772 -454021851297505130445393466413659486208 11714773 -713839522359467081885228968229238058080 11714774 20014714537551038354193725017067290368 11714775 -84554449156989419563027775508964074000 11714776 -379381144878319349619809962687452119040 11714777 243548994317772961741543342613281234692 11714778 29157209751921949232817480805125771504 11714779 -1143244167851006410514283366723243170620 11714780 -235120971631613478802278477703810744320 11714781 65041517131413130447126833614583366720 11714782 -736632545226502875685460377503987009600 11714783 -52441211904998407687460859093596509776 11714784 40745574022411772979939365750955048960 11714785 122595201584303235126180536341917970560 11714786 -354194227898721714867330779493895495296 11714787 -164807978957056835553725065393783543296 11714788 40913478560910851296779185074688827392 11714789 84601752091446675676588161356386201056 11714790 -11561255691733496453905480826229425280 11714791 1856114386461570030210875897844286464 11714792 -371886463668036785249868336154473676800 11714793 -281352830065296321269490219326701255536 11714794 -77603083809624986397119070974076174336 11714795 167995489403209178076749569570684792800 11714796 143116245804874615860337748851704797952 11714797 35083932402704994176379159182991167232 11714798 -180862548256291122443130078364318257600 11714799 111116280424831371375079124218841433864 11714800 -5001082196771158798003575376398745600 11714801 -530530032072076624592486312597366029248 11714802 102499949393311853308662835622890748928 11714803 42592596613834490284163792303169125640 11714804 659780733405457084281275835555169843200 11714805 -284570496389199059238974033445058901700 11714806 -834308939453172862576003815065055414912 11714807 6568992841853535375890452729532148480 11714808 -113714400594773354520413997040741908480 11714809 -1521406361807720652843730874414093930496 11714810 -103465494721710917223786723678031837440 11714811 5041379696162107274486295880242622320 11714812 3731305290338660205033001057056509440 11714813 -44247913904527696803686355975453675360 11714814 397750644154175639078843632960596737280 11714815 90028668609299600544614361534088585920 11714816 -640183878632211390252390019700619214848 11714817 -36661456951277093140119131423639859552 11714818 -405042335627994245109056853522887918640 11714819 1381765345084769032737956962879759241496 11714820 -22875403774767506952749312381652418560 11714821 24868661320622327669282032048926305280 11714822 135241133665443679713806151011279980800 11714823 145820156027575806733700730973294241280 11714824 -60456219627731345981030999285578137600 11714825 -277329251103360121941782133641666472450 11714826 96169408773999538069840469512722269184 11714827 369870311838929953567289777046510868800 11714828 91578578630159435663865517603633735680 11714829 33226328595119160318928633159771784832 11714830 -334369921212253987557398642928246998400 11714831 -801588271891277988079930323612870841920 11714832 -180990217708964962228805558668237725696 11714833 -150680216955092523218255388189295817996 11714834 -5351759154585154018492406127883802880 11714835 179921987102227096702097359575156000000 11714836 -193449131648915963493480337919345209344 11714837 -828125182945268313503143834374610070514 11714838 14509979730052219914878899767161806848 11714839 513408519518347184541076734951136621640 11714840 -668541555276594203794517691000652800000 11714841 912651630864584744733758384172008761440 11714842 147990488993655876432367073163285108192 11714843 -219832150023669263377970533864883932416 11714844 314694375226594565645372950468795318272 11714845 78404080084803395392221756835900757100 11714846 373783582960451312762560426817056128 11714847 -499438503874755946058942423582788961520 11714848 -480514771268112955293721065598575575040 11714849 20286119074460807357668879083452772480 11714850 -71247412959006297785275239762970944000 11714851 -141919391227477037207983392731972106148 11714852 42795807891737190275626915745749047936 11714853 799124683286453543169853759404918905664 11714854 24059236590772409363143475582737750080 11714855 257205692972177199034225304394402768960 11714856 487123841792570610622138690866105139200 11714857 -87219331196794314004008147562000064 11714858 143598713016770597300187325822764192000 11714859 -294902341819482661083988439501313014400 11714860 228344969946150119548905136055240878080 11714861 61110059041736738173172510841600840192 11714862 453198513204147401879158954628844236352 11714863 56503451462193249862746181860955836720 11714864 -88663115644683799100877856858144702464 11714865 576442893036985385542626972468595806720 11714866 -200834132516735342340211903748178003456 11714867 388552573518142285358189883538129568352 11714868 13277784767796494973809451212670167040 11714869 261775002873930788953030624443498078720 11714870 -120526618447882914230054045550936291840 11714871 -188772110130752947776591438138221038488 11714872 -95783439820653489601748792770047406080 11714873 1112266236310068519607616775717759694122 11714874 44145449889206803626473387390279900160 11714875 124820697687206237856568748005682940000 11714876 294947820956730303212550614094022671360 11714877 10852556815727443338120459258937959168 11714878 54002296611339417954814226313439936512 11714879 -1428946290005410634346975672912801488520 11714880 2547880827994722717371667355281653760 11714881 -77500594643519635784401443503312190528 11714882 -372267905357054665429138696918247932416 11714883 275605178391699576376506188331382099200 11714884 133222477524796522593538382331860257280 11714885 -90029882568981314534434000455491399040 11714886 235511048810175183964840171990910800032 11714887 70564493175872414099519391995460272400 11714888 449129840593621452865857117241565184000 11714889 -174886911480726633586637314255689504576 11714890 -190933787292728959959954996779366054400 11714891 -1454396580619542880179444163399243711008 11714892 -50275320242322581004250685387178639360 11714893 -437318826365878654463614771793194222858 11714894 15336456541277810704429790732774810880 11714895 162419160423428009262046234025724499200 11714896 -184028219053139541760555574736258408448 11714897 -1339510360070750240162294105176065024654 11714898 -37406349862858079095460343790320806400 11714899 20511855367070082812408756026475873280 11714900 -53232139745960323369647240629756928000 11714901 -464932763365445011941166697053992960096 11714902 229179648789808909339981290585652837152 11714903 1020593928534148363169620394069855698560 11714904 -31562049917873231470486597732796528640 11714905 888715405405583403272780183053725837060 11714906 12930987693726811919912335097243619840 11714907 209812510005584821386523559715069047088 11714908 -73132109620442550265931637365711946240 11714909 -36951659068138015193050210694472316890 11714910 241132797374370280226145031789814169600 11714911 1560976039591578291251273448847533464208 11714912 -631365567188324323084124559469682098176 11714913 -32541772938395844277198414906899906816 11714914 -118803293762622096562622850278790208944 11714915 413418555668962303317162163204331860560 11714916 13561519963399560462065414819009439744 11714917 1380273812913725525762360922453927539966 11714918 -772895680755928809249604779876136599840 11714919 619853018655722063433807588205282939944 11714920 7076958517021541967018510563506176000 11714921 -1300982260948081153140832498228381668108 11714922 126724121718867868835802583137510259200 11714923 423192129089223742297699847272288694208 11714924 -202372384016919900415720577215001877504 11714925 60265795916413131089759976387235572000 11714926 507008690889148825725016104621924174912 11714927 329991584744609023526486615625711304800 11714928 -23742855065784810606368934023097679872 11714929 132140824131523040889771096455868072000 11714930 217907025491029062807741061154676121920 11714931 -29714520743912517607579257934903526400 11714932 -760230953729802981999055583196975260928 11714933 99153538007737167689195281019707963182 11714934 95203675662928928550398895366631716864 11714935 -150457051399270609215150214791800584800 11714936 80816921463032488624179997926951321600 11714937 -162141360298133286737397182283246308544 11714938 -124107501806464602445890743078546715648 11714939 -513244023237500984307269448529935079260 11714940 -133525072972568580186815142038011699200 11714941 53545423182406556243951473343227211872 11714942 371914146039263772904029045288817608000 11714943 50823546777401209505452976463495845064 11714944 -38348884898451618434944099706260684800 11714945 326959573289735325698334064444311720000 11714946 71690180752459404432593481253192185600 11714947 -2129430524149124643277018653567360736968 11714948 59129963965889939945779952240066605056 11714949 -18400047202965912053208188113286687970 11714950 141431232071729324071943538199777296000 11714951 -552431340925098612353719776306176547048 11714952 -30446034612195364839209594389713960960 11714953 305677955972847936275789705436553082980 11714954 378275324970714885488110375850347159392 11714955 -63443133932889324773641963996227847680 11714956 -50756464387648693389768260350689930240 11714957 -823439735933546135983870455199742572320 11714958 31587258007535045237287556992483641984 11714959 -513512088655502785351039549629465829840 11714960 -118485844178086854185237921480308408320 11714961 -179761081745900211628661962334938442880 11714962 66594525232100145885400830487286206464 11714963 -9725447439218327250288620107194800640 11714964 346696188712440553633065728482002493440 11714965 -989293864042688943862263358847968591140 11714966 -107000640998728915372271134609023726720 11714967 -22024205611894961650520121207540052944 11714968 437636494875500261938049373717229762560 11714969 -1076573737954649716324710369461045003574 11714970 -97955015746394851570454117984796960000 11714971 -321137074290846000837658143906212066856 11714972 706235216476681023017779258942793610240 11714973 -37874562051497226476828581381655732256 11714974 31617523572733930043061814764779876736 11714975 129680624163506962609851216806485815000 11714976 -155536444232158502156631175288848384000 11714977 -115728761258995958847215862096115040108 11714978 -1132677367505200457794679186679651120 11714979 2192910082436278142072005826782859760 11714980 -568728155395354203762920810188380000000 11714981 181375922083065705585469970927650396800 11714982 660465576955982092092838714132462080 11714983 158245357070188857361047818702394038320 11714984 -1201682754679549487104939160681050813440 11714985 -523224835885278596689441699525188710400 11714986 -740542961406624776502255170813855657808 11714987 339218464007576969451546784582665636120 11714988 283456709854904662133381430448551100416 11714989 565585766015655038456905898318806832640 11714990 67499654631383891594971133288956085760 11714991 637142041184626752241591503603494032392 11714992 78128752629967653380621500730906525696 11714993 -88686394703027719710438668729725121280 11714994 -41708472536133222662633743277746110576 11714995 -104768888565328766369237400535326308400 11714996 -505767658425787086739383254367022608000 11714997 102017590272424145476530055160987326272 11714998 -275162095117116329003023443141985596000 11714999 -741706433754548815745599909948595786664 11715000 -54482644686959445145397371901337600000 11715001 -706846639172740611609723974992013044400 11715002 183789865787839181477433163814359083264 11715003 -896950852304826893560154801783364085200 11715004 -31023319739788060630531144381842259968 11715005 50491407864393192665003181283721439660 11715006 7043804937103796845749750617306247168 11715007 -928609967287956810790504396329543845568 11715008 311037237042342580143210688460963708928 11715009 -799620490402719098733303997320029420496 11715010 1439187612413255904922399834033504320 11715011 16004667074127067159185875577897950208 11715012 -10030651760208673487157257482121058048 11715013 886814078098424318588152309921144382880 11715014 202331949043872782962851427552861278720 11715015 -126227933731139000605674823282948858080 11715016 -52236477726174397732073493011083223040 11715017 1439435899919654586964314326533669826832 11715018 -193220179547714259551690610072580786944 11715019 472578877369796327551198907220943371744 11715020 107061152862307771846879214288809344000 11715021 47714542783748850333359752124493123990 11715022 159096459219732384744496341978725298624 11715023 -131489909895894792529686317788356270000 11715024 39405644127143712498130481373105881088 11715025 -175481898478477611040721094583587507200 11715026 420439217855211039133099559765792422560 11715027 254270115683838464187600386658014577408 11715028 205410999850846353957408966260107114240 11715029 -536620710453688093787627044109817896370 11715030 -248895799379788595097139724988225325440 11715031 -1169848361452313850756020367880480354168 11715032 823402374510537294210317699994475560960 11715033 462335347057851604053780715852181968896 11715034 93877360658721348458826047013786585312 11715035 122644656755686794369519841945045114800 11715036 274616331853044969893540729291759258112 11715037 1340165905848259037056789560194101131686 11715038 -251037652875454153785115124056387678080 11715039 -312927439159767222187019337641671704960 11715040 -49838816768038773043104904644683366400 11715041 36981469837052690546497252837263963240 11715042 20673529915818657216980989010573648640 11715043 -719284965229411137346290141607788848400 11715044 124484729854655241934537926024232402944 11715045 107435058391281238081122398453780764320 11715046 167031771935988373840178803016166695040 11715047 1063014263728054548814569870391329629496 11715048 -267132500390763971065925651108892902400 11715049 6623205724997157458126831210192828448 11715050 218647861157486868639850410594222873600 11715051 235221008102193717935567306339691293424 11715052 -804312160565764715437534572860522542080 11715053 -917968994342834096819333716215418560 11715054 91268521255680642085626757343223393408 11715055 -159555810166874460420737058449072732160 11715056 25558861577636869122361020205992640512 11715057 829403777832224287667130321494597835840 11715058 483562678665368231199064224721082816640 11715059 -112153168097905459789365656828351715840 11715060 3439560395817067372466068742709288960 11715061 1342545835143284188546678208038159167662 11715062 -452706121767704840787492728313327151968 11715063 -367058631818023421711579094257318188800 11715064 534602415195520121523754252946764431360 11715065 757438013581012651285363344235705595460 11715066 236170129604995707209542675549539154944 11715067 243575328088703263516597463226632008272 11715068 -592211575742062304335300179973307351040 11715069 -116514071403878784130496870028993939456 11715070 -73084463176022511961672556686835625600 11715071 -351792728896541915470093718548401885456 11715072 286665871619396230832478129074649169920 11715073 867957286277468415999268174177486027584 11715074 -164714424703152832974318961799509797888 11715075 6436296762122265941685078614558769300 11715076 -904077972194296348232135790316858240 11715077 -389067919295574623048490463923795709920 11715078 23384581420354464140771776046326604160 11715079 954489476715608538611335420915395650976 11715080 -18725947877429585837747378162368358400 11715081 -54339544728088244396529351967176987456 11715082 113890675019086705476388210076275172352 11715083 976460487725856029100884120125369896744 11715084 792953709912066924773711013234310963200 11715085 74049232530720062237336715998410248780 11715086 252641700092345781151004161982205310464 11715087 -600171364001285313758917865953278706800 11715088 38580108525097543395385462887950057472 11715089 46642009603212520257933017017317907890 11715090 1626317645208782153232004750452856320 11715091 600489330509290969552680703757023036704 11715092 -8534422061070603283788985092760178688 11715093 163189569831623141015159978082977825820 11715094 -104099714565794865624336163899949700928 11715095 111025800145389020718011548547893843680 11715096 361990200707747180946778196599514726400 11715097 -1359257166611213301371630904305796294454 11715098 398700705002321192561479456358918146800 11715099 -490129623253288065052419793213544640 11715100 -509895829259844146580417914968433561600 11715101 639020206073143079604265359953265233100 11715102 50278993212583624650761522929036343040 11715103 -278894932272343221860779369866656569800 11715104 624135400605288239031405566748667478016 11715105 214431755607757258196761901473096152960 11715106 -332703661484064595786034586465527138016 11715107 834533277153812844404248501441423723356 11715108 -480645036357181523096290012674982139904 11715109 100881876650335926401870622917426411712 11715110 418863565203875383118747876961328033920 11715111 -37198419003505520210680054018123582296 11715112 -1591714079101763299325842955789486745600 11715113 68008847006046062250479905890108834804 11715114 -170417663463762206113147681793353148160 11715115 290696585331148820908663057323528499200 11715116 742322622729969986126276953851451308288 11715117 75685156822069837426204106237197295616 11715118 427089024609295182483849112124894378304 11715119 -93098934995298746641204026315183478752 11715120 13241007871110398701918400824416337920 11715121 1225468216400390637894956419176441218544 11715122 413576435131043603662758226978797860112 11715123 -173756916128886492691047823953532390656 11715124 547360779044792756335213793714163321600 11715125 503897311159277367505481501426862300000 11715126 -595744833694542056829856538662190247936 11715127 -543063443970073187098171620275607467288 11715128 -395590893312772674016007633625410211840 11715129 -133740688516941586041791697884221428300 11715130 6061947127660943988349305669019776000 11715131 500770591599953678221372341958855289832 11715132 -157155631277752482287121938428156993536 11715133 93224373196580728558735019452139677382 11715134 -104208855126387801694766839451157351360 11715135 -2109016567891979419606052206516657920 11715136 -35489533789850443716457237669109301248 11715137 59772630003844364377731046172059925952 11715138 -512058763926072826551114330507802663680 11715139 -656894876809152666491853932785619413060 11715140 -447202416762604041095052554059642018560 11715141 453152542608876628558599097641374321280 11715142 -205530727400547245453767655810385948672 11715143 51682861093517753535416476692481720344 11715144 9084728409215638676224632749029785600 11715145 -71318213929901955199847560752123548280 11715146 883881030135659748991091386165676308224 11715147 64040433292707377668697300464508009760 11715148 250122133815583685264862177524500074496 11715149 319328817892403682955313806747261980150 11715150 -128173480559529604374595021959494894400 11715151 695687856537319707709117090850171895680 11715152 163870443485019095448960333563357945856 11715153 -672005619842821153476102282515866840800 11715154 44096535909556791423795617101022338560 11715155 -29483646280178907217905964869440191440 11715156 155850474902799277040696097740088688512 11715157 -326962165446965689601203107159252460594 11715158 92796294588329306738862434240450058240 11715159 480568550194088286042520018010877467760 11715160 -791305700593008512248889479378311168000 11715161 22464347719759075683690981653660492292 11715162 57931340388802110765731953431880257024 11715163 -201862955299371274737693133456391974588 11715164 215137987347714275513158236110824997376 11715165 -217030541625923475524018375338951680000 11715166 535185338473460250069229845283679932032 11715167 -445693055357161127924794682476011381528 11715168 -320546815935537409784521666629507219456 11715169 2048535143382065357971969837811567310996 11715170 -30630792212674364278564919526174570720 11715171 248619560194371416063582115876754020960 11715172 -218104826020528865682609085364639375360 11715173 -418514324502275676346696176537877718016 11715174 50473820764486078541255442880824487488 11715175 -215545638925091575897397807189335419200 11715176 -265474392559766547600966952381262069760 11715177 -177681929612343648559562241786596442480 11715178 6931962244344370515488725426692148224 11715179 32400698476691396879413856740528806912 11715180 149803774555634389617554241654911400960 11715181 231483085133194068852513057583795600982 11715182 163345860025620240651913574558839934400 11715183 588841447011028869170728415718629793864 11715184 -25936342525949486961592142311353352192 11715185 165791946971196298812524963183401123380 11715186 4330357001684515947625470911022455808 11715187 -1329312910792931838456659488784422615608 11715188 135656378599154093532453694788126351360 11715189 72159804921465551572401553990407397728 11715190 -421916253462278564513033732792352088320 11715191 -620596175946887824861815889177957846200 11715192 19334573455988959236343962707257036800 11715193 135906433557145479241858953304014896896 11715194 -870736651091393245953366682019985365760 11715195 -51911112098345025798509084675331386400 11715196 -382708166614460943276548294865789691392 11715197 -40211218897699714126578204205398468660 11715198 -260515560596900682073874638865764285440 11715199 361402765809880792994302915896354022032 11715200 -3149361511717224051338165178335232000 11715201 314907904702630088875202832548887060368 11715202 284552845560426010530593965046159193552 11715203 -1026734065348252858226177133259182364548 11715204 -731578814595524144905942514229692006400 11715205 -510132886589289183005101377992871507840 11715206 -268685197732579798754636926673650205376 11715207 52810933825800123702734124107582840064 11715208 -931400760217226037989760853850293079040 11715209 675744614267424227537384713786835897040 11715210 -29611357532008534897169560167059251200 11715211 189346451034470995022522506981233107040 11715212 -612840296418027550042471606808406210048 11715213 285487877070034515351900666035678657088 11715214 106339125234865747566967422970673293632 11715215 -604679435632042126281229645555895807280 11715216 -57846721430574926853229222609319755776 11715217 -565593096828996238113313707113507606400 11715218 319825866943120966073105347065533183616 11715219 614334082451891996282199198466252456800 11715220 2149437467940951254012530847696240640 11715221 -7273640451039433652687584738872104256 11715222 -307082780057614056623446717223559332928 11715223 -57681441168651906398605020578118396536 11715224 233233680746704573727386630360313640960 11715225 69245220332256562435632184881833875200 11715226 311590465818883619251979813637475584000 11715227 -988078713107119036856386056539161702488 11715228 104974545408540088178519589583819607040 11715229 1466457118239722635437296848967984696640 11715230 99120036300442049701807436305935869760 11715231 39846984453208057392413245677456313344 11715232 244345171263901065456208156172206080000 11715233 -184132450406187122762134687620444452076 11715234 17268632682069708501687277564888764288 11715235 -121808117018916938981531499126915385440 11715236 79718315703537618799522053637605757440 11715237 614526775780660205775402444300510735294 11715238 117536658511856974028380538312994263520 11715239 478769243155119784912555296039437810040 11715240 -132564084275712173171268934775328768000 11715241 -170464518287998372237910324352465910016 11715242 96062350304674383739422925891416883200 11715243 7467587086613213727885546368859904704 11715244 736998313459697817931853332490610971136 11715245 -815555217388114485139095078437632528500 11715246 536103491122962841000299048625553107200 11715247 -450205940444545680681147315954742000080 11715248 -26271988961263418782679057425303142400 11715249 110228435128798357090705088361370152768 11715250 -118424723964845699833379922686185656000 11715251 -20573599316965967255428561311484261896 11715252 -25544641918107152487992920515373805568 11715253 9192122224893159335422773220199325888 11715254 532016614921756970749659957716187228576 11715255 418125996578129453740397820477387803400 11715256 144278941679935761468005575950480629760 11715257 -346395800984043938525746505974673911680 11715258 167984893786546767198819634526483163648 11715259 -340313048931929122019635491127296296 11715260 9903128000604068755454365895374863360 11715261 371777910677450728696732522189245485184 11715262 186868076657383652989586512439938180032 11715263 -720431488763289232730271622469076866352 11715264 152351926950156430525107623072533315584 11715265 9008607059781885067906369629963528660 11715266 321428849695065507000625587918491546832 11715267 489792218768444815157496970470143854080 11715268 -595490267105985542758919848897692026752 11715269 67804863834261671541813559559955605760 11715270 -84105799193620754449670620626408253440 11715271 -78009295261329281169177178292473759528 11715272 73642326509971453652901349852254044160 11715273 -28774965345783363560719487479818252096 11715274 -706362058460662867364260505922611575200 11715275 -86109826875069598566725069606300004000 11715276 -39631408590847753412022452600053002240 11715277 304900177985576828798922337238513218112 11715278 175680340636050625670191953980218544256 11715279 207987808117423328091751501314991834128 11715280 -76503860755928915185319776273028874240 11715281 -342730640404758467703453290181188287068 11715282 9832302267085251764990037666905069952 11715283 -610639045535995885173413058418024792468 11715284 97788774576747441309590269591078668288 11715285 -746718875341436241073250797036975352640 11715286 625262482745760971711252919759315863040 11715287 -818579949126380568946526856261447251064 11715288 238513069707211031605436236321668096000 11715289 17964209122821227364062532519449137024 11715290 -180445972524331343715144428700000909600 11715291 25259721255474756252699233561877076752 11715292 367159529970067646116012272169841302016 11715293 1040663112040913341969480537375246820568 11715294 -385312756840352127109306180081574040960 11715295 237430570572316449089849635128763595280 11715296 1114721155885067485210137305647806676992 11715297 -193295405975275682470163575296104844960 11715298 124590631999686381430568191449712359936 11715299 8831491694970006354646015836522500208 11715300 -60398559133654375367074123188215040000 11715301 25768638922342124191235997100046510812 11715302 266663591598162492595261191965521478400 11715303 -27593692551333205732157791156659873792 11715304 -68045608601503431795883730275954329600 11715305 -241062890763001513179482306684350464000 11715306 14637208195440157764282550307254197504 11715307 -15277099745077333178874444818681672600 11715308 -146169779004453873880233178575772953600 11715309 59996372622087284302533661275678538614 11715310 -41618951571561372294140756273649661440 11715311 -663319929203785540662042727033952129328 11715312 -69752308095295525425918921644755058688 11715313 -739457672819339968943951387100128395438 11715314 219638571146570510771576358981682639872 11715315 -44984393028282174799031863395678870480 11715316 732155461840739479710200640944510791040 11715317 519354887909079330586938715440929256366 11715318 155543784666044692564322346717388196064 11715319 -172812297992552184550213106251408303488 11715320 140404509810462077008507653779718144000 11715321 397714868181958678511650141538300741712 11715322 -439985582726269421832920806806609030288 11715323 1144166882145597300232906071953954137344 11715324 -138164276490723793653795186986299023360 11715325 -542033054435014765813936675993211531950 11715326 95681644917683562809667130012379725824 11715327 318150419393541317475309605115808235040 11715328 -407801713386437319696096238355976552448 11715329 -270077516203912138367146067681270217600 11715330 37161552328418484675244724604184903680 11715331 173068941692530812086609213191310363132 11715332 -2293996454221655951420158609634539008 11715333 34166190697199003415318275844454700160 11715334 44283044129787189867762752733398702592 11715335 -501588119733879801654057808431657100800 11715336 230613739733265152908152573767952184320 11715337 425278283677750034381282957476571253600 11715338 -661083897405517815244310352074783977680 11715339 -290887033563953178669775222209118708776 11715340 -27869547190449684304922084664964669440 11715341 -856743923152443758055639852996534474 11715342 -140768168950346522882746748432693450688 11715343 -352076796223381009142303495957722614680 11715344 149964052858702804597818950156344565760 11715345 -106244109356063243945816414667028054680 11715346 509563747575340476675599699622073344528 11715347 -62772736777307203982919618256090229088 11715348 -396316716339005163698637954371615262720 11715349 652747926446401659625881873922574362464 11715350 -5906658036799368219999551063045640000 11715351 126451876673563218320545677502285315200 11715352 739108295555046245829402805434317045760 11715353 432306106789476222327399768422191575168 11715354 7863121261718983241877618906193850112 11715355 -557728880922153243607151005413669408960 11715356 -714844801000863705720323321306162158080 11715357 -423988623650232024327249449977999992960 11715358 28896334502531194452328005968157882240 11715359 -363620269649493770866686712009114489560 11715360 -557294152106257217149069844578660515840 11715361 -572191843564869061037203941198501422592 11715362 -59139317637882320761004032257372172800 11715363 -992113156279133239991599605048180431472 11715364 -120787632316186539540975717539707079424 11715365 -27892081631965299263574113077352878080 11715366 43629201054377823534750257113777451904 11715367 681259247844529945065209485516675445760 11715368 261672670942556734064566233391509749760 11715369 -414032813231962782706998694889772976128 11715370 129972499837171670491881830943610383360 11715371 -570040951767811218375348444243364989000 11715372 128027238630891863324960679303450700800 11715373 -816144375866588825919804314242039499616 11715374 -527059488858689171285410660004311382016 11715375 -136056569515562594608757115160764672000 11715376 -40623574761410778950216226798437613568 11715377 -75220211604529444004685994161497795088 11715378 -89114239436368212993066892636095662976 11715379 97349394770350477716018541958289069184 11715380 180212180008224071397965293719653783040 11715381 -45132713148013478006893264882585987200 11715382 73362997181865922737307537779743662080 11715383 -133048734947022765177644236205600545368 11715384 -407330494218436314641403888521065267200 11715385 366340097314001458100304584454681086400 11715386 -237084796954964337961954721538847956480 11715387 -176905228434249572556351044820950585232 11715388 52718592965556423128770601058426347520 11715389 -124332484780514530156737513483704778144 11715390 153936171216632981583767540605418320320 11715391 689994350961363916477309108482271745400 11715392 -151386592477512306722991414834115903488 11715393 -9052378836388894784378638514782573632 11715394 121068951914150256836835424661142320640 11715395 -260197088840462915667345245244697781280 11715396 36175578891469152406521892226547056640 11715397 809298445190935827619464159528618923772 11715398 -135377564438771066674899304878598384800 11715399 -98735461554687479347462806984977057616 11715400 525230249912239796194695003436999680000 11715401 274158928205610663183382131760427325402 11715402 -10517411509069172514859423184796557568 11715403 488961470248111599721475927954813172880 11715404 -114976882417088282308115868083541798144 11715405 13923351386950522487426566430469569280 11715406 120690835273972365950177897399262696384 11715407 129721798822094865201205996079780891832 11715408 170610972846985259200455061016039915520 11715409 993081014823672248557663452254341450610 11715410 318066410393810823525131265670182218400 11715411 754724270521632814718492217014546710320 11715412 -66374794816821266081931756057074493440 11715413 535333395770361723016825279243511635662 11715414 413393441921986060125029408680657787904 11715415 -104302695585028556483827646999572126440 11715416 470030672010450332865389064576784834560 11715417 -33519190115817884307525930791297657280 11715418 -103678693092479590801645034472234895872 11715419 689413531436777624552430817175946133440 11715420 -139244028919021726333029787462354483200 11715421 367264096396908742812940116908716179052 11715422 267392793171322140488587177950365956224 11715423 -787002289408536755233688554528079622000 11715424 -219886087543781850375627863270553550848 11715425 502191304633354824810219759350487994800 11715426 150680509750368427931380493800758789120 11715427 -78363271587800344587546210166327085056 11715428 -251706772124647956696783278026934142720 11715429 182008561732177384199735660961772280640 11715430 -302982925223020677928536727629666864000 11715431 -112176741238717895280818904092413985856 11715432 -581966614725368336486867504764703047680 11715433 1051789328124191974148128627520561146682 11715434 2368105477854134041444851480735965616 11715435 5100438552196199805720947105438906880 11715436 11695733028218842794520851784358451712 11715437 -840401049895604155253772727916383914 11715438 28292999872144492983870661355480494080 11715439 -1285559413151097577933728996945954834600 11715440 79827438225299494600123791658738974720 11715441 321399242841484610202231435732743280960 11715442 32809600914444499115729055354652652544 11715443 -1105086700430551148842708586092183390680 11715444 196217621519782631071238397380195230464 11715445 -297559165158339535124125625763362747520 11715446 204562378160607332830045515445675735680 11715447 92733987591881765234081293911565645800 11715448 761093365850378167335197216599684546560 11715449 -1558696432661091295980359033078859785340 11715450 157887726930302064450643304140455763200 11715451 977664512232741870363056796802187910504 11715452 -85744029874106911801856129680937256960 11715453 -644201313615399069042258036377007956160 11715454 -116713011242233537009557672701562637824 11715455 284350664733462385949577108243807639360 11715456 385251154017989364274966053589824307200 11715457 -249545767396852227559176778453730086720 11715458 -21156795036618919403644262507724761088 11715459 626450190878475184046108384378992120056 11715460 23793239401656614830499659160680488960 11715461 -789673927701615840052801628447387551776 11715462 95823139006587146974692559788270274560 11715463 -430408338862525113259552683600315167040 11715464 -6791108554529628206283772594721095680 11715465 664646797558993474961596103079872891520 11715466 255933073551158809861511490446728382976 11715467 -98459933026267532193250531445221319880 11715468 -143816472942075724180230228628615947264 11715469 999221327693326238952482074752478226870 11715470 -18952711345148004190145174736203907840 11715471 876835617436250577969607184185122252840 11715472 -44707297065462625338188279672520269824 11715473 -186365524910873063116028938880572190592 11715474 -4722686555831016697911770185069664640 11715475 279155703482727391352808519211894215500 11715476 714452310268993457608107711767211264000 11715477 507550366365041546709261559395807322080 11715478 72959316226736554321859315146599221760 11715479 7336690422162219002763049821012360984 11715480 -167170431352372762480257303674542080000 11715481 -47305122893339092807471177702563585718 11715482 -67020958048331416596785570871043713840 11715483 -223256181859122688201495145188751127696 11715484 468149338149114061331267373641083295232 11715485 -83354631367486883072829379510525484040 11715486 -420132582471860115159670479539503552512 11715487 303367420659303902211452745078355955712 11715488 -1451770945106688271482963814619926364160 11715489 197667270979796045962335699028266186240 11715490 -232972183939692135292526400651181836000 11715491 -379063198914012281027537158807013264208 11715492 -5489508222399573107472027873993578496 11715493 784043571465683537571373144801868023742 11715494 196175662142680210434895261279009736832 11715495 -103331298953462397882542856132493939200 11715496 73332760836554023630612335160181391360 11715497 -722898569530473691461456147328011289536 11715498 81184186367568671857966089219526993584 11715499 -296002190444580164327356449443035122480 11715500 -305181168699558296864024176341934848000 11715501 -21395635070135086954725839989803628416 11715502 214416259145571941558444400817156284672 11715503 858007396932642417896164888712629732752 11715504 17975897343995133331730003556056629248 11715505 -337384261452035483925932514552138094680 11715506 -404607389872261879632593192314253003136 11715507 -947828213041961792628065322186870036240 11715508 -123725211541228718341276275317891584000 11715509 3439375233924441776596521085843191804 11715510 47916309153716682160037379442572441600 11715511 -1098003289199090019809129704955208604888 11715512 402703197441306931631573264715532185600 11715513 -615248361860084647687752173366349700800 11715514 403746879645647981449552488041133027840 11715515 3928117530420854221530464283344846400 11715516 95130405346657837700452826852418677760 11715517 -433964485090779090384388452509583236448 11715518 -182667182553754210726135924842914615040 11715519 -166573566756517942742707772545640473656 11715520 -84392373000581183838453250376796733440 11715521 1197910479816081360295126143257358071232 11715522 -109091140266242201002744949038080000 11715523 -132812384125153809278296253038576780228 11715524 475452750152458384376686734129263700096 11715525 -265557068911436869903077486918447387750 11715526 86583075148520527235509260884501135712 11715527 1067375389022953462514829326173561148376 11715528 60806494551219484756247779579527168000 11715529 503185134091101291782998120202363600000 11715530 -393287266972559025298936336968369447840 11715531 -488230733291144293013086425491576561448 11715532 -116383991279569541733468801961663493120 11715533 -10667327693910329056936774483506724416 11715534 17059968510837205703323717339242528384 11715535 173690635614933502758126626889527678400 11715536 25529373216406339152636478622576148480 11715537 299056247724155700977502808479237555552 11715538 -51798012857423757338696858739027936960 11715539 -854651782389005387210584947888395981232 11715540 59856951959627679910347453665833420800 11715541 -92561042395532315820668002240907563200 11715542 495524245225994687402005047238009632000 11715543 158069827775050987902032640730236030720 11715544 380169351988816199260635692234366238720 11715545 325235447705897088108024965269498029000 11715546 326323249835921800514024812850979408384 11715547 -243238314093052974376609186324411321800 11715548 -372789957133459890980530461223803379200 11715549 -988869720202347012824178973612658517120 11715550 63610020102103099716552625902576384000 11715551 -91199372442263189184795050542065434064 11715552 -668366435003191275263765209938147409920 11715553 -1741432268568237598246997803681645417040 11715554 46705315399323737451391703730027918720 11715555 -60494564511310847397374960037937752480 11715556 -266970062231935269428186221150085603328 11715557 94384104890303336512153914620284006332 11715558 -24316252181353793793528517113776996352 11715559 -1216237423484856352625659324411136120096 11715560 20230854153184443802336586698983321600 11715561 353712670347910579333808960363829388416 11715562 479728923562976685663524977836721728864 11715563 311259605179422389093182201922559789480 11715564 224893581045450174471209698152454569984 11715565 -5151442658219210124365997428037936000 11715566 80484468473874875700763237507180487232 11715567 -227003813679230547118333036356434331888 11715568 112598479857648009781399376405242773504 11715569 -49920844692395732337311491509974457804 11715570 208325478100045207276978831374457651200 11715571 309526485289538374644943125433982918400 11715572 -907586882776570476392343598581447321600 11715573 -544047288750710673031076488751607438816 11715574 -279752367924271663738379600610077308800 11715575 360038533819903448357439508931283550800 11715576 -265304178584768870893154192872029696000 11715577 -330254252524093667344016198160225255574 11715578 -110007125925739624081068401325746373120 11715579 340434097452422744700452904758676932784 11715580 223270432811736015710945678406748531200 11715581 208348129563222568181159936416997839500 11715582 -126919675227945010991095918290638647296 11715583 -1633487850300009642955249348863032824 11715584 -1201571673323215405578282991386554793984 11715585 -78260139292749687184849954197340199040 11715586 149228363638719545958392389567016593824 11715587 336452500046003805299658452355833280768 11715588 -319022501481332083629665348964985172736 11715589 -529514379406435262531910346915017912610 11715590 -353602670492720379914619455141732332800 11715591 -426868782858019976686784198908260677208 11715592 658099400366221661919652875965149839360 11715593 -71472476595511627403231025570406863360 11715594 36811208269833738056913789447407792640 11715595 -544306145765566216692568217878618207200 11715596 -7869465216308178168040364828412432384 11715597 1710155447196398855440362867411757260 11715598 -598621669093931358791068401060018654336 11715599 195633406611301309028767605944936618592 11715600 24982895030111906717705480331735859200 11715601 -115394500145156180576462455886167343616 11715602 -251313204012518872679461142151922937856 11715603 -597893076355784887132857341918371713096 11715604 -230729134027281589184084603964640108800 11715605 -152276637394010071781509661214337975680 11715606 132898326569059041951392519847961004160 11715607 -21925095565966845002252402579513449144 11715608 20981839620744007345037460741357096960 11715609 454950517599005031832300565127174318240 11715610 -34182872123440378750483454575701899040 11715611 -1262456445973977413977349975678259217788 11715612 -165946881027788706782420879274753689088 11715613 -28644416732562583580648761416591598592 11715614 261833017754105734979086671742656583680 11715615 205609650331970119189916395586122210800 11715616 -411553424540060771604148563902198710272 11715617 185124512363875721691549453292360845666 11715618 -173559156076047184377528599930933326080 11715619 -93983225094489444295373786730291461640 11715620 -51158689956703348419483093357634560000 11715621 50793656203270398766699151893883387520 11715622 106763405558253385836851352495734919552 11715623 -50564224065763099965349171214392035840 11715624 -12350013941712680633793946254866841600 11715625 -101188246256538183620358080924809800000 11715626 129180839334476603105234574299708118624 11715627 67652406330444689024236007789049558528 11715628 -551229765304018035210241747226991956480 11715629 -1194400528685331853495101901378976692224 11715630 42247347047334546775095694893743232000 11715631 -637319675526344405875315669173353571568 11715632 -486748410376863837856262186367926599680 11715633 127264068459127210208164837535831513220 11715634 -43728237154821224563189363785500149248 11715635 121228438739955720966631577744147388960 11715636 135500576906060587471473800519173926912 11715637 180433195782351828005374260188081291872 11715638 582022834171543911778639437167459242560 11715639 -83705552623869710008061446736431855104 11715640 399465751128860223988137890620047360000 11715641 440314991483616133367415458617315241472 11715642 -326559335127482417661227549040431049360 11715643 407231327516982441050898754776440634816 11715644 3622671229074148656314198012675653632 11715645 -519677406624494288779437937151735909280 11715646 298854364463629888657722578639731863360 11715647 -17001157087188717865793649301035658800 11715648 -31100029223868545974647666687124439040 11715649 -414296225804674884341579199981881564880 11715650 25048165960264491711234964230914901600 11715651 10281602071654629685635153361684970880 11715652 -228866923076684143113902934251429022720 11715653 -126898687880061525006004742933626975140 11715654 196775926137593556200483793947554396032 11715655 -247320422688871529590505909839523188200 11715656 345676444154542053721558822092146534400 11715657 283924501469619685810547685627232020240 11715658 -384288687660085879667682564715208314320 11715659 -53006007214244890366545230297015453160 11715660 225406075153734487247822703266676664320 11715661 -327348771716608825976057110575472585738 11715662 287900065189651473318895932559943736192 11715663 14809361747507166737734578618870526344 11715664 -44690326888494746853596594051202949120 11715665 194904840483044046312980138737571305320 11715666 383398977456898685339261378403349612800 11715667 162445523045860556885215428983331156716 11715668 274996291972537807808609204360247150336 11715669 -367449024638168473439801760727482054720 11715670 -3368368904849446279913791707951066240 11715671 -736825228172864045596304182364497382016 11715672 177932805222342771679107071389949521920 11715673 -1004185499499689997364261334126727529078 11715674 77920967961179908216076856196121660640 11715675 -22394527587495712215794807736903936000 11715676 250847065378166156391212563504760856576 11715677 862340942096550225020967121165030367526 11715678 -9495364308516985585819293828987518016 11715679 471128094217062608975031637863986286784 11715680 409892196050720632447319362209015398400 11715681 161196740934940940992230030199523187840 11715682 -135334795291045791533067190753511116416 11715683 513970247361228526671559568281420051920 11715684 77409555119888551481531000542801499136 11715685 -909617045745878003674410144345428680800 11715686 -74346711238338837080721437680820803584 11715687 848793609064427775501965270267451096360 11715688 -417164206945674781894197144173370762240 11715689 -1220536264515662377825389025087383887280 11715690 -113116706953481463878464040943126282240 11715691 296470450484046671482499587315622103472 11715692 -16303962991191020699482824912950684160 11715693 70462901220433221082355980736532494400 11715694 -191099498888142811165233397355062272 11715695 505379189382697877607549847959023440200 11715696 165335706070749191345445984026938245120 11715697 2724434755313530223217362338859220864 11715698 512191731552290108209910238786195651600 11715699 2336663219442059171760288238106238528 11715700 -336979998879818429846449698478980608000 11715701 1204566185490176245732345863111715782702 11715702 -210148551346229971419660454203347151360 11715703 -279653081405407651233352002804081965136 11715704 440028786532099033460461962933964800 11715705 410296700728091954194603105506137395200 11715706 113269376169800279056717956447918962688 11715707 733343811862758615813011973148599448512 11715708 423106119339923554594670747095308034560 11715709 -273729474136374279332806563955396420500 11715710 -197109641078905375818816983879609664000 11715711 214991073554630845266403714844076933504 11715712 1033751165057126056397649231744388300800 11715713 -1174979009448787955305964495162913511038 11715714 29805789820502346703343494040176378704 11715715 -107013662142485594102450663215037896800 11715716 201634777404114321626839127688205683840 11715717 12319816058525727188730298155761001216 11715718 -414540066938989990625432887337371035648 11715719 451352112779539983932190487249500696 11715720 -511600967383515860394290933556520550400 11715721 -40860225521538387314669162647893243000 11715722 -467798972437874245558555704216278075088 11715723 16694706098430579743525747252286077760 11715724 -930673621736694737369053642917251125504 11715725 -966421658288796837078978814575933600 11715726 18630621105472048312832353738807845888 11715727 -57528405043030269012195471395176999200 11715728 -212156324996953048752341818834095464448 11715729 -320207979387665982203088218345963651040 11715730 -58658384750793839613505622827817714880 11715731 -930541466243989590700618725638980752468 11715732 74262006120189730665106809521384693760 11715733 4624307865692320536417564190206843768 11715734 -19805223619464090625240626115745625408 11715735 -28831600316683103843561349939334133760 11715736 -849086169869534552682075746440453048320 11715737 -8978886809047995732587150449718280192 11715738 -335877333086714879252240148882758201856 11715739 200315900169658287548541114743479203360 11715740 -195747666808913706459337468639987046400 11715741 -1194403718796691440962057970943873626048 11715742 380706895906193034508094640512582299200 11715743 -163614447839349981275421100824126137256 11715744 256357806637236125178687849407085281280 11715745 -89721994749191388953960491068613099200 11715746 144001881973502491574071787890151907840 11715747 -516162036785556211577237015753349173328 11715748 -865133847059823292383552182488143943680 11715749 466390522324986920483131951549238042880 11715750 79260851236006570783744624498172928000 11715751 -320272521633807024141354254001619539456 11715752 -42337532747824812313201497768109178880 11715753 -162893467027264361824736256778726186800 11715754 279035924468523464988148457013320471040 11715755 -562135545798219760814454344078999671680 11715756 -63447106356006534236977017736609704960 11715757 -1186878813479311641093525370116142521000 11715758 -15041182690566245721185570690013155520 11715759 187782223807744403869848480158156014080 11715760 84635347635109728806231918776667996160 11715761 1735914436124560605744661819846970740320 11715762 204135543427965918721182536659372801152 11715763 371908635126426138736693502855521442972 11715764 435653772732465439569560509407414374400 11715765 265933456179651893541972768214958572320 11715766 176145299159121480043643996474069180832 11715767 -98847620090603211931171737534623638608 11715768 -64933648649501832584474924877049036800 11715769 296738004313066648697573456828841431044 11715770 29340880440717991625538604925059699200 11715771 -211456036733772607598417291683736382648 11715772 -27686537389668503241154435983913114624 11715773 -1152054925301100162707911700287878079860 11715774 16327009279197623813149859283282557952 11715775 41116857425237682856678814388552964600 11715776 365364992671057832975211647997632839680 11715777 245109533365536131481754059925595157888 11715778 453666843230388749444308248494463669120 11715779 1382344550056360731341946389304674835360 11715780 -2335562958413658044264149643968512000 11715781 303536937027704309566499931106200035328 11715782 70719006305426012601185373141199461120 11715783 132443381350658892318968197841338554624 11715784 -1495335370181393492197897885379695411200 11715785 784560311741802940926037752281499850980 11715786 113654801730810940462695542425439431680 11715787 -122219263600096183149093270446329905888 11715788 -50214881881359136158993693488627417088 11715789 613528780559464280559352769635754937024 11715790 415363820509627695797910235018569374400 11715791 -76958270740881925385257137349939521936 11715792 117275390582675338393596297247785615360 11715793 -672165416549595387633936420057732362780 11715794 -510492637424885947427334415553304872304 11715795 96474595272807629255293467945475467840 11715796 -6067942653834251180282450067487119360 11715797 711935568946993323494263917497886734460 11715798 -226318370053679238102316356308090873472 11715799 21020508303331440027526508790544340480 11715800 304257672184705930103139863386440960000 11715801 -195445172986910691850491193984172764896 11715802 -284188642958953852574115953187442083600 11715803 343115645067837154285157268262768505064 11715804 -205515010539423118255215662125784616960 11715805 832109395353720010130945192223301498800 11715806 -538060487756153159173768662622022859648 11715807 819769385469408334844167256190449091840 11715808 122377281623644358497986464165270913024 11715809 98081336571873595082168507995413489408 11715810 -300716349321467199121490140899888291840 11715811 -830760613175412994604965072578338547968 11715812 897652486179509474427198844968252886656 11715813 -1773436062556146921991529236244320363200 11715814 -98383360784135048809244239691116939968 11715815 304786326134651012723309266553453979960 11715816 41220794120522637588614394523406991360 11715817 -1381707011494788131278884408542320088134 11715818 -305116346173808271958263030323899080960 11715819 430305639867267228728415802998597011544 11715820 66341392270600087318725566360357806080 11715821 -463251564092755662824439673930322286816 11715822 -483732913934161474000788943823155008768 11715823 -3451796451913707794568925644162518656 11715824 179646449570450993150780585296489021440 11715825 60594100996796294456143712756710800 11715826 706701437516967260725237815957587352480 11715827 -698812934564142773353690531004629398324 11715828 -86050970505151488340099487762314881024 11715829 575440382976304761666922028687013066876 11715830 63222189825922960373185460061302784000 11715831 363085274766692154695988076427105668512 11715832 -161402402605713705887269992052438056960 11715833 89718339888226129497859783074076607082 11715834 -158361629975615909713190996968208324352 11715835 119398317250655514232147554668523225600 11715836 645276882118800410710674571252469829120 11715837 -46150159960595590192008904116420011520 11715838 602126573535917056971093659554661353344 11715839 615366219720442917712585882529838812256 11715840 9342285883287762143300363872905461760 11715841 -1133592020578513033347655036765863144000 11715842 -45378779001029378354002646328549626928 11715843 -72112933198334413013098220570620819872 11715844 278953623183337153558318080108845264896 11715845 -322636004075654631441206830365655416900 11715846 122128508348944085591594661067410849984 11715847 -154480817718503202407551106539456633680 11715848 430884119362923068855245214746599183360 11715849 -59727170268543573491322843912995351766 11715850 39305337270506341668017473893428192400 11715851 -132675637913063652907213380141362815200 11715852 226176623992180979065089739296655294464 11715853 1348770891839330466247250058270241730102 11715854 829192082980945969181340810007652110464 11715855 -340029983809610101871179406849023372800 11715856 -118672478098261652648436940989315809280 11715857 329173910325529056797925956439536957106 11715858 -83979627941899599661475453479721287680 11715859 687559868010354207616982835046662499416 11715860 47251194808268212411314245336637826560 11715861 339673478901192961326458983684471357440 11715862 -244914399200696362478823466962988213248 11715863 -616146947428235115954095666040470360376 11715864 -762430781594833587201714716252987412480 11715865 -31765740697099220348884124803538822400 11715866 -7023995582784908083031022589073260800 11715867 -38840334240866866822614733570373974560 11715868 -346123808585882401994751378795925207552 11715869 1085211384703703705499310248703145533920 11715870 -279240105778843268913256648222461792000 11715871 -72339357157272142436376994880494508400 11715872 -67541401317921586427394057666796978176 11715873 -22235793391510451016188720561644322304 11715874 -740222760105756013020054838845838118064 11715875 794235752952797235902825596084656780000 11715876 291163660851628470411684775487241695232 11715877 289581479919945001197935203880606397952 11715878 -95040703610564824036906711471441244160 11715879 260104719510619122221332570056655900800 11715880 -443869778560992222071664741662772019200 11715881 566524796334231553677465702187925762682 11715882 -5644659114644044729931710518390052608 11715883 1405297501578746162405703291150286622132 11715884 -730562284301454415567157971471144320000 11715885 -119709233863990496731859134909192790400 11715886 -37927940387641285432338360870875202816 11715887 447304677025659630434387712943513800960 11715888 124586542227402081703988858880776208384 11715889 -238856160317801950503633180995502819310 11715890 -287816427583041021057482736723170915520 11715891 481069108520525942422122554504516764224 11715892 -170654337730499964072989778092511715328 11715893 -295380554779783237167646265966695053120 11715894 -11619437097940677823792910461908600960 11715895 183127177287167199915441438371981597400 11715896 -337371248433138498740289341830885847040 11715897 -547039671079419732175193710313434292400 11715898 -194837973322759936340401112166067131936 11715899 433392268879102160415496660357312392528 11715900 -36957595988045503980790758114986764800 11715901 -30775730500740190230280115735615386560 11715902 -278282275465209411407486817042323213760 11715903 -982489136042405622095622165085198853760 11715904 257034549190491205390578252866447736832 11715905 223642811994067172263459793427274053120 11715906 -48579189233028177234261366768388271616 11715907 -75063500506585951871460128067931687008 11715908 -270148749365172423861378302403730129920 11715909 -10483142773926029938790392393770925152 11715910 114171725395486744949254757565114207360 11715911 -571449492009404223478314004074434200488 11715912 284759157528169706132058158915517573120 11715913 1027479670979226807319472233580247806400 11715914 51508231449402051991647949026169972224 11715915 167100379069471680323942331348737495520 11715916 54167262069829085445170016896487741952 11715917 235327939510677218783767822908666736800 11715918 -45183182971343974365949459317276175296 11715919 381336213700166359464808968037877694320 11715920 -11241729192800650090549225219713024000 11715921 -26840432495986360919667650708154796608 11715922 605678105653373365000642805154451642512 11715923 -165916499173353698499700235125236698112 11715924 -34719965596289849694676646121555296256 11715925 -518587630735974280848046038233535192000 11715926 49195212921284587973387116538606659200 11715927 -23179917184418464549005178659349272960 11715928 297045961530646441245224809386047938560 11715929 -208958093865759646174430662502344900470 11715930 18634089646582692513609442531094712000 11715931 110739817487202783006362467696644401732 11715932 -996210689976588368236688500000718077440 11715933 989489497403718137211147933881649843744 11715934 -299403331270685227504217674131735936384 11715935 -45600431713737237736064760630566983680 11715936 29697346411800872782652580851674251264 11715937 785162736766917968607525847840448815360 11715938 14570410411405464693569534835266886720 11715939 299842463239978806030903098230126204128 11715940 -18952352042933587111286868795118878720 11715941 2816554130652590238476077911571504417344 11715942 135907242584972107298233070683648051200 11715943 1312062357638799180437257285851839243192 11715944 895508400351546685673797806942183644160 11715945 -407592907965223291976316480456741046080 11715946 -934466612439431172652657284936519504 11715947 251117217625715277674223871711667365680 11715948 280505461536943794441872673736404049920 11715949 -244783471192982045376089047317193775028 11715950 139239809775461391508754516281352208000 11715951 41664526519302413053172078380988924160 11715952 1238622552095925705021442120082882560 11715953 169345480893257846390537431992254936484 11715954 14844010832024485465258858184305858560 11715955 345205979962896983730670596630816263520 11715956 -134422675386961781053610012306388805632 11715957 -761287018529038360933904211848359085472 11715958 -702820448111607528957627541433304037824 11715959 -312544500214643964844895571795138450840 11715960 -28073454892100928055666913283422208000 11715961 -943921130841630500144046962290034620438 11715962 427346502787654715222404641553373477232 11715963 7976216235956405251959921310424077824 11715964 -152120171233536984515071697450850589184 11715965 477808934779056340296821670667116105600 11715966 -128729450012538650478074050287628912896 11715967 548164224636218036600039042764991782016 11715968 -379366932799996409767464611095731240960 11715969 355165988437441071224045745272651556144 11715970 89291713601438248061906698454787686400 11715971 191483108914051346299912427930586072972 11715972 30135862264458948751576841205019779072 11715973 105719103768891659462446818641755722940 11715974 2992104936243334129168092285926845440 11715975 -441413281293487038980901342810587124000 11715976 -78390362417469233945445565842919127040 11715977 -155211639552894292564258702630996893888 11715978 -258839176425606539212749821379026539776 11715979 207743756694830691665662184027776384680 11715980 394175894648036616899608896757725312000 11715981 334532273167986495954182671961972924352 11715982 298063699916826602752697487494205254592 11715983 -141739059098147969018752268233588962768 11715984 28033822385233311458703550306505195520 11715985 141466979585749600890238080596788753920 11715986 -696233813255729248668565188063847145856 11715987 -347455135653877200828738503952586925640 11715988 673158453341547417688411579619897199488 11715989 -9141966101790665837441080923706152960 11715990 -60805207022658065504391453241035294720 11715991 309846774885284124447082420883753348272 11715992 477755328986163257272606614777309020160 11715993 -449051970103756266800467588926512721600 11715994 303953590075260067818202226374208600832 11715995 3643701074031123217931277706698207120 11715996 -185994865578332678630078743774958693376 11715997 -289601464069793732274851367334534646554 11715998 -180704726537350258958427510040517105664 11715999 -101834573460259828460493112266850538112 11716000 741228076866689712247035687973355520000 11716001 697024982162870272302788041378856317104 11716002 273631454955021854642965293127586481792 11716003 275114892066643772984139050546232866064 11716004 82405804280875998014205325583650062336 11716005 -79785379958479384559161905674468369280 11716006 524705498386043494824309001260934505952 11716007 927221552530386000579706476567415835256 11716008 -587093007644790119347345302884213145600 11716009 -511225121808696024420610872988172419128 11716010 256780578029851333229810348351790776160 11716011 364916421551692211491949823782015253660 11716012 168696130017068890629041688741732925440 11716013 179029412258015488638303196268629317900 11716014 -95684403188313297352890496849533667200 11716015 89586293418827119495385180909669513160 11716016 21415876811044909888610621088375767040 11716017 382972822338295413630023227513150232160 11716018 650669319763293114916424629903790130960 11716019 -358343429234465271315861458458781184000 11716020 456428987439347515346000070748590355200 11716021 57062439013149051190940809031665860000 11716022 -842821863255752118276736202732947802688 11716023 125827412217116418464830697895225130368 11716024 1108793774846174636284438816193689128960 11716025 515074438293572236412715804791771357550 11716026 -125700452185335019615057886119233976320 11716027 -125119573108771974984954468640402158400 11716028 18385435649823262189369903009846023168 11716029 296400142770723389867341593413255270400 11716030 93229022373938688484730044355067630720 11716031 926154077163141493171595931283598730792 11716032 -11785299318086475986240070566176358400 11716033 155640904468227192656567707943187382720 11716034 -417290160200542709156668743552918661248 11716035 -242836626535519331234049336827492734800 11716036 -928644586912276163448965631606722869120 11716037 -14406442111560534485938997612886333348 11716038 -7147024455395585141801161470026778816 11716039 -382632876779971841689826852218271099376 11716040 295672892589822022963271668034747596800 11716041 104669450694594849572823375367575855264 11716042 -218462856778027989146609593180237595808 11716043 -734800475243552932262391642725039696880 11716044 905523487611556086453313705982317608960 11716045 -506046491944350932273108394956653936800 11716046 -20064179894089528348079839850563673280 11716047 226805784601141482421276046684061427392 11716048 -18323679262081107671682881269611315200 11716049 100369678603990885174990138149526921380 11716050 -9480612151836112898481443977530470400 11716051 316732671749449662016858002321726929400 11716052 1282701748352756011037979569985301432320 11716053 138792727907135567959249487792854060704 11716054 74168508821776249085147132197576313472 11716055 31625269232838212891192563334952800160 11716056 74271583100610426161874171451377254400 11716057 -17455136086968039701451547164721994940 11716058 -360490808407322169016850115671044638240 11716059 197627845907973365207689339440172707120 11716060 -12123275244843413723888822315797716480 11716061 136617103936324046348060531559689108832 11716062 -8680065982960395566480415434268125184 11716063 889626759596795745049425937395399089312 11716064 -1512249835811040816715255450666104520704 11716065 -311847971476966195415867930551588675200 11716066 -506312852273230402282013868445477687296 11716067 -1553744670010392592104732085823333292 11716068 99497857680115285013033536167203266560 11716069 1309493563446081495032971062226853377696 11716070 -58928988144298417116212847421121644800 11716071 174529300570314423111803499956844380712 11716072 59286474915957736816736678080080199680 11716073 -262466994809719910730038822136709518720 11716074 -175642212904591441794364177160445569952 11716075 11853407609468180361138818550458830000 11716076 592614484914550852841903982300361689600 11716077 -512848332815963152631903194839096307968 11716078 15334730962077569039836250923225128960 11716079 63075064362830897597863530438399536184 11716080 32572220237090195341186193948815196160 11716081 934946826795899343538607321329744640 11716082 -164464610243842973206790167071541936128 11716083 12580082348908897018172603014467032160 11716084 221743774718974184140429507573446553600 11716085 -217388394218224665721556395229417155200 11716086 -136829305124957116898366012325588828672 11716087 -273667976384190551735986947743945935200 11716088 -534223215558108742071893221919724503040 11716089 -23295840651866715948536679981118872576 11716090 6655564698522221344517464304294553600 11716091 886290639644352006371916431314474323492 11716092 513256579885104647809054939763924860416 11716093 5323097713066026310499734308114812704 11716094 244621610095342089044796336768387934080 11716095 -472933177321928843846024612828399923200 11716096 -382364433881930488115082632675450683392 11716097 -692634024946355745792291111224586323454 11716098 354770851840461367445865066224446172160 11716099 -430541915391799156070304222251078896900 11716100 -537002801666779954721605289986707379200 11716101 202234281451778019136599716311376205660 11716102 203072905302705404574806649622895438400 11716103 16127598510421866907525210052482794240 11716104 -453805838517473813490804325867628666880 11716105 1090723086882141582301370997324363216000 11716106 -198709756700811503360806570312457928960 11716107 354492888245527372410777182567520987888 11716108 -759959160057454644587282178643572916224 11716109 -4370788328668840177816962286197451008 11716110 15404424683754755179786191615544320000 11716111 70043173548948400679298547628294377584 11716112 -204844697805945275632356324250669277184 11716113 -293332536222247851442496547432867236736 11716114 -25163026133720864370701941649113120512 11716115 -305073291141829968789983097493483740240 11716116 -720771094477869624958522147690449162240 11716117 43264370104413974268914592367137484192 11716118 -168506981878160469130054405028016569280 11716119 215715685230701039969322649100825591088 11716120 -328089769410012276690256054176307814400 11716121 -430825951645713278558018083536129786678 11716122 -292054366316000014473871658871217520640 11716123 -577393026780969139595068728142511349628 11716124 -1866947719764702716114638515115819008 11716125 -86661348404735568213291373414783200000 11716126 74155031491186770279125896473969956544 11716127 -516878453887889626727074764471099831480 11716128 -494542303816870492417229564284974268416 11716129 -1348205974618650227309689735657737562270 11716130 116054815796007951058428045912864736320 11716131 57089664736500441669836597708967641088 11716132 546286478281033065817516961109969504896 11716133 -449895300004360125765682243588827660192 11716134 -69610074812823044571857621543160371520 11716135 -57321361206814005479099296814494734000 11716136 664752703900026672197209393129913794560 11716137 -23508625578710487955050749191938646560 11716138 -20056745008150372172436617482063096320 11716139 6921383820352509251953637291606676000 11716140 -25226472232211645811686745342615552000 11716141 461821927750131080610039371101004204800 11716142 -364219156843654266925846349366863275648 11716143 -68167531318677499661146192426721916672 11716144 -159623140913233832249727218837752872960 11716145 545217474388223069390558818415100949200 11716146 129467386094262522174847795255651608480 11716147 1320586658567103243085873828914370090000 11716148 627159513763134791968526383457830085376 11716149 -539901600558335351446643348907891584736 11716150 -89444199015248800209288832565311039200 11716151 205647984779740983250720304445296809512 11716152 -28790004704598297693681630786714009600 11716153 -71785992599344141858347966493192944598 11716154 446168370968829780491658687487868678400 11716155 308535506494407437760584042634650480400 11716156 903228185210490778918163725349542547968 11716157 -706805045021014486576725697510939233594 11716158 -188358441465696850012440555321798465216 11716159 203510449122207676478405894631301916000 11716160 115095228529232921195167151338133913600 11716161 -63289848904545105776268669617057275200 11716162 -20083951285197362908975838332511432640 11716163 34787795686950372549956628697314774120 11716164 16080897183852886244716897810475911296 11716165 -886877255383753964753302392429396671940 11716166 218255211046324667886603226687126056960 11716167 -2281795493388050450981533715304365952 11716168 213122888083376002979110558509154560000 11716169 715510394397622615726008707694362724570 11716170 12169875913049355270319441843728134400 11716171 139994530946415897120015758404641689600 11716172 -276253421860111482222469577714020128768 11716173 133918635359137499274851312910174827424 11716174 -224823373905118182161371947201596889600 11716175 -424008227802855719419515102401931900600 11716176 671728888224354135504388637879304192 11716177 -236909197927191756538577062475206551360 11716178 324853959359626935183296884688254001280 11716179 142564636051179440142463053597074407680 11716180 -101318888926558651910902480153152921600 11716181 496822532259297056899789959927050648412 11716182 -330967462431072826604708839285917653952 11716183 -502609612300106936895903792010166232568 11716184 157333845203573747666216288939205120000 11716185 -26730967579658731728049771117680154560 11716186 -86783791124091506414464093347944648208 11716187 61779761703388618476396988669905038352 11716188 -884191720452034606690422345825277440 11716189 1250896466752425079511902792673883485990 11716190 -279996974748909146203068183249842078400 11716191 317103808551619202536864684777030536480 11716192 -66236067695827265652510454425216614400 11716193 592818635547609073346872365883626924720 11716194 261692443075869168665257383691494067200 11716195 -729566810004993151528812578722116346800 11716196 83353276186952435835063617110956772608 11716197 368343066989903265869345351221911607296 11716198 -27159723749772357889022836414827275520 11716199 755529637794994272840270836625135789720 11716200 76278950153884820216382142396962816000 11716201 -158896087053552968622105167037459133056 11716202 58136290938683768423578361259037483008 11716203 121423173528219111470763791639566153200 11716204 296145772996319158553672247377964083456 11716205 620733232136674191693577747798858030860 11716206 -68071290884332164936440083819110960000 11716207 -443271007540420716128293491177158009856 11716208 -4332507781444844823600198528219611136 11716209 77816918436049060687744290039870315828 11716210 -7557654591231663048558579044422663680 11716211 -480794996301222738639232736126163195648 11716212 -580728484793072488703681606646547980288 11716213 -14377741421977516122071255211659111304 11716214 -578032727421345546769848252689031862080 11716215 576002849672613565099995138869667840 11716216 -1281348789175058356726055706738439987200 11716217 -576939640784685604769102196450516093360 11716218 428742646027087814239533333235688286720 11716219 -436696516963578020749040879366188592304 11716220 -451176157865340749569461784715161728000 11716221 804082725042588297977625562277356805664 11716222 46651973065221468407547377230458498432 11716223 787497125441320752032885471591378930304 11716224 -97833435696584889766425191481983631360 11716225 94912319796350869379991245790463925500 11716226 229835114983391863926267252700345935312 11716227 243642864652552419520703300285915823480 11716228 152905707363606257307907968475880796160 11716229 -35236627037272833561972892040388025824 11716230 -122946831039360375015437736949988839680 11716231 301890460801012905299761718273255403032 11716232 1316675786471157092244818931296369049600 11716233 77680448680666859450814176167738019328 11716234 8707004665779424218247530851047781472 11716235 444533059483033447849381819759286306160 11716236 155944642479284376237900997964091064320 11716237 -393808110429949942366804402520917092500 11716238 370776772088588110811506149349499016000 11716239 -104989212366871567360687307995807885176 11716240 115031682555137553203150985344706969600 11716241 -417515103573620720056332496703927265216 11716242 67638606188519057671487210670663833088 11716243 864177939674931387876558168006504635976 11716244 -248617537739447765884651245064837006464 11716245 -496771509193472281424939671426114920480 11716246 -2146872251447675620331856667184203776 11716247 1614357536870224704674780639116185787344 11716248 762975240706644815352593887959882424320 11716249 -141680219122832880101098894231921654320 11716250 -25624504316473312617119606107013760000 11716251 645607450664408642994715516333743681432 11716252 -100690261081701076227253886152810034688 11716253 1222565724941338040585057681301552000 11716254 153249288916960187834275749403119421440 11716255 5392775344870527850468625017171763160 11716256 -603920826661528839145733261741494960128 11716257 -361016355034334274621824473235579364480 11716258 -244997546649343320690151427006443192320 11716259 723922035744499078635198519330948475704 11716260 362660574557764923496757999121527746560 11716261 38120970380318471069748081145930182300 11716262 258024526471151667151465771024128049632 11716263 -239106408886296325811098858223470344552 11716264 -107428313769330740016162979519715082240 11716265 573745055176473577419727922531189541120 11716266 -147076880285852702398382525044410758400 11716267 -430927345757211075032132795979678004684 11716268 6618514859187779765058411141119317248 11716269 -190762620672575262726077749239730131072 11716270 262466237009703252759725762987980757760 11716271 2808111151093964278403006058469270512 11716272 104296604684168586433947588584576778240 11716273 -348559793157787620578011269532222746478 11716274 449270528791192895051419246970614746240 11716275 -45060099352636357213250667160689250200 11716276 -359809961151507069759619993987386341376 11716277 -72560996993990974599076738871971782240 11716278 -20451651186077923321326159939219886080 11716279 179963073711038030309885065249827270000 11716280 -514716894686715978593244385542675456000 11716281 55649408928591457397795562882621124200 11716282 148908580441569514765906867821561499872 11716283 162843356653060434416838002454806417304 11716284 -358082401724777469169598194684350701568 11716285 148208751539888845654511879242208232960 11716286 -1755492606119289303554834939473305216 11716287 -231008652062305147713710632231775715840 11716288 93260390115922884998666617397300953088 11716289 296656950795931946767955013052431277524 11716290 198854937970546369359207373675699514400 11716291 211954014055004774104594269307123318800 11716292 128728795538245271071340389553880414336 11716293 162046055936121937779034232368589772000 11716294 510075646548863575207372895951846992512 11716295 -138722651010714607616855434964340153600 11716296 -7154446708916855727807030666660495360 11716297 995463253316306614403958046754495622746 11716298 114969033242605321196629877933943048192 11716299 -208524434096359480003566265082908316160 11716300 -93399252109235824930716177402670009600 11716301 1016849929409903270348750179133125455360 11716302 -196171863190997872989901275389143820160 11716303 -224891257042560083302139409200218239072 11716304 33921634766140370658446398225376870400 11716305 130655033207775401229542837308968149760 11716306 -235030990241633789858344923747992325120 11716307 589151957461873548242434274869042088556 11716308 -598062481734670762744980332077389383808 11716309 916862822239284083824331442433949308 11716310 94478556974764667298947613866599056000 11716311 -153369277611750281673132032763944988336 11716312 965056406242739747092735337327284531200 11716313 -371747005927451875159472731663010922240 11716314 -203330532254020337127436788413691537408 11716315 -262019473408407083977718551833291768960 11716316 -334767899631726062591144627555203368960 11716317 489129946624340883680877672975341628300 11716318 -433929623544935730132977409582873248640 11716319 -996820848803961204728459057832115642440 11716320 178677453359867382686127061734229278720 11716321 1136357388879722665701486234312242159522 11716322 -378071640802970941206871602675487973376 11716323 -847169089018252444480587232897647975816 11716324 -52060180418770306515095153670663168000 11716325 325985556545654242663598253426619849050 11716326 -9404814158979124455434324054007092736 11716327 -220695323462755982631339287514663815200 11716328 341651214095180314069881393146704066560 11716329 -323974580516128490905019485793981813616 11716330 90443743123317129118154624536487518560 11716331 -192838331504137946779838339972724806400 11716332 240663086690887497683417418107984609280 11716333 -42750620960644087729940099792847717418 11716334 -1925418969328702717193074133114030208 11716335 504345965379747461108009836147144737720 11716336 -269740900251944751449305811587249143808 11716337 -118322918284859921711584568147371300014 11716338 -13629202082268245556443070475884134400 11716339 8635027954932228072987169018963595224 11716340 -188093768032018315479542324655638937600 11716341 -145128495816845700573865082630849446176 11716342 12048201711220079252058074139230420544 11716343 143247531466707093943839713129044943592 11716344 -757484577042296142798712071525865328640 11716345 -838594604896745424381895985241176403900 11716346 -52110191095031357353933558824239423520 11716347 238459951425422791834215382781708837400 11716348 130222087384889148491982204270104739840 11716349 188197697260754865470267933876333190432 11716350 148705858366349859062766290532909312000 11716351 18313685479888028451157790000337740704 11716352 -1035133016765199145734472580820803518464 11716353 2046975844793668746381090717747758530560 11716354 -26947310579887878350288717281728518592 11716355 182316235492086135634193607578980332960 11716356 642628548531695753266918388973041608704 11716357 614591076954027386095627897287283253504 11716358 -139088812251036059259634405150011801216 11716359 399620643395109164872695753580389110400 11716360 250051234838054502250300948720545024000 11716361 470652631886843364116069703643502226240 11716362 -10173529362200974061652416263453279488 11716363 881088207376929012459963375513515844984 11716364 143921600086847716586800023727202161152 11716365 143771879279438963810737132336541605440 11716366 163369860232836755806822044239694249600 11716367 -93212580019765446918905743274389976352 11716368 12806674199049426885771281520575053824 11716369 -211155855611045910155667984723531876160 11716370 378350661659072295050232660486247646880 11716371 -202766992286273520937178769441492576480 11716372 365901337261577244463687737607418696576 11716373 601474563044065951009328057483018381340 11716374 -167418722325750674562553522750939851840 11716375 59400933572554792408150778674888668000 11716376 -176305127296507116752483888536824176640 11716377 -114368236714687488540867114499512132480 11716378 -59278164472288004989738723314017027328 11716379 -524963291147012359640762131425845686416 11716380 -224062796172825460662541709014844928000 11716381 178419755220411319583507041695433038182 11716382 6983631296277807628413841903509150912 11716383 -30365957146118480136325853503838880768 11716384 42485409906663179958335138687185059840 11716385 -159859203986474401809279661470519075840 11716386 500256232120954540452390355702680772608 11716387 1077947934710980037988568196525550555600 11716388 145810377884768095321525738592852951040 11716389 435800583294057435504444015150827137854 11716390 419482034649549658931398324077413105280 11716391 978845606263466919395850485551820836584 11716392 194874424303253122008030694001125294080 11716393 -143635701801167789529155153153623713216 11716394 353327754910664022278657539464207608496 11716395 175497869708118750209423076523291507200 11716396 -672628920700794819710835363117370643200 11716397 -151661927501307495289084937089377830400 11716398 -6413471119832089881019264545135810816 11716399 63117036270853237711012625831491132536 11716400 209890366429702445591933363178044620800 11716401 -270616397681538345890859281753593837968 11716402 -746264790969045628395394484728659844848 11716403 1021867735513465720007139653752090016652 11716404 -88786903652158901568700911309052010496 11716405 -180526171182853671741639122976857389200 11716406 80348617059794176015997830700785209600 11716407 -21044981590180093772602310613305531520 11716408 1307997529883994817421402778289688739840 11716409 105067425645994774598543508772407629610 11716410 -118803864676758780665014146125851852800 11716411 -528039024965327124925190210774634949120 11716412 755182290935146515650025957139855481856 11716413 709941520934613889784584938934947097344 11716414 75084466716032000346715192461733623552 11716415 -342216586749854327669210162201118460440 11716416 -141370601204412364184697121275243921408 11716417 -582146478951845338477497938262477388668 11716418 68318545276829676968106753963464082432 11716419 17365466639796235035796260020999411712 11716420 93041270141137715812273012040042741760 11716421 -1041636544013546105831474380007051200128 11716422 -155807074197539592649343484455157150528 11716423 -158464836636530746149710687039029529616 11716424 -650017072444778519737963991682903859200 11716425 -789729050031443600709582363415348800 11716426 324680222944095561624338453965305841920 11716427 76493652808909680837531194394892227000 11716428 -515637236690223740703868804348091834880 11716429 -332082914615578354230157850076008521440 11716430 -184276121729901524929839771041898240 11716431 -445460548278007154019370539526209673848 11716432 101854381636936106971424218894767882240 11716433 -379352260062758003416677919813239474318 11716434 -3195393507347709805327412375535567360 11716435 -439558076420546254244658855087480709200 11716436 251635930040922253377001860227040354048 11716437 -1017519999459459324181676145729638917920 11716438 31142363807102320941181881673153209120 11716439 80918766139926393003011135938083261576 11716440 62623482362439311528161497691176960000 11716441 -1108956797340997740683442806090863013616 11716442 -963461560952068565861399484650712058368 11716443 -308110997880956727291532094514346219668 11716444 333546154412021176129662096183882215936 11716445 79837720433403522479926425158161392000 11716446 90012838747990051758511227969821841408 11716447 -227523782352913459862732178726380045328 11716448 -474223220114676562792803396463749365760 11716449 77041592765113245491900183177033520480 11716450 -126124901332559926627872122667677952000 11716451 1201370633702108574619019009458627556784 11716452 61005237947841724744124994016323382272 11716453 -6251233647503896452801200894083990272 11716454 681769951611658818668765263851577534176 11716455 206985541436795133981984540691670958720 11716456 -22891848268409529453692313757146316800 11716457 576608204930745147136559464537775709732 11716458 59059409265862600824237665021697900288 11716459 -363531093328961242736397855925153621184 11716460 -99274902091459928263601209648562534400 11716461 -600163723159331903656322337844582743360 11716462 -607756972735813099244652705398545800000 11716463 -501122511953841444722394912761478870216 11716464 111826132426641887580638094040852070400 11716465 -266300442510377520469980628185730312140 11716466 268504833889979952157287619409026346400 11716467 274976204368889491321229256715434093312 11716468 -10983901538697744491615343972242018304 11716469 -373576979168068122434938511086333970130 11716470 -80064098598353103899547416512383646080 11716471 -45670014633646278208469703168042646240 11716472 547197014638609572537642267684782284800 11716473 546784692687894743658982726086483080784 11716474 185925798790750482565315553209102063104 11716475 612441977702501343340279513525996922400 11716476 320534265360957338236761792074377764864 11716477 -278467288209263564380811300303898167674 11716478 535229088540077848580545354178530583040 11716479 767054711157064994370374078339004454224 11716480 -384263958124734565033860663967167283200 11716481 49011399522144188789734343241645464064 11716482 34504349558497538105595458227066526592 11716483 -58677450017804917831907940133430276800 11716484 -51360935121243251924348823529322472960 11716485 442275224378743948520556180276979374720 11716486 428380985195268828350499064978264644192 11716487 -524301772803112699212696954219166725864 11716488 -136138974422227640511185095161172208640 11716489 758205677610873622109857540260589520256 11716490 -499617596645571232084594443829942579200 11716491 -10662226975578368259171700436741075712 11716492 50345985588120720121990369340215094272 11716493 195306154452006723542667276268735457580 11716494 8354247279003813005937739573674543360 11716495 -35469294089934737142218601262486866240 11716496 103506270831064226083437252350344495104 11716497 -34408282222366530902124619560093244800 11716498 -80188844308974937408422022702374339936 11716499 -239375075630922812081689797153775713936 11716500 17590915460364725951256360616879104000 11716501 -1431884835437816465625759208502012944498 11716502 -266125552050427109459023162229546434560 11716503 821409728007505470818373603124158150504 11716504 -1371608065495119917395367869943401482240 11716505 -481624238114908946711356944317717362680 11716506 115216446454402172204775777854844963312 11716507 -13309167414910829502180945951940306968 11716508 225711066089580584736785322552241013760 11716509 -265219447927324746309743720660888655360 11716510 -229947147768061351102664674030136855040 11716511 18062158403117459460198191710494315192 11716512 -294526646125672890911223146923734073344 11716513 814322533713031771410556780785560254464 11716514 284190888286202289648912656487113062464 11716515 291474464061348862446630068711188992000 11716516 -401000909688516392492016164030092009472 11716517 394534641261377012419961765389266073152 11716518 -173279606880744233480428906652314942464 11716519 466480869067918812050576689829527455120 11716520 108144719619677230712936160496896000000 11716521 -349760516531645866034940383225132212320 11716522 -35958783504310822061639666559443220480 11716523 24209533892960895369328257159346406400 11716524 38527718039155314647403207513984495360 11716525 -296637777449579093976772205569330421950 11716526 -109033832640543137638890554015985540288 11716527 -7173668920275656640862895700573374592 11716528 -110526278842617218491851803931204763648 11716529 480713363267702825985466489356752934336 11716530 -78449615968318549865393909297873863680 11716531 -101861422076355111796996332767289276368 11716532 79658758668391117813319625692730765696 11716533 194356202235839399007276422226937067484 11716534 -713471808539249621174124098805249919584 11716535 -160745861595157121196868601349498644520 11716536 403433913468466915672436009388958556160 11716537 -222843041925900968522505149963953312000 11716538 -313391675906343121932530472806295304080 11716539 773830587477961401989631065384225376024 11716540 -78171554316576032330455912725631180800 11716541 1070315864209746870163323969045904815942 11716542 -63930115421506936160303705702590181760 11716543 310199460063177729730833638166942844928 11716544 -50748527093730540712904264315603779584 11716545 -112403221471734154081574666702023013760 11716546 14078365645170225440519779564778234400 11716547 -126884688598702022145909459278609872680 11716548 74454450236498486597699805874345359360 11716549 441983910253915602479213201072948708764 11716550 163758896653042139036072949209973544800 11716551 -194332597615089085712318642440196640 11716552 -448953632194541262200626409661061094400 11716553 -219828544549410520640573683145865414144 11716554 -664298937643656938488485873853646592 11716555 260579694365333464637636288693176044960 11716556 1067671157896537322382740914826687278080 11716557 269840124728772332926446606024722688192 11716558 30003545362028709701251359499986220032 11716559 411649582863999074217623842524818298240 11716560 -5832414693532069344581889798321684480 11716561 -220818968442313147694641618093238061838 11716562 -63702345654084610464878921288941919232 11716563 -33412202950323307213343615031387412416 11716564 -285000722640798910358235497044201785600 11716565 137325637022404023028626178544260540800 11716566 84318212268699914972798846296311406464 11716567 -834914566453532926163580665121214123384 11716568 -124026049320761727047204766628238868480 11716569 45961232459776526101544238922446303360 11716570 -248072334106358186505472256652900631680 11716571 -420421389412990547319629548927332423228 11716572 -68180289925302385340570943591679746048 11716573 -117603891198856391624317174465547200512 11716574 61225470833172018675652111928219504640 11716575 -74276359934892591905852972480255872800 11716576 -48761808550303247693998637735732576256 11716577 1270415238943345231794125945369374093380 11716578 347161858039852175064329758553796662400 11716579 168503518212786682897981792300949952976 11716580 721412408919981623892134025281165222400 11716581 -563929272441898465231864216073594425248 11716582 -236812957969906877158514403191297272608 11716583 -375126097900841109645907856032865661120 11716584 -484590104318427342888966669015579279360 11716585 -521769602674157106609621843618390377400 11716586 81100319803790351700772686435390188208 11716587 -1111640979446602056372354849896907804840 11716588 125690535565905092477556671478701204480 11716589 545993750522735724950172782733597975180 11716590 -159827759905465672146157178621761015680 11716591 -433536148086153102509128799320760611248 11716592 35604943400936194941603536089155895296 11716593 -24229722381595771219966388225252708352 11716594 445092523979286483425359501928326254096 11716595 282909499007949272060722396746623134800 11716596 -389726861400707351052810374188552212480 11716597 657042531993392878329038982713422880 11716598 -49878844403519980011358860443213694336 11716599 -245222148616867309565245485830085990936 11716600 -98730018571174308207722885740047360000 11716601 72545520559640796802424531420206487880 11716602 -36671746174982750700041492196042375168 11716603 53869886145288127087924147433776240984 11716604 -527112296643299228143767014957657975808 11716605 7186980176140791922949705551986885120 11716606 12927415248912460195764237838154272128 11716607 29458845091859705223624668926267581312 11716608 7323078088928953806793229608660500480 11716609 1307316137479029204437636377087277371860 11716610 511732755095541018005824016112495228960 11716611 -188597040373729894494024660913803879696 11716612 678199432928861859488504201090083064832 11716613 588177143844709505821426290614781872862 11716614 24532992349016098363657988191047622656 11716615 419818579031956890578531835930514632000 11716616 2678778122066847869939004627811169280 11716617 442256768441776358391572294354006623200 11716618 6470580128000039864100998800437715200 11716619 482789347448351139242384519723238781560 11716620 34122831888216787744651241830890900480 11716621 -242353281519346102183473299704245176640 11716622 -405303676886577144383449299635080461888 11716623 1103050871480289627696762783055156154400 11716624 142211247362899470001728499716891279360 11716625 1186112570812072219788821461018174800000 11716626 1211869309527012736337941215463981824 11716627 285252667016217000090265525187875658560 11716628 -24829038489181444926393749936600064000 11716629 508476604057113903351382125719583751584 11716630 -559925978435325134965093143197312824320 11716631 -94798683005377046280848863967947948368 11716632 -445499981950876581268270802727834900480 11716633 -799128962906989397619240282688611410880 11716634 -77279428370774123213203412430953024784 11716635 175327007036563840155787603713142944000 11716636 202781157277086487453977779189011865600 11716637 1082809599451320032760081455568460432512 11716638 183045938604022956146560756789151295360 11716639 789291973616234546948652244772801759232 11716640 -5936603048770310055697013089197096960 11716641 583640070213822748248061427116772250450 11716642 -13616634213751819187100805247851015680 11716643 292467259224210362033822870428154034624 11716644 393239692025154032042021843758399211520 11716645 -857985229158880585352283614619851588100 11716646 28169259869756250843402200457963284544 11716647 525334506826150215122279312289053637072 11716648 -1513179095660527718025297011955585024000 11716649 -168741207957368626552125245214599777664 11716650 -13224424506046066853931460247959622400 11716651 -739420802431999606462847678519136803208 11716652 142748033977227294054498870357904584192 11716653 -273973339524753717964665381582190193376 11716654 712985578477751536784418974099360005440 11716655 312743529914350457936725590423288996000 11716656 52292250345251127473763922440700821504 11716657 336724129230792082795636468177843301940 11716658 316421683007678882202996969639037086720 11716659 409522322413430247591475203682782646164 11716660 -215012242792420145685886434996236451840 11716661 254169746565181966475385670866622224864 11716662 228021933627402507165875142760801136640 11716663 -217726370937963527706364170975909519440 11716664 1165932497158596883981524725250709647360 11716665 51244878560721994472641875696972697920 11716666 -278030226933195221938397720691929592096 11716667 367552460227097056679461407968808597120 11716668 -247925616379267299511771380103333774848 11716669 1333958458021428375289941821187584080070 11716670 -148599911123826007835098047540579344640 11716671 -55686761390484949147814756133979403760 11716672 232165811573204138412658184615362560 11716673 -322592209130790672088815927024563487360 11716674 -198514183995964483600823072327396442240 11716675 -381465258314386672439434023202412220100 11716676 -326531641813127920254189259619471309568 11716677 -414832916596013135956051419455802777600 11716678 -11840607301135924825505618387210309376 11716679 25014053988601262418384906497314861920 11716680 -200077239381415293533089936054358016000 11716681 -1360055741093449601366126173446871988518 11716682 353456921108708741342087567150236230192 11716683 -6778325968172812562636272494157885440 11716684 -298151428709681627663813926373715636480 11716685 -65605889609087214754752094483770743040 11716686 -200481901051218649929822649978558032768 11716687 739583049188368339364268849554313393280 11716688 -160208191482043371358974559451174412288 11716689 -634294391095529073666493997928326658720 11716690 -111893719942217912260186391738089154400 11716691 -179901694025604939841115677896644254128 11716692 183559669144548254526269166691759718400 11716693 -172150064184397321282465276475787246276 11716694 498695515254309890882013025912928999424 11716695 198523904575806851121285995808134943120 11716696 -496191002386226458852027488222924595200 11716697 -3704874547592866632030401925640289016 11716698 -7321372312094055913575924924014592000 11716699 -826924919055317036550830481028966556480 11716700 117187041881879901791551536698743987200 11716701 -144493654848973556398244693345284130016 11716702 -344074296773224495012161063229537880448 11716703 752863158436155315306798384626452407720 11716704 389882689857742187114852150675169607680 11716705 11875539060442929622484701686016247040 11716706 157900998896894971997093644877917707264 11716707 -131900719022192414573041654346259888720 11716708 322338326371804572020382650931543897728 11716709 -875041995352728375876756104233291929090 11716710 -118201180655058490978007942333707833600 11716711 -253463494772380800623600201897800820600 11716712 170966064907183657229436095364910202880 11716713 925085457742970844357891617818347664842 11716714 318469279793007301171814418588731814912 11716715 -82422797281888366301471349026840420640 11716716 48832897047362928900226480640355532800 11716717 206060738943472301610272318032616263766 11716718 42369155551195695161059815409267447104 11716719 -18683717578785079324577684924749293312 11716720 -369116563009887506300527748842584145920 11716721 148209686184060387639534683026058963922 11716722 -80661053413567030670969008858701811200 11716723 -289947496229855536907731377503123083080 11716724 -752684684219403309063504423848397656064 11716725 -477794568378897518442666113953607796000 11716726 -683029554663040287497652151855282176 11716727 912262082134620205170112244989098278400 11716728 63785945547795584761222584874680668160 11716729 203337617485642345279851873880951715328 11716730 67251440617686803164743801522164217600 11716731 -388920721128285244615605104437950064560 11716732 -724871344880992887643165440139582203904 11716733 -180567834435290591773880155335547975584 11716734 181122103801099037781181483585944520320 11716735 -60634602485035393096337160711683931840 11716736 -558646790920682312521073654848762675200 11716737 -83272150403243555573823437126042804160 11716738 171303037534477188211506635305413239040 11716739 -1197444735512623639768847563723291165560 11716740 70271738616790847517654142403911802880 11716741 -886205116929064141820552714141573245858 11716742 567887892074816759055719028300716914272 11716743 57704129445520352668147687590569094528 11716744 -88935613359028184305596748586091540480 11716745 -614127749964485103400163462079423769500 11716746 -26688326803995973286050174605152491776 11716747 189692429166167318334929429384844103200 11716748 -257766736849444989654677494403079950592 11716749 -331622002072976192341652863057561077600 11716750 -312314086218175143562916572860778608000 11716751 -7450865864306343812887541546050098600 11716752 -58998784581292029250626281508947361792 11716753 -545206159077144810172146190843423313944 11716754 185857696031454932811733249430504716800 11716755 -550066349139052251790181031457286431440 11716756 847159091948679900500606499489409358720 11716757 93925779306081779367328034082815665272 11716758 -397333707904246080862989132891097109760 11716759 787159340109961069469471998982764330216 11716760 -62735928730696401858758759730315264000 11716761 -122435997772197047777569591585171574400 11716762 427656412100122232137366758210849535200 11716763 -424737163693763375453904819818568149856 11716764 414820372144401008551292528922263884800 11716765 534538530960953235746434632478656760320 11716766 -37708464052436092737346309152646742016 11716767 817362132062124161270343724081015272984 11716768 129441762500166288661715121139183779840 11716769 346597407212183343723413033267380128 11716770 82467091500273947274357750905734525440 11716771 -862296290927086356153556486739350728192 11716772 710042187028395465334546416010591637760 11716773 -80722912438854621505793405140655832576 11716774 547049998787314136128448424436713984192 11716775 24014714034524754298975459695950515200 11716776 174412676708766610792509457338465392640 11716777 -137294482689343081850006575310377769820 11716778 -513820113626465650911614952787372037376 11716779 110063749096525394652972540336175519728 11716780 598721433838705406769140981197701273600 11716781 -1081190469468154575774326878081328448 11716782 -220633537744905015773039101883788778496 11716783 517506620174301346769104259964056920800 11716784 191368898069140471229196421008397516800 11716785 612963951620736138825630223046928240000 11716786 224818152678481187633042734470581458464 11716787 -5233766739672204065774520339889310760 11716788 -270052406272429706569385277874858512384 11716789 -306578116155429683925220804270836270944 11716790 -89784396457203119826007694996270881920 11716791 116786518379196835601899388744166693888 11716792 -60624460541257117318009774053403361280 11716793 -631117735798072448711695840088915376672 11716794 -98901170138282440004623055772068447376 11716795 620828695672813856890844894731875004800 11716796 47909666758180450157543146970572707840 11716797 -14174740904927696803391504216014252800 11716798 -294985488278637979310452690985711319936 11716799 14302954090962551348140342079022964800 11716800 -93041629792857413533707429255000883200 11716801 168030614627316041279884610552139892802 11716802 1093410927818163142598723684775912934272 11716803 88928736907640666958816987232047398400 11716804 -764964488064353080116303058506848805888 11716805 -126171365935411668563587625962503993540 11716806 193786683060847879006462802959708262400 11716807 215574749278393874821652457968637156056 11716808 714521241762315000505048247660738334720 11716809 248761544315687031194904617356205213568 11716810 71652282352658669569872867361322572800 11716811 -827784130454990367050726475232883892588 11716812 179990447637389569513666365494797056 11716813 9804263233957776270579003978194273484 11716814 566809597869856633825656378523533848256 11716815 206441762956235971910971381775255495040 11716816 -58740284088150968027435177682956353536 11716817 -263803834467185953613698036950363542208 11716818 -116753602374881009277596143578213350400 11716819 -975229636885249476290207245469473150080 11716820 -456367747589131737817562880731666161920 11716821 297886471824132477469515366930935085120 11716822 84784203610879030325883109942781543424 11716823 -510170550512997940066281034705560568200 11716824 -259634974757231785852526052775152844800 11716825 -433506109379046218376575142021091884000 11716826 -754947647244641955439463272271687289600 11716827 285400363519435228018744553992977566832 11716828 -814361885614465992099131768742295455232 11716829 173055468917341075819415972872774157484 11716830 -2177892859581230428532412156382404480 11716831 407310146036107230806674963784660589360 11716832 -86791379656229862834780841912714395648 11716833 268945827034011618863644289139970612800 11716834 538668787457205873175289584148454900816 11716835 328747461473164169289541576785190551600 11716836 327230035096059090426112761538997056512 11716837 -896316453357041634970167942493042696320 11716838 134769079320005546429343902645030944896 11716839 104407621358381810560782113224437044640 11716840 -212505493546853395331869442959704115200 11716841 -453033571243238296194395897604916643100 11716842 739183977820640625699494078226359506944 11716843 5952384122885321455306058706446415092 11716844 -419120593731235553608026617559418306560 11716845 -141256205655623055784736213446738483200 11716846 11518674427625393026200783061079089920 11716847 73744904000622141240682968853411958160 11716848 46860054394487629249761604864385679360 11716849 779008235569235113180449360641137709220 11716850 -40069703581011204723457343834381028000 11716851 -3913615779587681945957499434998370256 11716852 203341392224943185607010385274321786880 11716853 -195092116046030647150845827288536895616 11716854 -10024423535780506995862143688677786240 11716855 -10586772204409836697366954178467039440 11716856 -619757860486661573035247425618715504640 11716857 62717580209119157596948165744728117096 11716858 -593537915905092553433536563445905048720 11716859 500279471413906451446810636336374511104 11716860 46790086135982722921897045651064079360 11716861 -362496868435063446868869236289068484960 11716862 -57802745945374565922470396057308013568 11716863 103638988783682715100720619075080118400 11716864 -241945968350881818581041995235022864384 11716865 -57591555635690574377397966477294209280 11716866 -128904065320816429618440365189318246400 11716867 4175401576144055313885036936746258160 11716868 -507524182408182868121633994070167490560 11716869 57933845653055117745613160440774440000 11716870 -123621508049008253514650259293348294400 11716871 -77243145834299309113377753711887578848 11716872 -569969561115867868366663905022917550080 11716873 151457789769538680034532225397251539840 11716874 -116700464818110124019519821229613079200 11716875 125898470251691783957323951441760977500 11716876 -430021045904526457554579284060344576512 11716877 -1027043629338910802150093779943050799808 11716878 198218941547656617625481845897230633024 11716879 431184031072289083000721693837525090480 11716880 77125351361213862064884495017344450560 11716881 -509635072158889533137110316158570263456 11716882 -320558425521846247010043260289437713920 11716883 119937063902230314549695311620452985132 11716884 -13149389781857343091047441634372608000 11716885 -643460620417776755489265252187816627200 11716886 -720760185540097822713354534855465248256 11716887 160914261549112790976765649067475354624 11716888 -1107990811700177623808443831771351050240 11716889 -435536215578417106192506586275633056310 11716890 -188631942572004041838104313375763215360 11716891 549622154707064535017372770499341564292 11716892 -167458870336773924720487842181766220288 11716893 -46773137782467189639040064517433027584 11716894 -233175126181133637487224734374590461568 11716895 472685749568132893926064704735254611200 11716896 -905055428332823221745354615621527535616 11716897 -283944782779103410590957848745574090654 11716898 -4483044222552933224243949648403022592 11716899 -513719730469650884731548909300589980240 11716900 -208777703882806707527523310029813075200 11716901 39790379854431439990285365628831079040 11716902 65738442648037952257700711997668978880 11716903 1353585034709897527145920710375956346264 11716904 264229804725180746069251454132206540800 11716905 -393983480969612862446518080801103851840 11716906 -405316383613331015270382642555454528848 11716907 505597667334779911229239872051532235400 11716908 87528412247527793352352113719807901696 11716909 442471608667666855044049366880186097420 11716910 -30564015206090225916470892057729676800 11716911 -812989271248882459354625721263411723640 11716912 446103364749237377176276253706578952192 11716913 -291630733113771902018934095951206252800 11716914 -475253574898481393063890589590584960 11716915 57573154100071550327528432349047808000 11716916 -117613303279574111428002991982462791680 11716917 423449095887445742043215968596512082240 11716918 341295587391779644059406451473021280160 11716919 560887577067962744358234890749425538560 11716920 -456571082544267192191540835066593280000 11716921 -136383499618514818203586623886626572800 11716922 68268566973900791982860989587455330304 11716923 529652490914788855352464197368101474584 11716924 217251688314453776240025102713411664896 11716925 202067730492611728829517249711894417600 11716926 10820760644170744336589532073606790784 11716927 377543288893213773863244933760376299616 11716928 -162309503002602428493547760259799449600 11716929 -391485039169145681601885115182738458943 11716930 -33403091686601167428514877802342790080 11716931 -969480661013106148465136660926943824536 11716932 494767418302228784894001292351617948672 11716933 46301020288139840870337913198763457182 11716934 34499107435382109844159657695352993920 11716935 -122905518190026300255244307923144753200 11716936 -3842469882388992967125390807261511680 11716937 132134841529670513080767948592265306586 11716938 168268108334264409276500777887750848 11716939 119735511635787043710810278578390117200 11716940 -3358566091605535151843559012004008960 11716941 4964985188093731571093004331963360320 11716942 79970985626985621690566278715776278144 11716943 24734161279133609356646196822903375600 11716944 -47894783612587884171116807399930068992 11716945 214331254504217754028034196276110387700 11716946 -89176081410255697594861110055402776576 11716947 172835413896059844983079766983479134080 11716948 207485103199308667623374905164110503808 11716949 776224589795907714693177591140554399950 11716950 41240515119079947588054557491938048000 11716951 1095076197982345993442238077095343291712 11716952 -113136355809940422182527377714014330880 11716953 -370585496521788980460991153244510523696 11716954 -129402016348387975242747925862965997088 11716955 -373770364745628903953705798783574750000 11716956 46530792053606427847164803472699930624 11716957 -787803789860738445252137694180566400 11716958 -542746074896849927376509776065957150720 11716959 -31910548210197835846237756428798323712 11716960 37462451825434773012058775594359848960 11716961 -864563845189558367379463013240095168188 11716962 66463027756370578211352421394570022144 11716963 -182059642264616603997024904087696885440 11716964 536517141478048427173119256282491863040 11716965 172553288692415000670461526758578848600 11716966 392147460136390641732377139944917278432 11716967 385147773979214738169261626519351513016 11716968 -557615610432702506180588864494110474240 11716969 -341858649860502239177144198737791545088 11716970 10148886756573770002364706048895339200 11716971 -30071976367394043658944431678661935616 11716972 57253234573308468003758192096408811776 11716973 -5147844304114069474895063360620904916 11716974 530594808760890518120540054965197961920 11716975 52945327732730558308325623664325432000 11716976 146127248967716424820408050279902380032 11716977 -964455300540878641423779640238265600 11716978 -275470760500975891365939415023619578048 11716979 703785248041159232891248482256578005580 11716980 -29478043652245633281339195762319810560 11716981 -383594948533940565287348603775300395218 11716982 204546352004448153038716132794168299520 11716983 -430988056186174015987818124470901899648 11716984 11431551549556057075630423070778961920 11716985 -31232062016242853083276421511819301440 11716986 -66053427162346964731408989690851193600 11716987 -676495686896229135561621721919297569080 11716988 -301319077443458840366629568946904802304 11716989 -223370530858235398619395376848870258176 11716990 10137511068495294461926926436189416000 11716991 -287494893966706422472863414559481638416 11716992 -129965402840683772076613769139647938560 11716993 445350375885771035836964728659611994242 11716994 361400992135056407236824815834910841296 11716995 -488587189914899152832882078832696228000 11716996 442590150382719973107361434876769341440 11716997 -202089225609233404213309429104542551908 11716998 -230293676103814394607863440801631151936 11716999 206352824511797378221041077943997305136 11717000 -686447309557681062397327403510883840000 11717001 -857302976118089467042596991204173084960 11717002 -540924381973203131920858121669255822592 11717003 260099140085438173021046716593619287252 11717004 77922063689617782706697515584316984320 11717005 425232522241019170712764093680677020800 11717006 140725360636341199855001835061587296256 11717007 -393074370025074330642862093327076586360 11717008 114976835680628674608034671484069740544 11717009 245266179411298131310865904100410972210 11717010 5670469108941509524030490475569620800 11717011 10550244384206715067971239579136907432 11717012 -436103160919846004369432257876335186432 11717013 83661499664810463377291436728964730368 11717014 842610890206488545590473378424675618560 11717015 -1059527763281997332763475727094443964000 11717016 -4000472825549567151699739498686566400 11717017 399561404026963658818514658336701543620 11717018 297522250952642703368675390514290882016 11717019 -1400357750984576845904165644421325000 11717020 70841948832441872931016955461592678400 11717021 365853237962239149842454703719389939244 11717022 258868642875701777808750451246323108672 11717023 -48148893774253754880288331117008881360 11717024 -229187220997084293008756678506004348928 11717025 -60134463379238922224125816260622957200 11717026 261203671863755664893110369679084406144 11717027 13198702742502736622399586326911620672 11717028 80218575550890733312877983806390681600 11717029 507986029203081922101582697300472476476 11717030 -225025543199095041116240415755787674880 11717031 337533062308647907979798840552920224552 11717032 -306860626880893145991659508454539110400 11717033 1562626681330492828321010442285373804944 11717034 -18079868851364400432585988146743070720 11717035 -216499775446599230278968129746907120 11717036 -586698066583878729185329578104595045120 11717037 594810582324094686701387942127935360694 11717038 -195149589029713882858326714665515558080 11717039 -383430202107826420174409928917786265600 11717040 -126234068831056088788979329489705697280 11717041 -24029692728564877044992174070438719296 11717042 -665766647772340351359852706834089676800 11717043 -297807734994606431320631942019608271360 11717044 -1189947477269558512876759184308007865600 11717045 437323457607041954617652375701775766300 11717046 32505414848844574965458931337318576704 11717047 1312291995573614011240595712271904179496 11717048 -112360263984974386267886296920827043840 11717049 42332854378806566571713395929336612288 11717050 67515849739087278544123035169007998800 11717051 -1065568064350307757056787606926517016320 11717052 5570801383119772850988134361888310272 11717053 4967724159287556638410910449363271040 11717054 196490211816933316503017905941596195712 11717055 13097559450694355519916532553590404960 11717056 195782440854612714916045240151899635712 11717057 -125488890271268089600307644690983701856 11717058 -263778370528298805706931092919458690560 11717059 -32816933930671198457854455734652764928 11717060 -186037529276561617525960510685133515520 11717061 -732402845908303165733157399840409367328 11717062 41047023766436721492689322729880588800 11717063 1340304920361938756882901164809915227600 11717064 -235724317244633079534099324991468492800 11717065 481488568802213438695084932680363807460 11717066 -4265133657676467232780243404424098768 11717067 -578611984953460955598314238595384393488 11717068 -916798250478537491199092203310283308544 11717069 92184394131865782137738113548754277760 11717070 632531246714390991509512305633607680 11717071 -611602953177579087521663168762042195728 11717072 -199911210222985341152121905473707048960 11717073 -208959985891872510487723372325108448780 11717074 -289440405978780641696080186071130924032 11717075 545928326655519183937560498620260572300 11717076 -342206865456470584614349483967009851392 11717077 937167285603244261165229946166606350926 11717078 364943222402124403525349483494594455840 11717079 378175758885140075075569705113430101888 11717080 -611016770345927806460730567586325299200 11717081 285172958219345555970604015216449851652 11717082 217404422107821706336298141364404743680 11717083 15575217376346254561757819278985093664 11717084 121830787950763609361537177537519616 11717085 -419351860229753579736184741486108029600 11717086 218000460487716354907130415587306588160 11717087 131655021335295139826774988201917932320 11717088 365258917368982897837232180711512080384 11717089 81623529250443138083646956902431053824 11717090 -51033909549300210047336276385258531840 11717091 -527536277290402582761531746356989649320 11717092 190290966498350255432323217772500104192 11717093 715743137523589616432406485779544220000 11717094 285800622797169058874180673154422569472 11717095 102033580833961165071085845927618695520 11717096 -142349090709119005817101539362031421440 11717097 56557342103018385216881262309838977024 11717098 255709403562857891250177518980297002336 11717099 -529430844959414533521496439982491301900 11717100 188211594875632824690990598821513062400 11717101 -381231440081057463820399661484553972992 11717102 -542825159157445644109149692238176140800 11717103 -250736105774121092967833079939353914992 11717104 -177769084995191737331578639181994393600 11717105 28404077597446607144935345084773096000 11717106 -128630955023999915461239121004735104896 11717107 -440947509288831246022010677797763069368 11717108 338384105601798579001219662374090604672 11717109 685424805598606806813338884847810574720 11717110 49410057501569966210464000917092198400 11717111 160933053135173938223574333506546468064 11717112 59983922888592315865994943134678384640 11717113 -24191763892639623036391439886691713798 11717114 -233235143769983929812297658646035638048 11717115 34807518911220570668319204169380906720 11717116 -127740053340319615164048056675814126080 11717117 -183944775397430825417461783548038072040 11717118 141875118157606311646081434586159995264 11717119 995664675142231315653765088931364774144 11717120 -23937874792762148989033900564021248000 11717121 136639886774533439723146502342796029760 11717122 -172918282964507610827371276459009075200 11717123 -247726796467155284450573757824736387120 11717124 -52897863532520651869371254468527853568 11717125 -485724984453181177386107943993417333000 11717126 225047182618394777367822912853714108512 11717127 242332956985165515588736734529981857264 11717128 -234651438412135095308576722839264291840 11717129 46137749276071343416001877864941348640 11717130 40587788487394284948814591888059479040 11717131 639931131983175562819219567631938685280 11717132 83342748581722544824996977314930688000 11717133 -102616563323911000520799027467161805376 11717134 131861934105322786429777877818641851136 11717135 1421448328355239152778850034437153415600 11717136 -2565204503934904686318261476747501568 11717137 792426622458354930381249556606964708786 11717138 -548647864271720274921961566451364632800 11717139 68493160822729146893836610683105377792 11717140 -293679534168356456685200812628431714560 11717141 -197635830914983498488141163232011864128 11717142 -83287887358099689044854637498049010176 11717143 -769807464514489840476104811192282692976 11717144 372226242132687796663979477842987622400 11717145 163099810909219187415177954167504091840 11717146 1510722018586673347800141521280541440 11717147 -336284097580883457685001517738939088896 11717148 547260763252623543854911727776175063040 11717149 -101101908012019788504090893387867698464 11717150 -112085904504397501107142317099936811200 11717151 -232044453593220783834592873276523926968 11717152 -778165204436765137374687092180755611648 11717153 -333574157377916732356404581633634601344 11717154 -276616705861625454172569611882351378736 11717155 -95438855330397585318909501627974173440 11717156 3077370499850980943338686431824896 11717157 -26991587691619997382447390646323443712 11717158 720764693618409499644271617715433587680 11717159 303342122740063949891830719958992954360 11717160 -23273370365615171764958936628559872000 11717161 227478817142023237111028037437192760480 11717162 554411733639292272532020617434289798832 11717163 -450633483594272230365257679172216320000 11717164 706528908234851690399661360107885260800 11717165 63008714018189618301583511164232703000 11717166 -23276347780230982046552417328735608832 11717167 -79561643095188924095903890721718009600 11717168 -88410958963728549105729384036246110208 11717169 -838345568485606228707221521444885448832 11717170 534073145650684645748794469769528092160 11717171 -323165211340116626005737668418450102648 11717172 -180784688586943149378861767093189234304 11717173 265927984630522505147691042165754357400 11717174 -639708939346443663455565222992273205984 11717175 -302905454599887121806577932750832701000 11717176 -722518114910280251811105401828221132800 11717177 1015759756917255571965302492190140593920 11717178 -132862333906869287824330942101447820032 11717179 20852372501553216445329276170728396840 11717180 -33241933273524470194706058274571059200 11717181 -352130783970292533063715369964570078688 11717182 423611259154391269291013846153993925504 11717183 -373016607774985145639662842860322185736 11717184 -32089221816976256151751475024011198464 11717185 400003901105226798447743718632460509520 11717186 -10354646467904602516323662449148275200 11717187 -350000191225106882713457727325075102032 11717188 280563225621508044761151859054965968896 11717189 -942830293636743741300039641450678609280 11717190 207489569993719443184682957023101945600 11717191 1135748781877517568354756173198879605592 11717192 -762477036341525829102566132989277568000 11717193 -190469104582089479575923029869253022816 11717194 115523979021895661355765483884265283584 11717195 -139380486278139914337597086643254423520 11717196 -80257614531096316450423759248328344576 11717197 -317888003609308138373772843163423655348 11717198 385584083068506178142500940420721297600 11717199 -2307764853225328195362667477252599072 11717200 -40578437186696416738652903635166822400 11717201 -1227762046205160751607639768180042745600 11717202 -22791686815853881826999605592598729216 11717203 -889768987307267375654648642371067894548 11717204 428617736608836161452264145667927363456 11717205 -204942517862616550624873904530211073600 11717206 -59609679429830662872960145600594167360 11717207 1412144579800347893823795104219478312456 11717208 -219097978969745971003330161413939865600 11717209 -325532486025191642896147756365526843648 11717210 -10532766465031798935805782266683518240 11717211 -270547919607394779791127894616410892800 11717212 97218980144558740182522407075724939264 11717213 150644339003574538179796097402104263462 11717214 -106217574206579815589238301201381386240 11717215 -24343472499359567931374720971281929280 11717216 -44058310204692160221980738308513726464 11717217 -743868058499061497350314672590431961166 11717218 317221374632076395059567276231616835360 11717219 303563066712953958224325782655584494620 11717220 -52563233660248765937778613327658557440 11717221 1682554194481680168837873618911798392992 11717222 -74696998301257548002476092969874666176 11717223 -437848246817649608855895730573806528000 11717224 -573133504017817505335154780668306636800 11717225 -40940835465823214864419538426262508800 11717226 88374835346222700398341196030412277344 11717227 -22690098528858706235065749885782419808 11717228 1404673773886573378088627946356150662656 11717229 306528422015251038715704482672840980320 11717230 5010325724482108130126779264706987520 11717231 389787794440169779978710691563604710312 11717232 -74559997627008398204961247174807879680 11717233 96031300718310270434945815036873857120 11717234 105263334092018854621841043642150071712 11717235 209059523246140133136481626453748931040 11717236 -862697039718117084657937850005752084480 11717237 -196214293686641559406626724900909207296 11717238 -174351160182265395831732708173146131072 11717239 -558695851710651262858586596985470135960 11717240 -125448662561763849932029764213828403200 11717241 539361630211320141157180106413497581184 11717242 -79720308890729777339210744063693568 11717243 -856139683675376887180756744885621918800 11717244 53799022817698684149060621770015539200 11717245 393869064825598329299390342628761203500 11717246 -33882520305407968946770258505873407296 11717247 -284262416934506116912300753597392733680 11717248 901150968770708997373504994725299486720 11717249 -329806046131709053635397879711541190864 11717250 72925621406867477573548972339610880000 11717251 215341515871724385875857698012182716064 11717252 88923003969074572919130738936255409152 11717253 14964550256967290227837880646560065980 11717254 -296335337582981892084141294653853995424 11717255 81909045761597492549357920654697109120 11717256 129063448363411698843852190784471040000 11717257 -279217025869900557059900296479242939494 11717258 -129897311906329104251287968246001105920 11717259 159058740897206965991059840218686508504 11717260 592379747317065980527954523360628986880 11717261 1073170436966652822047400970037733383862 11717262 -39339399444928601065552041866183574720 11717263 -1277326886688811287695796162391046561488 11717264 47069385879146810262530566991530573824 11717265 99940855040282271084996664640855272320 11717266 -15250120828396091322768334039837666176 11717267 192202664022773877307599124072630830864 11717268 63861405096198482410993207264766269440 11717269 289827303224035333413982209362840416096 11717270 95939023645384422093982137056329071360 11717271 884101717148589884464427359302116459760 11717272 -240190437918034256574836080744350474240 11717273 -791648699099017803550179193094717399478 11717274 -229870293502815906174153919889281179648 11717275 323820779939465658396396884865965021300 11717276 144018185833218087832113870740832199680 11717277 -505901949759644056485199974565860096 11717278 -178933436406875246600897066275450450560 11717279 100849324285983012138863478160866750576 11717280 -929100466485386810607794678075385446400 11717281 -823516159169918150816458296670685853120 11717282 -100750474572043568573493162471837772800 11717283 -197708074795079498531345885911885752000 11717284 575309349692735745991804151817372984576 11717285 12630046503808537473602174989360740000 11717286 4758647498565348552725526366180648960 11717287 109193927348596539864684236683324173824 11717288 -683567658890363518870437957342321377280 11717289 315310495325058757230485945416935196554 11717290 -59038983441370505033413583703800031360 11717291 557856728002662030490134838399241008692 11717292 -12277264505975452369453241709166399488 11717293 -268358949604428901460067211425506428416 11717294 191952760576533450097914308728724133696 11717295 297426705422484084093802763177415148800 11717296 -11673431373907834332918728277697282048 11717297 1295501189239491695655189487767365401746 11717298 34623683586835037180463751588957685760 11717299 35455860097828280774177462603671390920 11717300 -28290230995481615062862122197146112000 11717301 -24824376713968529316126163275233468736 11717302 509547162885497499737292035546471336352 11717303 -18886908506473307187331227296681018256 11717304 -99529342328902718880177698474013818880 11717305 -694108341223540338989219223383811171000 11717306 140948531888647002488464524175580097504 11717307 -342198399571703668032059734631484184800 11717308 -7976118516273849762454016624485966848 11717309 518507275422838669462473965407946860440 11717310 154193477730232773138158349654641003520 11717311 -690747507140737318686263822702613105088 11717312 5526106408625842546112879173054758912 11717313 -101715750754385505474885580037864426112 11717314 94747486754425985710993008674516454912 11717315 102708112632760858644623969487337468320 11717316 -31719225783038223937535233686094940928 11717317 -810080011240819717155304005127050897634 11717318 271932598977978655969500273601256174592 11717319 -993836588300870116495536619532064000 11717320 -479767345796727540078755085122153011200 11717321 -28965141655833697959653317266126165360 11717322 162975839405349522095975993941839382272 11717323 -894578744833571772951872412245412248428 11717324 -658323509062483290309154777552555394304 11717325 -72285880659582592372424162498424720000 11717326 50665303315119981913356254643850017600 11717327 -590390264049015266894503090125400743600 11717328 -362735667160123873585313319456079872 11717329 -408702261467299460591009862649465541516 11717330 -480374368607470825702674720630986616000 11717331 -328806161657544339547161998750066578248 11717332 459015708771315476233090001605223184384 11717333 219294575799327553345464274239515061582 11717334 -317498337529110579989424977566352640 11717335 110171590003666184073327892758890649600 11717336 -543580693583210730749322749971603722240 11717337 1172060618297570765073884433267942857568 11717338 757296621683714588249947469626698480 11717339 985818975952851392217357966534910444056 11717340 -232033650009517762231868768785141555200 11717341 826443212707074072444500354216321916000 11717342 13340549507858087216819207508141045504 11717343 -466331893409412796664995873510544284032 11717344 594104324589110785574766847326858510336 11717345 30832764520407711970212702826379992680 11717346 -218258996754673139605941506536105122816 11717347 377203923263661739501019633455180432796 11717348 -806025373040239774643242363062075691392 11717349 -1994501718699604145085664939549409280 11717350 -121626386195059072995771792213211658400 11717351 693281274985636815235814374552797239352 11717352 -366395995690601889183952871241149644800 11717353 -1014486537342547447193329234610855459398 11717354 -205874310107798292281225418235539836928 11717355 100372851979571748299866033177289368800 11717356 76753447535815330306169741936474013696 11717357 44596722665460276215263858694761251840 11717358 -239509693658729891957028188358291258816 11717359 1156118868039466126935411816972459951360 11717360 -63246764805847837217240275992231936000 11717361 62785125556780406440929952669818126210 11717362 54316486932639950760185016984555833472 11717363 -147956841896637160664619490976907119040 11717364 -138353833367298326597408849630435917824 11717365 134390042127155503040475288745574860320 11717366 258699978156986116312726575768117406464 11717367 867011242417162392824430584829336328680 11717368 -464011197774941097488433905116464660480 11717369 -32664589133716688639580636335381042604 11717370 279700673008865623589563606455288864480 11717371 -3574449011273461876430904710556670320 11717372 370988751110373766361878263253790232576 11717373 19872413152788425191732774327500967104 11717374 -656282982115499895048782846101880024064 11717375 654949882855078422943486401677458230000 11717376 -28681870416680407195623875696174039040 11717377 285659018020628503113392099437505298752 11717378 -502141920628229531895899628860817779760 11717379 16550464059587313311644500164609912460 11717380 180721718930788574388760763954583552000 11717381 584948609152883195789830314893595124824 11717382 108814166745355845836948867884250148864 11717383 809467928987460975569994780121503117424 11717384 -147158389004954968426729756570671513600 11717385 -205076698242365289605325911929317375360 11717386 539043507622180394591244098590106563680 11717387 194126485303505034927550172057156250792 11717388 -695461089987452019948468489028603468800 11717389 84326046449788178854846317418917337024 11717390 -202455282068281664824894482381087715200 11717391 -94602712051845598907668213554477465600 11717392 343171968408376883150730337168837263360 11717393 580925622590011059753658159276382910642 11717394 -182380116472475972064916810045521871872 11717395 -290639919316038939444729699789001318800 11717396 -383917962604244705713128356879404075008 11717397 145000789355432173577387019416148171708 11717398 -61358778319933254798826965147676032 11717399 -302765115518986191781510457688072305736 11717400 -179114252383052484098477714847313920000 11717401 -991994978522161482130960820715412592640 11717402 -469616811533641288017213323621543704848 11717403 -531971354305974164971626623710437590736 11717404 145067078206218580753772559592231609856 11717405 68937031374278131160964547018106127360 11717406 -534371646733940031132165833737776372480 11717407 -386743654715502026561899677811320177320 11717408 525734497623340778316731673457599774720 11717409 361095550636569037077137923648154572128 11717410 -6150644806340863237331450747632573440 11717411 -353812194602343229294362293007033917376 11717412 -142465531125734451577398054426974834688 11717413 313164529386644478568011627101507607484 11717414 3507306815578309699478498262084188160 11717415 459878608697459258838579785859415565160 11717416 1976663002228643144413404268769434982400 11717417 680417864735006837111753165955360538740 11717418 70613823687228925478137078268467431168 11717419 121264204535438562916766562657801559392 11717420 3507806321716317983617304375543992320 11717421 -553270279691658746051809247634686851680 11717422 -67273177798242728488616154730073331840 11717423 -776069013552868830879277885816461113328 11717424 -70543441135101424629798435158367584256 11717425 -206864286872940470686320105959813961850 11717426 317689913894421514354418720408799444480 11717427 340353887227328917627791349638574622520 11717428 -558024614119486043003335034728027580032 11717429 -202977701519642529559867970184218392512 11717430 -34973160695464760960153048032655882880 11717431 -47337869997282464631380902855238353872 11717432 -471811790837300747441313597297518407680 11717433 -98121020840917172570006647796562278400 11717434 523444827252689379496164919210323413616 11717435 60722578398979339367414923136569226880 11717436 -234852787175279050824967349862130994688 11717437 1528802608663887896957737666423488146892 11717438 614508190164106446202013391718932284160 11717439 -187631025328788547356285408028792743552 11717440 -46450617711590086747041684094734827520 11717441 413392616362557525642990830818973506500 11717442 42139675257018698847839556259269476352 11717443 193411676729957780634452572416198357692 11717444 -56519196546914303883337207225520025600 11717445 -119299502124385500216460290880635370080 11717446 290112859557033760997756775183886041312 11717447 -1436656340230190321020786552905298848 11717448 -216960412546058207370233608359239639040 11717449 67777987926550911459609170986183814528 11717450 194142650618541240618873265850209524000 11717451 554781008421800153921013319509485661180 11717452 408122231498187701108949871805524147200 11717453 239721856697935653359779650441650186880 11717454 -93315377581982177503645582561693956096 11717455 709084717365585662351410975641623079360 11717456 11391923676004081751044144129678098432 11717457 -1349791353438992429476836339287294112 11717458 -71312526887645583930019121484966522720 11717459 -207576166911410311212668575902656144880 11717460 -432749542699040301891367975436557731840 11717461 62101222670145733543185212763256112032 11717462 -767915761768546122773421194753719020768 11717463 146817815932438299577035560347982736768 11717464 976906598384335257750970878802930667520 11717465 -408176987396353874619125205413448262080 11717466 108031913157042637332125585215794983424 11717467 948941737141620601850843291471983415880 11717468 -686447380764598453661876482637542416384 11717469 479063436533073379983183435905729513094 11717470 -130631629622335097471247149590059760320 11717471 595828607595987915544203789363206928720 11717472 -104339749547019340541767696996038082560 11717473 -167989132013856048308912080776828294780 11717474 475568331253454341476108040157727828480 11717475 119167794441324904410818432941490208000 11717476 1676274199388913969522159106249434636288 11717477 -79792051779820017870388596246677227140 11717478 65819544240431144542592627099960438304 11717479 -961254519323188898797976385042774645240 11717480 124860038670522641115210385053778636800 11717481 322833804487951113634415139990575606880 11717482 -32144940147496092906716095078366465536 11717483 -530523478879359403108173296436592016268 11717484 -328470438510601167309594510989170174464 11717485 128311636419967977952079581258873660800 11717486 1272149420792825042288085109437406614528 11717487 -191229594547410769595543067610695400560 11717488 79772110589011660449743634442734403584 11717489 320511298187729549168697241715582062656 11717490 -262152449427577018609986683682239769600 11717491 -740127512336998402442198716765494262616 11717492 236673665800568704754379342626819884416 11717493 -25839315544387081106212022183857299936 11717494 -81229215919463793250272455121655406208 11717495 680872962712006779108873436295193549120 11717496 387399805977684500032112261661149429760 11717497 850526433735738977043086651434298926944 11717498 23179693958165629932040373750643130368 11717499 437564046076975375512591404766388592664 11717500 -905644527795984413668818162382400000 11717501 375329736100785966428981706665858810502 11717502 142515021739902798052260546609774182400 11717503 -343695313881233693224443707550606509344 11717504 117738770327818143258647000927950602240 11717505 126155229607052127558165609979601662800 11717506 -617826957201133836387183269600415936048 11717507 923744556499660029782198460643455525756 11717508 441597311649414017185019263843415224320 11717509 -907257554643742999078317341771021580000 11717510 42093354955203460097704741032464636160 11717511 151539599625359339214715823179101236736 11717512 -903223993093941137124620710560519244800 11717513 -16386644408982111934299445054752283680 11717514 157791421229464696728849974335294064640 11717515 -145769850073727554076974786340866657680 11717516 148710483353771142597507759412043056128 11717517 230491233897899790295771257731559580800 11717518 -9876789315579891624800133219120000000 11717519 -1420408292183014941507578297505784920 11717520 105355931109036979658384232970978590720 11717521 1013276245259005404056158688619985884722 11717522 60885779352028772498439169271866887744 11717523 465288218906621694563162846520436136544 11717524 -117885824358164508199282084338317590528 11717525 -385763025784090960970074872111806299200 11717526 193969992101772761822394856847744478144 11717527 1332617938354889029787092163929462546376 11717528 590628853563380578317451923548641689600 11717529 545949060781016210253736743745406879184 11717530 110220359846235830283643614450448588800 11717531 -7843776687225489846186546085791399408 11717532 -224635887476562067511148812723478764544 11717533 2510309189143893591398752842672101920 11717534 7168206925616410894157447100217925760 11717535 40169569354254833898511091223230791680 11717536 -498495501459722994036951442154758668288 11717537 85805261731815882303105637134010066920 11717538 -139305155481352665972353275215476732928 11717539 -156191531756484322776891526883410383144 11717540 47365256778728559252738524368209834240 11717541 -48658427142462345214463921240985726336 11717542 -266788538274211991573437773459318019968 11717543 -24354909076079142095653813517875180800 11717544 218671077246337373153359896214031646720 11717545 -209033700066095966264405430349288614720 11717546 -477255243196848239361602537544723912528 11717547 -714228228293568526576796976935685239040 11717548 462139063052017828233020773365265328640 11717549 -718402391840916351776006489561058729450 11717550 56369937819809454457957863455738635200 11717551 850521602867627751191766335752147415704 11717552 -29879938660107937294043001506780676096 11717553 909693248040580552506348234612643980000 11717554 -131244372032254553645861248321498918368 11717555 551619809025547500699624084425980764960 11717556 140583091612729749397186569545662341120 11717557 953323137449143834857812170272897485760 11717558 349739531655304149838255027557961315584 11717559 -204321318044952789974421875108254301136 11717560 -199796298779575519659946798580050329600 11717561 953823289768374673499154151129688442000 11717562 -56304928147129334866796754588140874240 11717563 120385878502402957057203522176085074688 11717564 226430178873847815383968771854388786176 11717565 595615750731819034559804549738953703520 11717566 106815792020750286856710845883125760000 11717567 196036643955402455006883151018898771112 11717568 252393514072902400167432214215571537920 11717569 647270633683138779671876993324384923970 11717570 493736172302905132434602913704520898560 11717571 45642272937942074321046142971748862712 11717572 542530665387201775499276193692285134976 11717573 287011128298599334139377292992233366336 11717574 171163340287451186604329369241562268160 11717575 210745412669048906790695039415390312800 11717576 132944371461209086059888610673687592960 11717577 15004633397482571336726974330492779120 11717578 -92757403978151152024781959008603987360 11717579 -1394933517519335595169233011752290035820 11717580 66210377143138657689129757781442232320 11717581 -154873994296728624324932187697317791168 11717582 629172166713064809916034033365288051392 11717583 -656412923129484606711652666753077267576 11717584 -194530741018799898543641344287003115520 11717585 499920944046250569367232987204523998400 11717586 8094749951574902982186518069557503360 11717587 -441940138113146700242741290734048982448 11717588 1053906802334317812618055417439719401216 11717589 6129350084579204025682997079740208768 11717590 495150649183832549421134554160028641280 11717591 -863016729504007759298743639323333190008 11717592 345570434604956280907760400491428638720 11717593 -1338401822720244797323260115717796999158 11717594 -250926401103741735103520093361656640768 11717595 -20498131150338419432789043349669968000 11717596 -1478164285569713229699805822532989501440 11717597 -106588674293421844126022174284702104576 11717598 57127145516575436436260472697818003264 11717599 253409973350309226387657853354592099800 11717600 -310204422077246269901323406634398515200 11717601 -557678987147763267189704407410647616 11717602 -235761574510265304387694581598151563488 11717603 -58961429968926708767427991897172107296 11717604 -39707706093196044716196453803670773760 11717605 86120643323826681863724519035327227260 11717606 -549150375601746231462301089147268201248 11717607 520694758017077927601737055159912340224 11717608 -263714454171191871848430426593353236480 11717609 74980841408525591906870581214979570120 11717610 150222522025056465296733678365591723520 11717611 719763388644642866660028784108904350272 11717612 18211661697379905438227815263773985792 11717613 -620553203757415313095769460057224152458 11717614 -650573862108364334546726677083713617344 11717615 199778857291999597052651542179723295560 11717616 -63862529788096949553644772756285751296 11717617 385748783030922756091758373002733988352 11717618 -137677107880534520456077416514754405760 11717619 -154677897588807370181173786824904044480 11717620 -396491808389835177540591666429775576320 11717621 -366787417775264432953276858858644688356 11717622 2284998043170334809165589916034717312 11717623 102418061035991574203710898584047547720 11717624 -686633420347263756537346511148738355200 11717625 440923243828996434842320319861035104000 11717626 -372186872189853720105215159447134000896 11717627 497605804016861781486212973016423304592 11717628 64669996953807992746982857432652709888 11717629 5181459208065502987103950952702108160 11717630 64104130543790740113337638426812611200 11717631 -341785363104544828171143508896167831880 11717632 239042835201010769638906345855423348736 11717633 368953932480778261698280676683036410882 11717634 -173732297689080790291251271052691131520 11717635 -928427922008187107751804805888446583920 11717636 37453201964532969327413211749147320320 11717637 258666787210145584924423478398026324960 11717638 612606703835475336473775521965533859200 11717639 -2031767867877784733160340273835462002776 11717640 -597043461676219096472806167896832000 11717641 -130183949046499224449207637985546815216 11717642 -559329207282800673499840275457861804800 11717643 -38974722298110481356102920596810202880 11717644 639477039683452494963968887034618222336 11717645 -297733466213099425730543426350322162100 11717646 -7532101665575190359949032334224251776 11717647 725250907421062316278546256291106314280 11717648 -64817164773355700063414051897269272576 11717649 -424166265671626260479340598852678435200 11717650 -67075616988542636074950906425214528000 11717651 -590314658532637530499168983945802988400 11717652 -424805097830902835551093776281511610368 11717653 330542616425557334623977083225209690922 11717654 18241855482394901188385458748866038912 11717655 230417076644087605936134918661403320320 11717656 778154905323076679303273338722554880000 11717657 228846281506788698867032226698245203712 11717658 503417739423845015987503508746429348800 11717659 -345620959934553093224209579112690196480 11717660 -245706690427885477819838901457414648320 11717661 9310921378335841006970930227590394560 11717662 25046741183309293576008366999568246464 11717663 81955787261792951491154818198086594912 11717664 -360797724303026051881435606886066946048 11717665 -211953383836150800760134921652001432940 11717666 -630938061539824799074023665863880353968 11717667 -221107788102002275961935372033711034832 11717668 -25366038275649320526990394499717016320 11717669 -1277923075624730109759596549069474100930 11717670 526227930926736194493836621676220262400 11717671 -3020809226003900984912118627661454288 11717672 -4878208242699253499266038102241935360 11717673 -68967673553656441703478757024564985664 11717674 -35507040429692893593454662674811518208 11717675 -172121676158951780876370480736153800000 11717676 -13605485680866232299996465800182871040 11717677 -273810585934439462143197245672120221056 11717678 -37741172614802553900020158676554376448 11717679 450545164932551029372930080884563854720 11717680 8907761797470120014257412358350438400 11717681 926459600693897570901877443946280158482 11717682 -245794704541605512591500939393953838080 11717683 -161720800022963615267560770227193471000 11717684 -745965118641223240664856066526220199936 11717685 -74491305045985129536357876123684768000 11717686 -491773454500949390354389655105151962208 11717687 -78830757424589355175891398881916536664 11717688 -135375139539511237286652719433628385280 11717689 -162248610535656921380007078676794736380 11717690 -6338058114233580202454277592852992000 11717691 -594879624168636378143997003951005175360 11717692 -274346601105536789219988184001420328960 11717693 277236138081837070389582781911731914488 11717694 506460338839788463235302195922978685120 11717695 -328528463453365120031969063677421452800 11717696 -48765571398885387235110073266253332480 11717697 -684593709226462351056993996255635019456 11717698 288162677554481700810300086048778001920 11717699 3002275545534648992299159581798054096 11717700 118745432703082173927478487439727872000 11717701 945266555222988936395668715539637703100 11717702 -709280993149064922137352841342857276288 11717703 416023156561750996311346488013209686904 11717704 1081299616545822547514094608098894709760 11717705 1007061486558202007084008275058833829860 11717706 -49311442191528879166281372053096300544 11717707 -463202427627630019779802225599134625968 11717708 -293104834516506780306060393039195094272 11717709 -573082749228049063724363154271752545280 11717710 -425515675899699100661558073328462674240 11717711 -1636986778718198835615373434109010569920 11717712 -18123753521764413243664336711786438656 11717713 448005824771382368521627351753631525298 11717714 -268194949958502324444708939226010354544 11717715 -1837802517201959263869725705545263360 11717716 39739428800706208070740444314820419328 11717717 -50804468436916574944022572980160694400 11717718 -27217889609319744723559843485114470400 11717719 21839300783390190253428346194023151888 11717720 -84247382389034149475135576545474560000 11717721 -180677767958459634420258516719386560000 11717722 -513001141041079120370861438756664185088 11717723 -1093260962289616859060765676937717412028 11717724 405127189819349482641755897490627488256 11717725 -479162428579804222494212163934500844750 11717726 86734246453583576598767418914117975040 11717727 280778923038412688939674005511260853632 11717728 18846819898577259232568760943206727680 11717729 70532238645904443427353567591629751330 11717730 142617396086780007628124359276141440000 11717731 48313308496345820316887469198024909064 11717732 -394615186113252203509802993825277650688 11717733 -448119943870914930455780351090639810976 11717734 -126551711964444107373470405341319452416 11717735 -820843078746714034363541889625927909320 11717736 -471482863143318591401475485762988441600 11717737 -495012556862248277598408007759720219760 11717738 -354314345781719031391531202490711456 11717739 -145766279928935748234035317660532698392 11717740 -31027516199092764032348036866712832000 11717741 9778736297459100996261951853251350784 11717742 171458376321661883415543110157454658112 11717743 1255723996370469729957702105935868046080 11717744 -68194713129186785553565022278178144256 11717745 -75081964917074248923466314277940247360 11717746 426195403101949575905490546374527917072 11717747 730138299733886109711555043881017774952 11717748 110224225760351479013527052374160640000 11717749 -1282303931099698441651065764311476279250 11717750 -5182653552116304884293580922523872000 11717751 -127367156303904816274997754734616913536 11717752 109820116651522608207611951302458408960 11717753 -220944416145224489416554133428721760700 11717754 87810473087389742219423258333617152000 11717755 -212305993036699990866039200775617007840 11717756 187157776973367133210567867147660024320 11717757 -317126256575974124761112881777408647360 11717758 -4680655819625149741128114836566474752 11717759 -163774261261601804054603212587838552080 11717760 -447807174948469764439506443015553024000 11717761 944336035873683183320507752535903076 11717762 -459532127774700086575049025177127253040 11717763 -8936981041055311415312567403993521856 11717764 320032380757571357088574499253635469312 11717765 -165953454526071741386176016445580886340 11717766 88929467808832711568680063996967374752 11717767 246775070224602486799846657015250694640 11717768 -163838610702604214966140696153749949440 11717769 19989359437761730370690436481011671040 11717770 -102709818461974805343921133626304910400 11717771 -47524847592527637796138018457817397008 11717772 16406672725810370052416064345373200384 11717773 -959812019221891474741793629660082395978 11717774 -44744134731425345388424475936988515520 11717775 -109016327891740460694632956106918253000 11717776 -12291395044652875043970299758809448448 11717777 169041748631004823467918454731260467200 11717778 -244150088605556233881523058649163426176 11717779 -258451006777170061077461728554636737620 11717780 603391720140722564369888012364324345600 11717781 -1071545417783252233596029494207843822080 11717782 278193195724290979283658897642174892032 11717783 -30799017506779993991399391618331330560 11717784 -18513685219918348209172695368176650240 11717785 494062179437012144249467105512377162760 11717786 283029842061304965120371520826231829760 11717787 -287509951507321199093038571572427768832 11717788 23947665931079829313366241279595811840 11717789 237732255308047306274386505081275986156 11717790 34750708105585437150743273508269568000 11717791 996109017688918630572179583409221908192 11717792 1246577701009408340606581326693730025472 11717793 -160819669282163976507126423680100811440 11717794 -137707707534697027012797149214192295680 11717795 418419699514013363014489307840657682240 11717796 76022313022460942109834990609683284992 11717797 -88337011142927466564577530512219189248 11717798 -118939744852710272911100112433518147840 11717799 133771446978831858256516646423839917864 11717800 107573623275747310486234788929598720000 11717801 15832765464583195425843217291422076752 11717802 -560873530458251793197003132840089436832 11717803 103842431833015614493527196426630367544 11717804 110147395305078294280233045722887750656 11717805 833988759289695867086479891532074659840 11717806 814949057459153122448522747423996476800 11717807 1063913190147063595831753189119080101800 11717808 100584506322751005368036313369213763584 11717809 626688411539729748367352010322878244404 11717810 -61182869032212002174432847640044441600 11717811 -796570542675927678533107029530541806880 11717812 757979242549792807262356156765558710656 11717813 -457552594874676937225646314106830581600 11717814 5057607924684878010281624239175172096 11717815 -15703770026813125460751464257466329680 11717816 -938079190510339697179866364788655165440 11717817 -897611595656939943120990319981626324288 11717818 74798035350985382178271787888899756032 11717819 1844404533749976665284869171989886053400 11717820 -287018658035460173008006628226092352000 11717821 469128823904800581834764021993172582700 11717822 85890846818736445749470358320754707712 11717823 18664254859772812990414242745169235360 11717824 246058404108663837882637307237400313856 11717825 -119896980124295118278056369308645456000 11717826 169106942242494466743105626576693474304 11717827 610381852819218844381030613390197149600 11717828 338088335550040853853167191425160294656 11717829 -320387661298486194696594067846317272100 11717830 -182850760494379686312128834989372909440 11717831 -956767677666457627576296654665260653528 11717832 128858790270224864163872097541383782400 11717833 -359345986677568887914662597752843168000 11717834 -139191228544603763490556848438866466048 11717835 -12535623095453107235567017494061232160 11717836 417089348105069125418273445254579494912 11717837 271353134937139544768007510495635418486 11717838 244904419347431493258706272422473175040 11717839 -438608916079227580422508779481212949120 11717840 23618280541331149005484063871147704320 11717841 105170485254945361869658335752424157344 11717842 -435786477242075663484797017743156710400 11717843 -770753670526226763018496924118071894680 11717844 -3265919890781975605760338167627847680 11717845 -336768557253174424302234117557223075840 11717846 56349031077531125903282791682914854144 11717847 229504991855889622289729505719277028680 11717848 -335818458312296897680281375775274096640 11717849 -67888805355111193284955281361080101952 11717850 -87830676983634259199106366343448064000 11717851 360982498321307426222250649778577148600 11717852 -1082655979894446509542429477462326669312 11717853 -39203192901339512742846068812473864192 11717854 552930099031720309188750167349351605376 11717855 134516496567189076168000916112590078760 11717856 372271688910483398407164669483197399040 11717857 -362272185222863215922201176990050425040 11717858 36871855505269288357855100582880391680 11717859 -678479054940254340113999536734775113096 11717860 -34704739786453472366504007079581941760 11717861 -601661583184732410895712137921568657538 11717862 107363253604569149553608049202854676224 11717863 170415401961037761812443727694863006200 11717864 -799454794348888709050709401987209200640 11717865 41967856370065616909706773080896810660 11717866 -383393179283482641781674042476836492368 11717867 -146367502287930418708128689402078621808 11717868 34684924490619675401017228586034378240 11717869 -307610732350692381803251891234518450730 11717870 374116145551638970550228151117100099200 11717871 151667141711774983267384361123367876864 11717872 132668459941041453288995480321035960320 11717873 1169842306284810251691267690209067511122 11717874 -52597827648443719880621261550156506112 11717875 -27304375983084083736242126119343772000 11717876 20703488701068241300126597192759148544 11717877 15434368720665318798186227807958340320 11717878 -89154606132361895614811573448692577600 11717879 49255282704417203188728856049383860624 11717880 -252944566735862747533083777180564480000 11717881 434085124393099694927125699509155387392 11717882 -451394850820416444407243204962825248 11717883 172809755661988231069909334126765175864 11717884 -235982519877088418811936739430860882944 11717885 -975131854391997980896215836600355686400 11717886 25032454486468868931458494417710214464 11717887 200913446109084655239099809030659568 11717888 -66852762393643740175617416136675557376 11717889 716850403482945748933035592294322350080 11717890 -390696699251100443758646048647090552800 11717891 -363113357470846445814414517488657233520 11717892 463395706082501596044236967867874560000 11717893 41571092976147888341153450197284097344 11717894 -540120575987801057754398077315794201504 11717895 -62243464531638404086614922302808704000 11717896 -661806713857685296323411431795718051840 11717897 447797861539902996925170068309742104346 11717898 -353289402115150040997536154584549117952 11717899 -402589644073073972783400770493092050464 11717900 167554091311070851745627013270592819200 11717901 -208380321627073516590823965982952953332 11717902 1428710043007406039651066385319845888 11717903 1233269426340222844586755418591235583152 11717904 -123063704703833860802390577969918246912 11717905 145170673892354867130637538951324534760 11717906 520966166314241578256670411689475787152 11717907 -53108007143562010201434413083613973504 11717908 96479197055759670155255536769020856320 11717909 -417614285640700951474683964213707264000 11717910 -183637096559554155481152762543100368000 11717911 -294343597040325010866034007176304845776 11717912 -40089956173029570190193523117034291200 11717913 741808131319398389464680880122590455584 11717914 139849097552458399590790264495911587520 11717915 1116537292576945971453435714136451296800 11717916 25911637207932658322957518778594918400 11717917 -1399198369434122907386205618152109402548 11717918 -118936642937377096012277003242269755520 11717919 -702272456971664867662379724835717275360 11717920 575331763860063736146923653995294228480 11717921 -364733614063307346252843338969041918878 11717922 -133357985445307108710280958299306702080 11717923 135658011726747562457485376423966835360 11717924 -833664090507741097671437526776351145984 11717925 23271879765853516467941604642482107200 11717926 -622630935395223694764048612232759002816 11717927 -618509706254090076458916668647755982320 11717928 72481990250837136274269088551799680000 11717929 396953531356392890524820902306763173284 11717930 -2714363902423565661510427667498035200 11717931 -153291713051740853091004724074172659200 11717932 541745909516965417567362978594502282496 11717933 -146370628294507493033952881026111891818 11717934 113349605524331932993551529441410838080 11717935 163522721917743305080212348208015379760 11717936 63379215228407907091708865024635699200 11717937 -56254223011783753578793974580067262336 11717938 -194483531424892628347585282649343744000 11717939 138360647571657893144463272971248921624 11717940 30267106205640511993184729936569098240 11717941 -404314063151028028839033141505709664658 11717942 -47584960358536307221756995601801900128 11717943 497709633327859416054337553780651157480 11717944 -322918592621350065638070820491924480000 11717945 354179760663370624989320515775676053700 11717946 652193252576623397960554291312961502720 11717947 -495553316155432776604625255854583666328 11717948 -491060526329125328452184085665613373440 11717949 460483826209552213596829105994562293088 11717950 -102655930694177146575926887687718568000 11717951 418721725237018985208800698043039363952 11717952 241351076812080184324372971532113149952 11717953 -265179178416403427668270725860170227498 11717954 -272665665901296324653310243530083673568 11717955 -219122013922003346666795734431703716000 11717956 137442830936922132349805556459913094400 11717957 524489981948985566777040964816884418206 11717958 -235186815225017823009198462159998462784 11717959 129371149584691697875996886798166998040 11717960 15588511892369126051280257561389977600 11717961 -827577893665023876400575823427986111728 11717962 -15629581554694313758274753100270828288 11717963 -607937256150810419864057240548432759788 11717964 219758900180153592843899688219022420992 11717965 -324026175548768006129095977542618572800 11717966 -293562064410141424850447529705231938496 11717967 -80067783022277802966868148916534626688 11717968 -334985982414570181140040221534839185408 11717969 -289850265594348115935509146246387392000 11717970 105414001996386694090816044008062963200 11717971 -185986143688473064268927949078293981328 11717972 -28236958754348627517801343468280709120 11717973 4944324117214029131093318718598274880 11717974 248903145181486704332387778583528380672 11717975 231722442596841306466742258430372318000 11717976 789036038878413001594295477360494080000 11717977 606710971493329282201089475213153906826 11717978 273736715029634810806904030329872533760 11717979 -77345303744429909522550930736538111232 11717980 363720315431257518908730223324310976000 11717981 -569653244807459850107589655020513388032 11717982 40508973862265765985992182019332267776 11717983 -408869733012155703864331468025352556768 11717984 392968650656615993746643602005566423040 11717985 -84492331943188351646490282181206288000 11717986 86249498700722298072134664329555927040 11717987 -610986750809511950454176661839025114600 11717988 -155270929784627034076607809113293789184 11717989 946351092234682575295064618671245121790 11717990 283873717599317257027724201583207849600 11717991 -659140258978821077907462423334222411680 11717992 169765937139110770245676185341995991040 11717993 -49979027448093455463532008770323401984 11717994 89425168525733645891660074369114940928 11717995 -1175601364490855934539000018948541314880 11717996 43958043712534968928417309224239723520 11717997 -682605804930950551731303051421095384000 11717998 136759179223064500719268432350436336512 11717999 -691729092064329638479541396465476446000 11718000 22977397641368613674209082584596480000 11718001 -258728691765578862185774956634715593280 11718002 520144554596626127352202217866104660000 11718003 -640981383290576517227373111540456000 11718004 -192579775928166002475686844814415714944 11718005 -87810782178036154177713855682572371280 11718006 -17519477048533739833284909593143020096 11718007 198602606150187318586467144404258814720 11718008 -889583686027145459982423922711109591040 11718009 -758955439616708032040755961248063253436 11718010 -229931157754485037996939024886397687840 11718011 -468524797103579969049874785875272052928 11718012 85371792957380442543034505096420762112 11718013 -812421985100726316141354379260864079738 11718014 79714535057688693276400969111847169024 11718015 380353352827314467843748109887810297120 11718016 8484928401397695928937793124407705600 11718017 -69434791227787348659088393952375640000 11718018 18453944302707603687502696814089956384 11718019 1011373026455626699585055770406280407420 11718020 273937915416140365836715039625026152960 11718021 -91552047628586805643666703520202816896 11718022 86162135304882515164952620686849532800 11718023 694288793038700028299763308210711046024 11718024 -116501515839278329621021386624921600000 11718025 -393482122850629006179197639754064748400 11718026 191772476997343912765486894196521712640 11718027 20427026483197864056870655655707693476 11718028 38013204665794402710225398461119823872 11718029 82052364356952486531537904542219720630 11718030 219991468570941521150786812380600096000 11718031 -10081513862760811584758730863555698816 11718032 32082638925869392955143191995062812672 11718033 -21578166403693927027460725719484439136 11718034 -598626829927332947778429481439202793584 11718035 67612822456471353194007451908283767360 11718036 412653138403226341086040892578201534464 11718037 835649797130736464219345746796447244686 11718038 464126711976208023181180698431135461920 11718039 -494244055045746633873814659367138339632 11718040 -77028290447315081401393393928660582400 11718041 884763099752332336709372368417422451200 11718042 9256144371354783279809828959732775424 11718043 639854607155759469963825759587535724292 11718044 -184445172182506934017517005137540908544 11718045 -66736736848702768026901091311122741000 11718046 30591065947852205542755909726246739584 11718047 -897447830783333283259887849538960986888 11718048 144504549660596665712895728015612313600 11718049 -446669429553339944533309716057646012800 11718050 217307584292639669324493695224475506800 11718051 -290774321587150644412528907387020255368 11718052 847964154361604477720200072064169374336 11718053 -20559855378073956339617506635844436352 11718054 -16214925829208286586313369422246124160 11718055 -277474107591582015816349197935234036040 11718056 -664032336879527543320313356329346252800 11718057 -117661732603713483160347498820996374912 11718058 -476846243516258148038491560771851166720 11718059 -26184727834181291013446017898912217840 11718060 -8578610737600748606180517558897239040 11718061 1079358172728494161995146236497078384662 11718062 -115494256619828302017705267904152195072 11718063 46287435267001411710054364560237387264 11718064 -2067400854273953758001420747419582464 11718065 242254391558250457390957411684406753460 11718066 -37840851286391062042602774118483090176 11718067 191688049286737160242679208485757193120 11718068 410630162102386534271923577046659518848 11718069 -172004231213759946532650190596552055392 11718070 15294862358261855230708019030331801600 11718071 -552047792766415316477538245024987008728 11718072 -308736459510696235952398302072367841280 11718073 504981109861926141276870194443053204864 11718074 227017942252285511585113673916893671536 11718075 91419834585708206006133745685067582600 11718076 -782968415190541676534915354435889802240 11718077 30106598265098846741527548684991704672 11718078 145078376772085718242248676689080111424 11718079 -110374039251949044912042136213051478360 11718080 -197096911446119129460768821982894489600 11718081 -711755527952781735070962664518771798720 11718082 210038501751003733096547963162540509392 11718083 -72842637686827947576253846059189504480 11718084 183377296101271797665864784720773148672 11718085 78257736324858993880325013903628182960 11718086 2690029981028289304785051529785201024 11718087 26512863860439919603908981612295294464 11718088 -693126085503464057276098889935397990400 11718089 1367127513808963263116206665709928117520 11718090 -278101114212582825327399847103048414880 11718091 -386231257634022644653949360453456829696 11718092 -592101094499426938715059169017498416384 11718093 79324820286833311177951237057324547328 11718094 -820991877101726382240513478441977346560 11718095 -935124727454380892485316592840288593400 11718096 -24400447822818531580711400594484756480 11718097 623790422718533792386813720595043081712 11718098 119572108089332511642916090787389847040 11718099 186515214945079237532889049314764772984 11718100 153537803125950097506220646771463436800 11718101 242556457248666166536179764575359809692 11718102 -7333129296543561896394154378698716160 11718103 -1026910339006378862496198787509910006648 11718104 -2451018617971224945194543817500835962880 11718105 207907177633288216603014163381953912000 11718106 19060726915600316380609724830531428864 11718107 -199846790425792610019716663116387622688 11718108 31455572812995381338150543518573800960 11718109 -170133555761522866135191981307655555712 11718110 -191179644862331320917370326121134479040 11718111 -1257275894840189687665920404564955924336 11718112 91005561909440806301985648250663206912 11718113 216975195640066585440535456021670833584 11718114 36441701054923830770561185731149199360 11718115 32341696933895755832700023293419876000 11718116 178630116259313788965716151434999168640 11718117 641197403577221127713417780397477288000 11718118 46045170207874727099568721934753112000 11718119 537459089943525042495815791455226360320 11718120 -312448546383943597832759832898932326400 11718121 -82155243289678969432306683213266333112 11718122 -246416018467054409370104954581041301728 11718123 496823575806039395159513612480680058304 11718124 -115969631446089838846398058732851167232 11718125 162860792911506342091796896852762968750 11718126 100114020609676171977437813835714317184 11718127 -178365868949238864872375731293592687024 11718128 -108755770313401410205102267191441555456 11718129 370049754547760019587332987583152585584 11718130 -359915465931176608368411652281908627040 11718131 1059655643028414200874961656110682793932 11718132 -188208142525221839677901440812264542208 11718133 4729622848618658655243673885265354880 11718134 -871981728530477224387592251036412840448 11718135 -272868855113613784703434322379983769600 11718136 304566045031797482105514404410076467200 11718137 528742521902760748150904004940814439786 11718138 -61304059816543377162261689285983104000 11718139 260520433374504976895805039593526783400 11718140 95300683969727996897419299218965370880 11718141 307405363201507710123753336822929656800 11718142 -606522610259072647752482854055078934528 11718143 -14421183697494828779948546643472366176 11718144 -183930517309493645188141119613012279296 11718145 12842914191675124262168509098304230720 11718146 -652129732195009872660229035187924439040 11718147 -178576697449981248602150849680749788928 11718148 -311010276615944732444534203512838726400 11718149 -1387493937430985637862445109526844370240 11718150 90971862532788012868735882727193921600 11718151 -907779646308116204298610297138231218000 11718152 864129357444453097041176745326644761600 11718153 -433548977699538208111989373386645972438 11718154 32692375792824218093252756949273571680 11718155 48214077064782665342269601910595276800 11718156 382470757958097171538631737608684252672 11718157 -225709707710190778950321674762831833536 11718158 -297132860395589510165854043741972385024 11718159 -395978055281030721594188532661368662880 11718160 163473624536799896079082404889943162880 11718161 22703724906824588398830791826711840768 11718162 337030744294234604962543021464611715840 11718163 -164694926597445237552639519269338638080 11718164 1107710774754312717205098049761780692736 11718165 436147777352377978557021220329491173920 11718166 91616485603195059484727554130173550976 11718167 1242354335602776806493139323928808736120 11718168 -72596000915253121170922176140323061760 11718169 -74740323233551062634086766253030478720 11718170 -63700662790237996391629635370398873600 11718171 129149550831607969571333972741601248940 11718172 -580962357714257411677495963814936908800 11718173 -309160901773245203928974031476824538880 11718174 123709854747461106202630857033453204480 11718175 180549951199379982088204700094150420000 11718176 402598525524035836418173316971025989632 11718177 562894338383159960000759669908550777520 11718178 329624478391793992185196557936751127040 11718179 16025635276508918390028262281125295888 11718180 -48146384442900032212861548035026640640 11718181 189631473328216435455890863212670360704 11718182 68527260770691427994856515891575476480 11718183 660061923345765452572040512007942422824 11718184 -544969535921419396059541678025631421440 11718185 312412201243569509243256962011484010000 11718186 -25747143529922449838743101247372151808 11718187 117011318295362124047378221299068714800 11718188 3417561405428740955584805333238518784 11718189 95875093021080219468561636802486434144 11718190 147701411734344037828523586979077288960 11718191 -273109918401965513664825032678978631408 11718192 123533690535226707256960133133608386560 11718193 165855318769715114532237386105067143040 11718194 11454915259286141245201665394940892672 11718195 135286126286060151538258634108993975040 11718196 114395677759407271740702841338521010176 11718197 672010082943630576707242562936337371232 11718198 -19364408478354824973510126736692326400 11718199 -701483732656614812680210872609626771800 11718200 -197564503278064181048210375640086016000 11718201 135695522178761342562774113703157278720 11718202 515839436992159781942017038665543915232 11718203 -688674225525724650087021759966001923372 11718204 288038609491823902934666933599231672320 11718205 260276024888914755096806920883222962860 11718206 -279970966929388599697308421238640680256 11718207 761629467773557284749019983261706051888 11718208 236228694367463947498131239221215625216 11718209 35744394819549091538496600766583890260 11718210 43049142144476969880740346756034467840 11718211 -161880385676305440531905168574746117188 11718212 -478145244829545920087613753030038568960 11718213 16032664282138029886820161458159103680 11718214 -195125021995796477162968827289023248544 11718215 224518870980338137888891631600767098360 11718216 -112394195543829102694047456559486156800 11718217 -36931523855871043917797292658117398016 11718218 -300355194960418221508032224871090943440 11718219 166846543426467217026821189391987691440 11718220 -160820991537422605746791551573261317120 11718221 135439889603571919815623251482167890422 11718222 -286719665281336513278603918064981285632 11718223 1325431089750776190845570073798219020160 11718224 -7952852360211748805031839082047078400 11718225 -332509565645103701270406348752422372650 11718226 -71505887806581338553339815411369587200 11718227 -85964235882697375418485631737380931920 11718228 922328829221946849110053801968111452160 11718229 333216303806909101470774148020049530830 11718230 316113623813964571860114402978112853760 11718231 -2335241847886681106468667395449866240 11718232 -215903509542494286183840673544203468800 11718233 -129619356100972424196152992498609141440 11718234 -314886896364651182510482531318801946112 11718235 -48335647585201798649280480938437909200 11718236 -500279569986009787318521123908725416960 11718237 -791886155188679805175418384790342753600 11718238 73871226599202151680282026554188890496 11718239 -627343291119436847953262666000760091176 11718240 436550864238829048116952346748526264320 11718241 -1390012021032519501057613343793932283358 11718242 54734717116500383193829435687488966432 11718243 -38822047873939856754289597684618486800 11718244 1393869528060265762595757571720501149696 11718245 651804722426754447482320790297245440 11718246 -86871928973587661629095209045890641216 11718247 -55911386083088107856166319420039531872 11718248 -167016997914841043500371627117140705280 11718249 -117700660059949155962882979293362485120 11718250 294523237348143872173722844085960640000 11718251 -236831425136022294570403630658722520244 11718252 -8703490875038807995624915028370124800 11718253 -938484906540752483660451777250311992340 11718254 -618092198055948955193430334051166971200 11718255 -359212632485673492898306052756023315440 11718256 330960068158432067330378073943729766400 11718257 83038767920560543759767407968331863506 11718258 -505462396078197555983451794571014016 11718259 -136181094585690836439538828705930461280 11718260 404571200216203999128404755019867738880 11718261 -441021444661943008327138950402899859090 11718262 -629456668091576637836838254715315340800 11718263 -256035851819548891440876091514642699640 11718264 -522202455790234414150924495916317716480 11718265 382073242773187583390520090093234987720 11718266 -90099262671597162597034172745528837120 11718267 -403539200031054369984183329850526305600 11718268 -184490815982585413247614763098911129600 11718269 -2014679292332686278176963123013995933760 11718270 -4528416930088843192386858218311472640 11718271 903205526575428751194410131701240217472 11718272 914347022697480479523433874291152650240 11718273 -44666331461275862283027467027301090432 11718274 5364070834673517117752497352627324160 11718275 55418992849886543723463018670599136800 11718276 406094648905061191434671817665882609664 11718277 -935638912338686245931727099967476627874 11718278 -24854381126367799890609730232714408832 11718279 44994074529247940494431074173632812928 11718280 120347575085521911844008951325367500800 11718281 -1166175667419074667664244296532234737968 11718282 8008936909358828102371418412740186880 11718283 -962233547974234054558950532424645356976 11718284 -117155053129939977963744347815923888384 11718285 175342466199183073003035329262987067200 11718286 135245605023979772109581610225699014592 11718287 -536973710293234878463005357688300397088 11718288 -46482242302442538814065031913180037120 11718289 976266787004668857189865586587724357280 11718290 60510161173825668798418980431129518080 11718291 -108656045109121237288514831826742535280 11718292 -11686143994921309356034125561206178048 11718293 -8444525086156033155852332036854936896 11718294 -88565766018029238960965795777316937728 11718295 -34680419341411875375014095503033108720 11718296 -1088637946088645406318033930801517086720 11718297 -297230118625681116178657467892888236960 11718298 -680844304967751538073227696870360692000 11718299 -53399855777533204127373517021560975720 11718300 124952308614521509564796783057755545600 11718301 1059602907092247790281835356779369496480 11718302 47256855544326672745555951518629335104 11718303 -2670300864430742176572101782351546296 11718304 -333891407769469902221858712392029175808 11718305 -535535275731758316876483204097814034540 11718306 303663511272690520669660536421742818512 11718307 503019123862674572256583176111683699200 11718308 198951736698099148360051712953171746816 11718309 560911700825729047637039170628451556704 11718310 246016236540014293378390647899527249920 11718311 103123305456829863934972461684411848448 11718312 486494869165442680254679932299852267520 11718313 537453190367214400594482652980823386240 11718314 -88890670384429802808651370648716537600 11718315 -184983475866734043065555834307508781280 11718316 -388658391547754476196917033882829902848 11718317 -2547332170950087079388752618406653152 11718318 -465764965771679399738959589156112386496 11718319 -454170836783725555288380275601613242504 11718320 -138674842199286850236709982825747251200 11718321 654681143661384821569399945563712670304 11718322 -274139085392785705412328706741960949760 11718323 -903758544492323792455597715757262781520 11718324 -477833385308362561633291796066418708480 11718325 52063969810671250204767518795126970100 11718326 -14019067374188704106425048210920796800 11718327 -634137738638647388929235314122574361880 11718328 133369020348751928188745266599484968960 11718329 -404695230560534994930532732107543873024 11718330 27713974507137491761196614637651128320 11718331 105635861806854246954864593456776875264 11718332 -739795315106705138552775763559619099648 11718333 77016355884236006009656691295566121408 11718334 -392121653582325453971110414194419645184 11718335 -280464181380612088729954975521062781720 11718336 30161561322693926687717528956745809920 11718337 111479241218241142010972800776744510912 11718338 8191235325389182015494309370395390720 11718339 206921585634623311060612833672782999808 11718340 295641835051850893421905984631237571840 11718341 28659158379884720240905128837838157184 11718342 14747494345468996931462774186586145440 11718343 72653032402954030497559393137103216128 11718344 297072803450839418374249585993007923200 11718345 365746268076428632280822877828948955200 11718346 -16710580831843703482898894483645074176 11718347 281372703569764668847488849258651700920 11718348 338175207757076281443338878195777760256 11718349 -1110952367583285795976595696161551392340 11718350 288577462197139271009591435003906006400 11718351 29119624843781812555825879054199805792 11718352 -350082228191132538895019853244743680 11718353 -348937704026634655671314169526148909196 11718354 31617569726017677596945446826316923520 11718355 -431279409356608204892235198069921000960 11718356 280910088026261544050386502728587286272 11718357 117466807415827878207765434067764265792 11718358 -191677926786371218626022581619175082720 11718359 721741414338306857269578333845922631560 11718360 -529724405053936235894287376622182400 11718361 1119254109837845632324304696644783773962 11718362 228594811467436565880795486694112224512 11718363 -232748941322478868780468875250570606800 11718364 -379096904910049246103614707469534781440 11718365 86738250299001725657466082584651331800 11718366 -106831301053513513760829257943284928 11718367 1339671944375012215678539323978555858632 11718368 -782656044943151494851049878692187340800 11718369 -195052882593706138167720190157665210752 11718370 -18052883508719197975992094799713617120 11718371 -474067723519274155659276059402568752688 11718372 19330166177415098301144320837411880960 11718373 297965295909193727428075993729757379100 11718374 35643522128870112809566230801690841152 11718375 225727008021209458011320075406658500000 11718376 568348476145467777490983077518023260160 11718377 -1281803572848126933543993229875466039728 11718378 306961770711503349842123159554390272000 11718379 -845425598755157482650899016860537783400 11718380 481001659691643672333088943872448716800 11718381 -187962646916875661570089509897480837696 11718382 297549414644536515442077770467174500672 11718383 -318251935078282327911111861811595571480 11718384 -464807093422283357577520552553152512 11718385 80317648380582695651834939498040303360 11718386 -42460900228729046803047103780334085120 11718387 -381183135627029785252554876893282835756 11718388 489368462670942370775256298441908418560 11718389 -1269439000818457167557336224800667919844 11718390 167182556345126786358885406023462758400 11718391 358757880585185464657382645832994774992 11718392 -171368742945322698055426777428396318720 11718393 315806322673532028626980406431932565728 11718394 -15362769927770684454990461655028020768 11718395 -195626698375217044211155869567983109600 11718396 -57276003510843671868856426440758251008 11718397 -722159124284500201542409167860819772154 11718398 -42500189175411781444727422529667332736 11718399 565120003614226892917683948424996975872 11718400 251890815014667232629219727214693580800 11718401 352065072885533261593164021979526022402 11718402 232297806740988453553841995457956097280 11718403 5238197078769182547201113194306176000 11718404 -256624095153470965165182044008976694144 11718405 669434343338061804286640128876540070400 11718406 15836483557240163201512123089303605760 11718407 241724920120119413811510165763476953520 11718408 72888709651230133238453973938911150080 11718409 406363442253626303225862840190719377280 11718410 395074805224891530607081750205135550720 11718411 518811597903933931250440656393817050072 11718412 -219269953516621420308488549150458534144 11718413 461398254964218028832436421152963940224 11718414 122148900695381599799349079812684298560 11718415 -17091121105378180897365046191455857680 11718416 -503539443377189263175740756773839044608 11718417 463661848193465260317299814110699891712 11718418 84566031135711574894646373665593734816 11718419 -137452771916015970700484209465061844180 11718420 107711884062652461686540828579085557760 11718421 -1186262546676364603249019629039107936 11718422 525839071597281793550531339036422036512 11718423 -289223698946932888545426601462058932992 11718424 -517074368736947847641329981998752686080 11718425 666961191303879052355013864815512899150 11718426 -164238509732905601363189855174654866176 11718427 436947785374737517134756997055996244992 11718428 562093002711608979646484490577407763968 11718429 -560814593937591733047867955954030905600 11718430 253572745780746332311780251108090115200 11718431 -886550940765649169535583623892664082816 11718432 418826903677133573522585252982086959104 11718433 244966153300997471908219126211195011682 11718434 -81290699750373837210008886585464216064 11718435 117732260288064402317084878521109882800 11718436 542602731245969183693025430423911502080 11718437 -64549075499206920202429852348787987328 11718438 -75387206170136902580679023630656906752 11718439 475130721586420473327511598395766436624 11718440 2534933838683829817526220635148288000 11718441 290108470291695135961313373802466684352 11718442 -180261762851096808828291137563448866128 11718443 418415909723369275460017040896731739944 11718444 175099862556006247478104138410117244416 11718445 316617712145938379958630542669855428920 11718446 -1638916549688142701962538544123832896 11718447 -321803390584747454973040406616843258720 11718448 111289622281586429510900403785968631808 11718449 862042884891788730814981317779797458450 11718450 161270956506187180711622001401811831600 11718451 153079552691462907817546263392772495000 11718452 -67825623206595526099440364045173761280 11718453 -195644930160877122046543946069731881696 11718454 279998901717430203900695742000037079040 11718455 -33542797997233070119446920750602536000 11718456 82509588461720451864440520343684915200 11718457 633519216194364132103585301809530346452 11718458 -223630560735618716084111345370126689280 11718459 -89499647247436997046473214477404390400 11718460 236814663544439678856123274576846010880 11718461 968105685476644669480236896202712645062 11718462 60543183396987276578572296652202649600 11718463 1504905440887580773877813290784479253280 11718464 155003354839085022917679877803051319296 11718465 -168298258658764581210158791069077504000 11718466 -808300632286351756601264984357118622176 11718467 -1306578056037961513683239625764097884484 11718468 -495950922536869036482356657491139634048 11718469 -26102181924711709710316973147794318304 11718470 -286935134916399247150603400784203752320 11718471 -621310587921856562163852747769675836552 11718472 844332813631270121777190101194706764800 11718473 -236456481455815387068956673049860645816 11718474 -741261311699579328578803564453505266176 11718475 -59555154305331241677813710165143481500 11718476 -96350786047340182862128877036162187264 11718477 -260845385255628955390499596126016033952 11718478 -219445448075484071928631048241301888000 11718479 28039859781365596354825153401720255600 11718480 78808539597628806531900173145507102720 11718481 -361411894261712616124943514430844309900 11718482 -354372703237071507844870622733983895408 11718483 -96185690153674716876783209459463059712 11718484 338370672897949735186984715440957702016 11718485 319542930559440202945025051755371351960 11718486 -217743184109389470899449625824043992320 11718487 1589045350268698754624039912553941168 11718488 1032393731238673501782484872588054005760 11718489 323308305513466304533703276553743328 11718490 -94972037714716119616393297830845061120 11718491 -1436594048411430925691035816190264042976 11718492 163718304736838983726013379014076675072 11718493 -409289497723658335268548388120368112820 11718494 -78304157141670129553207324457290803264 11718495 -449597782682102779988649879525601058280 11718496 213526048889309598719290516721016766464 11718497 -85352194585848634521698522787582422880 11718498 349941458553309382738072126672095176448 11718499 -142795832368285952985727610899050827936 11718500 418989973380241052361376875141872640000 11718501 448656472195835774659022183662919473344 11718502 -932952727190556687572724304698625902528 11718503 836859591010052540623284941124793741752 11718504 -249711326679929462131383809422981447680 11718505 -226153428046881495417962408901189464640 11718506 245605885213818380399076800226627266304 11718507 -553611449697002306303329521079210152360 11718508 -477167106501898193973154615340084504064 11718509 -323751117149435876156053983423357843360 11718510 -103756531831671876800492947634007367680 11718511 -377455798102805131615612191783685591568 11718512 -51121380391553137336132379392131858432 11718513 2989440624086779632480769914268459200 11718514 190159053566765406976664465407873691040 11718515 36387010124037278967429128971508828400 11718516 -97207560293123400441387627017318400000 11718517 195411954053418688106923465932947595566 11718518 -329640126525799330212715729522698190848 11718519 -495655707956370182971543315635665221656 11718520 89012322813085067414306882954065305600 11718521 487650132414624138152064634669746601440 11718522 -25214613455782695776571394830205053840 11718523 1012368582741191627420965741685014159200 11718524 417279839712807254806186836355513145856 11718525 35090572156214806610779018814431891200 11718526 80585851050579596858246875489170197760 11718527 21873128411691654508279013933426158464 11718528 -615092490638762948807037201014461562880 11718529 68855381665704650718982334436483323476 11718530 -28210103936915919049328831972206433280 11718531 -535384745226330197768616175327351291320 11718532 1262180501450221221248195564430036992 11718533 -262818627347192353375217481658216860480 11718534 381591673595461125008557464447218741760 11718535 -210827941815703562421600334648838133600 11718536 -1298250697092100132709033253535860280320 11718537 -1321151930148247993364979056276628236448 11718538 72686353330134933858274092354760690368 11718539 -146104957465942196630802918812249480928 11718540 -462599398524192756524569853012631398400 11718541 34341982701966035627581616716138043160 11718542 932727903929613549364492842591683228544 11718543 466973308186177810097936417294761046928 11718544 -14469769769669020131815919092959805440 11718545 -577342683669443403485048608045953477720 11718546 6021146163282021965362931027420281344 11718547 1235378560900344557125047692782912973996 11718548 -289126884830934228500361533853905572992 11718549 -797672071061287334413127595637037055666 11718550 107337190290963075042310078500971721600 11718551 -580739514838884921137969693819656685688 11718552 259629642393398809343978648971991040000 11718553 -146655971140988482097854464770195862720 11718554 -741993713544447101183323258547529538560 11718555 324054550442448391664628885326729234400 11718556 480248430951851911304580149144754552320 11718557 2473672681991523125435111835053535942912 11718558 -81534449765541779848069605366686065152 11718559 22793211831350587416382856203316505360 11718560 112114786093560451956207558291577896960 11718561 -689846281836029172549069984792434453328 11718562 292822001918036838200384413196628984192 11718563 893972362486970078956682716289514574812 11718564 45413857042705329706267393405632491520 11718565 85890351278681492489498752269742514520 11718566 231304180940096774623320157425371084160 11718567 -262795932761562108387254717268900168960 11718568 138206420012646047682551165324597084160 11718569 338998737031129373689332482905356935040 11718570 -252569743422132359564821225971044144640 11718571 387607450738250054925307066507847222632 11718572 53823001993970512515423934269687710976 11718573 -46861635154398926320571786576800682400 11718574 285933960665018655791120000736052707072 11718575 5472524553914587114550105833503475200 11718576 -59923224353614369824637198229607579648 11718577 -226062336039330800132071655318875368140 11718578 780227826415229243671985151531926445840 11718579 -310668747592664547092263656855652881552 11718580 -63903322554055753612093118691208243200 11718581 -516447120649695419556827245676292126720 11718582 16759171977273641990765011908566052864 11718583 -397983674221564322574670814872914982680 11718584 -508896174051451559607098905654050877440 11718585 -191805187481786629977547077398422686780 11718586 -286529230224017437627013080498615155456 11718587 877855050380439642511906489653202747236 11718588 222487149257800365357687524048509796352 11718589 -33524895831795964898229638645122482560 11718590 1341253241177969129032630104010617600 11718591 237435302811834530505317058944533154064 11718592 39382626908805461433757416588469862400 11718593 380011960971570073912622797539263988960 11718594 -24245138388905164839565067371952902704 11718595 -581858528665175000047040968876146552000 11718596 84483213376752350894742540555006676992 11718597 -826762290074951807220760754417863006560 11718598 481230605540438810506902940724855656800 11718599 128739715939425266051419649836445585736 11718600 -88924885421992415009457592323566592000 11718601 1167029368001916107139368200234426768804 11718602 159405691200988496564040629414403101952 11718603 -28181877476648384622547354370403362256 11718604 791091439053466176689172700154369605632 11718605 170668939655410504236941559041840375520 11718606 101010570907699001568140674273473367104 11718607 -525983637873689281817739213231435472144 11718608 -79005382018092017162910985332301824 11718609 -217642975472993505874768505809653733440 11718610 375701163169142336446141402736213366400 11718611 -832038587985005110572871502465100498600 11718612 -599578696215463106017442962870413531264 11718613 65433130399944674188664369230617686460 11718614 10832211159307672856067675924059630592 11718615 -70277423113915233331278000791262919680 11718616 134641222889114243604664436666069237760 11718617 -99133666861064080278783324401349639480 11718618 3679239110518228271781928143494711808 11718619 410501168458548259617734295428491339008 11718620 -84425811698693666109086916110549729280 11718621 28815629391841633871657765871964106880 11718622 325125688009373285923659123268528298112 11718623 202022602301303999840789887373429775360 11718624 417640617473256669345941871199278858240 11718625 -12445250631121463230414921185936990000 11718626 81873226637595352378586630260982094624 11718627 -890711921207250128025068463698534596368 11718628 955821608966145941226986152834235850368 11718629 -634394734336519366154185655185580169606 11718630 31421794339512099865630910621615616000 11718631 -508867178285512384302507037778011578568 11718632 359939498846068319044928721693955046400 11718633 -220188329592436761763866255683606312352 11718634 -244605932460304968092949312056139464784 11718635 756741092436155966092842112456920318960 11718636 398268913595367895757430969351702246912 11718637 -334277500110206700672249000454704266368 11718638 -354574194535989021692138566689242269056 11718639 -586409066231545874524463368194932110800 11718640 -62265231018542706816278157320165621760 11718641 -157264633970252474346068125464972435216 11718642 95283686312894439503861315551661352960 11718643 -143373309778092130388456407809884367480 11718644 911840581020492911252813749801655802624 11718645 153748583053965290258193108190379922720 11718646 -54183609745361307064007716938463059840 11718647 280360269631313347246427486026625349096 11718648 -60102715826313148074733854042587136000 11718649 -252575436612659357651490113978355051520 11718650 -251996616888707000782369739718002918400 11718651 138684834705848385162202018662158696448 11718652 493978892031054888057587930411910385152 11718653 143487624581727616417532534392153333260 11718654 -300214008834028790969625080026033586880 11718655 -188266324221671053794748092682205149440 11718656 1307407542269925207564639555592201961472 11718657 -559322936620160181531685639246538001792 11718658 162642463463023468988973052633498584576 11718659 -1511580445830953020866905959099895829696 11718660 -128739797700779544402746869087146762240 11718661 -1320214834152535915390886489726174016 11718662 71820306616144341180097844940025387200 11718663 320581269471734478401021961414687439488 11718664 214248961042073602631566715808401541120 11718665 -105633526627422209163677226129990218880 11718666 18649689759863588346436952679725717760 11718667 -1027631265354571231336148124479118065048 11718668 -240027841036781924423241463199433984000 11718669 112386933543406188908387268119282287968 11718670 126772916858577044344435130335577177280 11718671 25484533838670427305847427342673206784 11718672 -51352855670488918825534530099058311168 11718673 -340406767726216359480946781630349065360 11718674 177450377932986400645940791561702187520 11718675 -23889692675297456463592595055614553900 11718676 370451573139876155417178071334635864960 11718677 350448653645811744319060045590390746112 11718678 152250229518861840742761240307183966080 11718679 -147561402610979441386004011379400570240 11718680 -666069928637756972647211286661610496000 11718681 779182989249099442757180674947709824 11718682 23660852362805440743788415591489475584 11718683 165778341906207632176351232115076628640 11718684 -264455332120289234127591995281344101376 11718685 735877379929036835912092814337511131360 11718686 177029847534020052809431389004901634816 11718687 561234798075378334640607636163781258880 11718688 826022780839905709785607752589411614720 11718689 808796522926082977883521473591626843490 11718690 13516006069371229043968870605912407040 11718691 -328317568101092272661375592187202783908 11718692 -303058717215586531128423624482497732608 11718693 166826610652457800850714193869503277022 11718694 177137856316464677755129290740761981440 11718695 949452906183857183223507395978467602480 11718696 392307546407305882185765958470513868800 11718697 840419241817920103556827766659657725120 11718698 473959634402541329964640862452323947520 11718699 298500917653993985020775741458914958320 11718700 22383317226602363356959710537444838400 11718701 -886081145849403236576693957298274552500 11718702 -319779723686701818332664585436352716800 11718703 -729190378342918556232168115094956024048 11718704 -2798782735949520378516256641085833216 11718705 -170477800849313226023107147608121136640 11718706 -83077653929012053415832629642828693760 11718707 8268034913404706745444184144679623680 11718708 349772134344904371713514642120256450560 11718709 -1032116893625819660314506320807532499090 11718710 224542885093824783685369189110187259520 11718711 57892802330164072764977153001883085760 11718712 -42444859528943839205067413470537728000 11718713 235709686918242489224318421204861314304 11718714 392305102787619839474101152258130944 11718715 -70333091858457678523155944661866528640 11718716 -781715772431024236705816249053290734080 11718717 22182285521031253737923051790426914400 11718718 -152123026018949590271963846406704228160 11718719 229662893252945205538814040769089280080 11718720 -85155127025400305456668991310507540480 11718721 279059708459021060340121893088216445504 11718722 49716228220721756004666163587137318400 11718723 8108030472966769368349934682304903344 11718724 -411527882492323679084478789295441686528 11718725 -166160788817017406694611356132122864000 11718726 107715342424598500652290965501564336000 11718727 292437214003207186738801654432482359352 11718728 201165905934648455495023442153362882560 11718729 -1713101417399726992315362014713010880 11718730 193223855160761088875253586162074731520 11718731 -236959392549731212207346065489319391408 11718732 428488109776337067466972930646691651072 11718733 -121042903889128854581846230798915013396 11718734 236370098740819232253066253547810894016 11718735 376140494380721883536842392015370137600 11718736 -246267987812412285268861006160481878016 11718737 -222619845976379114738378558614392096768 11718738 69188890197899856790834351691861034144 11718739 -913730182871196737733591418264403421460 11718740 -249285663293898845368175489846727505920 11718741 756393870476155801344892586002414687392 11718742 292377583446245631444289034043006432768 11718743 -204248586025453531987273593608421202176 11718744 -216439895095092008254202734769799168000 11718745 1674969448962271807229828155901707438980 11718746 -173141740617199081009964238431433900096 11718747 2935319383594430080554608100831267648 11718748 -1043522684869294572287692123063589166592 11718749 414394180196099801337378014427633527136 11718750 96680876503051398606400213871625000000 11718751 572068195745842875245539352501720440944 11718752 -82853499581570375295773282494592974848 11718753 -458261159291688767332791322645720295616 11718754 521263591239697950002144696918675458560 11718755 906764114359024757564329570728781638000 11718756 13365251833452746902419037514145619968 11718757 -252310532539661994840904396408849361280 11718758 544936457260967036394193467888234144480 11718759 -328765458018588173334302917796866829232 11718760 -528976487665530733283336766549595392000 11718761 -462432189676845532749721338983184733638 11718762 53528294121047459971966154876540318208 11718763 17669507083499020807591520077606394880 11718764 -851651866838186587726181110671015181824 11718765 75391606860635739047819804607566708460 11718766 -50631918290007942340640309034733023168 11718767 -715148168971448313408853209104656596960 11718768 133329147043772728002298514409950183424 11718769 -242159324504606377529839499439267829904 11718770 -129545249459954115820786964523784074240 11718771 -210712485881831783731071337864360694736 11718772 55922625940376769318916438839838156800 11718773 -975436541460241267376694939042879837696 11718774 -413060441564802115440550023422274413856 11718775 93773470765910513187388823472256225600 11718776 595048780146950505267719345897134694400 11718777 -18125542194181222931514895983226634880 11718778 -270709808739582708475285625073326182176 11718779 -760859008881768411387812710728705555816 11718780 -501014918289034021279738730122041292800 11718781 -411377595496648955283216234284366724800 11718782 12970870848829959982118250153187948992 11718783 -974598499848457305389509930727514140400 11718784 -119733118862598963794467150543768780800 11718785 -314180347866669340355666097307426848600 11718786 112171034925581048166691998047430157824 11718787 -4568610465899923722068043365647666564 11718788 137787940581291227502022369294855040256 11718789 -101981383047045506605509115691918738976 11718790 -716072349003941555017509263990417280 11718791 -213631718217110115316351560590041439280 11718792 -1385229657770334722452892219213322977280 11718793 -1802807936371404492844928971076138676956 11718794 -62879965808035505002896392056672990368 11718795 -294603900662891585724606688830405557760 11718796 -25526295645654641627148561813111558400 11718797 -1322720614865083342270261558875772787028 11718798 -49962700039858143725345056145963089920 11718799 132993178614330295974424195574157117264 11718800 16331190988925706021132941757272678400 11718801 -46930538159427433889075346929530015920 11718802 -669241548442693684180269399572598465648 11718803 -1784181160747171422846521141327804789040 11718804 -8512986227966972955290845461696104448 11718805 17894801824112267423152362784113592320 11718806 -31678877865069193863794304155561459712 11718807 64386267994969397614406197222452564840 11718808 127914188008932984724224480993982464000 11718809 -891604290613461533385799941301179735990 11718810 127298374980959822862676226758693747200 11718811 -272788840459767327060073325890415355248 11718812 -97115746918771346669016041746196520960 11718813 -122169890916635718793121367913464588000 11718814 -126983262191481573068542399114214389248 11718815 -127081909791273940666416731253917342040 11718816 -519944015286124282156470673939601817600 11718817 -8943025579480664935181377257882112848 11718818 -382939866316099995262730404391059454640 11718819 60843067376535588700518526216430026704 11718820 245837961425285739859475613925734912000 11718821 -703735354798272882756857919872998854978 11718822 59159662749661875110345405645380270080 11718823 -1239902655556997843285198425395909921928 11718824 136969525389336660260329389644008304640 11718825 -81445251037916108604678216792518332800 11718826 -279944823698137362672305350404030109440 11718827 -776592556630685660866060030030460901324 11718828 -174914272435224780644145173044512095232 11718829 -84239914927318446112059524661185998570 11718830 -115358923485709253959268775986516782080 11718831 725888852401138920855637469553182359824 11718832 -190426416626084576864096204197344247808 11718833 -6604220256706317525845219411829299136 11718834 -10790946654704992289571824471470133760 11718835 -482518005086800429848961078593527208720 11718836 -56775991185660369958137849597016166400 11718837 8011165103838220540223788568262397440 11718838 -922879380215401670444817560923054931904 11718839 44093306548737328013717936467654817280 11718840 40589332942262864363063365497880780800 11718841 -1052240285970490795058535667757262620758 11718842 -158014322963589618115802874019017396000 11718843 -195197986163065566412851381453146525136 11718844 -373894160815262863310284374555756043264 11718845 -21987779136508853382104308930389356160 11718846 184208953992654287907641744455266371520 11718847 224220017499799950805172775399159188832 11718848 -423663871593668680808557591980108939264 11718849 738533015570342604837325190463204182064 11718850 196526512145303068514246675803260000 11718851 -347769562062901717325221264757613400248 11718852 -127088784040422229648370596017691296768 11718853 102527304207661149795489745560235932288 11718854 -1150712043218280458742192815947051008 11718855 -644144921706782913723615841151456755800 11718856 329877741393112482893469038875940136960 11718857 1055936069564443098211670719142823638106 11718858 -342845168094017383570011878507808687360 11718859 434969091137820805917523798458311399060 11718860 702725268643708835616501145571411251200 11718861 3692038214053601361801705945706288128 11718862 -44634126799077668977208573805971035968 11718863 -390192876449612195863756847763784773576 11718864 250401630857769121195820062898088837120 11718865 -354554812998679626287067420526197749400 11718866 -518822554042062972234815223533118912 11718867 67487188894346892204896343490598806080 11718868 59107593173342226018005510884849876992 11718869 334221210644346502219375137761282460 11718870 -36228392497361425150155129950513859840 11718871 -1131229649105539757675304232950613647000 11718872 -805109309600242062726868410118308556800 11718873 -245632579672838961677291678871296893440 11718874 190186645436651833919614074146082813936 11718875 42417336148681021476421629752406720000 11718876 -637615205139475487176057831496196096 11718877 235845663387330736911254803156833605440 11718878 381813554892870770752406074548170970240 11718879 540260918441704077996647786393550880584 11718880 786034888917979978132478487599543746560 11718881 725773808075565729776959833840350419200 11718882 69895869313153340451596276470797840384 11718883 443183062653041911804915168148762532048 11718884 1065128495325616628457523217575752631296 11718885 -33399708943747817881228324306558743360 11718886 525190324047768947168817085538369406720 11718887 541134385136791190866163866352659445280 11718888 356241726792634377692732761918330306560 11718889 523462492529711696020307398297959792036 11718890 -36934708433047123344315313919346892800 11718891 320454379938322999143519094113730606080 11718892 294233690967811450654074356053542953216 11718893 491223109799316908496695201406143041644 11718894 -40801506131074317177642859956307912704 11718895 -719180606266162430873835705514740444600 11718896 17570501916756162697582625028054712320 11718897 -221647117239374107526641794734830902240 11718898 -845124613114534210049487493341635950464 11718899 -155547024091747053411742038023496097536 11718900 335411168089852178547271264000778400000 11718901 -767237103935691717236966524202122646098 11718902 -247942080844592046932812305087094869888 11718903 -20648887327473564852999541462072285440 11718904 -762139802885297814217290547303563018240 11718905 346087424742182506970946031448563482240 11718906 8636279928007881061469698826446024704 11718907 146998973172439333270085676590161152792 11718908 -1457736982145677936489294393456533742080 11718909 -3694644464392679253430304895928222356 11718910 -60517652191186564468144215165409194240 11718911 53707905045570809539662329207213718000 11718912 222620058961100208143700461080616632320 11718913 1313746363597810364019085367254175036162 11718914 -74813471727666899870447092674405683712 11718915 30749365492996247014209241393865836800 11718916 -599014768888279203984305752751790557184 11718917 14809087934041329801403504831127961600 11718918 292250929353486019341386178559155960384 11718919 -8178091058635335271733016464213487656 11718920 438197669458058021379507759547275724800 11718921 411455391384497485460615943020117636112 11718922 177364285898799826619163510372695814912 11718923 -275600296972808912747000800806914118828 11718924 -147964848702016215189013812924752314368 11718925 31603512325049698511263759050162188800 11718926 596063760087575387560890497481197552640 11718927 60707283063857061061335998552509461048 11718928 96838260295942537812337473793097990144 11718929 -144013682653806215123569307246776467480 11718930 -8955422534889806212046419745585909760 11718931 -273269467240767753634689433523321356208 11718932 -926079733411964970190222291639274170368 11718933 -904556343168220988136639602097191128320 11718934 -326316491909393241516836790922885900800 11718935 -1042604124699794827489301082948176694120 11718936 81905358031959123231967946380518973440 11718937 -534156314520459013651366370077187468086 11718938 262540472879797994986661118577380019200 11718939 -358671642928388430081082927754429882880 11718940 -335505238922898111649617751032858885120 11718941 248208127163719239308889444577158312972 11718942 249796577964515441238583935794235208512 11718943 -277444197617391259019033790808271534400 11718944 -658507080593646730385102677416961572864 11718945 344372197880135821985732718782242963200 11718946 15291220714285341282342593432954582304 11718947 -32825965119936770153026592741223243648 11718948 133588697982069523299456830864436541440 11718949 415488570305278395439158423289766955648 11718950 -41763475002797598974346784256806293600 11718951 332549240987652070197069919654970198400 11718952 -84130438106564183732133385745281105920 11718953 257175281792583922289765393305323519120 11718954 -3059503281804476148678817667615260224 11718955 -679843784729534911028945448860941172640 11718956 -117136677344839711970693384705148733440 11718957 517888590625442979847556734702309381440 11718958 -523841404645356861633975608319683360640 11718959 -60883319467055406251141755495495584768 11718960 65174089997293451509171952383300730880 11718961 -45185813847337832741878720724905433856 11718962 -240053678844816839453219691700110491760 11718963 182160148142999187413584332045251731092 11718964 846236128571947057488357166267368814976 11718965 749501902185365631502996291008381112860 11718966 -156480009105645720105712442641328910336 11718967 339780424203315950465186666608299032160 11718968 355996327996702075401432992758584360960 11718969 -270561167283828550425927406240101191856 11718970 -419897863017956013970206984274027434240 11718971 184130990441601476343879827591033916 11718972 383435997623869272228167918765086310400 11718973 -92398188252269115208608203385918475264 11718974 -401874431978832624531601151348830635264 11718975 32936715807464942137933682431913040600 11718976 -86293312502470420902615074756855070720 11718977 996821663725104287843308680143001701826 11718978 21124613789579097178480743912587620224 11718979 -117077197146880042786230793439727172420 11718980 54930816208885988479631879264518471680 11718981 1479664647686839555190923714118082070080 11718982 -30334857819423008884979306936728553856 11718983 207567138487852191754235825145963258384 11718984 -633629238552333418346379292588728238080 11718985 -580274350457583274077573996895651591800 11718986 -79488878327686150053010936407717708960 11718987 -767374643563974564503642823054514410000 11718988 838504676754167376578109984777298719488 11718989 207677745187948552474992535326821800728 11718990 280653970059350358528024849593228166720 11718991 -143557705564138693860206076022827522200 11718992 46931769448921947011506575479290724352 11718993 49351463842317669144826301224054978560 11718994 96334983564086613742393454433679352832 11718995 371948361435532333214620585937162814000 11718996 -143781315061033577599243282864306814976 11718997 704518762950080842502153824233889367520 11718998 -543890549357334178483495910214255589440 11718999 39911342458956324678508998961140931800 11719000 265663510462266991670022924113971200000 11719001 -24633023262282808194334544040995032320 11719002 -30314716788032688813598652982411898368 11719003 -1973638614934726475231093168706261840 11719004 328334820709766912493077973027588590592 11719005 -7637940491686836689508040905813489600 11719006 -41277843290149700756728471328049267456 11719007 28189970268305241912942908565103446552 11719008 184108384366798861259494032657451843584 11719009 140810460885138435961227504864765074210 11719010 176530065726282594464118451461741273600 11719011 -30999216973678916086340076029136649920 11719012 -568387203548548225932825196022172866944 11719013 -1391191545250565938088451927963846228738 11719014 367652593027371652994288664479528127360 11719015 32747150900459669682693974479444800000 11719016 456598503495611663523815160023367628800 11719017 491552442292684023027051946042473874368 11719018 1050294742638887909187021882317529922560 11719019 -239077547587760481674340967653430429392 11719020 -91338406458242620015577571371868211200 11719021 122417818342366055210692726061530811222 11719022 145951452134961777369354725004605941632 11719023 -132928267221601982609125117152258565632 11719024 121649605357054841436091154077912432640 11719025 631638974274545148159026475064972580550 11719026 -68867106385358172336039564265044403200 11719027 1917818916549636704843389798114082536032 11719028 -853939358888326231670986681376029448832 11719029 -113228560713665340617448316725228165120 11719030 -48796450805894998924889359208132232960 11719031 23904798754840963457952682992066074352 11719032 176211085174509392373326798234655498240 11719033 1303499232282598054402850116022226037204 11719034 1093417856425697999105463068557440921600 11719035 -142527657212092766798164119164253328800 11719036 316398417145110205317510201710534151168 11719037 1820854212895013900167856164689739082784 11719038 164948925535789239089248809466491481728 11719039 271105890473645494348768794862483946056 11719040 -145259072414187752207021413599962726400 11719041 964607080691459257917141066974826314400 11719042 229857081266182769492559338870619566112 11719043 453471093715001315253143576553634029216 11719044 -170197867738540579496711962471925243904 11719045 3970274746379800226650811957713546800 11719046 -81241490788081330720387096592672159616 11719047 -76544312411984334419065154922866174976 11719048 2950776343143894498412457330609356800 11719049 -1343636760033746254286373150498467374950 11719050 15798652678649363004700588053951321600 11719051 394968081541960297329468725092869412052 11719052 258369711501242992985153240027887042560 11719053 138204708288704003297878240235502052800 11719054 38359575315602630484811137294015002112 11719055 -33722061826339863964255392153132341280 11719056 -17223631242262890327461541329664933888 11719057 4198193744684928304387093637707822912 11719058 188097572404296287659498529941894310400 11719059 762385522617299571184621614658222926720 11719060 202180242310966986704841740470646388480 11719061 -20392807542893456007582635317889201700 11719062 -96809754061438826790065131505933951040 11719063 620466606724725160994873507172621692904 11719064 -420732763510977502240273145504526950400 11719065 -122042358064686736783769063204608620480 11719066 286265626492140934989903152593308245232 11719067 -418587185267522145973779203958181260360 11719068 -54095641527792092031195629596490686464 11719069 -595497468837157747052171807333270678004 11719070 -161617717287862171252451245882635085440 11719071 8686054687133594614354584797108548800 11719072 394041084421328304424778556337184243712 11719073 370590550809011828644686290755488880320 11719074 -373720737795296909866731321032059361280 11719075 -140490057663583022185909489848744540000 11719076 -385751621124740183937283977638932504320 11719077 605813370941218089134333966317940557440 11719078 2266953301046200318325323822818838656 11719079 -477346003750771232757739735170147709320 11719080 -24900473951559564871692929907583641600 11719081 -754746229902797691651863913312556731072 11719082 737746600140602228045469487673754505392 11719083 -314948040838619501849473111404677841576 11719084 66320934112750038859620464073045804032 11719085 -87879271565836050301802323323208880640 11719086 297878242269158978752883553897292554240 11719087 -292629522627286860057126668573310001264 11719088 -11054079579679403013876740259866542080 11719089 -835104673989992205975023871001637642046 11719090 -372224930498946671722492102395289113600 11719091 -13057790775153475814312694747533213688 11719092 64616239905743047122150162171826176 11719093 -963563066345677350385754727370317058176 11719094 -201081683649173262195951757822859063904 11719095 184633182520480167453465766982052049440 11719096 865829384225709291663353312375948083200 11719097 51565392752105343110215176855626497920 11719098 16418213429262967890030891915801748224 11719099 364104408605016965440278567450651889936 11719100 309190206086633197617418559816827046400 11719101 268703085724684730688908919976934936832 11719102 -47749715683969326080177661932363222016 11719103 354881713819793864014611791543459927520 11719104 115937399123086776620491903780742234112 11719105 -31447413058496857530400678431597552000 11719106 279685825834062859544611697525147758080 11719107 15016411547671232091208536210798413280 11719108 -36031827722944482713081591645535267584 11719109 -477423395730117559688529001263557022690 11719110 -10134855398156725850807356687383552000 11719111 -272984746150997329775548503953990586240 11719112 233014661735955408985668858328984012800 11719113 -65778833826674755958298977000335469376 11719114 -452343432158931160840861071934890951168 11719115 -57040621144819061833741058371042128000 11719116 -55081753604598878658835454513136070656 11719117 -16880035066227304300610023047304664808 11719118 319109435513788218210854038743920703360 11719119 630828118167306448849529535091761060744 11719120 53397790056663706536695823298839183360 11719121 218429817219431972300219959138814636544 11719122 91733705162166161071240237428438378240 11719123 475708300239426514725487567642237008064 11719124 79972271544140452106570151604046438400 11719125 -621883865276407680547852140008078232000 11719126 30579297478405256145123524327741648640 11719127 -22745906162767276466849809442443502928 11719128 -13352837775635942065121862564202291200 11719129 -559454630183021338324403533302710360880 11719130 -257311321248943047640016635058478009600 11719131 -289131757516329559918543514194081143696 11719132 -657438910733251835824465242360128079360 11719133 -1132075165423188958443072461092978902618 11719134 -11538526402140238292487415233217320960 11719135 297589195486664444469536614399915929600 11719136 -441092975058088651734225090118156025856 11719137 272158068597933461747785634203385353344 11719138 -72711813072990364702571711481564815280 11719139 267329385631905347273851675237916342940 11719140 172946952693920414809664830304078745600 11719141 -257260297253289751543027158308930402528 11719142 734891530169327884613229584451607359744 11719143 -3860847941248786585978661723146825848 11719144 533499351599181308280225852907125227520 11719145 215545844445225855238958819924782347720 11719146 15926426108751139888519654846142010624 11719147 -85593360817627450148286580885189779456 11719148 184793266689127668638642490757720550400 11719149 107225936479961464283102969603183301408 11719150 -20008616633534601207571575329501155200 11719151 298819541594924919550597829372981228904 11719152 66999670023010609957594696990356602880 11719153 303281379779975432475858146077300008648 11719154 499817429672187514835785562652665620512 11719155 -174648867546194510911186544714090292480 11719156 284701092416951546049124425140696923520 11719157 -178744940459751301178316153303307296594 11719158 -55833002062522904934333477533148364800 11719159 2155277532511823608142285774113112003416 11719160 -511395870259660947865843954409584128000 11719161 -763449806849030095726087554201783598080 11719162 108590676249702217841615896539814425600 11719163 30442704478817564947114241512222757412 11719164 170792513225676159314386138197478548480 11719165 -451200054757521853365604750811529833940 11719166 255896450455287270594868501756917370944 11719167 133113034538960689541542139744724114048 11719168 215685239951316878324260187822931050496 11719169 -419161731749010845408303136353945853888 11719170 50201890172452572735769243240373913600 11719171 931349300187134897359542034967211341040 11719172 -999466278739145241838725804004800637824 11719173 -9720151341239454062371535741015899296 11719174 127735705972421372059358979343218649920 11719175 160862033439611470609436343322586998800 11719176 -7012255607323781795029198012966502400 11719177 9013088131430640633587683848014019280 11719178 87424227231823204377756733139498941440 11719179 429925642235421449656182197462547012864 11719180 -114312948081253828847976161882477030400 11719181 76551102999464765231665923523900656000 11719182 15189110214782630378791829078549376000 11719183 -935798975646875646133428952240046267712 11719184 -116928321216413768845515562587977932800 11719185 -481443567981447588498458217634018426560 11719186 242344691740665128002348941284161467792 11719187 -275786513841157575666000883766054341248 11719188 -208239783754935001479783301145050767360 11719189 -872360313109388587701040645098037565280 11719190 60325929197920217989826879147242905600 11719191 512285481011393648561422051956157002624 11719192 294337148465823094289245663522858752000 11719193 -133348392348698235028996101146868566076 11719194 -24522648061172549055184505104102679040 11719195 -85563317227379861507168836519652909520 11719196 -676582836601395015400874993618852643840 11719197 -178100195492519746404070890857213403360 11719198 -325085999540594489795656510644605474880 11719199 71945661387520864897825199792749327200 11719200 322900919727096068099404697080037376000 11719201 -23706398799755841654968989399881334704 11719202 326988348119382111789829309264380472704 11719203 22110322487655690007795908838807805304 11719204 279326664208825137639310270434615529472 11719205 928295532701263319892777608681280071160 11719206 -176580269601989322995224531802730993888 11719207 462916722746357055038537466003730080472 11719208 1110977055751250888388621601124343720960 11719209 205527604415834286568749860798379187968 11719210 178771044334600892030956132077032657760 11719211 -112144173417820482419991916758792201216 11719212 -513426961763527253782765108176135756288 11719213 1364597709384795321248009001618566112 11719214 -508510563315585457862548274375539399680 11719215 -1299886081620399431775817179479794022400 11719216 -1971805596539943310243688012650905600 11719217 -959327372285758631670774904670800700688 11719218 -52608939257916213545415680739428221440 11719219 722969950886152387488617140660771782000 11719220 -10467698562919247308018065850620241920 11719221 -642453009794043290903570661833211518688 11719222 594340626616116476918086668819536027712 11719223 -1247416497256377808262515668037970781528 11719224 224379871328699415559863012717263646720 11719225 -156914574834808074965166254678859331200 11719226 43969149195214241984462496256129011312 11719227 -251490607489811609433873811370422626192 11719228 569766976605734456561846128919273581568 11719229 501913944537362310200286224672199132000 11719230 65316763062510308721120782676992267520 11719231 655186772219190027663639257431993783512 11719232 68226648007072887809350777453258211328 11719233 908368342664915603878084577426903479602 11719234 419245136473486865642838330033267128016 11719235 -271751141704954829092676747390231549280 11719236 -310968653843655512489810821861189103616 11719237 -1107464391725231087506794516547292582240 11719238 902540707637674480877693537917625725440 11719239 5465077824734683854457977590771048832 11719240 30703124251770975581817955309623705600 11719241 1322493379874247394128960751985091343284 11719242 2028360088547437963919437815190923312 11719243 1214110353019322873351203640741034185492 11719244 385074523375292202626196083761493606400 11719245 234448413244281111603612774647479569120 11719246 165852503532190262899740330076320691200 11719247 -260140757703328415539875544781544357600 11719248 -95261218997609468385212330829614284800 11719249 223918542841389982221961215008490116836 11719250 702202240415178683007140949373535112000 11719251 106832812689797941580592034064459700792 11719252 838048499745705316356742356508383268736 11719253 -77859009409286311602689877321996760320 11719254 -74124326398899868566638349807947531520 11719255 -114202618324178427883209281193033192000 11719256 -776436023569096428806346708509843927040 11719257 -597185193906855106695600715160600336640 11719258 642758620719647400046284129744765354480 11719259 -526513145966951726651643055233208781472 11719260 -83656281073273836631446887196184903680 11719261 -192376732987526824171704429669936423776 11719262 1218361513464671570769993637877295328512 11719263 7275131810006013212826504299500260864 11719264 355001718550038920707965223347282640896 11719265 -322514231459057347059559540366275840600 11719266 19025171277429946872917547752701423104 11719267 -215567783949980611988857921971473922608 11719268 697023093876844789390948030069063096320 11719269 -431850920032738904662522693956636164160 11719270 28881473809436780190174849631163806080 11719271 -34694718944134935556549418300370632256 11719272 -366577780875046970907818531448068014080 11719273 -1150550118266058251291059568373213351180 11719274 -9701785586959242984808722516219621888 11719275 -303457981283374583752102389397155478200 11719276 -9397331628924589762869442240138920960 11719277 316039858004775061334439507786680430060 11719278 -319424536470318382815795837625211306496 11719279 -333434672309271811810874106788894746512 11719280 -21698838113697540708459130072563056640 11719281 -46953292189373032152326596668022840848 11719282 -49392638989831383006988186433952754176 11719283 -510855902686869366290073744270822233040 11719284 -222348914783976116815822537367608664064 11719285 837812780839438381125393157782230221980 11719286 55861700807260664690384192055626834592 11719287 -3245645630058414328266648416228687832 11719288 -433654016574131467957254373761274675200 11719289 -144102872768414822047600117142939717910 11719290 -354787830321609054872256399111380659200 11719291 -1245309804920023291543479720592695108048 11719292 -309699166713219672640705190184457271808 11719293 178306106571799524003374284493072254464 11719294 40024768747444282167449976581062372992 11719295 -50366052097906941798697703364961804800 11719296 417530328841130882771682683437606502400 11719297 655537234475220484661029498568699193300 11719298 -377015326915403462260303983065184864 11719299 -868843779652923898727078158104940976136 11719300 56287662780425023613690580484724566400 11719301 -159399116544317845387085698684711855296 11719302 -25479586440263422910237351333378015232 11719303 -353046006606660116704365420791583657448 11719304 65348881753582016534381319749913446400 11719305 -231049282530937339049951090983936484160 11719306 2526479857609823089693083578076610560 11719307 258736278597948083316994543619146262592 11719308 -124791662346135977268993996413801800704 11719309 -55108042424836983783009266522448384000 11719310 -189631828609344872620120031506829893440 11719311 215263531513837261302412737293353281672 11719312 48785258934289570481550249292120522752 11719313 686840541408349443360053535657645126384 11719314 213634763907947548179874568524168007040 11719315 635607493190906904766936901936049357600 11719316 -193001979371855339026185132818811101184 11719317 -105308964941259268605951339599762110080 11719318 24140881013130909245259981560991259008 11719319 -654989569834284555216010208284275627456 11719320 -110378286581913239492307640939082956800 11719321 -281582494408990878419434111479434422656 11719322 -774207570894532538836798161807418902288 11719323 -7229479673271204134663222983803459840 11719324 -269857362321620489943175556781229353984 11719325 -22649713163857797424645016050242007950 11719326 76028339924879999828521667569566741504 11719327 531361194049669170968322348194097150176 11719328 413570305072206711916821345464472305664 11719329 84272882795214260950742468513728252320 11719330 -196416587864528170711565040506011764960 11719331 315344509831063066068024974773298096544 11719332 -93727220449485974232614693395470735744 11719333 132451521941491865887815011779104084480 11719334 -1127358786796121261188776138644094720 11719335 18659295725151891071407671744773410800 11719336 -144163827785526372214738184673963832320 11719337 137522538931368197838224447830724712000 11719338 313909370220583438094552060564199624960 11719339 -4464350213079507768799103767698976176 11719340 -196842654612476211375985625762640844800 11719341 555795884817739994182107638994605559852 11719342 4766544342182084679354804899784249600 11719343 29928765854282625980473048851315261264 11719344 5497414259098442805577861592842764288 11719345 262926609451034205985881400172554372800 11719346 974720175013152690107113853580374481984 11719347 161513395824187522299829489733024640 11719348 2599451696049625081021550016144192256 11719349 -26176906276128520310095014887108985600 11719350 -146285599719376109243963163418719984000 11719351 -257343328527295863223945086610057099776 11719352 243580015056246672886123914827314483200 11719353 235436082790903581410703539802222796800 11719354 -731101740301172090636068625850539508624 11719355 -7860669027745645083606434764620444480 11719356 444281399750068746390856829689031393280 11719357 103155650399391942645482665645995707980 11719358 63124832683266131514765687153909732864 11719359 731568534718487369904513994036129206264 11719360 57168134353397869091649129342786600960 11719361 -277504905602645648784565613430488006268 11719362 -132835010196235124703204885145302233856 11719363 -977069775243405636689515645629684168388 11719364 232296021651885501261423661236745420800 11719365 -89832282416264501562575153261528985600 11719366 -54858011974810926247695817635012585216 11719367 -222336218576914761890068912975710786000 11719368 668622050940768486257680484703140044800 11719369 702521435449011539014556629467900039770 11719370 29159844408677339706885254032376664000 11719371 791973517183754356285402231783503679680 11719372 -187636641332144004162230409128297316352 11719373 659170948414340904712190539057565429622 11719374 37425093013470232343155971100330838016 11719375 -311281958803338486168771217130643780000 11719376 -37568017541476490748984506695786733568 11719377 424524553911569690567300712988907383680 11719378 -228188652473506284792009418807125872640 11719379 395325195649123758261877558837457715996 11719380 -132016172229388781193825320597080473600 11719381 -912512017850611180532462924244050136836 11719382 -186244935326043852798529129951010282208 11719383 -305003382874169566016386790016598837296 11719384 -10294805567589283302039318582200954880 11719385 11248805979886293543361953094801600200 11719386 61082750341177497248762975001954743808 11719387 1321151579705070470527088131915449572036 11719388 -219390882457536050369978110556461945344 11719389 248110127158842816756504468665876743680 11719390 -13314005058894602990339714153151484800 11719391 222484788727057874825967493213815461904 11719392 -16150471094624344105741848113332617216 11719393 -93392012432784675522852637864052927040 11719394 531048574889881021377944441237413436496 11719395 -46774610854147877683620125631564822240 11719396 -123677487701481149921347836195793803008 11719397 76292869379969425223337458999543814528 11719398 -219410300412094926807270153065050019136 11719399 -417431157547234854350916912525170361120 11719400 -149330534654720730173933097094459392000 11719401 618709057221752394167303544454955302032 11719402 99686470515561748312775765395070056704 11719403 -406098387055176185382474722418966265920 11719404 403267765775776431022770352365385854720 11719405 -658551081618539936541085581331601405940 11719406 -266466592036503329240844562582600107840 11719407 -189427882178891152120215448399638676608 11719408 -19066558613457811411497702198923329536 11719409 72260006964750955103391412056249770880 11719410 270719102391146289030437224827561423360 11719411 -1031332470643643757006054603319201046016 11719412 -226759907271092687902090050536850905088 11719413 344819639662507848929938237721067690240 11719414 62956982537314616157347751772230726912 11719415 770143164533852751655066777218642217560 11719416 282268130449428671413953459037207449600 11719417 -11494047866969705694327238088797774848 11719418 81353269224946640961314435855880546816 11719419 -617495942230978280953469336300125294056 11719420 4975370800001756802398097764153856000 11719421 -327679919370688963877963690776334736288 11719422 -142257550657566762729858961657721237760 11719423 -517356643929002838073541692890332495600 11719424 -54566208540338305677453317841113579520 11719425 73031931128763917043198753873994038000 11719426 -108125407261107213057742936445046005760 11719427 -961376308362273015006632745658490078724 11719428 325096740851766199105675762995326208000 11719429 316163728364360106015133717702610648030 11719430 -133826710913629519344474969592325942400 11719431 -230874716032072138668729217635421711200 11719432 -244913286572818039495003560528784665600 11719433 299369433211526324257978330250680673280 11719434 -254716540139585329844500726117070805504 11719435 1361887878144139259485743155117952000 11719436 -372503506926899674182272346628712536320 11719437 -104358978383823812553271618568919819840 11719438 222934763161411984516717133743694765760 11719439 -1613971887866739510878663172587096509944 11719440 -34744150072673749450068496055633018880 11719441 -576638775823329925337037866330128332816 11719442 228737918247324956491121187696679709184 11719443 549442882155060643352148899975484269568 11719444 -860673960954504877564497809961777328128 11719445 787621165594908558914885876060773172700 11719446 282847759570424834569289549488113648000 11719447 759604277235299622778004790594833152400 11719448 342807266851691913353431086741445263360 11719449 -47493062694235129666795705876343357376 11719450 -338768500625788998374900742762309081600 11719451 488872020160032951093911771100898887600 11719452 70387372064425912935998648784131308032 11719453 422426307625371963024178251548584774764 11719454 -51987889113020244738444562597554249408 11719455 451140675612668485904145032696672144640 11719456 -34266936787136778126813631569834541056 11719457 -200941632622601125412116523970198245376 11719458 341315738951077605868899406117906417920 11719459 188858818663838662583163554767423318104 11719460 441882292497526959299065145316433420800 11719461 -64910784978013610766124638247964724000 11719462 175465343960927704001911176476269977600 11719463 196490935081864119716686636119698598960 11719464 -17343792197195673900526710607533588480 11719465 321467762939920872885829271899629820800 11719466 -132141534956091150795769959768262429440 11719467 -177356130130157715238459958746079474916 11719468 -571310168764277688004021384833985860352 11719469 -88458284545145153488819447969021409130 11719470 -1105517831072707470733752689055498240 11719471 -1141187095384399698941177414074785849328 11719472 -93922730113557387760872520251402829824 11719473 386623898442575218019714515256281272768 11719474 -492623864880386839298641498491122703696 11719475 426852729792630630818286536464019471400 11719476 490321928407403928375476553016347599232 11719477 -518720072249092960102144392370816542720 11719478 -1315841120544756523125535150292362176 11719479 -247250330528882405183839993654057781016 11719480 449168011791074644397814085823760384000 11719481 66274397102848944159987644934399530964 11719482 192883594406124304566364922872525430784 11719483 -567460926935148002058265600937034231336 11719484 215743348876960947716004247038991604736 11719485 -3109120491862063140235975212845248800 11719486 -166170088428302905128323923736520800640 11719487 130770438877609377641198346771521679000 11719488 -32310649843365606363477584538532577280 11719489 -449282816827102783404397277373632832576 11719490 -603335975855707173566136962726421981120 11719491 6694389406542373663137789923095521024 11719492 -506044953668233404284881675687167426560 11719493 -36252759582244497147108239373200720676 11719494 -79236865337803587639539992933600766400 11719495 -978046597835989323350472526258571733000 11719496 191315657646462549737288633636261928960 11719497 1267945618436569300217339803477242540672 11719498 -75320079564056286422223675766240107264 11719499 -1292532339952375929648239029260281134680 11719500 -179972187124008591545805657388380672000 11719501 1419767995186753468396237973891766112502 11719502 -268031224005953768961189249495810186048 11719503 545583616885242489067732658437389297864 11719504 -5776090127897326397265710465182801920 11719505 255145156333664806118524686913128356160 11719506 284044555326314563330009933613012753664 11719507 -865352305371105082411287850412455457720 11719508 -143102283374629506887315758793931724800 11719509 -980227437024681511139113336974473713440 11719510 237004977003348000812811381761154376320 11719511 341752093780985128591544588844783401712 11719512 233832978434228905535404455317746483200 11719513 -260170200921086245843732316938777260476 11719514 -47160136660829766928405644104200320000 11719515 279381404271842374483887787785662302320 11719516 448730595212591242809497367168359805440 11719517 481546744378958347979041550623249550400 11719518 315971120835761222409899179407477251904 11719519 -60058434683384617139546124150053406720 11719520 -321194698388874306277564204039510425600 11719521 3835410026013236789706028744640746656 11719522 -359710743316065327738459749399704618752 11719523 485778420462613482504451276358581378800 11719524 213693585918805052402981828571777669120 11719525 -524654848587743273952685847497272998950 11719526 120972721210229298044694406094681875200 11719527 453613682931977760977688904462002468480 11719528 61395198861166906755824450525274531840 11719529 218025261014710916541888711697316963130 11719530 201948611802803949822422170601035293120 11719531 435717512996223402541611913148393051272 11719532 96373461384997473694987391754915727872 11719533 -35939310683502124429138421535448621440 11719534 -169142141066221087068989445833935387584 11719535 -104083910819261938739822971859847460800 11719536 168564960321451310310224034922599186432 11719537 197542077736841280390167531522544242800 11719538 500743546699493158830834179542469062560 11719539 -218978315054259552882321903407730335040 11719540 96542678664100221450538256216503418880 11719541 -677460269077801248049746523815379727058 11719542 344929062869370907700234758365435125760 11719543 830255336280059136426916647503865141888 11719544 -64534473340472268341555714170984857600 11719545 -168136070928960137995532868201588470400 11719546 -740956122938436116067041055999231810816 11719547 -67797167684979688204490906628714118368 11719548 -465142134392226366664825160091605703168 11719549 -540325413214603656770938692030368515450 11719550 36659976525041514585281162918470617600 11719551 60729789882809315136506587705393021440 11719552 -489949370262348326140041900290589327360 11719553 465725211845957107409003842315032022704 11719554 1019354767842504415184540145428373504 11719555 -658598129570638945009542542575280076000 11719556 36532883769150104749573738220770003968 11719557 -574738645504162104166879204913271245346 11719558 -228896514710471162768729906431599359616 11719559 -1589070891322636127977099895263265850384 11719560 -68186527474016705084559975366918144000 11719561 -63962171530473505114863511211833775680 11719562 745510950880516743895255272227282251872 11719563 272914043843716924471604593287569726976 11719564 15002062899254734993791011874615636992 11719565 89260670948683883233004889283977402240 11719566 -1371283582855639230090472291052852736 11719567 658470828557369931052326850633893246360 11719568 -10222570163619109971713902664440872960 11719569 59081729596063495645821351942751405056 11719570 -30463925554422850311847012444010759520 11719571 800069620293176143241331567825806049600 11719572 150976518316632390525442127892966131712 11719573 1897901025134039603153215667546638446560 11719574 386138580646621628854366436607451093536 11719575 276178085104505802846304198998266821800 11719576 889387538341616841623307039218903040 11719577 1137121243641531429731806473866299140426 11719578 -54326041220149783530173556049149046272 11719579 349630699697779008108272976240618294432 11719580 348981630887341129638386112106216473600 11719581 -82395424160436585286732168930682511360 11719582 225834543416505945800600293464127872 11719583 349521075308335022426632632692958750360 11719584 815960223585487007607165725539536666624 11719585 -275709713989642274750747365658957594220 11719586 587759439583219172052671459744765638992 11719587 -367674952264631567462118097913461237440 11719588 4868447476523849931991092755114845440 11719589 4341988652894889895199952643030339392 11719590 -6216161550618659456539423943645719680 11719591 823676013707612916515582223733220748864 11719592 955871642358120894822691234994407296000 11719593 389668449348275320102208541752711646720 11719594 -317638813644034658014686962038896314880 11719595 -1093571275905260661323683015275107826000 11719596 -92052679125120005978198129765728419840 11719597 -679400052372482483269172965560456840480 11719598 67530686200152103774822899704189353920 11719599 765205103728651609796253356341432391040 11719600 18393401297007036424047223976339865600 11719601 -546926274063599011889102999714159116398 11719602 24020362238176232529049423984263180192 11719603 199148045235001165283792182564384429056 11719604 -34878186987422731457058681545464381440 11719605 616473887918292133080374174412717660960 11719606 -66789479229907823742616459624208497248 11719607 -4750434186732464183798401231953911400 11719608 364277842007765491973086962607000719360 11719609 -451018764988465367183698534457496587040 11719610 71682466943591220106856158299428290560 11719611 -108277375874807383793578092075333975540 11719612 218110855736751379347716282009459863552 11719613 601598672875057196139672802940667918540 11719614 102980796732820108480616633151461355840 11719615 -298598860470650146796785725410057534880 11719616 71939236480878232953438345922200207360 11719617 -85343345236327182011406424606416151680 11719618 341656477169176979876078693626764551040 11719619 -402969329622126264810314352922732630980 11719620 331754605799344075971337898181041971200 11719621 -924393735352150644790106839949349150178 11719622 573014002673317268378240929020703933632 11719623 316779573290013781130391589499717577384 11719624 572499135728386321162758992434741248000 11719625 511824096385095608576398732192259940000 11719626 153645014010818951110013551313701298688 11719627 481819872604375244464205584904307543600 11719628 6121173178924408437920049634424040960 11719629 -614676632024470104046684496249445048426 11719630 196478298664717376006859851385748830720 11719631 -259769353223162039050256118460356080256 11719632 14606769073277637838342288586881105920 11719633 754641870449745171541996426734236528882 11719634 275219336268727663051316218726634307216 11719635 -192737829277333702803582569284846088400 11719636 -608921209917035098771769887409040810240 11719637 947694204998682277827716164039926379200 11719638 -290577023178461139185997974168337469440 11719639 -5856943761677020699212343334348875120 11719640 -428544120833618184226552773587744563200 11719641 94293746493236574187521922702256374992 11719642 -184751348028794855565953890754636294400 11719643 -312155964488924135334772677735453596736 11719644 -38916494534076731169483961182668649984 11719645 -64116830396135823462619931015813341440 11719646 320516438828186043850240311462673832640 11719647 658362004703112941764408449491684083632 11719648 734411554334060902373576642776494243840 11719649 1571791107301015943050524293623346115264 11719650 -1876836272292361412953050754197504000 11719651 -46529456900921678562947295461584789348 11719652 -125997744495833727084258600127520440320 11719653 378720257899123798431732158509138991616 11719654 -91684294129607705767527914742805405440 11719655 252162271146616548090054739558816126560 11719656 -133946205919857400081044481783842816000 11719657 -1279163205543777485033532041966165036288 11719658 584622548642558548135763790874703605680 11719659 -69999994001955257099145580385392584192 11719660 -246843200648379834382066248340360995840 11719661 109407667254365729280779535974919746262 11719662 -399921963213896857038165832185434394048 11719663 -345313653522642378371051907653179527088 11719664 -348820034014411985768334162222170308608 11719665 122879253161077003420845921604501969320 11719666 32921726167252991008606016107058964480 11719667 -621200577948837911186372387598178115280 11719668 -17977846930920660423033273045279375360 11719669 -124232307249635204356184336386318932356 11719670 -130858669945504752803753798495940894720 11719671 105599730143643724870078602597167003112 11719672 -28806504931302198202612084235260723200 11719673 -310115058596558372458811948429756217600 11719674 -91092197005503599915645260026560901120 11719675 -684755301877846421953928287445403048000 11719676 139762416264581355793950000442288101888 11719677 227881748233436197841819465303773163520 11719678 342191465981484019312115029343902242624 11719679 -502816266363704715663524094922282745160 11719680 -54958005020711472584630109344052019200 11719681 -899091827135509036302047236426982309628 11719682 24706723450753584434464414760282909760 11719683 -725697584085028634553714376227316338960 11719684 749083944481655410805733652255398540416 11719685 -427150573470316392800600770053660311040 11719686 -67859246001448772275212193373537292288 11719687 65014795324435456876526332535014817792 11719688 269566608017356087064786378522144117760 11719689 -798971273592038711583484436199052859376 11719690 244117171627879572929804754268024149600 11719691 1454421115516843348590849133575558571092 11719692 255125147014746843080790667829353708032 11719693 -24338721950435868936247159191191980800 11719694 24358244872222711923897197795576755200 11719695 105609981312571178828422951339622343840 11719696 12286488254278343631800979933443653632 11719697 -2313296790726527933512351183330947102 11719698 19753575649406196469530349579869980160 11719699 -586170333282858005009047723989185017300 11719700 -130414114241844323280143942912113152000 11719701 357441048771659298676066869246320870400 11719702 -21519864493501355376198594474557160000 11719703 -829914030555351718850639563019428965048 11719704 -50418562629125403018226253098821242880 11719705 167037826334910184334663740862175294720 11719706 685829766784178095447307742026286285552 11719707 67994416095236988444107215873453036800 11719708 -87491783452742044062460433616273408 11719709 -329601835665660683490006163866351624090 11719710 30877399342869537884690320248906725760 11719711 167886741286405018999089562676265257312 11719712 35138691666332144847675946243432120320 11719713 209501968168219682064442106008302661440 11719714 144256552345497450928280103709396242768 11719715 376205744034645270435235594856936681280 11719716 161854169415397954293373897549013885952 11719717 -164951133467887613117173980281946521408 11719718 300962144556352639760655929989592403840 11719719 -204859597123624317661774129756161105792 11719720 275437962120357981212828302167225292800 11719721 18910174453622573854629358872173384292 11719722 -169218455786081488621704027087811623168 11719723 1043440039959060857087021317777661921972 11719724 -641134210211134926963200429814973252608 11719725 -8436941263700062335521954945100972000 11719726 685580048117159161514441919158966394240 11719727 204622778147076067574672134873081924464 11719728 -3041206112651729937178417070926675968 11719729 32944291410351217200052965557473583360 11719730 -493203133576688446709156853202545607680 11719731 98174692905493820498802067660628462640 11719732 1585107608912905078987200868105233285120 11719733 -916478887074830196366262982917023696018 11719734 98225449788436626012843097136021011200 11719735 430253390715090700889514069644057271360 11719736 -1683506556611448462808486495707463680 11719737 144266905093424204152445638159224526788 11719738 -516673498662478789008849715203365550480 11719739 -1914372102721450637510875317647146320 11719740 -4445223861074153639790686232535833600 11719741 -1229889883151509686036616166423700357600 11719742 63717787253852606368610396913540281472 11719743 255698710560754873006264848034091673984 11719744 104044524429541661347004403395198976000 11719745 -835197534452558162604654340923737971500 11719746 478722855442165250282110118204809633872 11719747 -475690039367190592112518860963240039280 11719748 380867546889475542389265359846877921408 11719749 -726291224460403712067370123266437246400 11719750 -26202532071277557216511278775952256000 11719751 -558010301482046753040703656839148209400 11719752 184420414577379254300660308458240737280 11719753 1077236138599675016990062396595418039002 11719754 -511359417253789717550118232601461673424 11719755 -309009956081920586997687729151520896800 11719756 -45062388359407834179876308878820097280 11719757 -97082945751638563094781393068641320576 11719758 -315875224186097339543916377944791567360 11719759 377086502781977387534458999991384654960 11719760 39485975297503115565032337863029555200 11719761 13634361076826006806741910977287583584 11719762 -380403546565741636714730027743273768800 11719763 994845066129781673444966056061187693384 11719764 100399600989365241963866426314741241856 11719765 200445213491486322207205650470552632320 11719766 -272447120137738776082721542877816462976 11719767 217134158831788291840321164933964346880 11719768 329414646137296268187040206692080005120 11719769 64853280944279924835782674372389893700 11719770 -27926718703008752347352351125338240000 11719771 -627743612713436136327363925313925056460 11719772 -1034381025274971354598518498213412314624 11719773 -16335169049398408358865122482886017620 11719774 -1033422176368996935188047169732491401216 11719775 -10193325361583170205147453016205337400 11719776 -164692029974498503131340119801423200256 11719777 423297172545430688214706626216577164720 11719778 184223682510021844865204858642810959872 11719779 -16281900623795448976167199773587185152 11719780 -555798148478470547055059773493806790400 11719781 -1143818925092262025911080100082262012418 11719782 397708966664652920779846266802162093440 11719783 136323647821187752872473759520291776976 11719784 578452183257792821870662851628864880640 11719785 -9518070096382286934402730654387046400 11719786 -226711194508135934389398250391374436256 11719787 34972520355215198112408561517082090400 11719788 -292063369958872164983611161101269794816 11719789 -317975788992551008365410575595319628000 11719790 -212002452039507932455052093878722753600 11719791 614454193413923479768480197978784067400 11719792 64004340760019150815959518528638156800 11719793 -1118311688753310365713767356947747622958 11719794 58257850081270420012877668688272617600 11719795 140525930955400874433125131071048412320 11719796 500237163076599144062938673576844380160 11719797 -454137073644783791850542141323593592800 11719798 -132890205641943749999481831198574771200 11719799 11887734981794994124500471844627677120 11719800 -391293272532426496450795113713713152000 11719801 -159979986517891000093287346605154247600 11719802 308874063486557055181063482011989312992 11719803 -448690912763458418027105374217030968296 11719804 -405316698077747799839049684786150713344 11719805 793782817720659918353539930009011533190 11719806 -179474456387222265247300709080382287872 11719807 -1350487227719660732041868285043115239696 11719808 955718252915486420540087319713021952000 11719809 22062955969151407228454910251921901060 11719810 -44980465965888155309357077114588009440 11719811 -50480473542406685811884148379129578768 11719812 -381952893869956993331074494073748567040 11719813 -100063186095754974036080969527466102240 11719814 263257396568649396767723515876617480192 11719815 514316440065213128403935941737308717520 11719816 -1064193848205054866024862128137404779520 11719817 177372725103306562419288094625042016240 11719818 818619248082069518649121989471462192 11719819 1237653830192169722347885438344189382920 11719820 71777202221765073398214337104522931200 11719821 366803671434565742300460399727948235712 11719822 4620073836952408118443819514209708992 11719823 -535935693858526480604942152753812254928 11719824 55529736007472957046136220310483763200 11719825 308336203267696251560808033019186419100 11719826 382978584562986154873665684744238586880 11719827 135882880488873561945297802516184954880 11719828 503193735387142349591492938970259701760 11719829 -103682221662813354984098908061165656320 11719830 1673351629750847821640781264610947840 11719831 203765435433934117183131021398408239312 11719832 -643046475312298802633556347338173419520 11719833 35123811284855123051352970732363817424 11719834 145095394436320256355846915334633826304 11719835 233512088157764028136595787664045097280 11719836 866341420575973436546265691722607580160 11719837 -62275651670717526817039338353838125448 11719838 -101802047095443092686932526457898419712 11719839 -809025247997440425454228769466522574776 11719840 334932300267037397163921495910750617600 11719841 -190012473379654316124065007839390660160 11719842 222636195323271472987834109957431677312 11719843 -551609865952446615863983380520619830560 11719844 648834055647497964328075933102829060736 11719845 -384960725465307065859452321440823050980 11719846 -519468686200207743950766104590433932800 11719847 36529114086195453188647536977284882296 11719848 -127931611610492927737934423179969658880 11719849 -260552307172334196802574079695744235360 11719850 4847969803701670052362392832946560800 11719851 374469694274193368684921139902502901248 11719852 -448175918151094826989324830988080696064 11719853 695427844066407446110805606065277365824 11719854 -384155986226579057398056710203640583936 11719855 593155883624101217038224218148792721920 11719856 183484827711052233692958460518031245312 11719857 528313542976283187907100907455537992320 11719858 43948524706200262216660679321822781984 11719859 627636872622971559069080374011227010060 11719860 25681889839426336374882633485604126720 11719861 -13921982686624932553984486746345622628 11719862 160260148482203634003646700363068114944 11719863 79070183813786857794028240763844084480 11719864 -10388573687028115441938079967499694080 11719865 -192611438024674529573779392823855680 11719866 -185370821619958765345287929710785739776 11719867 -871344254471521549164854171818592797084 11719868 -277142669704899725294905067267569557504 11719869 263711379961452504659872732616093100192 11719870 111757710299793058638344202383391010560 11719871 243793147159308458954781499861566671544 11719872 -145669523631321631029239706808199675904 11719873 -688580112790111239851371949995767135360 11719874 19410780586290408389171283450339627552 11719875 -28306093487586891619645767420419652000 11719876 -60106614753674425953379646202850344960 11719877 -106176203991265615457553945503470499940 11719878 77098393837728003111627086018847429120 11719879 14257896236119258087335073825615224184 11719880 104297334393235914113888538093883392000 11719881 158271020889891384078755406224897003370 11719882 345506674307256313985938754454846111792 11719883 -69055173775300046539165985069912346480 11719884 -292221505764575795151183426203463966720 11719885 72990391053548590960614702948300789360 11719886 173717146285104943911097544119320502080 11719887 565148442221820560803653321296384574720 11719888 -231946963555561035036306183404925657088 11719889 -145363846239570248167407189577156535310 11719890 23984307387328436919916149661362800640 11719891 -17339111750226948434808030929732188032 11719892 -584433550901272159527819183419741894784 11719893 -1018366253932162366791139441603810723200 11719894 327337910681711364107604689111780318496 11719895 -493804542180288298917726626565156976800 11719896 63746829509448930920404619721138892800 11719897 -51309564610610618317101777274372583168 11719898 -64922277870331934657631521691029263680 11719899 193412989768461832978874240055120417168 11719900 -333962293869680885203021021596983731200 11719901 1097990937933077635730679545490557620902 11719902 191848245852666337028821431613446862464 11719903 -58095661695282042610307117729494717440 11719904 -136684571919282319015600568732578480128 11719905 477563401208536360214988663048817100160 11719906 35146984163988124422258969493435046400 11719907 18385870860375821653418280903044662920 11719908 -3776503504568153484498651832398022656 11719909 1404237033697409865642744185841691146110 11719910 -37925142152384074463599708551415040640 11719911 198493759736865049762734484174473803904 11719912 932593491552723181417804938508876953600 11719913 462466212006062002840852146772483167162 11719914 -62229296982919393870506673602384360960 11719915 9532148017461409096880251375151704800 11719916 -128038090104435672457367954014353435648 11719917 1376001980391268872245378418640432188480 11719918 491810086835273668166031081948109592256 11719919 139550368337681881935602212182721183680 11719920 89747405365823063518521076273800806400 11719921 501316392190811549223629246147625207122 11719922 96805683010481452736226897761311488000 11719923 -327940343646784919140357321383346153416 11719924 228002596584850050517529931749495224320 11719925 -361707116278116562747633894617876331200 11719926 127314669682043180021878684311160967040 11719927 382741570925720314986422047924492524776 11719928 666944069985796180559793279110399877120 11719929 -41504241510509446335793396626296301312 11719930 -142887953283003449357185145068395036480 11719931 -8344508738643903162581173221954394656 11719932 82973500116823307124041460400636010496 11719933 -181204824902359214107938106067884781818 11719934 133226395914622618409575779208141679616 11719935 -191561441200275781298851552849985625600 11719936 639803304945099963245744932910543142912 11719937 154716590118401636990086876748806055040 11719938 156363292896045189614738764250562716544 11719939 202705159442478959068645157518877856 11719940 -311366031163362496077398694018233352960 11719941 335152074518635716020330796886085836800 11719942 233327354758749671700142169162844532992 11719943 -87488773034820931327105539508690269072 11719944 -445777597434955337383077576965505024000 11719945 -174884269347181707118013173768020294300 11719946 18882771299967583374066177077391248640 11719947 -92945288067990911510409049749065670672 11719948 -387148322830688486782296830286126626304 11719949 167766423533519627353586901634283448864 11719950 -65055596500085237531814605077792972800 11719951 -4925159541546133835339082351162049536 11719952 129594929033349692814755018023878598656 11719953 17297513620111279412210506784740881408 11719954 -688188523488736288005164776261828531824 11719955 -257184640361558809512289350556411524240 11719956 194416297588028038057847160090806108160 11719957 -835815990634603655140884724055793143794 11719958 -116456143160283378697208916876298655616 11719959 376362774541010512699554857330740691304 11719960 109603594512966507764917020450471936000 11719961 69138630562248223385463058235729613024 11719962 138845361009424062342302455117370407920 11719963 156620099203568951410033392558485454212 11719964 372961757474476972493469689645935166976 11719965 101851256680680934580476157715284712000 11719966 -523224620235076477012443115797123544320 11719967 407491562372445682750712017496634316800 11719968 185977698569874274906968475419770093568 11719969 -15707624029858802593283751049878985630 11719970 -168429674593825160370504769081922964480 11719971 9774329560042895934677510920195896792 11719972 -265942757568807452740465422943541600256 11719973 -483751065651658598843250715056534231240 11719974 72824106105720232749874907429773105152 11719975 -726187641303025492369437620424817454600 11719976 312456003847113259272894179923022638080 11719977 -213967025165551112099863128468651527280 11719978 -286432516454693865857953606275511962960 11719979 230068884882760514943072198813101483640 11719980 211220705200343845109475415867201244160 11719981 -84211888930072379913113206797146818848 11719982 -584614368590265117297894406685088969408 11719983 -21920895139859045722614970923157382400 11719984 -7765019972292774001432871203120087040 11719985 -92407765874649591848363630086985375820 11719986 -139036925100364105815985331441331006336 11719987 1334223959417280075244187794106212884792 11719988 274733428396000616193628977926828752896 11719989 -151509077723608909031144421055854059346 11719990 354248886865356412272363045575511360000 11719991 654910780517299257778870403080242194400 11719992 -328098530559215225304380958605435105280 11719993 -2247148829653770649217697119041483575296 11719994 -5082205950143638465356552071780411904 11719995 -83792582844213654530978205753725679360 11719996 -471046414085428600516913692035695907840 11719997 106274518896745792553167581744396181446 11719998 395217520495218744250335753682610380800 11719999 -895136482316606435554508090132888680000 11720000 31575685073887554023729591912693760000 11720001 -141924135911266181343409339118396975568 11720002 -96165645678110826777403018130759723520 11720003 -476755169820197144620283791945065162336 11720004 49599205411723462241165793153168248832 11720005 -658406508432850083454616050192765507680 11720006 -320164299654078077576700688632863279616 11720007 -23464361533276656706739726783743567200 11720008 -129852054791195398507400015366336471040 11720009 61004132843356455340423779815835128256 11720010 17167353446569813302143222760290987520 11720011 380317067987184903321933264427959183112 11720012 -527555831309690733214365256064821234944 11720013 111492334325659573811973784009671900000 11720014 1696921103366811843866625018080530944 11720015 -82427801387990468762749967248288296960 11720016 -83906232319611386672308215491521806336 11720017 572208539146407573074293082126346390640 11720018 331611667872509578395133992194386735104 11720019 266145973639088686740020536141241783088 11720020 -209983478264262224325351600056924613120 11720021 -177530503527481345546052828449867619016 11720022 145404659861206936923622942381765492224 11720023 -366912465608193122579775280032412442960 11720024 348192394488795564893594094233926963200 11720025 235675145549363157502089716852164440000 11720026 37977890055053176022609653988429274624 11720027 892359567540295660118878738295890017744 11720028 349891115491013995229332411935131281920 11720029 114098547080588491166577357684347630630 11720030 -50199930209995860007901558627820345600 11720031 114202332918146234326039031028449577600 11720032 -8670005856691707007383669914247364608 11720033 -100089167116705965605362387831431346776 11720034 24976505886624264252888559763349811200 11720035 851746956183842879890856760953111422560 11720036 626894146955378170083924373829969925120 11720037 2689349473856650111457942511244408320 11720038 -756721797499316940131495933686060668288 11720039 64966993785644036331317450558965158840 11720040 155458120646334229955167793597462937600 11720041 -302295565705802772310550473782036364416 11720042 1008886817636917562574159219608505350400 11720043 -552962464596236783626573871967182744868 11720044 -29458813867738514206222384518240319488 11720045 -187096432858716579654595170358286803200 11720046 21247351488852571002743990622348558336 11720047 -352453578084789779365743595594164211504 11720048 25950918493149911639670387435688525824 11720049 -264544394934246177841754212769257687104 11720050 268921397526821778247861963063857112800 11720051 -262689150679085327840569151480459533056 11720052 5172007210260219364874556233999653632 11720053 -536190820700516160303147187775579327698 11720054 231508561054313353853472222398659058880 11720055 143286865429631056480508869730683584000 11720056 9032537379304375773729051954960506880 11720057 294836972138286027694848368078577891306 11720058 31227867708042530165829508493045203968 11720059 -10199386283300488619748621549371238352 11720060 -1253274103183173896949690205363046400 11720061 1781386948307586043647327100988654772480 11720062 -116210547580276716290521356177285350400 11720063 1057943925567274252657345294319743346040 11720064 163292502770637241724552038468068311040 11720065 -466971798586752566167065386341394247660 11720066 456357271874607652956254696217665825232 11720067 1186194302006490773726085737168204648448 11720068 597960069163602560385567951967928713216 11720069 1238656647424254640196360102664806835744 11720070 -311334790773479106183478203646730983680 11720071 3171151384375232405595204777448170288 11720072 160915765027333651556335288872005468160 11720073 -542162011534914516901306716099801144816 11720074 97617088616524212503958246008595498240 11720075 -147883362634880389104483798028994084700 11720076 259262885340155454741786509547999943680 11720077 6448863453979560069618207322597349120 11720078 762134040883807265859072247686333819840 11720079 -129364196685043678772878694512631381760 11720080 -2478646317546032238903339833284362240 11720081 -157750590982355108055660079232687111118 11720082 31461350533407838827453860549863096320 11720083 398597019567869221156163545805974424560 11720084 19750335885000291897795563691269049216 11720085 59931314169213057185001679652561523840 11720086 233430657110218155675521461933047542400 11720087 -902890690476422302871447124260637602160 11720088 873341632899995534895702942720424396800 11720089 -997888441625095053458874127095741333240 11720090 -156413131401562275078862569905767783200 11720091 -257038586038403937177552781446756527208 11720092 -117287052354127323158660812737440640000 11720093 -382197781214965630169080907173257285120 11720094 283850116760212059751215973632677563200 11720095 690302662675847327411469187431617298600 11720096 -354104954061532703641563052103412350976 11720097 201565694282970962336534222854776901074 11720098 30400210174738170270925338850734617088 11720099 -249057410461137365897508402592011876900 11720100 34250962023992741395851539330119372800 11720101 -1135160202680979882783907554838804309796 11720102 -229427366458346445696197071859574288768 11720103 38989012086980987278573801908642308904 11720104 878604981086431404685133340669697720320 11720105 127798232684320906628263007747885880000 11720106 160898498923638303398609115977006392320 11720107 -502069354007581883108314178462405080688 11720108 -220089207145889057080721427284385988608 11720109 326271562747275055433243787111092836320 11720110 -45440259746689545644866186649836189440 11720111 -126373826307432353336565596501246007048 11720112 -25884398429790548481226563683525591040 11720113 1243606368246872075634816000893703752884 11720114 -26853228136714458769980730454473960320 11720115 496687784266250624263397835180291120720 11720116 93165043752632151929730460857572565760 11720117 1289368565323287261266010847018296797166 11720118 108382187991597529108584132717787872000 11720119 1222552358227112954909498570182935988520 11720120 332133585602488567203366275473133568000 11720121 -68348244597755142157547621361237150336 11720122 478780729575756827946774284453184253152 11720123 31249099648218593369326223321935162704 11720124 -307117294610620017030447579034347786240 11720125 507402303825871604654981847467818119000 11720126 -342628024695489194202687859638199799616 11720127 751288061642380383735588275988462949320 11720128 64638425513325905762631508221856055296 11720129 1368326592859939295298234145659843183300 11720130 -294637377161609220477171319058118804480 11720131 1215559035726048792025617855720534607000 11720132 -312907725671029650553766464733864671104 11720133 522998483304029954062802792508723029760 11720134 -252819502443078828719781096007547849280 11720135 -80517312517349805058228759839935646240 11720136 63377894538689281118788290979584614400 11720137 110386462633791266783212101220502304000 11720138 -265987988815867396828115918297005499904 11720139 -33458699573156898233509451322119611392 11720140 -202824356679741468090160023293762795520 11720141 667678431021912107385324262276946475084 11720142 27742472348603615550517299672214831104 11720143 -164994466194405794418293508495624138960 11720144 -63683280664853253333162543740849725440 11720145 317334893187258633528899824860438508800 11720146 -38384387004182349610181635545618679680 11720147 681913441118450855992966673933007490800 11720148 16711799005217849133668087245432596480 11720149 -211547964618469430352870470882238379840 11720150 -13928453678794988700140802966447048000 11720151 -627669270451632936915594574377119946720 11720152 -85840919804903436390840827644626278400 11720153 -1314565763144307963655556645083428356598 11720154 177006463663272652107489117303386565120 11720155 723004838839491647530152468040463733120 11720156 175185857830552667821973716972774195200 11720157 60071054042142997931605736913470668224 11720158 221568118411407379219558522946692759680 11720159 -185142414397652259328141843855194199560 11720160 245457343875616358675458321814991667200 11720161 44793683255943696335039101915307323524 11720162 -208417809722793722627141631135713774208 11720163 -1534986021704801790271434846683389776 11720164 -1400999147390125724717941295118650753024 11720165 -419304880397632106325560255572085687940 11720166 -924275889541069157065536237648508416 11720167 622166435707711153644966281432323017232 11720168 -966846918382719147555611339241327805440 11720169 -525791850271816525900978798506383600400 11720170 26531858070113899775204337833667133440 11720171 -892939425943250903757335059771862274528 11720172 394488918503613599594560188086063923200 11720173 -796359190005203754788327686875075059040 11720174 -808420351034860321662638178553592620416 11720175 442035764119208736986970690825181551000 11720176 37858192626570404248158133376481329152 11720177 -380125042851367325105295861137825211456 11720178 84483433800313148677422533192937515808 11720179 719212053541454284965132339475173865584 11720180 337035296160657584635545372935503430400 11720181 552097308411565265842717770428813280 11720182 197179912730685146838540301993484076192 11720183 -162660902074488265598412329833233334272 11720184 269181313947384756873152792902192005120 11720185 -82650410868986232499309232625293746620 11720186 -382506589707532691441799565328739344160 11720187 -664104614960133741462445871190853828560 11720188 -467427161050291825524008161338381370880 11720189 2346343326099167888544101843781333408 11720190 -251175016079158999817975114944260996480 11720191 687483817721175966346233435751132420800 11720192 640571765226534025945875732985590841344 11720193 -201805760718870516021287800473375177936 11720194 -242052810421098735746907983625228304896 11720195 -223909139403670469765605757892290219520 11720196 133341862541582418730854272145570124800 11720197 -412809187954282573945806017492032408354 11720198 224627091052201062420551570298186001536 11720199 -442303622623329093865668479590628392536 11720200 620582022644986467641840473107702144000 11720201 -69108314680375867846089853175104701696 11720202 104475145002251241547432145779660062720 11720203 -1811682034459206127636611767141217162240 11720204 171453272195413397091018560990222476800 11720205 264008757233552787344456151132006057600 11720206 170451226294660332321811094728834323264 11720207 -289193260191542098491995377534536884400 11720208 -10331207772581594178866410345555034112 11720209 -14813722796916367641107352535679274896 11720210 -461015398911133030276496536699551654240 11720211 613358712171589076989335169191567636480 11720212 527519234981114318841802428547237133184 11720213 -608646296911218358786005622929067445700 11720214 -15803105081365580710372113877700856768 11720215 347191049576550920818574341884766799520 11720216 -460663702909491786641685181839362795520 11720217 54250803754592121046977413683443114240 11720218 -470148678447653414618510624680214791440 11720219 -66221627416998461280970483366867862976 11720220 -317412091679817304632122616821796403200 11720221 -1668842508110620380495747830229324608928 11720222 539537370359711336393169450054831100032 11720223 48823403697691387472062198995670582560 11720224 -471216435007174064031139382706584813568 11720225 128971932871240966049565986478440016000 11720226 3187755673410012083652338464153757184 11720227 1327866668679265206685832759704128356112 11720228 -572652508766001867649308675138709200384 11720229 -1040373262422060837358312802077299072 11720230 90213840880213344172897279578996389760 11720231 125398443189135013357527590378774638944 11720232 65796548516048301723609152003555328000 11720233 155275517215679693890764249754046792320 11720234 -54997680402450314018085018831972379200 11720235 -130244235960968570146067031183117760800 11720236 748719340303542703102826544042229086720 11720237 154316353444752291166746805228810832832 11720238 354154799922037486810113204319708782144 11720239 13934080786921249089172640318750052424 11720240 -44569306261281444961446290898901401600 11720241 -330672768167729265352990842930451096320 11720242 -292176301415058675158384950001016014016 11720243 -80388510267897162670264757044190504520 11720244 -12384014477760009856473038538423441408 11720245 97013725494569974898605877706051163200 11720246 -680573240462619431340178633720777208928 11720247 -117619600288937893265356071364197158400 11720248 -336808385955774453394598964162671370240 11720249 -993340307567755867477470027873675809664 11720250 -65948094803238972330116105723203560000 11720251 391042972681127058936437213045924801252 11720252 16508164140473689747546273172751355392 11720253 320663992110342229695706654167333621504 11720254 191813019781517510352575240245653504 11720255 388149747907501088545712770607898461160 11720256 101221570181329938625463088260434624512 11720257 -530979333485263155167469534271327730494 11720258 374013715342782883711241625517565124480 11720259 674923917075419098271798729756892886824 11720260 133232176031778811128014388058019535360 11720261 -573795382819770053534189908577082049668 11720262 65637134909264357575081058156963230080 11720263 170596493521872032141828463689831525760 11720264 -94465745537380482011582351579019264000 11720265 189196861365871772717599707151734160320 11720266 -63195327688118789711063453117512521168 11720267 -334925731086400857888430436214975411552 11720268 24157055588128654911443839761253171200 11720269 -258717766205376737453523057176531435040 11720270 181731761637342360931920904968908134080 11720271 390600583108728323343693224337159488640 11720272 -51841299773141248158619300300852297728 11720273 1032501772325234920286167658219622461760 11720274 -25779982211508142605330753825288263040 11720275 -5047887604136217471172166331093405200 11720276 -811788384223678775870478797457833210112 11720277 104737018849101746717466506617787267214 11720278 117845968713670535277033906274871281440 11720279 57684365986795744960448756265374885784 11720280 96267509040852446936156098940053094400 11720281 -677470779530504553748599691977055564918 11720282 -212025024108695677490375907697386424320 11720283 -811288526736687895661750230269247963200 11720284 -378151974030068874773996909382413008384 11720285 1269446205365255246320221316833013373400 11720286 -258255519081501562858873928193080626368 11720287 244584579688648266676766610635190587936 11720288 -302785697966188544243579917090992291840 11720289 -33966055094344137172334854255908041280 11720290 -90376868483448197965831182611214309600 11720291 104855611712920630330661816008704091200 11720292 -449409809005790662261735797690985881600 11720293 95155953323334565031263908134394403248 11720294 -151665636236297419358450673100146155520 11720295 -653051126625946909254241489273196880 11720296 -38708445922369169795903493550504673280 11720297 430892939292837223685866820634343666746 11720298 265013377596501134454928100592869393664 11720299 -1281154217305228955931439443790875840264 11720300 -76787695970972507169984138660946041600 11720301 -140331408501520126620349837067314368576 11720302 -1086503030035303331845823692713912000 11720303 -201016707686609566194753145270055995920 11720304 16846313011853438257153652478173184000 11720305 356374127485764557461563440797416254760 11720306 46630677378756510491101388155681314624 11720307 -683333163318122518011644654112443465160 11720308 -250688984225063083622783067860782424064 11720309 -135013380456548319983236330788959016096 11720310 -192148244161226601421632048702508032000 11720311 -366102238555657230712266578134188191408 11720312 -16121215063827120518451858548888371200 11720313 -229595262203433519152531816916846186576 11720314 201934412222939742256275684273211945440 11720315 355311831211910177906334485629250362800 11720316 -189966263147625193109702979946375265280 11720317 -176154512349728271585410016883908294528 11720318 -179490775875648519061833263382601890624 11720319 89702259946705299000650569133965896024 11720320 446456244159618782765076777479543193600 11720321 244282276966754105694811093720505760000 11720322 64931884018153238017413933453151027200 11720323 -1410713831334713381631924471382152215428 11720324 205210154235184798946017944246705426432 11720325 -45925170615489215276113238676651715200 11720326 -657723853126865618823528886666911465888 11720327 -1620857355235616142848236119151360136688 11720328 509669773108853353662823707527965532160 11720329 445596631981696301187305417598237497140 11720330 -34843917600679386640899954663379598400 11720331 -68235219946989647019055964841841919088 11720332 459435855877519357074555805250834491392 11720333 -708347517163199130595109948532087741696 11720334 -21226693606295091678997476880290111360 11720335 -161380932484169451696624879200396205840 11720336 55756081132504224584917980444553224192 11720337 729410553876776260812489317423066603760 11720338 3980938375975942576315296938971722240 11720339 80062201896703719395803359407079618456 11720340 -179134216938921914254933026380190720000 11720341 444950036942823506234278669632530396800 11720342 -75163157459074306150249523200333721856 11720343 -748791482693073360204797988061134154752 11720344 268747779934727350548443141924983910400 11720345 60852803640393308335027035977867289600 11720346 -230965491587253876041573633293736792064 11720347 598102055173373049923609038909282008120 11720348 158346958924306784303284493550825179136 11720349 -508182956507312709281929211257499762880 11720350 121191836406195734590039892105285520000 11720351 208081456745879564842776732227786683104 11720352 -26801757583980404140437161136887955456 11720353 -1162967751704128674745168491783848858398 11720354 -682325983563222674165138763667396776624 11720355 -146583472691589999904354573206944681040 11720356 -860620498157490399720374106869108284800 11720357 -918042821104762788302603043806782161696 11720358 180991290894473323855551229550995319424 11720359 -187059645266551621984003199008515876600 11720360 -49522788150976307706084142488602726400 11720361 -1080834665427790986608290130807404166400 11720362 642363219796067685446795490422679264432 11720363 620135085932304135008216783600379545904 11720364 -426144264181613729738299383689632785408 11720365 664551920172323231292326846681516005260 11720366 -420196053582559403359093995317948641536 11720367 11375449471441309250498572429331208408 11720368 -6530481378786296261287541733702598656 11720369 7482137038493832407389375343052086244 11720370 -385330326009246655481503320062619202560 11720371 -172147008460975263102521331436997652608 11720372 202159173970069421180886539641805832576 11720373 -78304764368492603319724181071819966656 11720374 174062819710115460151939943436843243936 11720375 1058636512228229360025346927306003794000 11720376 -405576732164358239317192171368846643200 11720377 1464023878399744334336362992611633560912 11720378 -888363642404094324132414718856094197760 11720379 200426339067736428954975944242152426240 11720380 -128666425326442967802313848053355816960 11720381 12388966929918182059657702890954019872 11720382 3700802003493501114094122987662714880 11720383 -381656551614588600258389270007875333040 11720384 114751466127240283118908846035462782976 11720385 35143229711388828011485274930469385620 11720386 189411935741357657380261961816453082624 11720387 65122555973037967860915993912374191104 11720388 282249223796890954442022616727558323200 11720389 1074050699943201319879281071119691836190 11720390 -271929678731883155921995215097107517440 11720391 174060066596163469154341212466442509992 11720392 -245588458918399359501474421819410816000 11720393 -409430593530131500504263881471605151580 11720394 -23587636876101134749036482921828615168 11720395 334461916452867207960469608840275218080 11720396 365145450378766637682734535596415390720 11720397 364242864445467236027206767717419033280 11720398 532294071416667755656829766416993515200 11720399 1065076683241820435134433980135177916400 11720400 -51837807156111461156923935869268787200 11720401 310661141474674607728874361734702758464 11720402 16655427820198601136142152935582589600 11720403 -401329028282246393898297858878401873920 11720404 197510560736475456163417786725697042176 11720405 -667308573102288706553034756966625511040 11720406 -168725522050059289505938098654327244416 11720407 -824663980970523560260522685822490548344 11720408 623242127950618245123427945252866662400 11720409 -237962236202213635999891241053763788800 11720410 -13521126161689039214994954580723267200 11720411 169582231784487065292932088006690531012 11720412 -37536326547594052680655015291124806656 11720413 580534417959817989057826175599218712780 11720414 301908504556992606392804055349841149056 11720415 187059686219934235106635129958762181120 11720416 354455981879206292753575020032690749440 11720417 1353594932760991079565643775043922600752 11720418 -1129079866491055126391947641823924224 11720419 -2636619962379739489330165672406445713760 11720420 102701017963840116772292153306969018880 11720421 124545510376067337019254346395182840190 11720422 2543373454925279706972019796388464640 11720423 1115760430257164778543334443758441592 11720424 1844456415815982500029879853947453440 11720425 250850267346880795366928525216492621150 11720426 -360975991441541086722301232325131435088 11720427 -24851573165494217731916188428054765480 11720428 364701567707832041912477823947354958336 11720429 138430478866124719158505170529138391232 11720430 5436931372750816845221391014773094400 11720431 -299366590785702064729589636927549230768 11720432 87384191969931198794802378136245043200 11720433 -157829562224526042116704960723819948176 11720434 -155715603733119460971547288088197539840 11720435 -17404713119647779736064405842610950800 11720436 -9184423777766768430800831157731352576 11720437 -1795334562334933738435172515800282912000 11720438 -122996471448614156164616518332591165504 11720439 1188994616392650330836303214610869301608 11720440 781299455018423223987093962692177920000 11720441 -361599024370200582725214077803986938748 11720442 -28647545294442990275766115369650869760 11720443 153865171208219291592044270176906956320 11720444 186064848304355477353602315535824847872 11720445 141195942794366848554270137063407802880 11720446 761620194627282179158506475406425009920 11720447 -474476998470638265358597963788487951104 11720448 194518732198753638767638411990995566592 11720449 94839185009356926613426686208675102720 11720450 -114974299930022643285949790144433177600 11720451 121822065384711567324358404180863580480 11720452 -361916378576294638600083276526184020864 11720453 -550810859445355978920941269406802877380 11720454 209589879177878558843349554093122798080 11720455 416003737750968456176121609092204672160 11720456 132623731805204641098007697489694351360 11720457 18623381395059706744075673586066577146 11720458 162404172621519581344289171374832140080 11720459 -474713198295692104785950931774331205784 11720460 69639329182581765191930357288767196160 11720461 1564960660513557724565764991311751842624 11720462 319918505712797754365143744252362234432 11720463 -130550029732094852837314542790728120816 11720464 -16392108683498927951426478447855403008 11720465 -205383793765377745583199136151985349080 11720466 -170379585386659012732887286943098339680 11720467 2298820285873069888550415033463660800 11720468 715332573788255505854985263136604815360 11720469 -550654439405392975003697116473972558912 11720470 -377780197013860726419783039146764696320 11720471 69601118724483118759061335887388328112 11720472 400319420482621321268309683965118033920 11720473 -327091584846453942399074901307670451840 11720474 -260107928017199795571702562360508974368 11720475 -105627856673790376100832763821875504400 11720476 537497378635751604037633747623768450560 11720477 151875294800057468353176224876283269100 11720478 -93056541257641495133499536755843006464 11720479 -18304212626505516066588720273723165760 11720480 -206919213852567538886626114828605849600 11720481 -491449436809686420418291285223602317648 11720482 -22212408858224974070799013575648351408 11720483 478497666467577023928839764488971184732 11720484 954631011649679654605309901071278489600 11720485 -22835938289829479033717686170273258240 11720486 -658946053370389759126241364611989835808 11720487 -406736778135658688104513322915237011248 11720488 189066324181619196375127275087570355200 11720489 -9412705421703855371577151749312950400 11720490 -22102449789958767965655626779066982400 11720491 -72249225858432781484833335385131209208 11720492 151287977439388744399809467527506001920 11720493 462300338215424677541425655732750492982 11720494 260055613902628066672098771052549375296 11720495 822546910268442140016649495110494572800 11720496 43052470034063641522067065708540035072 11720497 -985959871038933423675984566484452734428 11720498 -592079079942309677267701899830865846000 11720499 -8179002653736677976839137201702871040 11720500 -312318027070633595299959828016344576000 11720501 265579328842897382350273085096556556800 11720502 198344516723825706515849126010007258080 11720503 -59306551714760565035922477948164238800 11720504 52917636504355120149836800503652638720 11720505 13270403804461893924423827799717898560 11720506 2340184074103270078945772495357884896 11720507 -13349828888195048866831418834717708040 11720508 -464387615493476624563457997977288855040 11720509 -944662600317284609850162312882173471290 11720510 3132594455884744461795959671004209920 11720511 -341699872298927490720871649375223398400 11720512 52283972341932081249220314812907520000 11720513 276954700553388359138133547463441106624 11720514 -192115494065392393398074375584672650240 11720515 7276274855641562700030122350630919520 11720516 -421658649727594809326097239386337729280 11720517 801242301097585862175814382089336301280 11720518 101441506325458019025490718740356612960 11720519 -1268055339108962832134104641649504455840 11720520 -133290456271548713717508032414684774400 11720521 -1091467515671288443647653216771797245788 11720522 -130235662188530075907014551725922085376 11720523 240841539182419754298837508493135765424 11720524 316015698733557190786512846068730716160 11720525 -634237162558448063131392834996363457950 11720526 -73396745652146979853228590568797768576 11720527 5689982243302228076626054230720267872 11720528 -319304284480356931085414889047652507648 11720529 -55980230922163321015686669810906645726 11720530 216270958846127472765115325880626649600 11720531 -360591845587608925417404734156732316480 11720532 -1479802115898635942995636305752137728 11720533 762448817676841228817266335471158500224 11720534 16759819708596764096559448435930017792 11720535 -122789402275901560162191549501508666800 11720536 -431576902532993676307077994907187640320 11720537 -784424117837175585373955766331564349814 11720538 -16641830252756082435431039028899631360 11720539 -255981477982155415494354273543718327880 11720540 -240222168055477798230001272902452377600 11720541 -150512302084192832106067264578279539136 11720542 99116327314845393431810082819160518144 11720543 -133138572305148489464247427341041224176 11720544 349293946211795069217100131104194560 11720545 581973130593016599493349822986787370600 11720546 -549526446558430669260618460356791940528 11720547 114160622269256889528294800471923006176 11720548 85478377569630337301833931989027700736 11720549 -588212394157365126879671396136434897760 11720550 -195165633196441039649854086775272139200 11720551 -308713428524904184970933683128123045448 11720552 -91989532076198246099527530780877670400 11720553 -74055285951274427995717362858568320 11720554 -739647864934072594658285961777938067024 11720555 80537544751950230908579308092625498000 11720556 -411033831881053707902244977850454265088 11720557 -123748167883314182261507775371759739008 11720558 -1691677671652438593021713306596828416 11720559 123321601136549759860774573947361217808 11720560 -84182599115262042766673869628316057600 11720561 -1474763502689358436622824986354349898688 11720562 13479704741223833558128988993230233600 11720563 1400560475695869545409119017917605498560 11720564 138951634190081309504462147095652487936 11720565 223778957572136398845683110268663625600 11720566 154825468306461480629357743958973186048 11720567 -813928563091131340884139299027333951384 11720568 558873010643744466230889384297219686400 11720569 218399964606353111683040522996318290112 11720570 204546900500600992048967205374122060800 11720571 -765329208444080558703144166901535117288 11720572 -18919096339055653951313453803422867968 11720573 -188098170349972375068281492496691771776 11720574 452334669835901663488228813348716337344 11720575 363512650410463977786617733437584717000 11720576 -335732795000920057713346355855968174080 11720577 348638105337605287591684034804710827456 11720578 -553810008356140614329612863427362311168 11720579 12759622843828546109831112388888491888 11720580 -128871340493347227651598816615150755840 11720581 -1097622466917110696721856039698700627618 11720582 -535662081189251833057196175351400389120 11720583 -246424148327270522027570398959295046736 11720584 1126236698542065925268794355272715842560 11720585 -177789507641809826489894678088036728220 11720586 63939148066604879033424296345159662080 11720587 29893888599992173758365376991067274396 11720588 8870807233706620900782953457522984960 11720589 638093866859262203411122920563497228224 11720590 -21499135134345188055359117652696894720 11720591 -1395080649532886318936491689445759021008 11720592 -53256719956082391583693038554681180160 11720593 335249938687926872075170958045935861824 11720594 -480403021576628268432356110279181729904 11720595 -270797918653591113243123839299923221760 11720596 -206405142676266583792018993583978496 11720597 -533411933683726686740338145417831849568 11720598 424110256561165062379531641929948781504 11720599 1675415499578020313464680563692537104480 11720600 251264638616597677059420539641062144000 11720601 -126426532078312201350902825424030397176 11720602 -704968229905550260060165043254856383248 11720603 -936860426067360593644288998411694097148 11720604 -10111570111954716971388792005520949248 11720605 213935456521966395224454707461826538360 11720606 -62796108209263580312039882296501010880 11720607 186376987860961031803796552350162472592 11720608 -754380677671558077147527568569172295680 11720609 -704892365697691442927809405449475871040 11720610 226157215812048248732124275725252300800 11720611 436559346260542527906885234727624210080 11720612 -655595376076965879804190928563938831744 11720613 341976254014012974814462362625734753888 11720614 -24087055217987611885817641121365840128 11720615 -733573279217495014795729020409171623240 11720616 -76082023916022482698689679018106880000 11720617 1068300142492999706068460849780737244666 11720618 -23055685605191428985821954713825331200 11720619 -1244904794989257553705414020445372624320 11720620 -461743729297376084246763841090621040640 11720621 145254718354834785061123095755116424544 11720622 -82064596360456134589852990406938696128 11720623 334451272693970683175191555796800288360 11720624 -53701079247214917915653703068110454784 11720625 59103779722497095251299310162886400000 11720626 -6141312185341367676207462283128373488 11720627 -84810538201691658088868408067156001524 11720628 230568734878175010810090559840889923584 11720629 164941789930119006379219956340948266432 11720630 354866629873074244060549301117807592960 11720631 20210802792859363896268750122640033824 11720632 190200827523908599988263448728220467200 11720633 640852350645760635600022230192798259200 11720634 137612390498659667559202188279544558080 11720635 241761633184316462751279139327053240960 11720636 -582130404789324031304274930760163281920 11720637 -730549704151433022143325933804473356506 11720638 273956547428116594542030020807082412800 11720639 -278896058569891728989272799135319552 11720640 72188172946791277309960818463132876800 11720641 512482110555219587331934085753605535042 11720642 -104125531501712565413964944129736564528 11720643 212576229469137404418263638164333419328 11720644 -86566788523524453559389356727184322560 11720645 -117697854911928735023625968003546942400 11720646 -36855899075243258589474222296932085760 11720647 1227202010963935764990241968314308571096 11720648 -3421056192533832828045756220518128640 11720649 172668361648830221576569000350816213264 11720650 -373631718878585210536520420241555084000 11720651 2070990207316930471981388282115298449600 11720652 53946785431423893881446642110257413632 11720653 296841193230562362177553102333660817600 11720654 628548494717319623763870596343322087872 11720655 -12744491975970066191365383715652419200 11720656 52588934278519763062842732743925850112 11720657 -533515173538717042904775210137600516352 11720658 -160300328166229100311211798273314199040 11720659 -16089881152378839299097265037538337896 11720660 -23264749330388963563507681674954547200 11720661 -13115571005968808784938396794100733120 11720662 306342074212247011416062059520999864064 11720663 404031820484009014298175286865284990920 11720664 -261170403949616288229385109536118999040 11720665 -1502969150445765986299388230360335420 11720666 -74157991191616200935619581001610054656 11720667 -273032347208503821298938145939346067456 11720668 945618577026701952563564761790301506048 11720669 -540335935847508983315036495563450517940 11720670 41147497152040953895611136598233428480 11720671 -185617879773089005785154886475745484128 11720672 1445855054417810869995031918668464259072 11720673 74241113996229515090968810351123581120 11720674 -203642092587700177659752189047853557248 11720675 -186558393137288796050745637221148051200 11720676 398931720518482786709647014553458407424 11720677 -746790962862391109670035230166678716800 11720678 -133547319366851094869596838128774746240 11720679 506477491797426288483797277430496179968 11720680 46165320459215727998547934702750924800 11720681 305267704403186326263309245802027624000 11720682 -1146602706481243009623088762272817920 11720683 -112907820872993216525411997000520502096 11720684 282567444292478860401311377145866095360 11720685 -36517905792229068328358821973676376320 11720686 166419743923947855117878779302751113792 11720687 -174026405404867406250751562790437310720 11720688 73627770605027573673307419975416807424 11720689 84355031748302561224223401288467025490 11720690 -234934430900068409020040289457120802400 11720691 -71205108277542555745402796400126639048 11720692 393624304932699863526367362349470866816 11720693 615456680027763621020355536174348640942 11720694 -69802116821494314489933075826965577728 11720695 80006316629177021804665914839810784480 11720696 388038017422794163243196513443359744000 11720697 85909082267511325423792140506769010176 11720698 -118486982670418757492853780286445863680 11720699 -242649682898780842641152434078944962136 11720700 20127968026391338573452813148884595200 11720701 763441059416067185680598488189903247040 11720702 69393584392513916355111820898403619200 11720703 -240437326687328302413019262702116632576 11720704 51887087805403744174870850152326758400 11720705 30497840157382409511933120110129227860 11720706 -14839832331715000117315444555136109696 11720707 -1263345040411717269240345448056672311044 11720708 -367360310479929833363634776602854297600 11720709 46339536130221253807902663173796276096 11720710 265958472369830007763031534328419003520 11720711 473103746752381589065030318002909553824 11720712 -172726693348909696385738223372394659840 11720713 435174445490555417283632257052055988660 11720714 83242807530398114427579917197497070080 11720715 288087722596914596808058237782656010240 11720716 -147100388889775600438027961402496822272 11720717 509183709513743020301689294330976884032 11720718 57573854136688204322404853540175834624 11720719 73937193020099794775967135186655704096 11720720 155646856531201681319991213162096230400 11720721 -551855134499109447524268638756020028688 11720722 -315455982449752761568265448487531690848 11720723 269518274835799631152862142328070570400 11720724 163406936577670986019582824873666656256 11720725 10143059464813906903412949068037397600 11720726 27810092693363047179186740804981217312 11720727 -380850390408950948830674178017501948000 11720728 -205540384094936843528976584397414727680 11720729 777924178215586274578002734817907465680 11720730 -122085380340738899965756045363586964480 11720731 -667576120380760340529285856365886830336 11720732 135757311035292448866316672105972293120 11720733 -364765591477905557809739890515847502976 11720734 -62202302651269973393124306047000864640 11720735 47608466829950248428949841250349868160 11720736 6776499369101376625805110083932454912 11720737 -286127928375128497734349719622703229248 11720738 163604363411598869121784689267882234144 11720739 188697545867791756169704015034271531840 11720740 401666586891798172117852823651043344640 11720741 -447018467430490861801142555662694277600 11720742 212846800253450091757867671493349864448 11720743 -13787783575981669443720722730134090040 11720744 -299668106990316830262450735494608896000 11720745 -126190320951581190312764433490594722780 11720746 180224108183006964523530773148893841072 11720747 525032465868839059434541176975019106592 11720748 41913995593450630299996556176326728704 11720749 -457694022736294246241292156168249176564 11720750 30853952897497080273611227623143808000 11720751 -153847915267408927465493342839571266176 11720752 117919167902557148699332338616530960384 11720753 -123528573895463433700466331666269995536 11720754 -310795838198567074951807385589680655360 11720755 -109426334387622349109239263765973965840 11720756 596501034771436627890541574199115776000 11720757 -575321733600230873922248816764055451360 11720758 213164822349494359594789765371886540800 11720759 -71514092561914520164810029814233491520 11720760 31124644634116544260791326963379609600 11720761 64656716016442521728884889476897374024 11720762 7413386139725752978834324909991035392 11720763 -76342793909584026651320825185467747960 11720764 407590213867551311923715436352147594752 11720765 579318459261781770883959841415289763200 11720766 -250787426091076563876249505313482321920 11720767 -480747137424710452489153054623023781184 11720768 -4600993788559291939863291983812362240 11720769 -179273540672375917889278623693011772960 11720770 127217084026047211288952424848554689600 11720771 -1004014547869778759172374735533737367056 11720772 -195550867672495003575546615092870258688 11720773 -1156806419979516978158767378475389306978 11720774 -202733308420431421045828013188762502400 11720775 43312602770590338735133791411383961600 11720776 -673777379302246770563027885646159313920 11720777 -501814982705340687067474825813055382720 11720778 -43329933167200531378572417074370130176 11720779 108578789238792035162760718776122203536 11720780 -71311304606209803767206525848275266560 11720781 13103896732137621732866358446505298422 11720782 -405924544159900895951112655639002043008 11720783 -758240016048466902884595312695916973968 11720784 -162794073296734652151815613744794959872 11720785 -258549995755804622997662075852017522200 11720786 -76996686019810846431902449671940847616 11720787 369480515465567405910486964170629973600 11720788 151943188981189975739535294024099721088 11720789 -121194607161800543097600930903008719410 11720790 -59036496039032005372548922976251100160 11720791 -444089250690542236327232768601323974896 11720792 -634919325633875989169207080188262502400 11720793 -137058231341236096060162548623323661952 11720794 4191872428684998476336344238321160672 11720795 -294007330445908645960939094448568891200 11720796 251676075053497598680766730945880965120 11720797 213657249616788976796243575940633870112 11720798 229969333722014464813195237832675702400 11720799 457267431828668591963696546873076516000 11720800 91679295417587957727202345763851468800 11720801 -789159707699049605480048106695893815228 11720802 -233543848728774480629926762867135920768 11720803 -124044052005032254410351891254121910440 11720804 951835296848032552616672138942799574656 11720805 227551915582608021841208134191643097760 11720806 253616012101993902788941997666371568352 11720807 31177012946329640089409675982215533152 11720808 686769843949916162871910188155336294400 11720809 768988670611317236622683366345861950010 11720810 -59735491838035437430428793130149921440 11720811 -331529262193739458747452892496328416232 11720812 94871865873432618925498750945647831552 11720813 -625803287767311931687443786828660404736 11720814 -3280030610675143317974099017491271680 11720815 922204686489357582499140695918973243600 11720816 4017432487405539475575548147650560000 11720817 65673455427846173657540897820989573634 11720818 125285988100021257564892337293448764416 11720819 -432497909990097691534931766511698256440 11720820 -186764467537878426963442617048745021440 11720821 56272912565195102823489954584518075904 11720822 260236650824921251111194117651379968000 11720823 -194357621846752602701431457982791273472 11720824 -158250016573822561943355958413697351680 11720825 148157376805814841054713103580361121600 11720826 -239797078886822292762435407575822591152 11720827 662084572803949647464794583542151070672 11720828 253323258257651522180186022347349851136 11720829 182035955076410453447378267473942781568 11720830 -129627976247988609684244278583310745600 11720831 678719369310132958902132880445664522000 11720832 -944951529037962235572050539860795064320 11720833 -11340341212707927891346056711169056956 11720834 -132745566980658132095728851919398193920 11720835 297076034983986251071844125400022528000 11720836 -91737416114176666216417688035533320960 11720837 -1223269165366054536996796491528467563908 11720838 236740601028783680869634316744851761344 11720839 -180292851993566431736046155530553051632 11720840 -234664977813300748867419873109978675200 11720841 15875102056564392581379215419418960640 11720842 -205725874215156801905479861499472569088 11720843 1416187684800846970678696916733983512080 11720844 -80839427360563233015572600943140929536 11720845 -120435160457658014306965309948646895360 11720846 371743282730536435627720177202915503104 11720847 618150859146980916881880019682064011400 11720848 81549411732549371183710285710426783744 11720849 -160863535372183066651595527181187644814 11720850 186285644025228837422377574614236432000 11720851 361006595505501435370759096054232999852 11720852 128057023516864038240824588926618533888 11720853 407394489438171660314294722357452276480 11720854 5325681085552569838190012360008705152 11720855 -93138512830342395329172536772850782000 11720856 133537222157658037927659007267458908160 11720857 73916594150095541144299808272049475712 11720858 343288076060559378272141264737446998784 11720859 273265015095523731869410904851410986904 11720860 421259331323381362561769758160700579840 11720861 40024376820451749619961876566092468000 11720862 -95674600419169806391635726581301779520 11720863 -526986041264937502493321458318532319360 11720864 -290880497182272641717736999364866146304 11720865 171713588586301983479894114624163587520 11720866 15836382154999264835933069817724855632 11720867 198644153459376839480342606413277198352 11720868 154000734592516367118504715722572144640 11720869 139149496874354771592480139309406091744 11720870 -49588869997031103623187711230697987840 11720871 -213565987992065968624599449589377420928 11720872 149576022273829888744972286611322880000 11720873 496340610174144697088714337871705168122 11720874 305974412548350327898725468424086063360 11720875 -569592418514405877708620696178055056000 11720876 848620593097602812534097499290508719360 11720877 -2219275857021738721034338432335853440 11720878 243183050122490959366367453995688073024 11720879 312787639148269908786241351184689888320 11720880 -5817521368083513762311837005247938560 11720881 1185522304322871354564441333855770943600 11720882 -92988707309214143523221951102545364208 11720883 114739372491726787974971038834778216448 11720884 -386409592863534115861567133725289252864 11720885 1178312543797996362365557572650415062400 11720886 408750620411359330258392363901690966464 11720887 556602642449559572659155287659746755352 11720888 808180104661511160319372930184537333760 11720889 1008974367672468711421612313578676807520 11720890 301931597249816428124158570929436201920 11720891 168105624001378568334702079534578451200 11720892 -117245048861784155571687931616398860288 11720893 209177374128083109634215353806448318304 11720894 -357218309030792929907902069947661016640 11720895 511230945611608505676645656386257676800 11720896 273389773522391501503133583687706214400 11720897 -2972356013911378959417752825824981440 11720898 103184311058178785632943448952932125856 11720899 787966721305289120910539731188459395900 11720900 159832799003397227008086268006780272000 11720901 -33305578356871389266145474648996528000 11720902 157555211041496031476987989881089101152 11720903 1201917469000375106894262745970086120152 11720904 -286467000834853553208390510713528647680 11720905 151944315714066663262298844731810736000 11720906 -233637738713052714586373695158420283392 11720907 1799510826463316363512014040470682080 11720908 104493021982402763581634435450328173056 11720909 57687605302580804146799383136199847116 11720910 229801794326644550785070266302092006400 11720911 79143819230865230627010906579870397552 11720912 -64864565286209402966544083874947923968 11720913 -795608081239301893564421496065255147616 11720914 154859230758434730444936440795511889920 11720915 -26147001457653685474961856227270741280 11720916 357595264810006171508724254874192568320 11720917 -441236527522621445205051990157110472480 11720918 34680474565824058122083011640287114752 11720919 111923880100898656103677935551154545280 11720920 296809277824627752949034080706767872000 11720921 356234616329289194297443033607715764244 11720922 266665554222584500114778677021692115968 11720923 498445511131160502732427988709480715344 11720924 223049644802261989210997439025847056896 11720925 179948929370114265876932151041382593700 11720926 21516458028121814293906865494976471040 11720927 -53338044851428511818472337528120833088 11720928 230769834295241733113202886875197472768 11720929 477356156941235912775962951561590733280 11720930 -151976648503300959487258766808771312000 11720931 -131840728318928379229352555397990163848 11720932 -998503424064908514346308456974056489728 11720933 668904794687583616550652331624816598976 11720934 129837707304981165289566850471424179200 11720935 -134101300064570894175815375448578322120 11720936 31140313650243226349352720739148544000 11720937 -605572609108637709446192437194744660000 11720938 -30926174152834674962662490113049139456 11720939 -344920650565910373255419450241929389944 11720940 1425288092729437219592505697940275200 11720941 467013872718061688544559030122490322784 11720942 12590719253262608628731382342025349952 11720943 -15306747590182988781511568789368977576 11720944 121715570287420309799967434406451937280 11720945 280597017081611428391669756455932691200 11720946 -241728118027762423171227380821573842816 11720947 -882008221943738775225710636328312007128 11720948 -4443520017750275834427273562732931712 11720949 -260992389937533162954652296179700715008 11720950 53876569004614406625869247665927241600 11720951 -79916470834170310791370963100636553936 11720952 881111758990523093449594696461549957120 11720953 -489004955344220775013296974476667296 11720954 279552465899909761829310475431517597440 11720955 144000995713488938696836239093978837360 11720956 216978929521988953495320148102944168960 11720957 88434144195829313351171649368345078784 11720958 443514548271134205555622803742706904384 11720959 -534909067527506195308006420705766952000 11720960 568818489131075937059374283226171310080 11720961 115723340486144307289001386111966335360 11720962 -413970163162060676148957980120444228736 11720963 -617905073517643423999397048500873352124 11720964 377821142273961219034317789203916091392 11720965 65187384249411456475779831973424764860 11720966 501420127272128500925340156392283954240 11720967 921009879556762747110982950784681445760 11720968 -334491879018468871183407708644835655680 11720969 -438995019259807356244004673051044520156 11720970 432475740191834476068265150793689843200 11720971 56869025123449977698939898825965625952 11720972 407044471661326495950496352779567531776 11720973 -62476621001543083137872971584870663840 11720974 -388733416610358813983718287670623090880 11720975 -17752703494463456923293619192261671600 11720976 -66097753093944778791834977079363895296 11720977 723742523591558107872170963412429019826 11720978 118609543559855578270250731187144132256 11720979 495601558786553177584604443992812723124 11720980 38389415595453672555208871964849776640 11720981 132473735948259266922066689615641504782 11720982 -31230889718710304460750782805047863296 11720983 22623383337389008464316554609043467544 11720984 -509262994102480948147426332090378485760 11720985 218248129620183936749818863486596904000 11720986 -76810491692642957827128651973007815680 11720987 -82020867877028928390430776448123502568 11720988 -356336687690490350154582201632096102400 11720989 37220285517222441437796483512457555392 11720990 262758121862248020796592860258110794880 11720991 -1105275687263726990325846034985216300160 11720992 1152044759434230854639826956348788703232 11720993 -2066651323709841107628547075893154917120 11720994 88350552314760514102027768271571017472 11720995 363757581312415107424795786769604014400 11720996 -534529281776931507132895240775189299200 11720997 -667933663231925935733101489265962344960 11720998 -116504152174926114860780308119940585920 11720999 1385797176767401156312004983626685246320 11721000 599952604184986679328232073169285120000 11721001 1862006751716164158311916519046586009472 11721002 -719233000425740231703797354227761012048 11721003 -79506855899726277067695943031387480832 11721004 -212608147818755094165699340338611915264 11721005 69688834616566738068529344673082028000 11721006 -363972321744816641816233144983226959936 11721007 125833097330707582731887785788952449024 11721008 -3767905780689681451037864309235449856 11721009 674494222792188182745952401719525883504 11721010 53457171267282922515680785743300380160 11721011 53380861446118180475513177436993960000 11721012 149445125579623927982399017016241364992 11721013 -1159624108327871549593276737014803342738 11721014 215986960266901918483246354669379837856 11721015 173793902120261888489144616631157373960 11721016 -742304842180356827349995853322462187520 11721017 38258204214534584926862412133515125184 11721018 308053156899641803946289067803183995904 11721019 -198691991332648161154909909209463194504 11721020 -311080934762433719421027434627457707520 11721021 -41846661295651182073022230603623448320 11721022 -668641436904876902978986312691499410688 11721023 -18595399650367725386745106676354353728 11721024 5541287618420311180357715176571535360 11721025 -494696199970973114544412366586321137450 11721026 -912650096568108305876820581080655616 11721027 418316138166223061013740689894503580920 11721028 -1061939794636295521579715486528375552 11721029 -159324165674495975866982125487641814370 11721030 145006379602964758493901441413205534720 11721031 -548441818413941844246139413180795059408 11721032 159546935985759144730522158962350310400 11721033 31970765893611167456548481765656195860 11721034 166355481234698671647430320060929505120 11721035 3251107159282281094985630573203821120 11721036 -410173204310549260041661038878943375360 11721037 -98199560664799272888018277454817410314 11721038 -12909233713006954762979197778383011840 11721039 -261252404887994662653310445865821032704 11721040 -195059795496294645605305080284607037440 11721041 995019804433469293089175079084324460384 11721042 313381209674081541598915822255616916240 11721043 -1103468866427549684739912776894253888680 11721044 588516080683184885349533085073186955136 11721045 -27013380530493945371843030728997802240 11721046 205581009832767751360423203940586647680 11721047 242951481905789866855257972628055980752 11721048 915384018705063792137434099452413214720 11721049 -1383486373631136881560638154511332952950 11721050 -181676880407760175289653818611333356800 11721051 -16953612060473461747354744808391306960 11721052 85976533102140505738064153267696797184 11721053 -819486544680173684963219023441898052858 11721054 305717397979108733741582229161544793920 11721055 -16914495775133480091624744628473666000 11721056 -193085833864759534810170848090517405696 11721057 262928694644164334712698932032155409840 11721058 -807106389279377859695750518424185217280 11721059 -386593893660099978538450094341738983984 11721060 71168005951405216174945766368234713600 11721061 182194881912231984750061851295729196448 11721062 -963331755441903374661875279988738938880 11721063 339522710510294922757718208538794619944 11721064 -187963311814378419329835621257186288640 11721065 533839185797611281506348781604285395720 11721066 8277163958789967848870452660044747264 11721067 1610990804311019609660353481225069149632 11721068 942297903413270924741747917816862062848 11721069 898735417649326736330167686628516608 11721070 -162164845985470305115915843520601107520 11721071 8259776046927548145921921858678157272 11721072 106632754872103816600478271213026672640 11721073 119492736885026913717530643834249580288 11721074 -386902851783104727260127348020669716464 11721075 475054328463045617480748926296192884000 11721076 61314300959461935023878563254540101632 11721077 -412344860814707165951589270259178533074 11721078 13008789065582023336604489746758683520 11721079 -1043879099166877911577094942719530023320 11721080 -72010652603693856375007968928675430400 11721081 -348538373732402698168466433714897825120 11721082 -298157095246809969686169636991686777888 11721083 -796558507796593211768392282961716856112 11721084 66859533880305783127256146397920100352 11721085 580989363610474823242255454717832699000 11721086 -148802033005701547308699835718416942656 11721087 93172146097881112156181982762764751600 11721088 -493305110947383610249082660988628500480 11721089 -1500779822955724297433114603726397446700 11721090 -193338913657838369397257915315024071680 11721091 -188070128574040827748128447736773047408 11721092 -797630845767744645636735586155380116992 11721093 -770270361974311187969873789574253218336 11721094 -403369989508866238578560230937037743616 11721095 -1500989146723499762977137079500264016320 11721096 -318433923800705737203999750927265167360 11721097 49726425219018627382415115800071242240 11721098 175005616299162663841089205752975174240 11721099 -6680358153024654200262337908567083520 11721100 -15402935629587497201946035262054400000 11721101 -212794251728311711450623209891901825600 11721102 -307918885430473864359319893358162911168 11721103 1135003761079195957900509230435237126464 11721104 -265004617672814409517742848968870051840 11721105 -972434694661521956255254194442118105280 11721106 49611159128859308635918584846108003840 11721107 -375346007654672791349041032311528674644 11721108 -103149677772819592000899706620666261504 11721109 229744888465609785348739808147142801720 11721110 327732118151122435529378052637352904960 11721111 -49687581820782086555781148244597887128 11721112 -7163223860614668081726525376042229760 11721113 767171772319823585811027022763775724362 11721114 210224477387127618070230205105197085440 11721115 141109375698345288189498216049126951200 11721116 130164593010632851744799324411171414016 11721117 559834745327037295615486389214864513440 11721118 149690534535767428608100472901669605760 11721119 83330065423378554209251839675126338640 11721120 187989340854274239779344869262177075200 11721121 40241968103679425139534766624348959744 11721122 38603787495852069517860736014270412800 11721123 -295014502543038270182938518754679028828 11721124 53107523251964602531886168821086663296 11721125 266525709873424125743446150975422078000 11721126 -323686463603824631330525708208625689216 11721127 -495624323946895938248479677939272986728 11721128 -577787084638136261099251281966274851840 11721129 -263013142367403555845507326065350203200 11721130 636121137317050725893139289634826854400 11721131 -465567352944677271884365052064414419136 11721132 -541477241076472102563725737728058291200 11721133 926826632564606921382830645361080182380 11721134 -507270780922182039010643346901326062784 11721135 54412672515990063791825381764564227600 11721136 59313034913432902646164986981654855680 11721137 446291450932664849154724422456610066740 11721138 193377605657926068155745927130127155200 11721139 459356604211268026178318931855221596940 11721140 -518808887969049267522939320314759906560 11721141 -435303456281896633301229600983592964050 11721142 699570860273415880444695352772871666432 11721143 -249332535106484451099183104212065302064 11721144 -49702829314455514471444862285902049280 11721145 74984159841220692260419304290696272000 11721146 68643023408893844842575984252481372272 11721147 145302877953277456331435078824282488600 11721148 -245419418183224623876973557002219809792 11721149 15949079967416087719323192914103468 11721150 5681228564433402390546383320121630400 11721151 153273435917746438442374041642298899840 11721152 72046198995515540968543358078347640832 11721153 127690132691241716750148850956904621104 11721154 -513364599161989687842683135101723666224 11721155 3851339555375706065125893527027783760 11721156 -119159993389308540831607606266651033600 11721157 471305980952115882077219276762650049600 11721158 570457887273494003662963736570054371680 11721159 248368953191348702813621436755622432720 11721160 -487901881502202989621803358024545075200 11721161 -6031060477932472175622166834785285168 11721162 -20181648223720088712149059173291909120 11721163 1350256451672635257982627143249934123412 11721164 255964015972146400449948599441719090176 11721165 -76768377098623862752601651672645760000 11721166 416197790786650817890059347432512531584 11721167 -236618587508914951758945258917097802680 11721168 -70688285259968378029476326145909719040 11721169 -190251420142672208912628687335218908430 11721170 -27925357079609564556070630681457264640 11721171 187180357975337030871619080836418094848 11721172 -15322147583921191341014858246778167808 11721173 -1406440750684619842646141322441743366436 11721174 -232287203603715864109126676506135218240 11721175 575006375336849541193456191646405477000 11721176 414319730252360461496613157653098496000 11721177 130236342190947195711207514735450594176 11721178 81438017626576233177093540335734912512 11721179 -1041681072146056084913885796691552327224 11721180 -321061832309742444741015527326786391040 11721181 1351743899140388753185808792215116518272 11721182 55465207601179999446283237549901947584 11721183 373899062320218115153187467499921578824 11721184 959195442726740300994412755236886675456 11721185 33312429044482780298306615255059652160 11721186 11364936426015049193847206854339240272 11721187 -975831405264839521898363100811877240164 11721188 99973977802197330318900648022257711360 11721189 -1130613090024933814662297877796408395008 11721190 5046168330046897040370555292988891520 11721191 98519691013165967553564775462982581920 11721192 -382023819323152825626406414849450475520 11721193 18404562005558960287339297368974430720 11721194 -504198413933939782949688360779507056128 11721195 -579128258138340160053902649502846818000 11721196 171875189408291605028635808982379270400 11721197 634036657258366458758854489616136207852 11721198 -1340398962355016279166970264870247424 11721199 314442023653582689114458719991046666736 11721200 114796641398500609446045822961663180800 11721201 -353055575180304169087353999027185562768 11721202 -109359949855070759945706293386395110400 11721203 125785577408035688553341800581983739168 11721204 -169072451762415724700822228146659532800 11721205 -946580361191470310608649279201350999140 11721206 -10861873148934992284826246070030324480 11721207 -726621761264971962766251269791918465560 11721208 -681469418130017623737065409918928343040 11721209 900837748770722921640660557801202946410 11721210 96357706020189467133566976597937800960 11721211 -315440416983210249077214023013444357120 11721212 695112162324782484689950483985949843456 11721213 -1671920977484631771696838523845495680 11721214 -300994722776804258020181277298753797120 11721215 -139695346165274564659233301697572697760 11721216 -129344586357217166242221608857371672576 11721217 -1027218981085792546815559413305950388734 11721218 -604239519276175093317581933797388347440 11721219 272776810867744753092519680782342346928 11721220 -62890154988310131798418801839441100800 11721221 1255096889932569203368038558660254515422 11721222 142216164898769978729635820347359084960 11721223 405003219419715088976390816774657080472 11721224 -366138217020681226862734028180701839360 11721225 -11681956320013470429016157860021936800 11721226 334848638850486918950192741117877993984 11721227 72587402475914826688789468044270601872 11721228 -445681861531505595042316662094806426624 11721229 981046181156196198314213675212798684800 11721230 -107408117230325092012132479247242163200 11721231 1290773315376679224672002053838419227720 11721232 -42297649416309500102265174397373644800 11721233 952533642510363743671057416386268999840 11721234 70899677747937971725162977722428185600 11721235 845466917861125602650137507554349155600 11721236 -102935478288559627478996098207557169152 11721237 -401475831623370277205688863293024525824 11721238 -91857204374047542948862881858213579456 11721239 -751760014614279547394470608206650443960 11721240 -142182958646423749954286251692140544000 11721241 -11951641642669480661738761240886196528 11721242 219916807510335257135021034920531162592 11721243 -47237571879311740709341546884112133736 11721244 -274719728218621763454185695661571299328 11721245 40703880141543215413391920054256660400 11721246 345018882067316473933579756181401442304 11721247 80194558402712085550223389953833260360 11721248 -266923602949224942946042701462399614976 11721249 -767912993380041431769323389305759969900 11721250 70600198306489024929345242094597210000 11721251 103722209277475889799444669910572943392 11721252 -27722032773043848728324518745350041600 11721253 810500302369868142436342689891239965502 11721254 -203556947776888835865112651112240315424 11721255 10215780924570027501023600740614512640 11721256 338519775965566941454706195900968949760 11721257 -246654223121126407884917234453704783494 11721258 -10550368609676909490562814300977789776 11721259 160658207622719793076641460387757945640 11721260 59534791124353241372408888514969845760 11721261 172008027464085614136955299251527769184 11721262 17279599339930822026471972766689349248 11721263 30941507826831979562819667547330186512 11721264 15855546989916686733336834307054829568 11721265 584464575430419878127912187492172724660 11721266 427614141326212077119370800249275643904 11721267 -10470542825188277919439100418127027248 11721268 217495109715493988405630739063366802944 11721269 -18530157473277079181604441078892151040 11721270 -437312639364470792431165236023337600 11721271 954715826303736560376747964970169776200 11721272 -21121460435102547431587994741234380800 11721273 -773339559439773257239656361361957156016 11721274 66904141610674013184114547354142273136 11721275 96414210437396257113837480835999185300 11721276 3526044559328759854140322902236657664 11721277 -510762259421906322620573695445725984320 11721278 277947591183516731724882278678363472000 11721279 729701134885234267451154295271930799360 11721280 321069526591838379711628845820752691200 11721281 -196818907011714138625721858246318906496 11721282 326714104959014551571227751407989432192 11721283 -314374147347134569084697133018143078400 11721284 13561474955440296103634855422441552896 11721285 119766987412105271351329519409674202040 11721286 -143571035792421081328300724130236697600 11721287 865296604567557581934791886733682094936 11721288 112555664239890934634327337638901841920 11721289 -345630260653238835845874151790523183910 11721290 82021594382748463907267252856415008000 11721291 655261692967084428463942599965974181592 11721292 35263066348652927410965226059306860544 11721293 -605380693916849366570466950248159144458 11721294 88121504064059774375971441894475212800 11721295 -506333176065396211081981422637503358200 11721296 84816840169476887027364906674593185792 11721297 75292142787326226870462392187981511680 11721298 -1047105924333411966427649253104493594336 11721299 64660391109226242116450292745793384400 11721300 6863056610011350175838496957258240000 11721301 -151317335608673880493308373721964178308 11721302 600372366716351253761464230465576728352 11721303 408746853085018729423814527501170343728 11721304 -5593346058436341015347719525593169920 11721305 -443784929635053773528093654113113036540 11721306 251383170932361767938034488055062514688 11721307 255966915005718323174810890297252553520 11721308 -64312318657267923775114400646079211520 11721309 8062838793726734337581760224642501760 11721310 -27274608506931382665241903596040352640 11721311 -265844607452589075350591919048392097168 11721312 888709048022325824378147743474493030400 11721313 -1136310623148906722979329623110853987104 11721314 -230661251718002296640184713549536823040 11721315 -124956826338289783386672044227408838400 11721316 -336300375495704369860343476230196504960 11721317 -815145131328341673713197737997613173122 11721318 8449741538787009021580787550714667008 11721319 733386281514303812548296770253839260080 11721320 -276519425547288345539702775096756326400 11721321 545373137495283496330745901775141601280 11721322 -243794322261883815016512327411412638288 11721323 1506622441980790372888650007225444147572 11721324 170321757180011413523181064015078381056 11721325 -117425971774494504033907485856325688000 11721326 -54690485062967053745142816632814676992 11721327 -10202335943459062608282605879397134592 11721328 127359027084633995486924327472780574720 11721329 230006436200990241750296288780580197184 11721330 87483786705644713817717186460724561920 11721331 241697085638323427935137143327550029132 11721332 14528875034626060746596521195531272192 11721333 -374445598034786750779945423978849779360 11721334 15032899840563513808202813596147974816 11721335 351189030920890073406450722876415656280 11721336 -763129734647093302869095623863872716800 11721337 -433774727872412408193843739055508263280 11721338 294625007689694342302381219316601655296 11721339 383048670121463493742324866277746477600 11721340 -606815041719090335333374213465487132160 11721341 -625519743853288859604388772889568015188 11721342 -98750591703721546103039795734120106688 11721343 1141403610387379409748108638453088184104 11721344 -453020454611224375990016856575421972480 11721345 -220329211991348037369768546117626628480 11721346 54879976883056873538025769896750841344 11721347 -629736365887158796388405604965852208000 11721348 -156223561621168039232114636096927416320 11721349 -541999948507101070038480276658967135650 11721350 -114317041414639860632101158112586832000 11721351 -462654514677641101069951835703175973040 11721352 522708002116560530527117215754877829120 11721353 149405895306017903926257011557911411840 11721354 294833114726526915229071321963933899520 11721355 -136688321068109746061359710476777430240 11721356 285200546699533518910022961480267025920 11721357 742728871773452074328363515508577252054 11721358 -374782706934870795975043247157164089920 11721359 -277358130524020029231017969799200116296 11721360 -15162136054309021761674679719299645440 11721361 861546072439958153985129898396831436532 11721362 -58311639691821095191723606482823187568 11721363 800847988288217692084773396641210697144 11721364 -319184762040298745204103607442366732544 11721365 -182677311053898776806643508592021986000 11721366 -122870094825159452198655266758034944320 11721367 9151291470028978436723803070206802784 11721368 719288920754004160336632857069914306560 11721369 -573785906955101521934496306218821384992 11721370 -462259052849384319591890638823174400 11721371 357959304072844674634239851310705325572 11721372 18529980099263335890869224616529813504 11721373 975452347346135130699892486097301787622 11721374 -98668898075584890155029832814267042048 11721375 -404353142738984279757786122295786240000 11721376 524096921965014509556085713317408735232 11721377 168039323447625686267460345377665907712 11721378 91119808553895284242447486839985439616 11721379 -173274413902115696245972426762280352640 11721380 380506071674701770017177970161127014400 11721381 -102251692789593103005624547218690973056 11721382 -8957356239347112249515908009913802048 11721383 425489195469838987703612942189791450800 11721384 984704980061102486108469530161954406400 11721385 -393637271783988348879700095730409745600 11721386 -981507645815030170737702826486329687456 11721387 89182934720830071802375140207662192880 11721388 -63511946495574418497714669348985927680 11721389 -509607959899378432070626553420953511220 11721390 87301096248312937637193263922611159040 11721391 74993319841256457160992884970162976 11721392 159306750961323723422463733143215603712 11721393 164583640222543298354059313881719455682 11721394 -329720427783687091973655571716154841280 11721395 -332117390120687636896068358729318957920 11721396 177174021698345705403549984879532953600 11721397 173638924655969940005877611071688324846 11721398 -37269416333394009296149855013075722752 11721399 149841926520939967896102770423910636264 11721400 657706271500150206108528085066183680000 11721401 838566488208302797258938313849828530000 11721402 167629167118082574761527236068497612800 11721403 -293887035396787532548241051002450407056 11721404 324896424097122849841307291370112780800 11721405 33896521221003134873590474025863256160 11721406 -461553608754695645176461867944537762880 11721407 -645424736520851386903687943348193745344 11721408 -34661799989507512245153873786851819520 11721409 239859966677983015686201091758769292160 11721410 78764429245683196039009834145707038720 11721411 -263830497452816596029324350597634375312 11721412 230910079238066471417747471453549460480 11721413 22902022306159564176043209337888741728 11721414 -52540528505534917260052398386342218560 11721415 -61198531245398705087823498702027745920 11721416 213174807735725486102578908202415554560 11721417 -9574467131971274473492809712641869760 11721418 274251997638305625596052646409067866160 11721419 618952507420214784429378782893262492820 11721420 -414514130991077453616413202412365926400 11721421 263176052098299478717348519000357647744 11721422 -428053429520075204526014983970100859968 11721423 -46662592823603269031866878258625497600 11721424 -60208191434084241099787640145743708160 11721425 -650036790307170763201886397608180201700 11721426 -118896911578925429691667162575899748096 11721427 182805572075480074444109887007870472720 11721428 977665071295901248577088935751065347968 11721429 61871253411810204090243040999472922510 11721430 -158580976290566370480245855397479904000 11721431 -296310363866458682763685750972907547768 11721432 198209134052740321956223770235500748800 11721433 -34117927635447495818412529773721672496 11721434 -32348371044386015678866101774757818384 11721435 -30835595800310819093496156944855347200 11721436 -587107572024067825482185232531352184320 11721437 -425434278699845803302443619075806350068 11721438 -210306909333529766267109880980611864256 11721439 -579875632962492745659410529512952105360 11721440 1000358656498097217415944688355396812800 11721441 -184434426323385043813819777590181514496 11721442 -40553264598306033914030075289354616320 11721443 467320752517805142649049165177343841692 11721444 90248726730692978258344141449168617472 11721445 58488067438064329404542569498015503480 11721446 308760533033380561582149203490374974080 11721447 -4896914983792358761874707038596315376 11721448 717103358978914272117407349880879119360 11721449 427702698957538233984443170485741683904 11721450 -75898803643171081518535428069906796800 11721451 2105879343605916238380110486301729824 11721452 -232106651821096857026144212971192990720 11721453 446284899536252039404801364922507712800 11721454 -542367975312948599030859989712249296448 11721455 387678143155904379371062237801940430720 11721456 -5281380605529559331245700081878302720 11721457 210813397257440753282052251256226122720 11721458 259682931276512116145441608710069691392 11721459 -384243243413213639608676289297019338696 11721460 -219755098269093490074455866081880382720 11721461 26293672742308247769211897654154817600 11721462 -125836997413468931553380004844541264448 11721463 -547397237194932568319359990386173814976 11721464 -33120593378708386500904608469636423680 11721465 57772775808871894145758378968178053120 11721466 489247530681178594817827820923377996000 11721467 323125621904780222700953548833355921920 11721468 -311928161940601418834302941008901734400 11721469 1227635784482124594082993166771458892044 11721470 -22951815488042059821165174308093008320 11721471 195800548356542655353350369327729651200 11721472 81996336651677250336921827164955869184 11721473 -440911908581997627704680732776688705278 11721474 -373135330857884853225241090225945915056 11721475 -311815808435819934216189016394459978500 11721476 1331817956278802600685678175771090944 11721477 -407405086500564408721451186706918965280 11721478 -113325860939953205837782090760371254720 11721479 -56935147993305687043341672367114039296 11721480 -131251567377724624092014702692098048000 11721481 -667718161735505284301987378645659086300 11721482 207053516173157628881250460517162930784 11721483 -270540599362952436190822470565002706080 11721484 -225774263196576787006569537596345161984 11721485 -383958481176362654136834799284450896820 11721486 137759441190036176917940778957453894720 11721487 615663744059992975356845444360684477832 11721488 316279573145654620231524267410029215744 11721489 90648398132958575995713478534079164608 11721490 30311565969351070577063034078022932480 11721491 -1142791083600614207646182558965146321108 11721492 109993976770046411244490471651556946816 11721493 27752935172834730906408783518784344384 11721494 -67731488631621280316251180904710132704 11721495 -243124486184361659053395657149426216880 11721496 839163445481036162814024493702396385280 11721497 -1024687259237458608522762239481719424054 11721498 -49395907772674093250606946869513049600 11721499 17284779842437995151997959705301493440 11721500 -175747003070328704069286555419956224000 11721501 -352530366468499089997506381932519846400 11721502 -334196483068712559879811001635949759040 11721503 -404493742520875960848459878908670318592 11721504 -87796961388861066422540864108612812800 11721505 -37418325883128223399584414295574591340 11721506 -80947830250568546856313063012144080048 11721507 311249713451553946426389513104312462592 11721508 102156933485738270297146583653979279616 11721509 87593370216574043635071320700414508704 11721510 2698660188062630820905271859926000000 11721511 540545793989240901835607664109113061112 11721512 1928362255730084310935081540102630400 11721513 -600023440148071436600326453144958504832 11721514 -13925955231735289469187319795023360000 11721515 340712989022989843478156275648839240720 11721516 -285228241887284620313690850405222481920 11721517 -29023115148796710409162052647332788136 11721518 309959963598863256949403065630047651840 11721519 -545753612207744982494324778470992187256 11721520 162611689010277722558515887843768729600 11721521 -133798951683358958509712161843707223488 11721522 -65254636649257837514604193241067539328 11721523 -383647442160017837873437530190208592696 11721524 942242392570339551706754921504390388096 11721525 26018502073905019003278798123450612000 11721526 -174650776932532916966287585513743878400 11721527 -679016695340526199538089175837550465624 11721528 24668312009508940264514753828390092800 11721529 500122675860976027485105907691422674576 11721530 54481792372538207075392855541472172800 11721531 281156979345575609750736892165164931680 11721532 -263964193981145279299130709637655193600 11721533 -242977729690453186836275503077043259400 11721534 -142775027257552740277381544891844575232 11721535 591805771635017042201523927616325817480 11721536 113634235064216769849775843128694013952 11721537 113766301857686448750337873630068969600 11721538 -269353027624975357026065434892755660080 11721539 1392338590333977013886027790156936384960 11721540 -6571029568132274640172185175817011200 11721541 566756557689304201080141375669371785372 11721542 -2272045760272250026476653480119136256 11721543 -850235752994940807714260508131073316656 11721544 -1078732980689636472804847401581284899840 11721545 173362601928190676247388460558885299200 11721546 -57593225103761007230450001980514670080 11721547 256892574730530345306241141737077054996 11721548 224653830326737725925551904948873261056 11721549 -220364207748226558079612167863770652672 11721550 -360303621504533581749966637798464115200 11721551 -99571404486248675488915771320809285520 11721552 113015983884682106903807800465794662400 11721553 404701032660811196459137415755729349860 11721554 -261277823642358830865417091604547903840 11721555 146493416100755772830798358781693791600 11721556 197086324328680499907902463630752317440 11721557 874430771999883422475978898708240299840 11721558 395018160477101160575964473826335899584 11721559 -196672464615159123330692712443411082096 11721560 193123784556643173184154716690738176000 11721561 125666264976882161821389329808827262672 11721562 -602030063043481531106917201906733629968 11721563 -31669254320219435065171053348464621568 11721564 836718514214292182506093091489992504320 11721565 -144021420660148464136461185142808934400 11721566 413434584467936703031183185332953692864 11721567 29784705863679312224076554178262705920 11721568 237729193089569436486635029264528834560 11721569 16391853491471859045955399983709898544 11721570 90606110961642806761261168318477839360 11721571 1245371555627320474427043554145195775772 11721572 -159398857309619264532103491372501750528 11721573 -150762061227648088823910029073549534978 11721574 421795410347823400530205445459034445536 11721575 -523955112522219425089473895348945137000 11721576 -62946566802407101000387785343266816000 11721577 -146031818682165711169559443271070137216 11721578 239816412011207606877052450597091480832 11721579 320572773322729017946968651345684471384 11721580 -4273832945688996457802156309168163840 11721581 -51949705577758294009306559909269760448 11721582 -159881333685654910163782020203878780032 11721583 621195387484324576375408670914615276176 11721584 143819327941362919625916014962424119296 11721585 -11685976479042843682845624671186025600 11721586 -200514006885448731149544823432221872736 11721587 1003760151877745385329067255769048924236 11721588 -187090597447930350558240109454999347200 11721589 379252149442961781138269705565575401440 11721590 153473956138929935787086389956601363200 11721591 -196256184085724369576932302890897784528 11721592 388556450243068331752497444279051878400 11721593 -208837583110684670081490101237101260216 11721594 -466894706255124294075213040696100160000 11721595 -861154437073159235209556328784948742400 11721596 -243858596122042067670009648925856747520 11721597 -125641401405184252679514959002277875680 11721598 -129606609679243464083008340769984180864 11721599 -65108921777225997365251556550817110264 11721600 -95432631095034243476248143775924224000 11721601 -335242712147539658334377516596565927100 11721602 -132739237836820564072222794580530435168 11721603 46202203529941321282534327353482270208 11721604 -18693298906355184931311618434130895744 11721605 54699072873118408646858858020222014720 11721606 255139229563028181750138557883685447680 11721607 597594943746215772156796664564847256856 11721608 907963295346806470022614335673612369920 11721609 530122863810371864723589646175418547200 11721610 15583570656369971211152092665466810560 11721611 -764542232911785294817599727493786847576 11721612 -45497899135511857864272148791220961280 11721613 863730499670155947578870739683617034560 11721614 -738991013687469457295757394478403169344 11721615 104919908164913290256061020601235420320 11721616 -324146453750793219393493454900940464128 11721617 -59047534648037733582171540562116276240 11721618 472517601606310821924773480855478704640 11721619 80642165106414984548158747977224300352 11721620 74937733079639505745848943684441966080 11721621 387207363430779344448716757507469098912 11721622 361453304080374194492259465847666780224 11721623 1065266437980040117383924297460816252872 11721624 476432405522479749799954616786368081920 11721625 1177598839925726728750459962475457760000 11721626 65773960379203675176824213096949980160 11721627 199645005366960562612067911749123156288 11721628 -7209501946587875181551580886814171136 11721629 -945313955718145236274869254313372223770 11721630 168756552871477917285185525515441403520 11721631 -92571011846504059699152575480201831136 11721632 -285375472772975686775341128474946437120 11721633 482691413866442647708398432868609680 11721634 44818820869248304652158322990357983392 11721635 177211359200720463751953432215199760080 11721636 -175285113610443124555277629405885163520 11721637 433960407109102080067950113528289186172 11721638 -20089221127387047981059963820051459840 11721639 398082066593910036549476097566265447888 11721640 -254024501762865494092298199850111795200 11721641 -1601104798766776673753693865559771566348 11721642 -180082610557983943039468293068393775360 11721643 -435155454663319684403705823221740369176 11721644 11627979617064818005919348758167132672 11721645 -32440625222205428740013251794547104000 11721646 -192612890650854527366084047101222144576 11721647 -349810466740753259615409279940948482048 11721648 -98480458948785762949296779421528883200 11721649 133682229707812799394120759075260661650 11721650 433027769543832863997735706173118800000 11721651 -22759348967700369695022283154764611840 11721652 456433468937289762021557562941169201536 11721653 -605614742070381941878653601028965879140 11721654 64529511464274278814736121749512602880 11721655 -788547902928022072636645617158005620000 11721656 61759149542359781474224924627837132800 11721657 121824249953798754502069140703394940240 11721658 19294913894594497764571108545973936128 11721659 203898204281066648580664102694685755616 11721660 68320658718980557148912065779120168960 11721661 241506757734420846381444754370499329632 11721662 -118997698561871230293253356680994236928 11721663 -104560542905385332189008013309176171896 11721664 -89676064892079248329776021926538379264 11721665 -217286435103454896230083801884227408940 11721666 -315523260142779473883059658822109700352 11721667 61232720956813725945039493179639366716 11721668 -397791078321708612694484222521778663424 11721669 -472381185775672510272906343746774448320 11721670 -6245847801842036799585598806759229440 11721671 -8103817203985323961298347083975255672 11721672 56430923421266869876158851852376499200 11721673 215600550765477929188452800655333784922 11721674 59882770603862642564243846139744405504 11721675 -81550807679004218385458109898879008000 11721676 577578685663006354853892722810498312960 11721677 -971896967635532323452393740737071742656 11721678 2425666809792103234749796778519874624 11721679 694014103546366100936048907017088919280 11721680 -133160255559982063203021958450873712640 11721681 321537183212109671412898757561795330100 11721682 -299360138672239853945752526652151921008 11721683 77005432957371938749134887560969249968 11721684 247517195154779378197091521809546117120 11721685 -574502860078173346157507799272608147620 11721686 -204460460330481505141434603147864170208 11721687 -1004949813069734381375754162761548848 11721688 -159473626641039401708031785603236884480 11721689 -53881588865922256281380340000603525120 11721690 -96566006122228927871663899723263528480 11721691 -613123530385240643488612773952677902908 11721692 29213383083978512255984950840812375552 11721693 362716316594322790626564629971694120064 11721694 248196774015686384449479731121350944896 11721695 -38127517347137440061456232094759669200 11721696 192687841774123690456682466768096067584 11721697 22564233204494949170480444214397996800 11721698 -435654229146385875992004304028338964400 11721699 -936353065342192303672864342735639441920 11721700 -300860156213374156284246021196263705600 11721701 -605991628923104132855869489606467854688 11721702 -277291644109447112034810648259631899968 11721703 -207379933925569291730305256143976798080 11721704 -1712859750827173698212032884630754099200 11721705 29390014106714640032786632397520712320 11721706 437256573884119091404684499883722611200 11721707 -1272102713454469036118417308572112508280 11721708 303832612494088923694162556231473835520 11721709 -2965896879906116493229902599532745918080 11721710 69959578375167748202310829975162736640 11721711 -237444506407805844934361275286895043056 11721712 202972544233337277370638239931386920960 11721713 -130262848835559832611878803152982147020 11721714 846634086618999318516093610915001088 11721715 -99116430092433718108964759541003655680 11721716 137304171781431537081145427537689258752 11721717 204642623251250700018433202397154865472 11721718 -147591119228231215265984225590834581696 11721719 795277166772957841294721359864923492096 11721720 30106448814356698564648686115042099200 11721721 1457375328567896844714141705941410621344 11721722 -307746127168228901731441709145076691088 11721723 82036566628496220769785032468315551344 11721724 -26595731243172843831531738589648077824 11721725 523142313107388214223262353420873159250 11721726 -503097121064859085175311338102738057600 11721727 30430896120276342172608202841359958440 11721728 120575568895389191360744036068667424768 11721729 264265915662218660038052896206987373440 11721730 -216454621169288025941587632191149862400 11721731 -437677117160466959080127839944019040760 11721732 -403060806064547215734548224566767609856 11721733 -489642713751200919815896400724633418018 11721734 -471097982339519884841009203862281389984 11721735 69546149505852363961515589185028474920 11721736 -210160875364351056808255904241047040000 11721737 1068416556025458304929068628438974708580 11721738 -100541608460709824048037012383637961728 11721739 68453125435666745842613952289773370480 11721740 322921249517480820323133486304069616640 11721741 12772531262316252644394021383002065504 11721742 -315279330808698611925814733191893432000 11721743 89835904006428485629287010807071199488 11721744 53732674020697996231732918922550779904 11721745 -31587838789291761463967311715530483200 11721746 -166901556694896555218851020524357585280 11721747 492849268945317257010207883210951299000 11721748 -329540442695567816158820643621745481984 11721749 898769046800953155309698878449157896288 11721750 64941117100726468077838839138167520000 11721751 20990448565464651777111059046977110400 11721752 -2796368495856441457359458456888401920 11721753 65119888423884290258713663541692702080 11721754 1156017200037668381528349726674754288 11721755 -209010466849613676709734395896478428800 11721756 10909771542065154418028137950291661824 11721757 -6893574728101152874538562453085639200 11721758 3896485869824019596309244461092510848 11721759 -71452850433462594673189503449034752640 11721760 487912240585309377969416790812892856320 11721761 20653318053836969567659895337392097300 11721762 -125343528724022483860149974576247567072 11721763 -637477600955206746077885099062487565988 11721764 -864092720525542309203207371218061224704 11721765 -171161519040914322487783273915201344000 11721766 -946142128904482770704169560802938880 11721767 416155387175118767523498275182697613816 11721768 518264338005620930710395067781701877760 11721769 -999605563297473155512511981751947165830 11721770 303544937875172582208292746622620845760 11721771 -133751636260494601418028105669084703680 11721772 -831022460187911342272270027460201914368 11721773 67339407735527010864054462344493923040 11721774 195009538491309716594219156559082896960 11721775 238919883355977333728272778346688403800 11721776 210512545087324984441860175601476337664 11721777 -254883989916884945942378170557554290176 11721778 154158728249201693087270602207704583440 11721779 151714930184269626925158217428556618380 11721780 -290316125957464632531185669380743475200 11721781 936372790218760052197556308309271753582 11721782 -181865599792553340200720240092549602816 11721783 -108618270289960157659331804538970502400 11721784 -760275828199734791513300771392113868800 11721785 145110670617826676268211132339591560 11721786 138670062255503153969576569242477905664 11721787 -387504514650895688182897450782093770496 11721788 -9524529285267673334892914124672546816 11721789 150321836818850944891656573347412282048 11721790 308140638003429553758748220060433422400 11721791 -1312816945331545913986352167441462847808 11721792 67642560375160860453782026785361231872 11721793 -777142433466485624253569995538370672958 11721794 -51214763906911644211330147182091411968 11721795 61813231532480748540252685245274246320 11721796 -194739365337701302559882006313564438400 11721797 598302340654616329498084584767738553246 11721798 -199088354542482933005558108599459005312 11721799 132213546056618273805770568730192275800 11721800 12730365089536062347787366860267520000 11721801 -86635765603681530077887017972190079616 11721802 60311607516967236785873643399684002352 11721803 1456950511836118121621999100092467746240 11721804 -530547306099497915160189032501449941504 11721805 652547762141151745844435404824743456460 11721806 168162567844318954583411876037721695360 11721807 136761003808678270460094154605217898640 11721808 62354427340887497932064900636305653760 11721809 157654987020869930661968425158116377152 11721810 -73856149551347471102380947837106659840 11721811 -397134560005937593222844235380150797588 11721812 -603020183755940917415328692341072846848 11721813 -232773775796648418295614853829713696512 11721814 71304667125249154518434214148597879680 11721815 -76255327764137705942190621617598643200 11721816 -165773220520971575617410955055799951360 11721817 -758213683976224589171625589531485590134 11721818 -262775242279808680316980505256752781600 11721819 -25746763570671514404150058386465502272 11721820 -489048543888984790104256549272920355840 11721821 -106720997432072775018613004661658421556 11721822 -40941196060133639175799412437308149760 11721823 -539138612639956393080426731587972982640 11721824 -494421876138694203438423890491987329024 11721825 -7760639620633447600390042952787414000 11721826 -85841697254901714126947593749299057280 11721827 90376148739423248633665283871135531360 11721828 82929382898282183734032188179485757440 11721829 27158651654241985696115056928310440760 11721830 -583241827491489028806659434158882288000 11721831 69549381302186553189073323548401324800 11721832 -599614765739343060017975637600690201600 11721833 923380100119604038867156602326257217082 11721834 -30287393893587070961438309558991037440 11721835 -453651654692291702738684768744962327200 11721836 -237647610236088631550113574136313469952 11721837 -287347259861473747815189120621780627840 11721838 -118574439702769356842522491969320607680 11721839 -1347789163507402435380350534657214669360 11721840 -23515193038092305963855037511118192640 11721841 572710372062052128208889579636656402080 11721842 -292690938442999341840262280398674435456 11721843 -2329807480895213300139244071829998336 11721844 353990871655929030416850507045517238272 11721845 10301153462454790918856688159318691200 11721846 160541578706983442857098853281171800064 11721847 3322560566139635841161786277574781496384 11721848 -1363533126028560690525152601301045616640 11721849 364398454532096861532475724241758954064 11721850 91990291036454119535368798605041164800 11721851 442622691689465833851635348100878423664 11721852 461897010689080230800312385706751448576 11721853 -563818498625464974372896638669113044832 11721854 -486317502659353554275909227470254682624 11721855 -698480990024383201828253853270890124000 11721856 78993456323747769474233658860277596160 11721857 -333686255896430057831265389491654049280 11721858 -39519734568593767867723666844760279552 11721859 -9542136924301763093655405648463149888 11721860 -93092341417099221780033066335537664000 11721861 127140000253186042737422242886059822080 11721862 -619997441039823218146891574154459436800 11721863 -169994815960308725190890376509163737400 11721864 -167040800769279632953197792238263336960 11721865 203742980541010674227930948076649005000 11721866 118552627614534051587747160256370942304 11721867 -285406135943857292038555635904714839120 11721868 -134315604185717826522886494995135558144 11721869 -981712144367357503168954639478189222730 11721870 303761221156534141099917125913783830400 11721871 -77325379261225296612151919865440834080 11721872 276858401741422904537197747505301528576 11721873 -642303413317389947046185685244555769616 11721874 93241535442971063832314697484407290112 11721875 -399415524481040730745175764864200000 11721876 234176415183421380808981461373004716032 11721877 98074587891701741501721873075541868160 11721878 511525755637308736075211090173958925216 11721879 -8627800127119195897174432214989977840 11721880 -1043774060641958425175964577689110323200 11721881 -233925069737907368676945768035978613888 11721882 81278999212538128272173100761694292224 11721883 -269428883816815922810907065665810383868 11721884 646972127478884580248507002737694809600 11721885 196171472811194032799839869498349906560 11721886 8230878372152599771908815892577594368 11721887 -884265224209777410564837688701503294880 11721888 -837092809351473266762713722830853242880 11721889 -1054978899944913001108402539472083585310 11721890 47895760508504088872986593622842193920 11721891 39363049641992932471687543902575368944 11721892 -29433292453150515560588441361239584768 11721893 -985838272323912243379833832152055233858 11721894 -317549076786601253411295365811345494016 11721895 -120792811553732417137521886637476086600 11721896 290177353738924884480237428441797217280 11721897 -116878682319017994706237990230482112960 11721898 3846809828859830028974520038136234240 11721899 356595147338756586035025539144024232336 11721900 116675236900641224918677468434252825600 11721901 160277307896210832303320333044769855904 11721902 -30527798956545214725291144021560529408 11721903 15989225306901925446371706737895253008 11721904 -68709612539785454973993948301935378432 11721905 165500381177365418536687934745761923560 11721906 33033409701847471884197692653838553088 11721907 269659838504807686824609405549980395872 11721908 422400914172118844308100134706764419072 11721909 400528348557651302790871139636573923104 11721910 -176722270195883125180866016846736874240 11721911 -997075627152507348724292937447329110488 11721912 -231738871468821909428398646947694837760 11721913 -345755442762777709615947024865198077440 11721914 138941347053418759388796669057282712320 11721915 -38194916432322097057857745847065123680 11721916 -1089861956301755461571861867303459166720 11721917 673849507941166237471533584620904072640 11721918 -254870511372235036185569182315345001472 11721919 357328957717675614245986354345667024760 11721920 -65641492902219583582994378743370219520 11721921 -713930078374538112591468351501264807888 11721922 71548963836440902887207273562497966624 11721923 -199629817776567501246156861121214027160 11721924 -43798333592964508962322220456458300416 11721925 82795246791547819793074732665943989300 11721926 420472547421599731732783481798208015744 11721927 -182086942460452478248166169450730201728 11721928 -1078648773333184334620806551818188871680 11721929 -24990177957904997505948909313719111216 11721930 -13065908897525100736264812536182709760 11721931 -554961558705859127782352384983903053968 11721932 57929596111035804037471867896134474496 11721933 -18024302819237735949853574510659139796 11721934 20415450854897622423145519154092253952 11721935 -383873570009699777264021187289995696120 11721936 -33207728039946053715081989698916843520 11721937 -160962447051153175731534675366453267968 11721938 414303975534829056502217934818911935120 11721939 1395755700604349936279952134980797624 11721940 262481858669532947703882456306262924800 11721941 -282526619888916447308569127122219745280 11721942 377828283522220069129413804566639591040 11721943 -663678560864082671904015000276666875280 11721944 -92566886918354235379232220618925056000 11721945 -387846401700794432919383428078273963200 11721946 -189980472354492137721934558476663437328 11721947 895361704206632899540584827249852979396 11721948 206185975248490453314645409057943494656 11721949 546414916678334550657092480139054774950 11721950 44140688743048567161075429457626633600 11721951 -490124066541785434970905923797128865640 11721952 75903564050345533340013712900932501504 11721953 1007296439859133881621941735579210761920 11721954 -414492856709381383803152046344714609280 11721955 15988260641217055780301623010061561600 11721956 197161894552924799904278895824053653120 11721957 88310430907088983089083585238142250208 11721958 297774481074918121053478531847821161600 11721959 774327598997846763361640282167037990832 11721960 -64535875096295670413156710202415974400 11721961 -362764054419717882245976328614959997468 11721962 161285236645311449866757688369371611392 11721963 260251923817269781916259364172812605888 11721964 -497742326821904816796398771807299297024 11721965 -503941575505532774395729999814279207400 11721966 87240767927681585775965602480075413504 11721967 162739199190575009910974070542216529312 11721968 41723949966460395750693690732165464064 11721969 121937604914590609981735254446554464000 11721970 8790222638823947286156732383932844160 11721971 -257825731551593139352784930488672299828 11721972 8067260848753375565475068402551621632 11721973 -127830679923318384697778701528053774336 11721974 -324873230027594289041461880241939916800 11721975 26378208765378716424629803573827337200 11721976 897913193917952691864066696954295910400 11721977 377306471582493678213117467584449786240 11721978 -158861259578575956677382174893499447696 11721979 853012709287191923194357318207593237600 11721980 -931792281865656902153907548424485007360 11721981 374328476351377226578822339703160548352 11721982 -74362819216944350561526067319295348096 11721983 -98308462783464146449843042615594405536 11721984 -310687145012262576591970688762061520896 11721985 -59920500316357467513006391774361724480 11721986 -512383151387762572686979692297816437808 11721987 87960494180045920618908632223270559044 11721988 -1476980316166125932217765639000867815424 11721989 296321157414978333865904944663726691424 11721990 -110347776300801443298104534028438988800 11721991 741067228524649695699342176870445354392 11721992 705175808399591144399619220327324800000 11721993 114980067262528442969625826430369682240 11721994 -85624429926243368835746531830383436800 11721995 509107439823368930803730985241630197120 11721996 13156261758537684664195217277213696 11721997 -733539871872641447571915036032319108288 11721998 -501140716414872232126839089864448318720 11721999 -67205666893074035290005975742577664 11722000 2114657495044005913468852752912384000 11722001 -1458011735084924089079227822913266417998 11722002 -311161404038438842555306751275244693760 11722003 -643162501203721545133412201645267914800 11722004 227974825274779490065858889588540424192 11722005 -550166814289184198413759758100125620100 11722006 60618018130629054036700688481517265952 11722007 -444823537279167299822044045073302221696 11722008 334653745117154902879967101682716815360 11722009 94761868778453665203547393891569450000 11722010 100741631358263004228363101905220853120 11722011 2998191324679117876595460535142116608 11722012 12342755462442240548718414633355084800 11722013 -1054777310679008567193835859910951363738 11722014 318549629578041209578418895932351267904 11722015 10333029621805127899939605840560359920 11722016 1120356199551559294923425482128599089152 11722017 -551710684805341940152236135333373968720 11722018 407741142625035078919407544274543861760 11722019 275995667002831419088015183917027343344 11722020 195686376354108381500155578030048460800 11722021 -295820452584854935478084725574800074048 11722022 145063441617841825519413251073984010752 11722023 -127651434505161074589649026949313090400 11722024 -322496165406084189959014967743207511040 11722025 256553585405818208245188937432411920000 11722026 412439451071576810830236402784838025984 11722027 -378025970597350458004629379660718546928 11722028 390495027610977752384988951105138855168 11722029 123025714327371482156155929882190649856 11722030 135753475318930853927441139860668062720 11722031 178766870923494154304070920432876696400 11722032 -32177182562810184138619219705844858880 11722033 919924674480451524374602433496138635282 11722034 231728493416193942468960762153732427392 11722035 156459372473533804382979064445254041600 11722036 -415683399679237010853782295542147221120 11722037 1973286505592679364735640978048965507452 11722038 33299394306812028571299534015827511744 11722039 124125982411212820182475118931418331056 11722040 -910966031107718093261610391266097766400 11722041 127324836749758607404502428472450470650 11722042 459760212824516160102630004851115299072 11722043 -1497173261141114463516691332937952431800 11722044 155247395578605480727905869571140339712 11722045 -934082567174894039977686311120007503700 11722046 78157722537682368578694915817833351936 11722047 145915411319586775624200140783025952200 11722048 -12423678716670015396328382088154710016 11722049 147379148022365624365778094075400090050 11722050 -145100095774786198428526573927122240000 11722051 -340716413561029769370272313719931652656 11722052 -744383321760344809111225810860815646720 11722053 42180189683237151794820031653025297920 11722054 396924547186011174219526879369041242976 11722055 -183200910751101427621640173073293701840 11722056 -591902124449080809085698792809187532800 11722057 515748215004931960544625900394796537306 11722058 -7380114990784134520080826208657020416 11722059 419421868186585500242563559644799139528 11722060 175607670346510751458534021852246118400 11722061 140485135226353197699931219486596787200 11722062 -175631195211034316432764848523246467072 11722063 248170746293717625261616939359295570344 11722064 75613277421579416537750612883848036352 11722065 29596144136279508581550868958109661440 11722066 -476211821915173564914192227174338086768 11722067 88414418102867571224912318552418483792 11722068 -2224288685556714908482449237477181440 11722069 -705422466612836589293981106261571888160 11722070 -236932497129231408567028697058895499520 11722071 -79713476380532834763238846276501155120 11722072 241463360695140055376282600006861260800 11722073 -871141092559612364276150108180198586096 11722074 -5721853527611524497846175121466425088 11722075 -459753948958848037077979480029778122700 11722076 -491800464003992329662687360106960842240 11722077 -361640659371409572343223103399034998720 11722078 -49952948929491033947093554850228196480 11722079 851303803826006314333948669751459323680 11722080 354927165539628520671826054030932049920 11722081 -155001764177382555753349335411457992640 11722082 1205667644114224213157407715270468923392 11722083 278253902393906108444035364179812194424 11722084 -329956367290816566117574767151313722368 11722085 -816280781326785120636475823667491129220 11722086 186403383607984066421642203400701880064 11722087 -399187804278556063350875043316350304480 11722088 -295451413277979882534488617665429504000 11722089 -573996611294810991639994805467046161776 11722090 -96023672419360099027656857963241139200 11722091 -553981523574052181596816292225873177520 11722092 14117512245181734476942796791820386304 11722093 1162895602454380702128730954036671680342 11722094 -40813925262902343991413255562557534720 11722095 -24715817120007717796539133949598336000 11722096 164219450469505022517744633684619722752 11722097 -1347910898509682313654812842442149553454 11722098 74384475981971801875778906264494153728 11722099 1071671292587411910852166710347790873760 11722100 55783120921440924996821101001903308800 11722101 3689623126670675693709727720259622720 11722102 215501204782837985202557918060107277952 11722103 231700983244212450088453855095525329784 11722104 -533019843210000552711221802484988928000 11722105 38092819968135006614748093829883063040 11722106 -467257053195696740245649997546484129536 11722107 641147066040293974824604114162017631680 11722108 -1016496716917402644702026730463101417472 11722109 -514216695360623630581191248354598727584 11722110 -19421602168057146626878361229434490240 11722111 -534625991823739622099189325190933222480 11722112 -1351938944386415751954661415839428771840 11722113 313938605578989038695096105640829912660 11722114 -82068641926598941739510796253337335344 11722115 143190800925353796957544784144411593920 11722116 -25970276121606779863567647361606557696 11722117 -1296754256242246333882470628706698084416 11722118 43816380202960646292936890769075263616 11722119 527458500960903252756653158976615233920 11722120 -348613694834767806234183219799289856000 11722121 -26161293114144895783381825485742546560 11722122 55851422631339984898022367102156301920 11722123 111850949105325927048786199438084804416 11722124 -401638556720025069185132573949086366208 11722125 -469490343916538439847889259863547960000 11722126 -154122465093114603767782808107656748800 11722127 997770677829807755552493432548347580976 11722128 58591759672415483491259146036520484864 11722129 389890611067002140676407413817281476096 11722130 122069377007622394088834411292601497600 11722131 -234481282735861812590055790144555341600 11722132 -7067824869292672274328689738994431104 11722133 -313772687732793207820380168931842645618 11722134 -51851000359842182394843983778025887744 11722135 -251192732013362235898315403951867746920 11722136 -775376506157636358992552239365150720000 11722137 -278234469289710286341164838795920125248 11722138 -419678609309945225029766404966362731280 11722139 382559726062611368320658856012484996368 11722140 -62865932107890209840068271093668247040 11722141 91156144038222199539835935326351632032 11722142 -782673675708546933017628700564519640256 11722143 -370048411762252730012667805227801052416 11722144 -1465077295664532399902719199284297728 11722145 12291361789445062672991820550232059200 11722146 24825315094551613292801752710624434688 11722147 388240227565141633311760917163828997392 11722148 -278023274257808803675088002701418598400 11722149 204739636839331349141716114963304659134 11722150 -26012626103977125111213402187767758400 11722151 -426935432096960757746022583394918762448 11722152 -271500288150296655305500450433588674560 11722153 36785256907242344288543991575952601444 11722154 -80094251549192596414207217995124364288 11722155 -97093680928759401338719575206481653280 11722156 -698048752803691836747827090659986676480 11722157 -494680545764623303179727872619880314080 11722158 -7204908021722221969917966051905284224 11722159 802016072851216132679853533487604875616 11722160 91379883447356283613870277874914426880 11722161 -582110380016629657012601865777281620032 11722162 120711526248492780361590776381989250832 11722163 -1033740018564742663367860757802186394416 11722164 -512764224262754865117087798382248437760 11722165 -97111702401527769749777722981967786880 11722166 14253410266779562322595651615623048640 11722167 451702749765194151236478840672545131080 11722168 -254470675570766657084004317629150371840 11722169 308417692984980493142262784341140277444 11722170 -14064867929694261017941558932059193600 11722171 -179279755452585341279386472212635661056 11722172 233568695327933370947190761040449084928 11722173 301711293490869842820287050914776087040 11722174 922783162428655665160348342810147344192 11722175 -127872455218525437728410934954150334600 11722176 -82338182292809823259177414964048560128 11722177 -1124585676306722878232640939446344736940 11722178 -38731467907292255146501832884589337600 11722179 -174990604904919619406314377113608162560 11722180 -195081445878723693871278715282682880000 11722181 -142718516809165542168797342223793139808 11722182 390111506030293063916226728956260172992 11722183 642765287249359760133722757716486893440 11722184 -354289891083641723304677122121427901440 11722185 104460554362233513810307067273537510400 11722186 304843610582417750424768006450582422016 11722187 -2697388301961799691429694875460637920 11722188 -14962799491719217143510815621362598400 11722189 224418135819510783180096758040791375990 11722190 -64652888054333174446118588834792073600 11722191 205004256154315642157395389180039035280 11722192 72156599410197180248207403081668411392 11722193 -234781198709002481050584075622832798400 11722194 -10853674227782711738752761870580065024 11722195 621453064335659013116363199336012049200 11722196 53654110212652423126051003294898906880 11722197 -7226584309801737028594063183943780928 11722198 -622612205142860216872126129694531954400 11722199 227222530026829281088058429668422616200 11722200 15440815436312253227651628432703488000 11722201 195648767439611638599960696362396872202 11722202 114796330654087989044449897146692947200 11722203 194017753729839346055440577544628735920 11722204 -372143020372708259742701764390136651264 11722205 -14226982436245078980047845349812565280 11722206 -287923386806791312608920158059576124800 11722207 131675755120588210751448059954182080112 11722208 128065156944775936794260725880812732416 11722209 840992563449427656255799255859991440304 11722210 301942923671864317681852593203998402560 11722211 -602603289819368115209402115480032850000 11722212 -137956235004646264473474803201399808000 11722213 375922289336404948620173837130440883420 11722214 -190656499912131236612016062901686923008 11722215 -4631664841702014483438515844633560880 11722216 -279805808937331025147768472377211617280 11722217 -584533578149756378648662490052823319580 11722218 194992225353528201547989313456498710528 11722219 -248427152693690883869189779061072845904 11722220 225669194457870654598289835192265850880 11722221 438771693670810966529192251585826748000 11722222 -176687254919677530877870110712983966528 11722223 216173495099335893022725985336533744384 11722224 180337819660126158060543737732431085568 11722225 95723406429498013339633829214624359750 11722226 140041296094620926489770632228055778304 11722227 -556666806832745108280859863585349226496 11722228 87366892625796458054369707891320655872 11722229 -473793898719547044337829112730370109924 11722230 -2289222322605038843088553767096472320 11722231 2519464034810569950465584455432848710880 11722232 -917075563853249800533590481690872217600 11722233 -103590754784538446576229573824410032000 11722234 -7549679243200977694394096996350471680 11722235 -25130703118527560997260269611639480000 11722236 -440823017984233338490272809403694284288 11722237 -21849973437062145172398355203124060980 11722238 17321951743393277987143246316813760 11722239 -5524749315320425069039290779578897680 11722240 4347126744159376473788081807504179200 11722241 997550612800321093158715839602563908612 11722242 -50761517559139526069068286505638141952 11722243 -400517099059129688005447105726557818112 11722244 204901448443369360388926194931003921536 11722245 -169170684792554662669444074739396598880 11722246 -425825736132251473638831037925042048928 11722247 -326211141924921974735972046977353962048 11722248 606558630554422702344316638465826590720 11722249 -46511448040219906475763692702645560320 11722250 -488878806381517360563389880497811720000 11722251 40720063004513749239093967273541865432 11722252 175924763411414878231676564516029396736 11722253 489875397467412059362523485821281722560 11722254 -267816142859769514326817463537985439680 11722255 -366448127845922341714215555969632027040 11722256 -21013313209395608286879842914206744576 11722257 378428128368296229492521699585537055360 11722258 92609850931745340645537313713543726480 11722259 470576366114883396820724174998345598040 11722260 58109411785786998429235917246426501120 11722261 -236117062048028698331205375213818301348 11722262 -10307953372095324612453331102308500736 11722263 89350556529377868477919681869434231424 11722264 -771408181583823691895990007724403097600 11722265 -253610465003572303854335950590452974200 11722266 -21138581726240718505723973192759662080 11722267 -71344696482526200212061678665573848040 11722268 -302953526653940404048411270047377393664 11722269 12499492077379334273034425784362744256 11722270 45332181009958275405119433873090470400 11722271 193092039664082444849692465557782358384 11722272 -229105943318374153317017987863554293760 11722273 35507430345766039475624244921110311008 11722274 129653529409013024187393690307284876960 11722275 -55003227944565996220018129830533242800 11722276 47062020776165596136218826190430073088 11722277 -386227210986408734747323816594546704000 11722278 131597985735845780613663095403167070720 11722279 273982952024208698427960161794792231680 11722280 10499854339727126237245586838320332800 11722281 -209175884975656066621155648526154252160 11722282 -232516812860381101592169524829962506752 11722283 136945235814955257226488071208681572532 11722284 66898296960896844027855122824578926592 11722285 -119991137897037360734488438021445020020 11722286 -488093522761252655087085455941704151680 11722287 362611258521380757233114317455920866560 11722288 173703536769946562677927666540061982720 11722289 538392410810193070861859220999512163090 11722290 59683951513007799384941589970930014720 11722291 -329401581890089900188806138082749233328 11722292 -637043049060019937955911202073674424320 11722293 -1436918115238968425230262644812761097600 11722294 62343195019141536137457207333279734400 11722295 -21158710511575213157151074820823200960 11722296 233113972260800283744996180625860403200 11722297 1292442870775655589871650447534308575200 11722298 -257459879847505228146918687787603448064 11722299 -391627381043646320944772580130927054800 11722300 473252620026421977263035612547410342400 11722301 735990536713861450473421695354903919302 11722302 -53647341454603833702896572388192646720 11722303 -96989159250789624164628299465219733080 11722304 334686524414542710283917156097229586432 11722305 50577143687377492981244307837701224320 11722306 -420494785272468966894254999603162937648 11722307 -559058996795350740894505881936130046880 11722308 55928133772164018552260178063800045568 11722309 39813117952737276469760955464934156800 11722310 -219682009282242466509645977867183546880 11722311 12405963845430802042456683257550882288 11722312 330153426951863036294696405591159930880 11722313 -674487646088597160225197536135520816256 11722314 -310943150904297895647272484641580390912 11722315 -136888538483399675945346893782559303280 11722316 12608580745429378050351677459964272640 11722317 577706811608395250525814433052082083712 11722318 -368066172527047473691394736022524967296 11722319 -624546457392531775050615244746640362624 11722320 117900916347799366016896158341411635200 11722321 269267477611678089812490867920028536692 11722322 -496060251257393894382114830924988367200 11722323 -65592016015446180469088039882032959816 11722324 595587395795948297782187378114607361792 11722325 517717634920825275304958219634451735050 11722326 29163418265977288921992663011111712768 11722327 1027546509180992730071547122336918721520 11722328 -191507332889211270323905580342669475840 11722329 -75097518734550085046461555801400239056 11722330 488734450794974381704931010082705486560 11722331 912385252510019478292747926361474680132 11722332 -16984267159870128104243430450370587648 11722333 268464942914257849716617142674113661376 11722334 149115284547140313770062698887250198720 11722335 283783348195887570659412818006603030400 11722336 -475995729671373432754365459382712401920 11722337 -924521963799357249040384096705233737808 11722338 -93364544960072086790855220671652774912 11722339 -940023718708723717478772564060724463976 11722340 1677885331086170518722969377964687360 11722341 28418707032121924089575069551944231360 11722342 -477075852206240859482581617322854896928 11722343 135221386640316826906070621719312046280 11722344 -399305495378137345458378022153116794880 11722345 193794761500448082508752676319854232100 11722346 687247780626187717130415955363000008960 11722347 318338093566633812193077532008473226240 11722348 -120132651352691569441032679837471962624 11722349 346858713309136878468846390089380511820 11722350 27615176869566955188576749565280060800 11722351 82270743942447864123772096304333427600 11722352 -65475856723499381212887653633977712640 11722353 -379695704413012935655431395980200193056 11722354 175208591977872681215332261361711185920 11722355 -231448455458658111375774786446157924240 11722356 267414167912681625225399509512390963200 11722357 -216772857133624339055916372396529533394 11722358 -243486900395025525864720636917610810720 11722359 -14661035733275387089582300767104256 11722360 32174072707595110962069658691078553600 11722361 290787262946599001082297829676901215232 11722362 -55621674030142675341324534068263323648 11722363 -98517213073592751284005663716620985360 11722364 -328276727133196447147247930760564768768 11722365 461639107276824216308283351105812169120 11722366 534906589309162694239690406040223237632 11722367 -300013002248789338057630854171656657568 11722368 -130996225788189334714962724163420160000 11722369 -43305544406058917003580845331904559230 11722370 -74895785221636472420908261241392366080 11722371 -73506413638632949807827107882047942656 11722372 -814723489214623643824585836482235159424 11722373 458123676934502604892732245466990226400 11722374 -456476952243390746562563821166931154560 11722375 170246489695005312095249496835193112000 11722376 -70772114957207832929584476840115568640 11722377 -189955233519808786892704512030347765568 11722378 -154602951074609521759323223007041367760 11722379 354629665446465783847092652082399488980 11722380 191328652718806990964692429912450406400 11722381 -25593220170017538102902497316763034656 11722382 -101405468704048616303430620938495052928 11722383 -933089419661095751319611280057891456 11722384 166611579777252468883368421499477164032 11722385 36781192578218610414081800271164333760 11722386 -158423878208922520733704088183832155136 11722387 1066308452155993125413552382296707744512 11722388 -78778983205843828514724249328158998784 11722389 118714804170501982835648996400941017920 11722390 270001234646457462133853693289595044480 11722391 -899729037703250769841281946951026065208 11722392 4466623218918072336464899222200176640 11722393 -584562352214284394276347344469584594358 11722394 -98169963854979219006266120852677193760 11722395 381906690008253957704919709117269252720 11722396 368947229392084351773642921568191966208 11722397 643487415920247321093923028577224015846 11722398 275563497513975688435229831384891366400 11722399 -226740595945024218892592906616179928832 11722400 523214411897605197679825494265130188800 11722401 -29193965615677524362956751287671726588 11722402 -2218185651715688739572445854614910976 11722403 288216508039433629671013578808406330880 11722404 -792568195419323870872853558547489896448 11722405 -138721373349831858065238907072275733200 11722406 28475185083833088885993757387091485152 11722407 -165088271961446217481019060264884146480 11722408 777023571472451006118085129988500392960 11722409 -1380555283060477709067575605768357642140 11722410 -23048154371822589187422936647616460800 11722411 -1685593699297162189852644699085257223680 11722412 75137001683245338022170738077503613952 11722413 31012463946878497607471803675456830144 11722414 20119883158058172659681139257037012864 11722415 -483971747778087850828538398704189312000 11722416 -177255493579252215392351238083138715648 11722417 1026257296060237394624721836746845974226 11722418 -9948865495313005641851724998938307520 11722419 539031750421368354220753338586400007444 11722420 47007464217516744180340102806694337280 11722421 -1462903791219483984468044555007204015378 11722422 243257170912259293142263439320815797760 11722423 -48266713651408438038173396995801146328 11722424 10687647330470991004991449459118161920 11722425 5054820519653733058482695108192654400 11722426 267016505868236153595398658582913632000 11722427 -41357220329491539970247310264471128880 11722428 -266652217374205709612467809620114734080 11722429 1483953849446620686135629638493036969030 11722430 -474861095337622146169406257345927680000 11722431 244200766241170540027639624390832959488 11722432 -263452765992848050474600677921121107968 11722433 40496096689974032436107230771239975936 11722434 145123048536661377766291273725931462656 11722435 30299092163180514532495166137370955360 11722436 154308415704238943268938989185299779584 11722437 -684584931498692614774326172344821771106 11722438 -7076351358144707597426423205792622080 11722439 147779963699930538562817055329294676600 11722440 67423493748183392865420232268569804800 11722441 -791561515623885907628258414439920661248 11722442 613768063262196715293515351763816781872 11722443 288106761225817045978277835061623887064 11722444 -373065853452211662119023595270073712128 11722445 -4252443392931242072388100824406185600 11722446 453053394626337740945765082818505900672 11722447 990678114548339231532260358057351561912 11722448 329333644630669753488037394583303708672 11722449 603567243760838416591110779804659403040 11722450 -144177098334962630864572013663327709600 11722451 -47204264359110806946898647584806657296 11722452 307656288558861003318612985295708160 11722453 381334809495295961744469376461142595904 11722454 -316386254439076226949468781922507777088 11722455 -87248790852137376708162606459544857600 11722456 -155064669568708545096386933371755110400 11722457 -609223605466436678313854570578555619820 11722458 -233197967678892254259474916940306964480 11722459 46932324498282548064560505806494771216 11722460 -218584276935985832609327093862553950720 11722461 480729817054435485707524010787993862272 11722462 403384960266076664171802008039528111232 11722463 -680236966254818114940052780159001974416 11722464 55786755386863200645762838882676637696 11722465 -289705645884862587963737115457934681880 11722466 570920690996615604458876064021223556688 11722467 743518978851910868624552298393868927920 11722468 725699361714111511413749762673027281920 11722469 -45552105478736995145706316301317740288 11722470 144853733740232357641894043694388377600 11722471 263182132365374305113820935940150613992 11722472 354302891540788090103318996491884134400 11722473 -132579428994158126714362829173287053376 11722474 -219132698196118261233321154467779765760 11722475 -469942706390502588878816129956427077500 11722476 -8809531762849429153386310528336598016 11722477 -366945411723487348960117696588346923560 11722478 311034157408097055673929435431696447040 11722479 4931653454186041786437603287127070848 11722480 37808747329767301307008754399969280 11722481 14064797890425648318238407063990534144 11722482 -5351819418650132310209108929446326184 11722483 -63922235724402792116864953481360432280 11722484 -5318070687988902623482792506045836544 11722485 -422714945172878252847555746414956554240 11722486 -31569420957187689570081050877110230656 11722487 -126410961611636526324146301527940587520 11722488 1017160009761098350078127311014789120 11722489 920618162235957298153749178981514205290 11722490 -100103558128958660000832483021288578880 11722491 -554790179047542253117431462515770412760 11722492 565867823764170013873536966881509555200 11722493 71664811269480926780123776608492943200 11722494 36575988466136414663834041691099013120 11722495 -159888235376759668191122686216008451200 11722496 -934092043753704898389001101779769753600 11722497 778561572925069876790862943811325534000 11722498 137506379274551031605137786755902850000 11722499 -961343300181107362455983635387476394500 11722500 -75860522446959937404058589095866480000 11722501 -312138452723943632445506803226210951648 11722502 -10938565052782897623848351298101477376 11722503 108779809491326601522121843325358115488 11722504 -290880291883936388801494467265841802240 11722505 -890695008467868793642429703903282292480 11722506 -275679110370912234978215575932883948800 11722507 35139108520868365315541996669891975472 11722508 21365801896958883031304786235340800000 11722509 1386337857196042987093980943432539318720 11722510 418212262609441122905939293106761728000 11722511 -1280508732439418785990813153215632919888 11722512 17085985043910528885476376416394608640 11722513 927100821321134660002420179185994390384 11722514 -67943457270169368690898474541509411680 11722515 95380673177607948411524719915621442400 11722516 -634984553283303126626752451786742211968 11722517 410103516459502129955220383739674455566 11722518 295397085447657674805324103343776224864 11722519 102640632893642344045595771090316942920 11722520 24078333340545504446915045357746176000 11722521 389307223663394689690178914641744931104 11722522 1352978743626240927640363075912164864 11722523 -1288296188262885998720411323597464058896 11722524 -352038328406833651843322447121304608768 11722525 118585536972814454059142152476198480000 11722526 37445644101029384973295934977614594048 11722527 -1024965287630551520879173255655379236952 11722528 1007276122978305753576888897251384033280 11722529 -69927926218657297974098631840343652160 11722530 -37929926271460235756344014936768583680 11722531 1044064926272555656227341569884006720 11722532 -297540043728395397242030886939310802304 11722533 89740265711681649742239212957985799680 11722534 606950593013044631602757307055690600416 11722535 -130665488905002413218266880791379793280 11722536 -11397668332059336129851178423233740800 11722537 -1316604992250030132693165622740438919308 11722538 209598915905674209460088999001015481440 11722539 -248760997016728266054274515347764841472 11722540 -115402778115458033976018828911035315200 11722541 702288512434016553209505678172716752172 11722542 -11344021120397202892986481688911193856 11722543 188119756859648411071461729927427260400 11722544 -46300379073369101362391276106057154560 11722545 740237083303551989932685520762418172520 11722546 -54845613047909670460769681046996491520 11722547 1178209918895125704509968718818135839192 11722548 144705174507583575505013282201690517504 11722549 -164018288650091303361993142769380356480 11722550 75177279635571847037191737893117692800 11722551 -230803554054252062712943265159519688240 11722552 1486860922189280203173464424826105774080 11722553 666562587861616222184310890125534319364 11722554 350006441322713552989293399710688400320 11722555 -100722643195854228229387447375610913840 11722556 -52699833165184464139245399571855825920 11722557 51569957425078794243179877543303487488 11722558 -665634870365890744492016919034651557120 11722559 -20542407076353741514074405813381966096 11722560 1397586262395918215843420132931010560 11722561 -79774807246308280340672305037808963500 11722562 -81324169981074434113769953465309640640 11722563 -670942146744730369317726755011093550400 11722564 159172443373054564204002027361574183040 11722565 649108123606369463007631898625736406400 11722566 215504507052049814671098912004881042624 11722567 -1013223904923751709167574953313929122240 11722568 178381952039420091422605422197219819520 11722569 559563293563458688748185253794747382544 11722570 -161359780503617582651599930035104495520 11722571 83783039551706297411237427207400502784 11722572 429695318849960414806233370078206756096 11722573 -988618666933159431994821919392807235520 11722574 -4453178481225361497856616268988246080 11722575 347206244125717821424971715178604750000 11722576 407628557703101262849512073774229094400 11722577 193811787595085087320138786779779356992 11722578 -18687519106282197922172743157477921280 11722579 1052052073256688056668461354372036695880 11722580 42157614377248508260599503244379795200 11722581 222180580274447081614395434013242000028 11722582 -487928437462013499580766010915764923200 11722583 398128857396703997143361150664691001760 11722584 531783411344196417180523276666168504320 11722585 -36904683505241408808588156177940376640 11722586 163449673102332232707273054256690244064 11722587 -253004743760303474765586344852063931240 11722588 -243965746609020320609842901750193389568 11722589 -237326619587092686765695123508065627610 11722590 238861198227700961915203107581833267200 11722591 1139895435291682633479690969073653576992 11722592 -97746880087853688748390047005949296640 11722593 -27999439285363246527052162631611908096 11722594 135029119370126370260660231854413961728 11722595 431162230936244775160433277765530283600 11722596 -61192494326495486292263509980308548608 11722597 347737614716622444613586182601940556224 11722598 219575725585979508157475516411786200800 11722599 -84083570330276476833351644226451442688 11722600 -540575299750339669422661727894027136000 11722601 -540898517730057622398056342068674000 11722602 -98504373122420545351650949972700007168 11722603 -1346848594238090752920674681899271782536 11722604 494923584010218409173128786688300800256 11722605 -460753038511222010198543609049392719680 11722606 34375224328313510821482695902670334720 11722607 353870569616496867694291152482513103480 11722608 29716400474646537707183702491171651584 11722609 -148932268745935785877028061890624930396 11722610 3863253887715091676145987365021676960 11722611 -210419506896152976381246420978604573128 11722612 -735819028041991134400731974296530155520 11722613 -183334969058942650015442384022523260402 11722614 245805564030512021551839344060036085120 11722615 -627123143319758696659568542217134851240 11722616 82940783956337106024550524825063567360 11722617 -679228623695837138984605965911500800 11722618 38476020784195555531854786735245627760 11722619 -312782346439131665512343771424803947200 11722620 15733644508654671530112067330066022400 11722621 -561893387428772638353143577873190605178 11722622 131305399077463706953529166165450433920 11722623 230240583210274370425665966480292022400 11722624 -20617710913694255923746685829649530880 11722625 479849891262924433260871922544989568000 11722626 111686007102154488253102535217782048592 11722627 356962924318985012747276579541390913952 11722628 -5972274002672151191855040779405173632 11722629 -395167624767258862766379680407582350432 11722630 452069902508026014851068277195028347520 11722631 156870998219661268989036948754685865864 11722632 56297831594127199938641169750264791040 11722633 201262935835415147133014733048134791204 11722634 47461591262505890326937895698484916224 11722635 157665755828586989871670836309278400 11722636 -152838944823138895722743715657971169280 11722637 -162285405753765596513381282425683984180 11722638 -42543188910879000334987710479121320832 11722639 321943550176981180456067121438988236240 11722640 47380030178250863120834895332816732160 11722641 184166267799084851229560484504911280000 11722642 -466751434191536536064234999124865212528 11722643 -1232099407458089243948867352376220001108 11722644 10142590996762217521108102673007204096 11722645 -785066651496118369957952893928343717600 11722646 59280399972559411528042991043877321728 11722647 38970858324942562193864470486446094080 11722648 249081119848868880267031981016777564160 11722649 -1062571896108742463352679347928676551350 11722650 51791782133026468554549471219151411200 11722651 357325514590727616581812728177447107400 11722652 887534088775545658294522951496920995840 11722653 267972350662178299303115404188820687020 11722654 -567988338267167172439375596799908912960 11722655 -482008855516818375220949308877165760000 11722656 -216940263274100750267137088284967043072 11722657 717110529831542099910204179121027957552 11722658 742171911674379412141660790481436640640 11722659 -276303652291789224517189609903016906832 11722660 550651404055055296757390304962430746880 11722661 1422793453161125239828762173958663523262 11722662 95982693958896087025603514131457042592 11722663 744161929472187356504858357419687801104 11722664 -19779327286683951523943585323467079680 11722665 232845016171917329651898211852108681920 11722666 -406834714043139942605613671544678918912 11722667 781254481373370589013533136060234285352 11722668 131632486724588071775070059183129886720 11722669 -171103709155258796463750672894128316704 11722670 338969676897532827289095168625601068800 11722671 457406244494159195328353627380314094080 11722672 -40264062502194921664471188922574766080 11722673 -260077383548203970338849215081285623064 11722674 323713011641675656095229814162457504768 11722675 -515948460566972255762721106660603965200 11722676 512483543662167501593699766594828288 11722677 -754367931280734451938011144832762085920 11722678 -292501825661765543162184922668557284800 11722679 116695461998656907026519316585540267232 11722680 -198716160542712242691855024325194854400 11722681 41908622676045623348198362752387806464 11722682 358039247255120672827896521855278528992 11722683 -43500087534758059710898622059023438336 11722684 -1698018396236054501130449252325958846464 11722685 343324617275571982091838449069137190820 11722686 -231397813528981048263278076736456498176 11722687 -442585002054341591621326879175586462848 11722688 -105273732159702586863886207498806362112 11722689 745667874397422243416466368602787225808 11722690 41525964057597497212610191297937679360 11722691 346341155341691130847944488316246700092 11722692 17592325829513570450326001812157952000 11722693 1247010806525152319139076579611865062720 11722694 -139964760984695185647122006733827731104 11722695 -379928136835937827516523956496284204080 11722696 1005829558289791836386340731842920038400 11722697 74977605325353246661821681395038801152 11722698 -58400432183312089819976393547475392000 11722699 166117075960820646395555328247373360304 11722700 502378234599666226961117687029115942400 11722701 875534656702173618671116100295412646304 11722702 17402352401365337793623422888976847552 11722703 1749019868433473948538933087548604024 11722704 -32272880952438105534955006789775523840 11722705 4937883389603351077632922435769093160 11722706 -284664680217626583123413506729769166720 11722707 242099120766170827598198509117492697916 11722708 -15503688656936094258467321722759546880 11722709 276044233471022717477506756001645452608 11722710 -46441550534664951859319550727011072000 11722711 135667250364955684448426377122379008000 11722712 372397847203671414270296239463269171200 11722713 -395431875810805587198215327454381681456 11722714 39134674345739978640916120086710410752 11722715 -984731048537615633239457054886804824400 11722716 -106663384590745750454966464387796041728 11722717 -364687216570641752200816704902670982234 11722718 -176135761625579145199465318530892996608 11722719 -924488373582307887044497299517420116720 11722720 302680113596631177860603251831705436160 11722721 -611572662851879061870716564364825546078 11722722 -10792718621110572993305765601378048 11722723 513161248033406742318154414746302882972 11722724 -163727581473416181934643447956086144000 11722725 193769793344879077400814548578442400 11722726 -162827619034985677942843964318990881920 11722727 768847608685583679927224270875835147712 11722728 -78336470895526320328846717484473958400 11722729 372319480485802719462351239783498630330 11722730 -495593434973029545288138351781469550240 11722731 63303151736742579095762997515318008320 11722732 93018545416868554287712112643272540160 11722733 613480948266720798742731080778366182208 11722734 32600146840611035878958250375805178880 11722735 -79146201336077731378813365362506007040 11722736 -29526552122305820847471227527513276416 11722737 -119718221683419761045327801606669044032 11722738 661515337490404081316698618407914002560 11722739 -437647992409316071062240320252980730880 11722740 -179963449510608951463686817959549419520 11722741 -1131493792574618118068438244450823728840 11722742 -585021960908393042058618598504094245728 11722743 -128321363979102819293088648629262244416 11722744 1205770821095222858840041889146108293120 11722745 291196246073589473714941606387808152200 11722746 685584864807233763313575450229690368 11722747 -93618888279132996966889236878999239404 11722748 -218268770837137384351973700963708954624 11722749 768135146669285224047637521323836145664 11722750 59876230776070961116393104450176064000 11722751 -463792330130619725817082832804087399400 11722752 233912516661942961190802421243434762240 11722753 -1665287749969915979831311904020028160 11722754 -80503411769605193493759292284154335360 11722755 -263765234774573127868290753581442086400 11722756 -294639939798779658391311287718325521280 11722757 -811945030201684029964810341739102480800 11722758 -181139023405855099608267052565971119360 11722759 -1304187695484466640847734403245677896040 11722760 255127643551920253024297789482734438400 11722761 161084704843711716983373999953942488980 11722762 -314563770708705997985590194857112028368 11722763 551054014731721226706811064919788631024 11722764 -101322316052272057637058200331858984960 11722765 -65634889749158849401955027284615676340 11722766 -37240099936935511771573444231712410176 11722767 -66439608994830581933725740926062987776 11722768 224305984722817837505735409929679675392 11722769 -271637602132683186468880638941998316160 11722770 -124906655579694100396872439473487766880 11722771 2128636356233205016585622429250926068152 11722772 -744349188080704783834655770890266327040 11722773 35395892376574556695440210496230996000 11722774 -83325086903319225614845354553245802496 11722775 672746930533690108305164201364042556800 11722776 -253748721143709124692874829126822338560 11722777 202433098055367429791357624767542754080 11722778 339104104384827973853246319412489728 11722779 94149882629825602168814764438833746400 11722780 574421731638098907359359229423443545600 11722781 433095402075724465852003479975078218592 11722782 90427870130397877973508873010266055680 11722783 -695823915133994762981330846398490423968 11722784 199562205051587741046279202237044621312 11722785 409579450338123307190974943556216547200 11722786 -118966971940983335958740642827302566400 11722787 2507561964578532219019003823717755996512 11722788 -13811836336140316321504507811815895040 11722789 15238460286109431557222002127880808768 11722790 262366586974109076944118013546259990400 11722791 -479376276657725446436465957277827089920 11722792 -1448063404396808089550182208324759070720 11722793 101300495604580989384647520432357796260 11722794 -342398855012488704204498998312474822400 11722795 -95376428890714397402060396449105463040 11722796 222485331039305134503110712036744633600 11722797 178650969817515680181329737994123218656 11722798 -669268098616436416183236467838849224064 11722799 -167769692407843235253450482985316507080 11722800 19807159123099246703602204033191936000 11722801 -111668986377253385716103642451010684608 11722802 45024637116814539240674190286159100928 11722803 250530889892434635487578816744971899704 11722804 676614936742346053217447295412768535296 11722805 42410041369764005726646912654079173120 11722806 106541836719805428914291490522692599104 11722807 1803783198989490070940302498269915053632 11722808 -302050731461627337054064765401255383040 11722809 -204120061969492752467087899303630931808 11722810 -246591246851883929841723523953635328000 11722811 -179755496759416685247907544322509346588 11722812 -431796379460671894598537317476809269248 11722813 -218443745705212743499259932077276117120 11722814 -326638046191821497209539824167488831744 11722815 -111870714945591596648615508781834168800 11722816 37105980762061644507823730869137309696 11722817 -596104281342692083488902308148304547134 11722818 -54469293092010677134729497951895994496 11722819 -1472109205590577598864641410098513587780 11722820 -561701415021922108577409224118954309120 11722821 -226128995666774167604307360298079470272 11722822 73126977126506571738703699154070863712 11722823 -158676230352010184652780799217227314720 11722824 -52290467604854263076600474998257254400 11722825 86962918219050091614654878103397375550 11722826 36641374532086852918346980133372923584 11722827 -296187744434286780083758430333919425040 11722828 -128917834519281679190788554444192046080 11722829 -207869923731196245222653235312428223360 11722830 -89846082557387681207414452811354234880 11722831 208436578029100892345476746193260267632 11722832 -3386926031448668882715171685338316800 11722833 -1237289211381186319623209364560674082400 11722834 429142185637481822014283610706036475904 11722835 1520945917989209748400305323859951158160 11722836 26315627810362677620227824657040687104 11722837 68819954923183464709267120777165833792 11722838 -161699493315972012062123983337887648704 11722839 299526232392147936775746754828617733224 11722840 474726702881384944275910552356951244800 11722841 -192379517190323713877160833420816519160 11722842 566002051874415357766354408705299940608 11722843 -632812918167077391303983299698640560 11722844 -226610888021218154577889612330954229760 11722845 110163378893602209949814668344722567520 11722846 214380704387818227714167750872979326464 11722847 -206570850022707104057688764659021596720 11722848 -405004492853189603070797853768139407360 11722849 343450803432863146879818189132628141360 11722850 -237428006980663047518429259783667731600 11722851 23734356510813593760554222117009239200 11722852 -7581855308858529994304544379467336064 11722853 910116783506920117365604599563957783004 11722854 -264719190329172992789343948351199256064 11722855 370113928632268344969084204695332808760 11722856 -980676315314858252997387261279007703040 11722857 -542203306107562739771557796774114670960 11722858 82395176231383368123361889880662012352 11722859 -1340883738135925791647582886420346371984 11722860 -485754032894455698042195346810629427200 11722861 -823398156265264244684752153948470810538 11722862 263632799811313422752795620426046871552 11722863 -36432935484984643271139103176800900856 11722864 -182160872255541492561089746024478539776 11722865 -84802080642806997681112515670540848000 11722866 -36315559567356889172951195617741819776 11722867 -169962304518299388336045474913540183040 11722868 -722726670840837183432163232683611573504 11722869 940605763464420343238961303161653575324 11722870 64043913152705710731033694603903891200 11722871 -209634694331835584828085652035735755928 11722872 270618317347263743295807166792182988800 11722873 -504965598111747911033012740279224051000 11722874 274249193374194269436622069916039277936 11722875 3818621469459113919129737105241408000 11722876 605360825363916448553858913450144193536 11722877 -280032007764607199499532778926434436788 11722878 330847298594395301420587343267123315904 11722879 -151425322220887418344936817760550105248 11722880 52562393396275063838871497994141696000 11722881 -773807731208626996767165207896212457472 11722882 -663716161314226455591896547136965000288 11722883 481760550974516126730295363028187573384 11722884 -178413186179276119655897918398072731648 11722885 663088563067821549124259950419786284160 11722886 23574039479724325080207871132842301440 11722887 -33884009879585484070144077154585320960 11722888 -33707752112858050980069176118339210240 11722889 1156545951069845474214333567537335472000 11722890 236718215540314225033221053822612977920 11722891 42730335377209887788810003675665642000 11722892 -539756560541784915353649377077295894784 11722893 -68941096257796314593318054177600858112 11722894 -22630770532393259786005517345087008128 11722895 -136119864944943123194331634329630613920 11722896 -89137335859349375145719214454920929280 11722897 495759993808289562170188262861917601380 11722898 57630960860949874089491545996535900160 11722899 -4268684613067345011487087140842707200 11722900 63701189915696676796247549883220019200 11722901 -167912142408481947138984339073705162098 11722902 -12947141685359341312533823783722681600 11722903 -1746385923049889933087823226403917156320 11722904 284630843199394191609831240388788019200 11722905 375714218285543890104785843948332502400 11722906 165188912430610185980982541303579183584 11722907 688837172329628306380514837788744551156 11722908 -183413766948827283133734244108121187840 11722909 -641237391868155130956834553298044621248 11722910 13621310046324553166987536481143680000 11722911 363142279131710167180146552634303727904 11722912 -288736209299242912404108837932211437568 11722913 980832987871058369592370035885986188080 11722914 -172146116749605695375759111335730549760 11722915 -65577476273159484012633895299847482000 11722916 546004179087877868230542443496531197952 11722917 201868217201682606883823476148367143712 11722918 -784545395118251646382910052632727552 11722919 -202310931870426537377507885373612417792 11722920 -145523452688019955670247131957644492800 11722921 261074837017129653565879889905391619712 11722922 -614378187573315194640767065926697585488 11722923 582954783228888179737420697511043850904 11722924 -32531750493287684823185891902286095360 11722925 153301772968820270665499377906357059300 11722926 124428418497408712360004433672986170944 11722927 1052154226453969242909855567815640261776 11722928 193720576158231453182541643828357496832 11722929 -396492338002958104011185897320856246784 11722930 -38054850079488875684204459876443097280 11722931 485839039262497806417541865834828850000 11722932 -24884316725224692549572856509821936128 11722933 -803933154486342667061698800541983020818 11722934 462611307757570207440208799341902131616 11722935 -83354054867676138160894197570697543680 11722936 -537984895220068979755779009718828216320 11722937 -1120401220273485961717158708820241379414 11722938 361962431995213138590833701142565356544 11722939 224618247600169017879577804488992866224 11722940 -236975356238564520361749659417859816960 11722941 829954109047972746482247971698165584000 11722942 236208787103379243599452961701328784384 11722943 -362015378670469000960089894941512846680 11722944 -35088996656838199631321645500002729984 11722945 715391892871073995350271271979395108520 11722946 -269237835866919331252953874680966311040 11722947 487471913025150384704747096586167383800 11722948 -504279019069939623670203055607252920192 11722949 -22135520548024516503140312308992643008 11722950 36487019435807547844979566008719520000 11722951 481260555062162114787443199077134907400 11722952 72955293349568529495705974332696166400 11722953 -57071806276357771826179477471788290112 11722954 -273220444482576309804312022548260460960 11722955 -180225323791070022258555499284935087280 11722956 -503610750878179608521917121035878912 11722957 866828942183811365229612985055768697206 11722958 -26383448201703838308443927318204078016 11722959 -93822168509549619561070871029973552016 11722960 11576586290080080798007354406574489600 11722961 -1719186750324125041390437626088909216 11722962 -201515234243879461134932104439330979840 11722963 2912860924208934143549862739475530400 11722964 355302716600221770494242538897004288 11722965 -428211357620142707313468848881945382880 11722966 -131035242181750338859777050613062808896 11722967 -430699936802562959889979248598427748984 11722968 -63403575659845172011037701796640768000 11722969 -183639406979360022780586448756031382008 11722970 -58344968971023389200201975750311229440 11722971 213601248740160546515285955331811157360 11722972 446147220088846420122762778243374987776 11722973 74003405764261962285639052134496749222 11722974 195156811727947499472789702763370391360 11722975 3091133702940911099589854069806636800 11722976 764864777839190383160833074742926508032 11722977 -386165133751136532775772583765729820608 11722978 428825076880216602377431315107249219360 11722979 1083423773156388067644383273800014207576 11722980 115951470895595821133506363638268907520 11722981 644560944864738033701975621315101540000 11722982 -155054725063244764650265843804623979200 11722983 -601584554075518068983434193373471893976 11722984 138879257911087277208590444340562821120 11722985 40562643710068790214881155483584302400 11722986 170060173878798940320720032848450447104 11722987 1560217204135155843103684099117163328040 11722988 569002266894027008914642525825358815488 11722989 -620685581366620169048458252185038714880 11722990 -423901157226804918157019760243084597120 11722991 55197855287218298466589453727220449280 11722992 44947121990448260351663065077381070848 11722993 747562959811074110873405141445401977920 11722994 -188649184755666550950129225358792414704 11722995 713914850412767480316114167174335989600 11722996 16402108341881697588009747303248517248 11722997 -16611863981541214420465817456764634304 11722998 93363452105147633754411949829819658240 11722999 497650600348772549136342723250876493064 11723000 -7869149622257982945175390874572800000 11723001 -114863368903336798507940525802263195568 11723002 -365207679536442694356382008255678588048 11723003 -804940623400420310913150800019160790856 11723004 -4810489619112423833276459373436740096 11723005 -216284686204525290847284266293187767200 11723006 77995523354112382089157391428040723520 11723007 -23353240934037396999523285227098880000 11723008 135528852489273471325118150847190007808 11723009 -597779255602968489262080491462228417790 11723010 97945018878161952906750854436553459200 11723011 741886132568109113974305256638855791612 11723012 -184757146308549577151104810577374015488 11723013 888891917976247061266108485824361185784 11723014 -462878392006972511729300833800815754144 11723015 -996012611117495663329508444572006344840 11723016 -44726642395242675188948132016249446400 11723017 -26704499360362402379031918122601671352 11723018 15936448108609808310293479481793003360 11723019 236830750443691656712354226232254914560 11723020 60493134270393065088963922440138624000 11723021 -706765179153131100712372057263484661556 11723022 278578641497433158638976765711671296000 11723023 124787424626776690750178988653128829904 11723024 220796501738938516455015113312514416640 11723025 434549756676474293154981399522425386800 11723026 -112976061299140237263988839076517360640 11723027 -106695170258501664336511395029133721692 11723028 -253725482977285517960811688266394798080 11723029 100248040090215739587733530784840303200 11723030 -496880460320837821014589577031442348800 11723031 474877447703692947548592386987451187728 11723032 1119942471805902006634960046436711444480 11723033 79297884411405939716924138131951738176 11723034 -255271154634388290224285664416321886720 11723035 -944011006326543108047047882858149635520 11723036 -234274202773421953038278825484215064576 11723037 13612408377337456265984518866584684160 11723038 691198400876714877969066351952065291840 11723039 -679461495618826197941252914785875666160 11723040 -95077390680055877892385631681673953280 11723041 1263963235330406633720312907395228256768 11723042 -44444352693135304108590689499020036448 11723043 -31622313149105489958021339335863776336 11723044 546302537206263287927345876315851627136 11723045 -14504459898587774509777519387037347680 11723046 -214413938999556338471365163951061811200 11723047 -9692472460502969515734513889623091200 11723048 914731056306197627327534905632994590720 11723049 173312676981147988407297300095315386404 11723050 -282883834833946020728834147349586153200 11723051 24574698166628480893362177800546610600 11723052 282146863850861797883155945558507352064 11723053 -154695455999920023679275417504581177216 11723054 -37516353595559668449898896517298380800 11723055 -2490359289628463746145489685209971680 11723056 -21332716397728262789701370838799155200 11723057 -117791107425824531807081194294513624800 11723058 -189032701308881871639592781292190590576 11723059 12952532757408536880978090331064520240 11723060 257304814907381748028945730424315636480 11723061 -299106561985695739028176363397970991296 11723062 313396529037828877407790720888514773632 11723063 455543100299911172079481816800810144984 11723064 -167773171640471868756617195065845350400 11723065 -1088348804364759050057396322760231003200 11723066 211014075193765310132012479254850425600 11723067 -92060947592818168386104860315014496116 11723068 -86093551739326088328167374173788774400 11723069 -92303602919051020518599964439779319104 11723070 5578744600612728791332188198310126080 11723071 -739866122481440912648448720063270449728 11723072 -56919224855633764327820142847064014848 11723073 -44659006058583830904812913576837393216 11723074 -12906123723339481282568111031043502208 11723075 -37136083821671469880725443183875418400 11723076 -424710519589520336581368036002601984000 11723077 717854571736380856142786260694020082400 11723078 238715398862260045089505455356551551840 11723079 -455930289476320370674740214586463734616 11723080 159891757535555839399617623195036006400 11723081 595863943302457770493785492375131546880 11723082 -94025108826331932639110264815125044736 11723083 423325567234197653436421636199180685332 11723084 351729289370302612648060809735189368832 11723085 -649552065099924975668998524141615540 11723086 -370207873072724253001097108893627029696 11723087 -503287001066234375652612499002813189264 11723088 38262559366698299962848899021446447104 11723089 -54487462736507798466011095136018443008 11723090 -429752776375726103476605964284288000 11723091 -27076660639171131246504058459775520000 11723092 19729764124514638007586173274242719616 11723093 -530632556100311445599477414940977444658 11723094 -322467173723638642613664166719614589312 11723095 -169780056368167667783660111014660642800 11723096 -637575189659823806182711488382894080 11723097 421755533962739681854273760839987400400 11723098 129611464425626731832181680358777978336 11723099 512075140586144345138183889546728300100 11723100 -84426547741329428903335361804375040000 11723101 -34424460314934763334861959984169679456 11723102 254299965174001958689629427496486388864 11723103 380848305173271555814253457328803816720 11723104 437099710549341498003330522830753366016 11723105 -780191931491986421415530417087512935000 11723106 -459628535880041523363506918168160129792 11723107 -453817989054882352927515818094220231920 11723108 273220049188593073568218927248276006528 11723109 521222610779519064084727172698292156448 11723110 97054776257370460324365803953032069120 11723111 881420133055100024769930013947884918712 11723112 103725322781706060640300059862897105920 11723113 632653050473061124417370235919208322362 11723114 -1087048037387780043057978223865508000 11723115 -104619182156119640354154569893558978560 11723116 -502855074065350748245782939417514082304 11723117 178937181611374463713168926339588379392 11723118 156963217463065663568366246636412976128 11723119 953213179812597777027671855100880909520 11723120 55633170241309711520162001710818099200 11723121 -122286421133750601372804537241853040240 11723122 632047464390290602856602179824703467424 11723123 -55252381136958526052206931124925566720 11723124 -217896913835699707914756104885424979968 11723125 -65614650962871726024136212797976396250 11723126 -23662413881245033357933554720383742720 11723127 -221146850765934960719074221336920703792 11723128 934393842278414405805670026712609628160 11723129 -645548609588781042507269348288276303328 11723130 -1481537872275681969450198680911318080 11723131 -346431989503423434314626419139149114608 11723132 873840366138063004713967753373271091200 11723133 12785431126526644880440016120836776960 11723134 231841362774980631127551246421301923200 11723135 416459618200759475868031537159288639080 11723136 -300770418985507319961016382530152038400 11723137 -798622344651007688544403600408379961214 11723138 -194954162866811672368513175030538299904 11723139 -476602239109154103951163834623372270396 11723140 209967285995253700517172310223279616000 11723141 526023451315046137144109353469545672542 11723142 -446014924508216827962287234490541025088 11723143 -842800684895815877541671306787452576 11723144 699324081475484100423667931239258076160 11723145 -160178318270760672448103515274351308800 11723146 -20799387493287852820261509124407078912 11723147 -35906317025627193067846173936498031404 11723148 -521040483916244552224295695153915469568 11723149 186891933623241832054064913057126309036 11723150 195248203384086809751699747521568556800 11723151 56961785776272355942671378467165241600 11723152 -236227121346237776677562752116406026240 11723153 429383333460053287784624414331702890484 11723154 -117475537373927488170679495080816787968 11723155 -405720860474877922190381687773341103440 11723156 -402045776015050953872918678596578276480 11723157 -1131973666529246912909216765389370175360 11723158 204471854625322072759658421839323680 11723159 27003869503087308781683707008632048816 11723160 -85349916260107247544417743184219340800 11723161 74786700869066107637518901284983890762 11723162 1160393516832211883838548454869648999424 11723163 1069158384862359268736232803698989064560 11723164 -2258838539659482685661042962831450624 11723165 -227309562126389348470796927370048737280 11723166 -31177895697715597128048029692067246592 11723167 992436164229900139653792478619273858320 11723168 437974813194680389594472704364030853120 11723169 -111823058110213982584248609944520269280 11723170 -374120593023228141345968463847233066720 11723171 -299522636880764336367738064673159988000 11723172 -181808880929462818967319689231514083328 11723173 -144443429801400749432988096812194632000 11723174 163023330104408871030609480641889299520 11723175 325562230517430528022566746864476614600 11723176 701938309814656378320337006490173440 11723177 81302467016357777007779448292918355712 11723178 -243028281078643624854493200997457477376 11723179 51433326405093474968482892966864923440 11723180 69651495111480189817404786215935395840 11723181 -421634164414042608762783528783942982848 11723182 412360594967348645354598803497460856000 11723183 1713856622720452629824514105674006313600 11723184 -123991865179745962436098593312103464960 11723185 157598160099755123512688948805011265000 11723186 9463049741457818741197696849103787792 11723187 217178894879114670664144880200039586304 11723188 144122378185010975196358374048980545536 11723189 -26814674245333080443083020427537251840 11723190 -258661272353784146920088443061451417600 11723191 -325009343379479015861700742937330879920 11723192 379795559703626222788909347108605952000 11723193 402334680636778992509985509756780009082 11723194 -132209860353258940224575711508966279168 11723195 191964258102453174885789946555787754000 11723196 -74438302146332714270967619023008951808 11723197 -576792236046908683342868260298642781140 11723198 -198686104573491381483812231012302801920 11723199 344497090257734472592036663098767467464 11723200 -34117583191713653050339755559590297600 11723201 -178402978613946801788984229513933851280 11723202 365516945390561566400019730100201996880 11723203 -27993460491663867508740811257420548548 11723204 -4839648792044089703190845665541484288 11723205 207570377276446005443588369749374067200 11723206 -845056651941195896074167214493934528 11723207 -478105719430838322147204789477023957544 11723208 -20578488103242957406817081625264783360 11723209 -167767272142308399707391352870544510960 11723210 -240651191093259828811991236384760893440 11723211 -2085657748648507518526203961419393948 11723212 -417757945735318078546842299043289056768 11723213 -701653073988595637733071168562342470538 11723214 -268553307614083982974656458509232640960 11723215 127626360350916448410880865093354718720 11723216 -23589312992671551507333184408039538688 11723217 -92518021269679944973885255590036860736 11723218 52609478891382040289003631077571859104 11723219 -11614292846824555536297034922074352880 11723220 286318322282307349462361238777095366400 11723221 372786294593028037419335092396765477500 11723222 -27843528633027626183603185604949341568 11723223 -250907443070188247604271048865205856176 11723224 -1237136639259435945563208467721932513280 11723225 -103219631698558850357889060508919102400 11723226 -355895218149478096193784841347873985536 11723227 -90126856963849189263231351088947455208 11723228 223908171099312323388598897968057753600 11723229 51161905429973070759201650347099963008 11723230 -374911625026678603492051450991386375680 11723231 -280867503285681565308184734052672425768 11723232 705018348614329341099056848820715651072 11723233 1539978309744510784862874611482709227200 11723234 -159058366302431472756204439987683094368 11723235 245050877335056371591635162344847644000 11723236 -225070985272811279627634972821913821184 11723237 -841613024429796384810334230534867018114 11723238 -169831508696803918244968567134809702400 11723239 922321236761016268970574624489682359960 11723240 486956995567153588498722960885125068800 11723241 -498631207175294662670515365049021497600 11723242 -264174607233075247089201030804165019728 11723243 -120270400334919863021642905852207632384 11723244 22369182168231004852587286951125580800 11723245 227992681760214582673878927899713279500 11723246 416181814385710495195145354897870187072 11723247 -471499343414727842366281577861750937600 11723248 -207208409822235180292353097646545174528 11723249 459990038786139130216361165119125999780 11723250 -252933673385327367945767205925054080000 11723251 812235104912409437559897850980581282232 11723252 -172975241627141298868353042301523202048 11723253 -271093704428572813010741110215772689792 11723254 -330674284761901140962608833173008913280 11723255 -74085847386612809193341129858026620840 11723256 115730209030349005583808283860977233920 11723257 -91732021507257886892399066558504464896 11723258 -110438591957666617631145473906632696320 11723259 -149093176972484990165936376345804262800 11723260 552172922738275636542843003192145689600 11723261 250120716883696093768509806356310685504 11723262 -7921649666591527810279406137825443840 11723263 1231428305201320085620565396441804928512 11723264 -248116631267840088771563998914740748288 11723265 128190151219599398812283565970660041600 11723266 -2033495183729778143914967221508964480 11723267 412288665487812934086953399211431192316 11723268 435527953134167441855426235938659547136 11723269 -553812509381908115146848710421431191330 11723270 -57663035312863668764263946907379660800 11723271 -101353846129882515541624635723768494976 11723272 -464464964625080031908114002629872025600 11723273 148945641908729121603691238721320610660 11723274 -77082899443552135865512937999111579856 11723275 -181309092412467395279477617462708356200 11723276 -480023142036231857389470079495080003840 11723277 403919041325238350009858528625723582240 11723278 169319536690979420106533578593588675456 11723279 -66394278313004548518081312564228219240 11723280 -99955833036739660018640827296621527040 11723281 -131170103087620963896968605514193379918 11723282 254821676328658449425572777090242002592 11723283 -52612542019609365739752766778108537520 11723284 339404456304516716495701242404568514560 11723285 -80494143053520772597122938979340598400 11723286 66091722888921801832036485234236542464 11723287 1507661698496858602631265757596200324936 11723288 70711469359203313805949185447337984000 11723289 6942221737264654825521099806668656000 11723290 47388175851387218707049145670076594400 11723291 -90342364224713742162492429408771517308 11723292 398807900362689029206156852008306204672 11723293 296252176633517639426774970478803167340 11723294 487124650095834524817109856626612017216 11723295 -63588647762928925457385905485441228800 11723296 318321303567651884840673206046102257664 11723297 -454495653657346460034337122487661956254 11723298 -87164460048782219096607857071467432192 11723299 -429189803481814978914871629400225954164 11723300 205886928806140344163086516409552512000 11723301 -3079480854725648443249069653309697920 11723302 -235101049834179698805965595203555009280 11723303 459920430155174775666669887426251074552 11723304 458769901203992234726045694333694771200 11723305 -14017323097258068038234305644394534080 11723306 -51216029491670254546727026896791013120 11723307 147363968182349820766065868977922515456 11723308 -1105203017833781098439305501492035640320 11723309 -119762855025068079319660300064887801032 11723310 174636490706097663780794993139184737600 11723311 177514911201648388712752443369846118824 11723312 409274402032810366893112123579989983232 11723313 135170838133837115229087842445800025024 11723314 -246013161276085636296595064647608483840 11723315 -15788369278959850192027894597693873200 11723316 478835679735148728354280418495331108864 11723317 -266293572525723865698258398798949898820 11723318 28066303301350184600861059198039816704 11723319 -1149501055740798096587550074706593681760 11723320 160310298711886674751983796658565120000 11723321 -1145726947866061353227757577179287956656 11723322 80434682235500815228481226630624211200 11723323 -574006788356938431154710909002541942160 11723324 115366170534378091523596706262004509696 11723325 -443033424357734360641195668792031106400 11723326 -145827591978422980671867864135598917888 11723327 647542339141637351606842100297151216 11723328 -95269875277956112856128074840156930048 11723329 683380704729101350036118083989617780930 11723330 -237839858491568080683676386937495841280 11723331 39925758792983606626302642254324629752 11723332 136856899690334010755677569120932626432 11723333 -135367322385939333818386247128795103616 11723334 60698570322863868535774040589557286912 11723335 -40256330752227166490182463185297763520 11723336 961023685489637482297102328892815247360 11723337 42894603254134238529068473923065145060 11723338 454875622396818543797569525468720581120 11723339 -148089734191436813580161892770835718944 11723340 -202182050370207553143442661605062988800 11723341 -8419676752264020421486612051933840928 11723342 160013742555503750976082890765797563200 11723343 -376736441327082090072605244598755657336 11723344 -274626991098310370437696334234217226240 11723345 -155510224335507025983105980506299075480 11723346 93952985093820847032881789484023270400 11723347 261694392371424188182826184792814077600 11723348 2230310655127648248013585662724970496 11723349 -140700732407213691643952344555766736384 11723350 210699170819976782617922504246197802400 11723351 1733847746505340772105932016964081946272 11723352 780493118417924924786743122000793989120 11723353 713858791712670376559453664489405924864 11723354 491850561599459837421671068487257211376 11723355 -21274066302787274907891582499927926240 11723356 453512637988655694742750473510145425920 11723357 825688517584840070474072611803123913440 11723358 271279142116353771562645765173028988928 11723359 485986929973586456352872125133402714520 11723360 463111008748605333803393001764141137920 11723361 -101770184929703419941798861370355317920 11723362 -6344503368997164102398427978203191296 11723363 155796920788404920930889881780770191360 11723364 -181707046096882517822352309510933068544 11723365 -187997276758858986511932250197872356740 11723366 -403461598148926033872210001243294821120 11723367 608441013263161415657512192151566192680 11723368 749625067386812575983794544848715586560 11723369 361639108471096032578866399673859616896 11723370 52828315470244690446205620147521617920 11723371 822616084387307540740083681534542129088 11723372 -678638735777041915194083271337304135424 11723373 24374611326008406272097474008109926604 11723374 -64487655680433901244204139518868331200 11723375 986915547905641558781388211848091182000 11723376 4359729071993980691660765715285147648 11723377 -693983316658709881845105304898257417774 11723378 -188969361952278665898643711567759073280 11723379 -151613168451178534446363271915712425416 11723380 437003390711954901249032423188113561600 11723381 778494643743943404856798200274551301632 11723382 404482535113681395290287976933482597440 11723383 398048158099234120010788859246098521520 11723384 999871986456580373972973391199334850560 11723385 479146357620559077691476662730371361600 11723386 -186563802393075791784858195501137521440 11723387 323564869068734562846032127191631908832 11723388 -296834928257060826882398940049058774016 11723389 -295400544965864059586580267300091203840 11723390 65564399455313066852505498329188032000 11723391 -9685698534979196638591413518452231752 11723392 855950903136472141158723681629723688960 11723393 763997054219194184909235580924924663344 11723394 802879822557827131451572658463160320 11723395 1695599975816411724613876732388236288800 11723396 -1015467231463814120622883884306778723200 11723397 341440618679999114430351127865692867200 11723398 448327993966579669403773080714986401536 11723399 645581095729200871542323414109841555200 11723400 -251239109593239890963604276978769920000 11723401 218310397606968617180727625494861077402 11723402 571765925115848436054522666425753551152 11723403 -306003103076542325268995663308212793896 11723404 -223817289211426547712103633777502453760 11723405 -315168083446325599229931308172216945000 11723406 -131709583189339296612282241982658703296 11723407 1175207474791476641759671780462113625432 11723408 -322266902352761418156333517851087495168 11723409 -106089135426611133871921396715652597936 11723410 158991890739495701557166466749879319360 11723411 32348991162738132759250325943229658784 11723412 112371840594073336627773859869832845312 11723413 -139705714136328220169521528081508110696 11723414 -497449570689599707182751104658775998944 11723415 88026505140354340168028627076382007040 11723416 731349133152564652323915533610516756480 11723417 -227792971475403889513783404405510602988 11723418 -74116770915302037047716447209428275200 11723419 -493505938776253883848653353559876637180 11723420 -554164353190518730275277225524542776320 11723421 -267554699097884787252349374281567807616 11723422 -337947435953471126677692330058991107968 11723423 -16576617159686858101834358256281888280 11723424 -934933044540041931771402635875823124480 11723425 16889239327956203585825558804392025600 11723426 -147376205848580458405025638959079334400 11723427 526370036962453394316872479837298745840 11723428 -212942525621867836982855988777540034560 11723429 -299822772679036233509815400227850459970 11723430 -301107455234763876545603363543368010880 11723431 -206349019260571923559396531861022227800 11723432 -154051136297631922344303181008218603520 11723433 -811340662628918534177608569334312600176 11723434 -4477436055356748640821715671390965760 11723435 -3281378211627962431130830538731264800 11723436 190231088506991196627254650507482278400 11723437 692940299041987418231276626749041131680 11723438 -456094917248447649929752676217479128704 11723439 101374767396480586902226028013769371648 11723440 -141578327129811224043171244289876951040 11723441 -175969991583561607132193067678271048908 11723442 -451731990566648370698000099636732052480 11723443 1022486580797704342934768460405140487692 11723444 44270191925718881490433421553878679936 11723445 6360987640909416989007677003003082240 11723446 -185990186563452788492925443442395819232 11723447 -372185168728283337513565736120888326104 11723448 576676718528833321766571335841620951040 11723449 -28303183223985973436143899091571495232 11723450 -2903821662413989468154247564915765600 11723451 445932838750417624351687768825011518232 11723452 232107214118466263030513644727948166144 11723453 414646015526981656845759109364421394560 11723454 -20048730538950135722491763680123300224 11723455 -15850474515501961399468905953987488800 11723456 -75847075533937389022078128272399400960 11723457 425854548514733501167623577916669990880 11723458 -171825040324597964989104954166039716960 11723459 703729391371991496230451505788772690752 11723460 25518516310673824327660033173521694720 11723461 17403185209126117901984712721837068062 11723462 -424701585942210624863392278246120708768 11723463 -244427353263775747596484644804259827408 11723464 -305864118570662153171027919635654384640 11723465 77526916782435750600127312598600432520 11723466 184523037911139348016662364173411911424 11723467 -53251079916153969548270482000396322016 11723468 628012196595720839189052975825627002880 11723469 -24120112739505099600198614674748119200 11723470 -302160538344654727122582392931149057280 11723471 -622220450162528349760642315370198555928 11723472 -24593718859564090441636540492428165120 11723473 191303506852202498236653211868735028722 11723474 -129423214694704424177467808862095172096 11723475 1812737804960676308088241217811522600 11723476 -422907362146010337319033853044448909440 11723477 4162387210534095800903701417514070240 11723478 -132772688624728452667018165954125581952 11723479 -127825595711600160948302698495703909424 11723480 -709229441267091080150519322309552537600 11723481 428516139868066711659360298068176025600 11723482 493276046224168615370869650862197842400 11723483 287663239644403894132000727864661418824 11723484 -244691462165349117730765837388516734464 11723485 -901579826164610672743245623830692044820 11723486 -208945465022262837450278674434670160640 11723487 73656554327242483314116376030867738624 11723488 -58234291212612020751874262547667353600 11723489 -188086838596285552680693343202440380288 11723490 -70540986090868320690771951745102445280 11723491 -7631216642334308793414209578737833760 11723492 -169864115079099493967986566305352622080 11723493 20171794551357612045323165553974535264 11723494 -30053233986085925010607442419388027520 11723495 17485189144657669562357212207959636000 11723496 953958115625675518377159125733999820800 11723497 -938197886190028869054026600085910565888 11723498 -471423969084361015353598883645651922000 11723499 -40054921418877492379188691942636394232 11723500 394826292077650913382133101456934656000 11723501 -295173286876153088861024915444030751936 11723502 -30821516374459581340318041873462844416 11723503 598989484734820313286368878301601841464 11723504 -118191098932722457995330786541891092480 11723505 302237077708382710465045226497949890560 11723506 49577073963543501288737809077902880000 11723507 -944734242752334789389782455163808168244 11723508 26881326131217347023443057151467601920 11723509 -242875368477483600498934485571447724384 11723510 236911244285255483501935227231957596160 11723511 706385811017821445069362277386503341520 11723512 -888885879465360289090950877144253644800 11723513 -536654088457685797465547510127626716080 11723514 -82628011737066006761262423526902288384 11723515 1010254116257239765104391561527289628160 11723516 95577818465785232132573752950763591680 11723517 -2501197737029869688543075848413734952 11723518 -3069794911520392074483615882566341632 11723519 664556859063987298914541009836624625920 11723520 2784317689516211091771424873528688640 11723521 -272739362369816031961864230900180128000 11723522 386241547385301028396917822117421839312 11723523 -293116014806682438100633813137410757120 11723524 -130803403597991625395721519871338014208 11723525 358029156747872379745312664579048160000 11723526 -452078237370969364349501964238573244736 11723527 912975868228820059848429415312256020376 11723528 -375162297735127721928521845462500387840 11723529 -938133377906887300271023680481118310912 11723530 -66353150557760212637795330177791610880 11723531 -59739207053344720930065970968688535400 11723532 287878229712778642902881108624820326400 11723533 -23698373884950322364372387370886296960 11723534 -7104343073901115469066744295247915584 11723535 -583982540456008851951216461750914146000 11723536 146897252170028901733435782165223833600 11723537 108817875202601083425380237894245245312 11723538 -281187593624485732536919217674374462720 11723539 -2527533077189578563635343311585132221344 11723540 64867568921663847565007993604675770880 11723541 199082482910310018701136773024672690592 11723542 -44325687983161279025236638829183246656 11723543 -449446251632814333230172239378108872056 11723544 -576716354537941027734833687738522941440 11723545 687623023574997504605026236068234055300 11723546 162252055975228963069137394809222047472 11723547 -308021682596890389077543563405187311104 11723548 655942654653804824489123061246290667008 11723549 13491160751958659144436352603443384960 11723550 -132735475095866529205999049322309403200 11723551 -39130564034164793603040244293774056960 11723552 -17604271758736385553860239786356768768 11723553 -523528919081878002309400735353758648238 11723554 291630800616272568190518447422723504976 11723555 791471000907792184783781887890001386960 11723556 190204938641984511787570315305765863424 11723557 -1008384731964612596144278263975837047748 11723558 92773110151814008480331760961558087680 11723559 557369654519729405383568120216326583808 11723560 240075265336502858013579459676486041600 11723561 -428503096525914359022041320526181224028 11723562 328798520065332873838316948352251097600 11723563 41597725916012967632002871399315819264 11723564 698743499937558908523933592860380699136 11723565 13169346095523913682464688123239009920 11723566 -262008699791401842109941030438537988416 11723567 1489887337721446706364936010086350131632 11723568 3350876880321757065327883875359391744 11723569 -885798765532565966667616606992228120 11723570 -496460001230307923831804267633409292800 11723571 -30408936742632330651116890850561600760 11723572 -30270163727999566235697524512117606400 11723573 -620101980144780541393630382679038732178 11723574 -25287614223117202447608700793974534848 11723575 307592664166747253498042419725223812600 11723576 -963964342784053293147783667587573350400 11723577 969463524213644748339025908405996354432 11723578 373626795455824237009451566039353993840 11723579 98200014690751673323915356482818376976 11723580 -63053946170049617149289646274731048960 11723581 43168104927583812320598839773470408984 11723582 -104413670307275644707578657774447442816 11723583 348531254642827457737996934785554931968 11723584 58150906236302959475043842106700333056 11723585 458495315335571189553100566500849709780 11723586 165706658199576218572577904629212692480 11723587 385454837008120596653371601064067116112 11723588 -651904437089834691512850182156220477312 11723589 -677011450417901928825974076371427547200 11723590 410513492764091106058004868578900515200 11723591 -18656785761709578197985642274893349632 11723592 230760300397724677090836727695531786240 11723593 -839769810964056571751416139805237369264 11723594 494480877418736063380115689195141185792 11723595 155187676952553892899514420413015264000 11723596 -630329602580848628191777800946221688320 11723597 82301794863820752418507896747813389100 11723598 159286393766048602229563113335137858560 11723599 -643858946973577286432882936970613536400 11723600 -25640600010283353929928716774670336000 11723601 44742337403426161239689923701901303584 11723602 -250233104323013447865143917522985826816 11723603 -654166528511191921937599846447835312148 11723604 112715798654139256328219501255785912320 11723605 119434647295543162077007028514884340000 11723606 -6048279741244364207110596679129368576 11723607 -134850544512883343375241332769466481280 11723608 -92149190201917104997944954742548480000 11723609 356489130287595685459721771278677792516 11723610 -20069901277749092984528643529735180800 11723611 -12682055664798365176431897422889357696 11723612 -118488709842741387940223472447419278848 11723613 481037811308927125039299575956463021088 11723614 15326247658560987531743769737128993920 11723615 -276474879891937582951548629224938465240 11723616 35089982177351198577325781910091333632 11723617 489533492066065309910316474180307332 11723618 -304722555728860419335900323309954303200 11723619 -82316408143353661191683025587860709256 11723620 -111372949392986787798659963268718080000 11723621 46406215587636012605661590465706261504 11723622 90878841194075008745857820580172754304 11723623 158836601237759953969924167780775341664 11723624 -574774365727216108407993164043190272000 11723625 -696765425731786688730557765556293622000 11723626 -148746147138453998720711714827070545488 11723627 623178660978357020365658059345724439600 11723628 185665215968263761556696319969493811200 11723629 -286032964247449596217800380032302587616 11723630 465271738096243630140617451984566046720 11723631 2078432375836028455136408363730733824 11723632 -80492088826566144554159583908573511680 11723633 -409627310491634405877449885310318312960 11723634 -12657616077131774259480378884531099232 11723635 -106564160044798282459261212555764782080 11723636 -218899047013718829409138218684369757440 11723637 -186609122286584352837821786449213549632 11723638 30815286851938306494895067810763919296 11723639 149484089633330114243941613566720611456 11723640 -291270126133253504611750124606776934400 11723641 -1668936224865360189138341803735360991868 11723642 -20210782230038564270267602631828649984 11723643 159135105688436339985633323710620337200 11723644 507909237571747309678619515508246030336 11723645 802727967469781455128443555237893065720 11723646 183180181746245862334014953359993728000 11723647 -264899864987951946217385715149132144360 11723648 -314672307805803087988426990209497825280 11723649 458008230228265047173745546725372928 11723650 148084131388429209741449687537223970800 11723651 -448643223057907628676095611194466452096 11723652 310317248179074707084262318968167096320 11723653 -258279126981584485059556854340014084996 11723654 52073526893528315872957916759057216640 11723655 310376022512148636995252803491952653600 11723656 -432618424022024242397912210226204672000 11723657 164984492157156350726151008955490778832 11723658 77770444547761782866403584716782422784 11723659 -50714286021987039947061648390346285248 11723660 -301506189527527019464435686871635978240 11723661 -492324164366518645496072978577386681268 11723662 138683332466725957042332845685016174464 11723663 -128289049192362649293529645767901024800 11723664 95210024601047811776393811235799629824 11723665 559960756030529733291683339241815241600 11723666 -1327264871942293380562416306859511909376 11723667 -151797045264547964074331809175441994240 11723668 -415750284509446473782070504328004358144 11723669 515157020214248394949634628393524023296 11723670 161901195692511940203884307148640563200 11723671 -90185668789230126158343962702278235400 11723672 -211567747858256004550963101505049272320 11723673 -63404267879519877459281454491016540672 11723674 268232964796953321886181235166622340336 11723675 -92340071991736813837901358508059798000 11723676 283200881559794923392715986465296394240 11723677 51311566874948846682956029501883672000 11723678 -46335073649584983892315437516176347776 11723679 493531426361892300168917785623677280000 11723680 -202130482110404167660314716853711667200 11723681 -829228007105489186439279293665770175518 11723682 307663194760126453810019634393403791360 11723683 -334049695915320380869977476089040376080 11723684 240730499939005629720778632683193692160 11723685 326764032253650515084300587726049001600 11723686 -1798571298719632861064447777791360512 11723687 51061142071055165694885451187024756400 11723688 -817277179070396257072414218776681395200 11723689 -511856714840805190394231677353343747760 11723690 -446575082821972030813121207929706400 11723691 -296404721349752753892143454407178586896 11723692 -13578172624818575572959024448154981888 11723693 438570818579237626209697048045510371180 11723694 287405549984304101708324124565549262400 11723695 117484348712489070495806140422155863920 11723696 -77998799717954262127847097430432923648 11723697 8396897723409840384477906504959927346 11723698 -39868417004950130455474864820649133056 11723699 680413618141789425871339903647932706204 11723700 -40458986566930654282398361713861888000 11723701 64174817492779032417999365424244341504 11723702 321214517446107306980681651183799387552 11723703 -129982188795637068453527366751602668800 11723704 -28716342214604378015162657654262005760 11723705 280710500841600649779905986153494413760 11723706 -57886121752292855312168982482750718240 11723707 412189547357863565698881500301206709112 11723708 -523067957702616657301836177507448748544 11723709 209107030213948158682740155819702233440 11723710 -557744820765047869145381905625198432640 11723711 823322758559376969394197249582994921152 11723712 24472001161170122052270932333583925248 11723713 518293695646957910174898565579986643200 11723714 394883835708213801856186801167604446720 11723715 -522514555568868186820254313550507329440 11723716 -224703636895430468789093445603740214272 11723717 -1355344465496403658806249697762219851234 11723718 -534801396618731138102392214558331123840 11723719 327034926202245642628028845495280635696 11723720 -190355888988558196279517285307030067200 11723721 444599383832469584899597859224190667840 11723722 26276422100612374272142427336679686400 11723723 928768112127665218092572804632384471440 11723724 -628878184693407466397189742935539860480 11723725 102809155988783719292120366591433432100 11723726 157597750988380761171010987647073676160 11723727 105985957778632817474964176012191110144 11723728 -46686761834702289798276336177275027456 11723729 1047463594133713439214300849832535001330 11723730 108122432850135899888652805850943966720 11723731 -100115692409933911881850298230877191136 11723732 126023559499511814292448580672273215232 11723733 -159670847410926626587073061274156755072 11723734 302928227448687161788305902884010072064 11723735 3964328166432333291391732902999859200 11723736 -112169377471280789925556860876315402240 11723737 112456165424221223015774034197044197386 11723738 94199483882407867129212965162650981344 11723739 366457531213510618362315923004485980824 11723740 61470403394232569304975595332318720000 11723741 686008397195521886028618613767044692800 11723742 -645190235092615635151272533969543780928 11723743 -889629653846495328380458700414487694920 11723744 978520580439742206795748365838725414912 11723745 6309271262069133991213042168736964480 11723746 86536195069454223196073829658461154080 11723747 38958294765289546897375922641723783632 11723748 287128217183223631725899778391613485056 11723749 -578961427063867436368359632469558885250 11723750 29307847109766165238944216903587640000 11723751 269982702240314469668849227003778580480 11723752 42403273769601759124865856642213657600 11723753 431699417050221480867227978897656099002 11723754 -5884004837680474544382561559886458368 11723755 -617334075278554979970038452688563767840 11723756 110769271990214645632158525676058995200 11723757 697668891765870539519571185905966424640 11723758 -452466313031637412113535676892985616640 11723759 -472526822734361033491193048339199497496 11723760 128567593954906772680517348736324403200 11723761 280286297813178278037469049813671720320 11723762 38785022900863357207569197080297135632 11723763 64509599236619150719259063295022250544 11723764 53121351016879259035058368979714665216 11723765 -757926219360104023535676772588648970340 11723766 59420605398097955361754301680534069248 11723767 -554483817935016292801257594482083852800 11723768 -166807960073522338457652298666711818240 11723769 -732153377070125972222742145381216280256 11723770 -269505627950964173328969713579258917920 11723771 -284645592004786429343394247665399728256 11723772 354004535500523649925826686895209881600 11723773 -721445583064305683712449672042974769396 11723774 982384741642040946553633647696259552512 11723775 11442312586486217369713850623745337600 11723776 -473585380872567777826821572393179283456 11723777 -374411552925133852806601964581277576280 11723778 -4676877794083529904870924424912948992 11723779 -1264765345291351150070219474603387484160 11723780 125819668019772239167454065047039417600 11723781 -102147782526934427910206439363151676448 11723782 -50990993607575756447972840586581267328 11723783 233489646748165986884157233142874991160 11723784 -23032739342678367711070103852906496000 11723785 -185138244517558177495020935634441651000 11723786 254632890371699155132395803032932189024 11723787 1283436385171215005941834748310435318048 11723788 4152469548994700567718940652475193088 11723789 -780086196203238505260555477685758406368 11723790 -27891888342312966348568289740468162560 11723791 1148853652505037476625522876940856098384 11723792 -110362342336423223294788913812856094720 11723793 423071258076382928182563720615071178528 11723794 -506407698421297220667284599769263571328 11723795 -763214336451360903398303047131173466720 11723796 140391090322978654126673559530430953472 11723797 -6175818535682773202886488757027893760 11723798 -390400783928885591812575066029923325760 11723799 -703247689350912412242893667419245034136 11723800 358834951695125536784458641284053248000 11723801 -336623783893359013990912550405020707900 11723802 -183022985319083251869093677951242848768 11723803 36357279750577162142684932564411855904 11723804 -185414791866844530806566170197939647488 11723805 138609174966986502322598722689417211200 11723806 692329076123758781174313161344427551104 11723807 133896463768362230540163440056399606872 11723808 -145425474484889313822564496704436961280 11723809 283933443237750732219747404068179482004 11723810 -167444216462269740622266105322145840640 11723811 -854264751589250008242852621037819464 11723812 107554860941965424251741298996581704192 11723813 487909162741964598889353377160478516704 11723814 46060648271929405089539406740239843104 11723815 -1075637399719363794764027956833171076800 11723816 148120087353994239622502314394641612800 11723817 -149740937295664740933544370771187870720 11723818 -86651459290407685591369363336919623584 11723819 47562041261441132875757502736750585944 11723820 34169249445607824351221011733077800960 11723821 21692987951194236689205395111098971264 11723822 -182357478942103161204372563537125123200 11723823 591680754012454659105658884286045243272 11723824 -73507615945198723772967086145117814784 11723825 340826010709464732238233641851748156550 11723826 395389239928501532895851768439418554624 11723827 -447116892863489038334773075765087012320 11723828 -261856520898385911362320196433580253184 11723829 252617340890368457214728140397858148288 11723830 80672025505700602664633599177816310400 11723831 503407642528581615215942555934934892160 11723832 -189270820250913675034763441810264678400 11723833 249822404870583598836628927262127474528 11723834 362267080810304112288536396395389565152 11723835 321631574692562196032882000286034412400 11723836 1930740743539629420523297640318702592 11723837 554813250714431304572086659190849623360 11723838 -232152632442381512134290768111539446464 11723839 -546427040994644915092410052419077913600 11723840 200145341970593748377741524808462499840 11723841 -432732967652374196294215346305707400752 11723842 60177517198867248129996666786636597792 11723843 844001049875039986823264412315560476092 11723844 -383029069570192732265809645930289768448 11723845 -97751920022008322490131726447727315840 11723846 -273063442389014790290277848077212732480 11723847 385447689747803399861642879444605151400 11723848 -89484615540636598237250722357347056640 11723849 33213410371843543776218371837352507520 11723850 -239183531159729426201908006285010540400 11723851 817015022284510911420093138217411349272 11723852 -73919490183585744485749302244262661120 11723853 100763766078326192256874347527533427904 11723854 -534634432651867318117591622412787679808 11723855 -171948021050095647065970916097502259200 11723856 -89095903466209648285814639345051762688 11723857 444650087454719308808161506431362034932 11723858 659268505532924629952963918674660187280 11723859 3527126307291640845480565567306936320 11723860 856564570873358208188653034492559820800 11723861 1853689394875557127623478651034630653824 11723862 149852018153921724046389241303386812352 11723863 -180067200049537087141735583526222715440 11723864 -3954629774480311999837053191594926080 11723865 -185991417819502006954132655156614985280 11723866 -111569277857294179904299318916217469440 11723867 -312393106272266240414211159773004753084 11723868 -202006555062323678057244280731969079296 11723869 138599731707046913618926895924197399296 11723870 -42357124270816724327551144867134167040 11723871 216402612805135022630073829812450627912 11723872 -1442216986587771946967187827807523176448 11723873 -18362344677812983197273667356591853056 11723874 134326213069743159145888372439801345280 11723875 508693968791460718462103391336145608000 11723876 464018375249092516713359777299758495360 11723877 -568198189040411783844161164401528118752 11723878 156417204901883818481022700754293542912 11723879 713573928436976961888929093936529975480 11723880 3318637499821788758110228255005081600 11723881 -221971895356247579411143292465507397240 11723882 794179981720170677057435189974669824 11723883 -155378803003388701060622168305527414336 11723884 -994015162364777974867663037734903808000 11723885 497271622071245708642210916127983053580 11723886 98669876034242930952548484917284608000 11723887 -661973768162061306571880680101104637984 11723888 257710525995640864248373076303717007360 11723889 269876113259389764501701086185259565424 11723890 -32050584534801872631963013793927884800 11723891 771693960994960177631420103781446761292 11723892 257740521408839862647898144676471037952 11723893 934150594777216552799969058232256555840 11723894 2571115816897255650941624323969688064 11723895 -420598124288846458815825793255119860160 11723896 -477046643943862987397901535556163870720 11723897 905108373373177842057241653157074002772 11723898 -7725972563620227457446189047028443136 11723899 -41623298118369987936981874533072137880 11723900 491068589652494910748353554416402368000 11723901 10228880240837967470408253383543230464 11723902 35907441680459620379528476405543153152 11723903 520063955696379412517377818039158305152 11723904 -173438935079666935886887085796627578880 11723905 -379204578657298857636736933527481726080 11723906 -270413251527333544256197033027428648960 11723907 2714012157908933549161222845940379136 11723908 45531553437574055127929418323711369216 11723909 409209851697925189343907400079916423900 11723910 244226785235236875345575848551292753920 11723911 1207708956226296933870154234097568831512 11723912 -65573914865532422877294255291311308800 11723913 98710250724409094854258006538796096000 11723914 -404099512502219577576224622511025362848 11723915 532381632000400072383397241111185582080 11723916 -462654300478910324673261256156901376000 11723917 -365055863585641844275062405450207229140 11723918 105595454577844630090727323661261536704 11723919 -492814604692767768217619793872870290032 11723920 -1008587809641455879334338270826823680 11723921 460072980126252239782084076774472031488 11723922 160389682256932852782985546928584453632 11723923 -1493383925533024523386553067451396453280 11723924 441797867605559099682195946443990521856 11723925 154691951581911960100748862550416816000 11723926 124980866505754909961271665759146554912 11723927 17778268982110123979955987673450387632 11723928 -512276784378517507792358636510755553280 11723929 157250501079261103651227908700876587776 11723930 -168906234096083750014645009115283620640 11723931 -112032812332396702386850566308957373600 11723932 491961488763523959929059788740630528 11723933 315225176575786614364065368535432859404 11723934 -38032256030028993198016449101686103040 11723935 -581186643601903116237161632845049164120 11723936 -374681670872840390124453475061417705472 11723937 100268464606335184083869716617144746160 11723938 81820389515297224277629941412963215744 11723939 -2038448893601803371646903710181929831144 11723940 18771394744465477754425381345834103040 11723941 -284285365042264405326489812060651406658 11723942 -46756151119659676787959153855806704256 11723943 87935138097038388033917573694702866688 11723944 714333305614085460209521730306420444160 11723945 -427125523044158890849916596520719230300 11723946 6430694932687780259120700951009454080 11723947 336338322848573610882293391318833849396 11723948 -632789739415648887017986627126426381824 11723949 -185221306634504963190703300194730502400 11723950 576476406548389322272105770753792000 11723951 668230683749680319421631135395238054992 11723952 20265502300825845778983499557419089920 11723953 25769324905190549001527602482137965202 11723954 715465981134490856994702647152639788672 11723955 393574277633037466223304715740970348800 11723956 225249255513716837829453472003144364800 11723957 -40690105068822702077069478451086720000 11723958 -408087206893695765312624041076835346976 11723959 -446562091164364641647139474355828059792 11723960 570747303707993846842269873243133440000 11723961 -282531466441006448731084008675431767728 11723962 211194469297880411334000908273907646464 11723963 48957264077756475908618337678714101880 11723964 195037576835756413684927506788158267392 11723965 214209843262281211698081804287827742400 11723966 -268138467853070117264152229191923374976 11723967 -897414453707975730364069670833647851760 11723968 -87643844673540651150986601182951112704 11723969 1232237171862929001001352304128051793840 11723970 -28105977048383559506545125933436339200 11723971 -229867267778538251847145137622115374176 11723972 59554921193798082243861404521132184832 11723973 571897390662040259386646836149884354784 11723974 -337156586780471635478882159692132306560 11723975 972112136535147540912681747069108084000 11723976 275992373547512030781662169455250554880 11723977 -493029133649138163673825182697718155174 11723978 48025479670082900272986265533015329280 11723979 -123315620984214258654262937910513506832 11723980 108371405050292095214006079991647590400 11723981 207216298850877717586277989234305553782 11723982 296811329719680544968939120478812860544 11723983 -147156416015675725498502379903397096256 11723984 105757832970915500702285916015270912000 11723985 110946617689527263123135341798822050600 11723986 -499034885535520778072639204207820904320 11723987 -399531582304211064111452181638066830008 11723988 254178207795416383877219345742470461440 11723989 -989465314933490534184191049796656940210 11723990 336085772462094417677304080172457610880 11723991 -116307765969018394911733555258703457456 11723992 -91520791887075264652725684752605470720 11723993 -15810076314686832429664365361124069616 11723994 -340647582161422668027548119464653160960 11723995 -935943353220444632899153909693129843200 11723996 389168406153942878694112393450643520000 11723997 -352578542978227991735029277197004887872 11723998 160504648949820203519337555478408050048 11723999 291913272970262446133720726139516878592 11724000 -155512887395576443643645614495236096000 11724001 960954409614623443536403378800206148002 11724002 49756081870487183099880223122267070464 11724003 121936437236731603171227098588684928612 11724004 1349284105183775562293866182716943974400 11724005 -25174146836853469373979716673964800000 11724006 134258369744330977784093134847731759104 11724007 -569233350763093010043742005003786871160 11724008 -46663236341665537882218406822469207040 11724009 1412007500462002425340737654867118295040 11724010 -466669410851163409288846092658299399840 11724011 767775157627276890085828778011805639664 11724012 -15724821288136295821358742472982340864 11724013 -262898371194439943605356297192507365376 11724014 -298914019461552116095628778306783313920 11724015 -76233311990148632784939619848133789680 11724016 248638240872828485779925208682000023552 11724017 160455358165283729450313257671961621184 11724018 302820339986083646949062714098396235904 11724019 41955279958668452296610016495569402344 11724020 -75443701818706025858580359722030202880 11724021 413867916421602711774163141529377661472 11724022 -465733128328473439381545923884242638688 11724023 -47787495860928514202652006567347437560 11724024 13708562590184384167405090243710566400 11724025 -21841596320936536322293726118395363700 11724026 499219147419032839595530556793651985920 11724027 109919338185494229176510441404738463232 11724028 331749025612488184254255719704181468160 11724029 -10404312166110255470951676998478177216 11724030 162825770427679304681827139243870592960 11724031 365208224430946942942653989646706873464 11724032 -359583451888694295848590423445773221888 11724033 220080017454585846836043134132377004160 11724034 294179252011170712161649549539388045776 11724035 -1209502464024926409727721784518767533840 11724036 7011946239717600099865743209180780544 11724037 -184906774984054441587691605138591406092 11724038 -47409790080873032548427363264476831104 11724039 147421103152302835902168477880515719400 11724040 272473850960459432119865113428072960000 11724041 -526512788399672029907932660914439261056 11724042 145252944925026822652833677151197987328 11724043 -312458440630712183525489468514393575376 11724044 -174401029318196998495933384893075068928 11724045 -70499611226279637872285534790594969600 11724046 455858495303168543922061902469758209472 11724047 268951827534932003931659904299720019480 11724048 -53974636699111821953139737618381537280 11724049 561851050796003187842467325065466860836 11724050 178273478768361915302823280598991345600 11724051 647493840253733030621849522321589832632 11724052 1223086187714234480846328956819590776832 11724053 -1507578166338882894051684796725002514 11724054 49057525059545947466865540381714206208 11724055 -190302664775757710692941683722574641440 11724056 1665118778903849836731839804886879682560 11724057 762476490793750828010933729265886160154 11724058 -401730397449358984193706850491636687120 11724059 87337632974449933515961455612153207480 11724060 -333658847822446266062386137712029527040 11724061 183933256568490180912604289995704870252 11724062 57340084955981936663927098959888015360 11724063 118524004927577704172683400484627613728 11724064 89806027992786355602711979105509703680 11724065 -476669265650054989667825524719953823000 11724066 -220106454451765663338181960762720389120 11724067 -1261673474575438845669632791757767671600 11724068 1103227816177879235309769572028375146496 11724069 -29531245051991981746971148847024905920 11724070 409964223615468449826350125547717316480 11724071 334157856493293355758177703645593468600 11724072 252275718019775182096515057690136657920 11724073 492933976460986391498143655735130967284 11724074 -51861521145232387838621565406713776640 11724075 532689224410811193673357910582344080000 11724076 20915105294591462688513019362035630080 11724077 -918020082114351746583849731323152180 11724078 473721583205399133690853511560101605376 11724079 -7911220697247018839589563940559215760 11724080 -89992277255062212494906871934979604480 11724081 -3947493455661709548430554335247823248 11724082 343535126952781328880710699797053359232 11724083 594028194906481802086771906482775490520 11724084 -745538717172333950571971853900355325184 11724085 -65496862303115434949929005436261968000 11724086 -85478934954431424724129069504480346112 11724087 -611396790055543682988935803351877865240 11724088 -220850128774873499386977776427819540480 11724089 -142758869918630755571045054898445279872 11724090 38928821184329183582826779477604172800 11724091 31225246174461654676612002540139963920 11724092 -79214116454905425451268596658477165568 11724093 795466176125690067259658752945676477664 11724094 -250749306989312317774345966827772621440 11724095 -585502921552550826268663272380379557400 11724096 -23899719842583216592644451344454778880 11724097 219631411782243859502540491397814011904 11724098 -206333848673477206758821839080389281920 11724099 620737804812734807257632204827365751280 11724100 153972461827130750263913083405704406400 11724101 145103116320633192938410830438701070144 11724102 -5889877802970097189420782979899131520 11724103 -753550691223410087891863138326024328800 11724104 -137864332494829298115870236205028147200 11724105 342961607484177441193082804371880448960 11724106 464490955424350866655487593756294024752 11724107 137297629824803856451375188081849867264 11724108 -67913715304148150443762340608161116160 11724109 247443592987608470256256794282945928204 11724110 300064509920392930709342058325448928960 11724111 -184033516016705314002053353214168173968 11724112 -157301989729958315786258953613733396480 11724113 1327541867898573545619117981458792232180 11724114 -67410456941108043356189840968595477760 11724115 -142695034053948610172611239351090836880 11724116 -597396619753082245200603562968882321792 11724117 -177330613761137182831112210471849606688 11724118 -117737333672843724075977485451921480448 11724119 430922257642218183976661953935189347160 11724120 -218776533090369716263710031165228032000 11724121 838308676230738867989631546167801429200 11724122 -8600718659912841968142597607824561408 11724123 -208589434916451712032680926203119681232 11724124 304250333410089728373395843551881534976 11724125 244526819732553929759036465215216800000 11724126 -83792674429383115967221575543012249600 11724127 -846745267997453432379253327294343629024 11724128 299967431986912526613437503075989848064 11724129 874876204578321846795183655818185375040 11724130 -104141353674373082217653932449692904960 11724131 -123990504026935793444489001715261156068 11724132 -217487403281762778818946743985835671552 11724133 891928256420605155312250503370884784382 11724134 -49215769524301519278152029749350399040 11724135 181768196722213924881631403511663360000 11724136 96117091199016821227230890946910156800 11724137 67813544333634384225576002948679669732 11724138 -113920499291435058571894120056800320512 11724139 130146124338751729129553956174485139232 11724140 -306234386443661388674095977893304038400 11724141 88587943725729084645425483569537419840 11724142 -309864157843311276465208886003921400000 11724143 -1190868385663140765243121657461132827496 11724144 -123057676037751934394896475710556307456 11724145 -300777412268462736538501926148961481600 11724146 112458721165191947777559005636256829440 11724147 108178285400092427096178405357672560724 11724148 165278971785649564251838275350524957440 11724149 473993018655916294183961863208527023000 11724150 -183876054924845971543568561545774694400 11724151 -1011507470559529470728172983574538429608 11724152 -442035326965815215305389244302761226240 11724153 80955043223707194894484861242038353920 11724154 -195180724644505361535113237839498532640 11724155 -90601786957183982521799419543091222880 11724156 -643644882250146601925880565707828157440 11724157 1664347510974526670381355959017180561132 11724158 -94382149904295570661078513976993260416 11724159 84289592485906799274747425460925198080 11724160 276077338484627872025769107300076748800 11724161 -1157888322663020382765151320947600614608 11724162 -35775075653555219331069152379458647296 11724163 -657102009923441508584633418051826444272 11724164 296457685178634524536929356830143413376 11724165 -403650125416938385598274288350377920 11724166 -243908474208924640436681357700362263968 11724167 -8331936646567842115267799193844543008 11724168 -625683426192041971222189609339207680 11724169 -416534645896807506586993054766570485248 11724170 -420706572516090289552491829378818018720 11724171 -1616204171750275247816649074454738000 11724172 -541119817763957317410462305216805101824 11724173 705687214031795608082254710246803050422 11724174 -57442045273765399450333471221578880 11724175 -330712164692518003698119834867331412600 11724176 -262046043094941094655833703302122528768 11724177 632133525128077343768158522691592545520 11724178 10787550060267188752833268865956224000 11724179 -414143565147228591542560336834096763220 11724180 -47424956651070815194434061918336327680 11724181 583825492475216431809747732590663597184 11724182 584629192543460065764840891526747383552 11724183 17911156616823272945791588147298023704 11724184 -1178952664302393736890014994205781821440 11724185 33866799379348524880620431796696475200 11724186 98831260868210749377377993237135201280 11724187 11750202022939937356211367332002776836 11724188 -5758815965396303895660358385697199104 11724189 -113367854419110658741451575878999424512 11724190 28794196825534255969132112388041383680 11724191 1067390510337271603177631882823160154592 11724192 -606357199735493042760376285477096980480 11724193 3933223578836017848439942972558865044 11724194 -182931121852123580305279332080732430048 11724195 -68660681461574770756530570248926214400 11724196 281597670690710692654670914751085637632 11724197 20852383797830488106458661392483987392 11724198 -416960845027696936427510567556980617536 11724199 -429885571716481269002260183867986449800 11724200 338912516301228481159589811012980352000 11724201 172077018298713679598704160838243105930 11724202 -43453024313146737161728878636119041536 11724203 110161756290130155012693094455134531664 11724204 -129876327049640329961362433934257799168 11724205 672508037041930399820199031471049141760 11724206 -567249949579437961433758830735995470848 11724207 367177686140365974437462576460272730240 11724208 -4711267013770857564901703087159607296 11724209 -218414294652613573929356958328268558784 11724210 -104813185780566474820682119115726361600 11724211 -1207216932167977047066813726315901139188 11724212 -325615459112040271453584739374013820544 11724213 137734414861967956329635271924436640544 11724214 44100356464640047710743200438193836800 11724215 1039106814472778947401996445733057429520 11724216 -59038895966901260512197271370652057600 11724217 -596651610213020970778003140876146747734 11724218 66391169906199643309739411593834947840 11724219 76107375786356739486390855893986737504 11724220 -232891083142307699103843071004271365120 11724221 925350095104575043398582657388975699200 11724222 305360331094282696435231459400570711040 11724223 -130479248863453751523702753222645641360 11724224 -147328791484442340847019159260017721344 11724225 -269949176633634687746247262767793516800 11724226 204340365163987989137002036605984303312 11724227 -187698997906221601641405793914397798800 11724228 -189483602397012302841064942400238242688 11724229 -443612722007959649606397493583399056320 11724230 233061416879501506565720460247217844480 11724231 112000286594822771575396585687610433024 11724232 -193680754819903640149528914905289523200 11724233 316095528700215406150172392977214860240 11724234 3605910861966241421167700386984998912 11724235 -1192601499585699820251978639420528096000 11724236 -65768460775883301773665652918097208320 11724237 65252793399904769171797731175883481600 11724238 -54866750802388284719699390926324167552 11724239 212445265725855497817191363056824653040 11724240 6147306713188349670691564855174103040 11724241 -601092088997453008116495072229234795968 11724242 328247050722879530785923974009346160272 11724243 -605013486279638657870962934241462353736 11724244 283370499810306833221492730889008578560 11724245 -314628037888308038308078589301546430800 11724246 -51447973716914008720671832004642644128 11724247 -300372185044887482636455586957328573304 11724248 119233129599999553401557215816248668160 11724249 209193446120872826101728799634171411664 11724250 -162562306200707209010642360278698240000 11724251 5531640085012800171401885901600331008 11724252 318637221156820893403566518242893138432 11724253 -725952996132114567624626341366256593498 11724254 -12537603831544029628725136798834992000 11724255 512408985579140566696550281390000325400 11724256 833292114860041227441524218834488655872 11724257 -966378521288527305965981145543055086060 11724258 12364871177842425686059264817497405440 11724259 -166651978882845932934335473468728790784 11724260 -421688740015679737943225575304449509120 11724261 731526804837227782104531782079184255584 11724262 180661649727016524198336695328927817728 11724263 -446330457865752876776228637705020598360 11724264 73815017478151381202953214024055275520 11724265 22307523924598926091273505916250444800 11724266 -201082573661897231910818875820459481168 11724267 -218954307298835714556536871957369207720 11724268 681096208829806759902294360566450901248 11724269 -133702838803223670280699343712923834880 11724270 75520154937027090730330234757659881600 11724271 272997144094538521136180382629766827184 11724272 -17129578418277610129526231654795378688 11724273 45501077270471459107751559542218475520 11724274 -668394646832814537639198609069648570864 11724275 228613851755452249063114646167150161600 11724276 -186617198390712571447191734533857312768 11724277 -63181289469406961374177351372172223840 11724278 120331343590696201760740858266455463360 11724279 686695782042732763504783844056138439016 11724280 454143136525880111241637795515527270400 11724281 -551044694596326081682025054662056288918 11724282 -112739991022362025876322053489211431200 11724283 113581649431897061044519324608095530532 11724284 -74761822972417920372549635200860979200 11724285 338869308003070542371235069521758063200 11724286 55271202643822505682976609286173314816 11724287 -721501856311258780002723068622103475088 11724288 -388943992429201938667944159093561753600 11724289 116950209647874167068298223461614993320 11724290 135224292330409706350578848612819642400 11724291 -1290669171239974632592231026346543027200 11724292 1014157752730171147797252842999074524160 11724293 12444107571207714218382406696874683392 11724294 4307428688272980942926242922221854720 11724295 -916739611435462152030862786358527800 11724296 340734457226098356001480917720015667200 11724297 146876681418050430828961976155058540928 11724298 -344607987112221518572383732890568891600 11724299 -261660194980304541712939705408767542700 11724300 -39613211998321256909008681606417843200 11724301 160248016448792722439480468609201205504 11724302 102080615952327465588367061944508210112 11724303 -212962328634007038812706986659861939200 11724304 314730732179877841496443379196182405120 11724305 -667949045662646400640983562615386182040 11724306 7110023034982558670106075954742464000 11724307 482862836439341954442831081194715256912 11724308 434067787144966151545617177554924019456 11724309 -896550267866239642175718702916924846386 11724310 191109621860583518543493772812046930560 11724311 53680470919852812967107278109990259200 11724312 504264524814885301219673560452005867520 11724313 -31081512368228080313598805511367664438 11724314 -243102580548120936155479881003461369088 11724315 31755160301718668966885217940326954720 11724316 -783965449489870593516233677169630824960 11724317 -751997070845540566926733917663353146848 11724318 352846629671175157314269382560690094720 11724319 170870840347421143915693619881701156768 11724320 -438637078461245177569838930342567608320 11724321 -66654278086775157829493867280771532800 11724322 -187167393495680872015683045582668116416 11724323 -29981477278064306740636616599676103840 11724324 -42561225022137311075724049381762940928 11724325 149018650805763179698223321054123697050 11724326 183500279182183831764734291827343826240 11724327 -788475075375658598254809676232702948592 11724328 340222967766447627394537773965638041600 11724329 -324124644205233442582515373193107789824 11724330 73824814122401068378310515062534451200 11724331 1141870443449606540582598836185397983992 11724332 -937423565818832333892485522231746216704 11724333 283708446966744304104836071582052283264 11724334 314556071377754300871064093739426154816 11724335 -194211000889545087838704974854483947840 11724336 58361825670440265611387198955918655488 11724337 17805858975033574632613874348150971120 11724338 579128017945189032450064136495511493632 11724339 -596847321795095850981463812765933782400 11724340 438994870542724421694719144235938158080 11724341 4509360900569105224498684813568501532 11724342 35630400303707252370731950526057226240 11724343 -1209790917224746911786975171740728524296 11724344 -601369092096532993532172334272613908480 11724345 -19754652520193555696791542671193421500 11724346 651803499109722955738632133561461685872 11724347 -178476109993731809125930473172511442204 11724348 119470870164201761729003155013517419520 11724349 -131599048394603330883365382391328616320 11724350 -49866623905258893547892374387154251200 11724351 321072109864744887285078564435022262784 11724352 181556900304369215866947881455913533440 11724353 -767504613145066229020860193372302744576 11724354 890780947311566852657747133703633123488 11724355 -30633617540137940005590121165898820480 11724356 -370796293923895884366715209514747305984 11724357 312020107576530604370048662961923427040 11724358 -119453852247178864628755060114091202720 11724359 141303625570848930414703294043871049560 11724360 57040498646593469830774324922676019200 11724361 -545528322513752647099090588636702806576 11724362 -217654307975557027096395433919988168960 11724363 -58915380605350585494282309569882700000 11724364 -819954143229252590663555228818665265664 11724365 340762266678963652054410801551657616000 11724366 52045833061707608011089141521508178944 11724367 -608334647826789907884588520790589286280 11724368 -49414368127744554233879062812231598080 11724369 365329214384346915014302861729257106848 11724370 153367312441607286101676636222757916160 11724371 -502284482570537799706073642914754545428 11724372 336976206635873015703293235246283161600 11724373 -126187414583580110073789082637316659520 11724374 299251459747281614906646751964601435936 11724375 -32739162507122359350410039731516785000 11724376 1064564158471217772045937228572218542080 11724377 1165324738266202363494253372443568967946 11724378 -333083637961304059823751057323769484032 11724379 -947457557989500422818057052457962424 11724380 11505835084405527938195531878945090560 11724381 -182605527363239294545131260243339847150 11724382 -54532430848315674123887575597416588288 11724383 -288921065518547430963006521293618133664 11724384 -8674205615005701399485875004626698240 11724385 -1129340896505847101151705951219117421440 11724386 55102083502970397628551840617896673280 11724387 -580357134789969099400039817758319742720 11724388 -79637405631129314712839445591400943616 11724389 -1029510762216206134309101515669049405600 11724390 -260123905528999956472904528890130611200 11724391 431272762667371290190375268903060775472 11724392 285241262952819430922210411338475904000 11724393 -330937255446182109406537821971743265136 11724394 31172698872465363986120397128389040640 11724395 -152070075915098844334440397900226794560 11724396 37648987929226938050457172522096656384 11724397 -869165717265428012397442978751446670528 11724398 -157830039463393778164761441848344992768 11724399 653279223875911961136638551048288095120 11724400 140109606224239326025298787314027724800 11724401 -140775541492190651786413951750208179416 11724402 -251154221438239381166936300791923534336 11724403 146124870595015195236291960365112557880 11724404 -422113118602812763163537829193780374144 11724405 140476761708880032914857310592116951040 11724406 25895210337518688612565735966121661120 11724407 83140356145077655575544881560605003632 11724408 -255402842340704671967589622568292249600 11724409 -19873887871396331696712637372450486700 11724410 366847507311745274817109452338289912000 11724411 65066127041776619311952320780707502080 11724412 -134535590873457248714161717718061279232 11724413 -361781630043468839188735702554942217338 11724414 137448873503011088191216247289248572416 11724415 64391334754894622117623127358918025200 11724416 -112376214277267740657713528250040320 11724417 252769324550956940714760705402740406528 11724418 -335010162856155905949535772140113581184 11724419 186231027118933385963311026658928473296 11724420 -19300918413635593983902425203130245120 11724421 105858583567986208563504111072613651200 11724422 548770474544805381205153109406539644512 11724423 9851167118782287491541923657508177024 11724424 466325203978742200840165091593080268800 11724425 -387820043447839425288675323074895334000 11724426 16702437996874965415409274359053785600 11724427 55989287032797874524916943754433203456 11724428 173392768668402320151766805329833776640 11724429 372495881497268125782171147329812451808 11724430 -14598165492780875718109309970698616640 11724431 678436060626344600715887153960121341232 11724432 -228331879980518093665851365476988878848 11724433 -303079262078470315220241129312256422080 11724434 73233804916504204947793226216041666560 11724435 158873386091707860845414789436945563520 11724436 -134225360032634058278101500694033661952 11724437 857424255703080262661425322240818999872 11724438 141643101829547630826200648620701858816 11724439 -967286184193157151333354624048187382040 11724440 36091826649262327385441706960398745600 11724441 -81423742941611249714632397781625244688 11724442 296094625541547199318911468246039608544 11724443 917122325309831597969588498547294965904 11724444 260983139470810399248395561995450106880 11724445 -599451001490368824219356898184030257300 11724446 747638238255821623417005344746980027840 11724447 14153438018584228829871318600502668672 11724448 -121687838011658621959064002146789752832 11724449 -20649177536996455456658037992027625408 11724450 61911682310924295761258078080188873600 11724451 -1123882535404754769570307478371005728548 11724452 -221412204044461776883299040631574420864 11724453 -533096902189530232450110088004947561920 11724454 81711676861345598826676680731674323072 11724455 312009758178041395173277379123879247360 11724456 -104495349084265099754028102491559936000 11724457 67918773052281884459750238185434735488 11724458 -164564643658406455770104295950743503360 11724459 -6239859894669174065887385767266006696 11724460 -169301138256141251544993427559677900800 11724461 -121822117531755308085370212915649839936 11724462 6697442663896221879027120439931032128 11724463 872271500019350044053861489838062674920 11724464 -391745916951442799732129863660928139264 11724465 -114700721600505830669106511056638906880 11724466 4935779294269847123635010728695442944 11724467 -632665990771361214056285196166788650484 11724468 -189340303155005620795229991255280803840 11724469 1575564930257804184539075045916033588160 11724470 322905513604671947101962436004364295680 11724471 13945763920191038065453298221179362520 11724472 125852877829827092708267675965243084800 11724473 -1046152547306254749442687293142356424278 11724474 1290525688050124723983233968760448768 11724475 -73204457162050620012166444344465696600 11724476 -77339380468053594655173300851005309440 11724477 -468607999779261402935251078468890305280 11724478 205896865513278521924428897844208887040 11724479 346670445888006638499106147827166433280 11724480 92427377767822262413576061275078656000 11724481 646084042512658079238000377406666953282 11724482 144511388912648054799582637274347069440 11724483 59432175352817053265190256584931584000 11724484 -479172120172041495307855226197774387968 11724485 -1011304893965759239359084244171729545000 11724486 141009523087580134220329365648956782464 11724487 -447926357164951751640569351417095996688 11724488 -77258482973526704296358946248319114240 11724489 266108390641469741913328484636027169984 11724490 -348193211252124701193844056361390586880 11724491 531197591304662077095160152948123069000 11724492 37953460006156164258099107363083474944 11724493 109952492439297406800828657300811832448 11724494 56247177388103120396469916698475686912 11724495 -292479763839823673373797581806639344880 11724496 34009309036262424764305095972784832512 11724497 -717298684816070126965071439813301916480 11724498 -166391702830739004975343646633429746416 11724499 -482708934469657430294094898141267905440 11724500 561130262621111642707522721402242560000 11724501 337790011087927992974970248004565517760 11724502 856203199743934886002930723889831332032 11724503 -110299165344330107428645390421034410496 11724504 30970563868608765251427076211712000000 11724505 126386311467558446660937557911979031120 11724506 678415530784284345985232336786612051952 11724507 980672472399805600844090139412060365156 11724508 -399288252684460146534668860774759900672 11724509 -353896491852997976223466564302250290036 11724510 -22898367595237001411128719701976514560 11724511 -557611582125674644889389003419616181000 11724512 1612958182389694152461245435877228544000 11724513 432190446998919792540456991516630354944 11724514 121341514045866111710887826131825162752 11724515 -935204963782940912356699896425624024880 11724516 35832673314240075732209931341626131072 11724517 -77914152533240232478417517598589968608 11724518 336033844501801057981296259215290824704 11724519 -523236612907170028791103597490656477656 11724520 -47924008115656689775441610765494272000 11724521 -552934123070393724965790094578920384256 11724522 -236260870585337773689920641087209923328 11724523 333484130275471286855853278975629173280 11724524 -248941990942610860923234327044320965120 11724525 -57506870804083542449220270058822303200 11724526 570040800786665940735194135608707563520 11724527 670102312714024432008196977790855127376 11724528 -76362762458134731650185643378806849536 11724529 -1343700188752929966849433402508086250316 11724530 -32497871048448179524186243071194930880 11724531 -38054052257658710692689519490795986432 11724532 -284660757168753561340619637772708128768 11724533 -505136344856284196692403334057502171218 11724534 -389697709764188201333772295904566469760 11724535 -99211799963828617395370119692807120640 11724536 -183686394485940666973083821517928120320 11724537 644452946199598312370938348528498800 11724538 -88348470562983894530246264416886786304 11724539 1064927572686688503072093612612270072000 11724540 59271557195673525315027345097541713920 11724541 60630015766089139281511279448136286464 11724542 128779353376043064215554014733273600512 11724543 -480781306185585248381904395208167463216 11724544 -74963104508370447375294457712335650816 11724545 -160364607755927736627107648624656758720 11724546 -116027741501236599563725594271467679232 11724547 1415669546961687603468392079698761682560 11724548 1133404687396632440073729592577862082560 11724549 -102124687998555141903224684557683351552 11724550 422630147486135319272556990275764800 11724551 -1126621645404889304629077198140263097448 11724552 4667048524540002642567862161499914240 11724553 -907810171937054811308976012499812244198 11724554 247178241377938623134234747235176961120 11724555 -68686716392946677124067929188249498400 11724556 -119271352929619516173720153041401571328 11724557 -434580742085107030055935173806428796712 11724558 7632096521299052173718756811118484544 11724559 76747514000377818814154145694034900352 11724560 -105374152068647026772550168961765539840 11724561 1236335135019578429177634133306386932640 11724562 16864308369028778132219182042256602272 11724563 947130947066712675579484922282469376812 11724564 239173870370184035309535369403966027776 11724565 32570904253624111075613628722831448120 11724566 4633268725207420644931750661069333760 11724567 -804695225567058121135629324908820042288 11724568 -440266516997386207927952189960497981440 11724569 1081547219245191647356481684412758186496 11724570 44794105635789310197198516454197319680 11724571 1479892740975322287253148438454493696000 11724572 131157477091413701249027460829439852544 11724573 672203791856066525593162437326111611776 11724574 -88839853005895721848109047323169678464 11724575 108932127309155665628963516058339379800 11724576 37720743207705459248898273612510265344 11724577 -1169211161494523197713796574613527124000 11724578 6632465844473336413206959214321399456 11724579 182064758330654132203354317187196700864 11724580 49381662203310211834142781346773196800 11724581 -229641844558365142628276078436239553600 11724582 -171349198114657605367418894765139110208 11724583 -230153597052539204013113063341430497496 11724584 754796802809709505940780390768495308800 11724585 71586572128531887126539801415386822400 11724586 55911465017664546162134121385326946992 11724587 83233591861341242028252471439127985552 11724588 755353827867139159824640590451884288 11724589 57139248833683596117712108332815240160 11724590 53096907738336153358958240457934984320 11724591 486337009943306516280130662166562129280 11724592 107662834483007201803476342575176384512 11724593 -467146999259390928903872172079998873600 11724594 192465799198968073257784400348082945024 11724595 4952100609575799575217283475732010240 11724596 345219908139347423919523818003017041920 11724597 -147461347840085052449937832907732172168 11724598 454136648544226259233111949661591621120 11724599 234835460266277284005468438886628274600 11724600 -220454998670340070424891868511498752000 11724601 17450525624948916143977162986955373120 11724602 105047187075616669305893952094442553600 11724603 -13704764227266386131588949714289690624 11724604 -744071163849040941521998632282300703744 11724605 -828150127063843965106645354869794470740 11724606 1782903571024677406890034784043273984 11724607 501679788175660043529606445932152271240 11724608 -64255413993632545116640224070361677824 11724609 -58318092123359490951160613322165757632 11724610 72125836848912608785382637135702972960 11724611 74984748229777429438395665060701003104 11724612 199386526825135284092981935455127117824 11724613 2631736407397423824236851812858287689560 11724614 11905722379931414583626579674379450880 11724615 -74896517450181875328862048443632256000 11724616 365067801506011199041615924028518548480 11724617 -1796713372054512764217667340378301064908 11724618 164333243651258151657029061930339030528 11724619 348152573824428416757189159441738048020 11724620 953876187519059393972556711956796026880 11724621 -431190293803917859225583033011669217088 11724622 98278304927000979637117873117350234432 11724623 354903667208686500793853232676564014240 11724624 143988736466609253360364918148497465344 11724625 -952118724119272467040112984923388256000 11724626 740799803818626426558908179962248122512 11724627 -339791046922701722288675157406042268160 11724628 156039673101510850946892011225512947456 11724629 -9630987879747669690142966786171542624 11724630 -91116924694724490565515922010621220480 11724631 282362545564782298629282676481555925864 11724632 -676211798764044215177925408044730347520 11724633 -683262087250494901974241975732297980198 11724634 -63657445739263302696800670053284147200 11724635 352146382084228554528857776679968510800 11724636 -64470689362483034278063820891420344320 11724637 103675345217790852575415873454251233504 11724638 866974886075966518834503134751793344 11724639 741957933915010579727118228099885188424 11724640 -219068476855487015156912097436442296320 11724641 532172655288649682123470698080354549952 11724642 44855673007132921480080267533751705600 11724643 314429984271582787122220207985569013200 11724644 430452168143648788204253090841788958336 11724645 -478788508886410904805732909720202315200 11724646 401629604360236185210131064594902212800 11724647 -199077219898394721320842777511967771216 11724648 -234350221339286355344319631211585126400 11724649 -1227273444780297290802543201445778978736 11724650 1414523558659732167659252264711232000 11724651 -41900798917967387907001567668149309220 11724652 -560948845178364652336903911763502837760 11724653 -424482442632246353678558743908468794880 11724654 67569551096938674745958653721991470208 11724655 -108218432858102697581058612386420640000 11724656 3287222006731626360610152501756493824 11724657 188002234985119126905331007522569405440 11724658 93451199842599857436911152779219600 11724659 -95986929106040914573273248879052904640 11724660 44562601639946163876689783931692428800 11724661 -103501368398721210984720024498665735400 11724662 -28046354517193085552352500039137249728 11724663 449713395361387626644728153366390888704 11724664 -265750167534667662931870671363078881280 11724665 -211960746347783504225193358710319219200 11724666 -340157132460537603259477622365934770176 11724667 -615543635527030575362847073733456851008 11724668 -691557433764465360882867990958097405952 11724669 59050526726584541835531137964803015520 11724670 -109569087231169708037744663403409974720 11724671 291227579692756170872218871740379441280 11724672 632773212279925598531813784531920486400 11724673 -916296150055537539823105066926995264700 11724674 -287252558741913203431114765094570949600 11724675 -461572610643933071648520037710858471000 11724676 -44825405011857220391895187413081421568 11724677 564773661244715101606172920748353970526 11724678 69470984063310013245393816873824582784 11724679 -700017484867369578717659321518757021040 11724680 885225619173321035941634697804086476800 11724681 -12508234897871813017918446609010053696 11724682 -27780560036309689441348934751246144000 11724683 -907872640971339244735188829655917015776 11724684 -7857500842178404474669452776888676864 11724685 -197101849398185461602433614053376579840 11724686 264603529516948795975820803996160021184 11724687 14240013586092318160961997858020448288 11724688 -50625887551122654309560442435011837952 11724689 -234162227066610160352024024062371714510 11724690 85378574165656271120156547930522723840 11724691 324803910794788143747512625809611944000 11724692 5145480039387899286710841631357470720 11724693 283459680032304015690913778183312941728 11724694 -31230942383314175419717241521634686080 11724695 563421060892993344095632652614577314200 11724696 510014834448910396506935793216022118400 11724697 329961685503965542900418381744347422592 11724698 387331771401883758953935998135858447600 11724699 -95723243787923551588222397845363023360 11724700 -138879287532747891187084100244715776000 11724701 -18063650794932612375551928868139834196 11724702 -104971191154685194851983194888986372096 11724703 -1110756796214623549531303437171788374048 11724704 636382294884580305389017540173511458816 11724705 61954030603056457930282562972668540500 11724706 197585933107715608780151754923335772160 11724707 519832391941005899384932219616561917080 11724708 -152076194809449895039517689316775727104 11724709 -698241126323571637231221678565265665090 11724710 -52636420170246472270459506335696025600 11724711 -211624296098538245575995197319870784728 11724712 323207942814640645312536634185569894400 11724713 143892727712052234577171348704017862528 11724714 503443681192815566193501767598709624320 11724715 585999556027150030990954855810868907360 11724716 167268868903871217080215035764135784960 11724717 -436894414324944283437357927607647433920 11724718 50403234918950047691693393398188655104 11724719 -544442545562889703878576523133085920880 11724720 43633476367313787867251287875705569280 11724721 1099000471249476965685379165574253355922 11724722 55095906620945252346138233862598704912 11724723 -119401681562952499887477677532398970000 11724724 -801913725334408377974369901223938048 11724725 -399289869097334828678604200420919751500 11724726 127671683449557791527623279820139839488 11724727 -67091337843635707846858552468076531712 11724728 -1140333098419545056898991898351232675840 11724729 -101023926944346739889771554724099299200 11724730 17465102019245679442737985598255771040 11724731 1314117275764430481645046968890580338532 11724732 -139009070964230558702748484003507834368 11724733 126412593003081907855764323408009222400 11724734 4796417254617877280630595186390043392 11724735 235594926316812723886523503537504099200 11724736 81231297343711023811864999020459982848 11724737 -831341363228128647022056950287200671100 11724738 -416313410956441720828117875506426999040 11724739 71201118197940833825443294538806190160 11724740 -215315292049861403817912189155955567360 11724741 -74194988283006411071717196130699292448 11724742 233763669996654297887313863781797458272 11724743 -944459072722914515152718692265307988008 11724744 16419135532581618725132299206531072000 11724745 139388607547488895946399381923455863880 11724746 -525011290113292507656770501740045738752 11724747 63220402474299652440127179026326602672 11724748 -47825158803874773535879302590362009600 11724749 26676545129450025005696339504095890648 11724750 628386887362965856427249910008188128000 11724751 877246049050994924637521710466625792752 11724752 -93197321344987801186540530241882767360 11724753 -76253171911851932304186113146272449376 11724754 -316468736117785952943186542320655405424 11724755 124064004314145060334571142748073408160 11724756 306823643804948432330847984150278264832 11724757 -610785071049320961278613907642573027968 11724758 300672844053451970865352188371162219520 11724759 744018557427325376420861049175331585424 11724760 -814011810231853468977087222603920793600 11724761 -945445156118195527808214078258710974848 11724762 -70699914871880428016950887243807731712 11724763 -42435798672815857282519759045569852988 11724764 -540867974319079796012101111476179334144 11724765 261215676610139420290674158998434577920 11724766 -205576331163291077259244697615727546048 11724767 -4084329264920239723705250055748792320 11724768 -785873408046818165467781918169343721472 11724769 781978087604144821053319223993490665600 11724770 -184420487814597461784725974884840085440 11724771 25245064612772450057450481241459941360 11724772 -856896405436388258805559446858197770624 11724773 403722209368605476066695352114522321022 11724774 127976966565540161226584278220467959168 11724775 -502889291757936894971452051944577575000 11724776 -479374099560047986466648894721647984640 11724777 -79449177701887737853222509410943552960 11724778 -223943531969077244826182509773052987200 11724779 -657018446821334518347128241153944838144 11724780 -49976481894766720030866100766517642240 11724781 764694504203629451824907261572241960172 11724782 141462195827232010518372905691332670912 11724783 137913970506704482637597823379247397120 11724784 168820881305022435235889432515562700800 11724785 -264696859947912692984725630833670339200 11724786 -322620981626728274329705420320052129920 11724787 -987437018198445617098566107919913542480 11724788 -672520340775986316227364347812321206912 11724789 670566178289199768235039514168616960 11724790 102815738782740068026846779106169333760 11724791 -473765196672862068062940069781535443128 11724792 -524487617573947258187897747602106572800 11724793 -1653475297257449179849597809347152020396 11724794 400220351227405942938743332982205603696 11724795 -666639044788826923090318554337154720880 11724796 -96691147636898924380275876901792401408 11724797 155601687599608442959900176665011240032 11724798 -194187196200857997406896858778761553920 11724799 -1673329222579397445575435479827760873600 11724800 -40190670702355415431779647508971520000 11724801 -227494070099948120947972340014852852896 11724802 -94929891323537953902765087410449771008 11724803 367740810846737464830239975320593559200 11724804 3003812984063222157090772408676106240 11724805 286585449947456712528955806697545252000 11724806 -368235119471455193467996226213492677056 11724807 -83023091512868166610289197350112363008 11724808 -1742056896232241027388712782271695421440 11724809 1125100312595554538971315473900631466010 11724810 -3881866861540561722188239978729344000 11724811 -972849272927523783958715699709782496 11724812 -57025487483377278569874258712588124160 11724813 243837516477850685256643289249924045142 11724814 373166108183455839873463576667237821440 11724815 10777647283376785957578771228748233600 11724816 88001749044181426890651421070473297920 11724817 -227351906547703636821483085947505127180 11724818 216380543689222548114649301995798986912 11724819 -17047711609642466058176988585869614752 11724820 94400341897478813126727670854307676160 11724821 -1119102121636416250566437299860938647908 11724822 -36638102285877794566609526512384850112 11724823 801498546360918664979669812451537762904 11724824 1047879902736370764534557447427665817600 11724825 -43102068393411687840642697790936908800 11724826 -630076772525226850108212485503084358400 11724827 922794451977421107767697750862114604676 11724828 -377370886331850054265572646431420679680 11724829 -426151790123747604718306027627955342016 11724830 139127008378775417645373248408222584320 11724831 -50341911592372435156271864459386980528 11724832 -330998639506713608505144859836410757120 11724833 -857712673760095667868098183752862517918 11724834 -110777024569864923836752339702435461120 11724835 1031288495929181214385324348023821027280 11724836 411781101302178741575378999859941796480 11724837 159157355458445923747723459195552208640 11724838 -103551763878358636180184870914114843680 11724839 -219849103826378688873580186604523024288 11724840 10141903875599406751399978263457536000 11724841 -448136641703568880020780609259148186758 11724842 358490530342137554842150844127541905072 11724843 -37569112308529008972464773908710346240 11724844 289763039707886254550560322587346836736 11724845 487392517428114497261244534432890409600 11724846 -1034268827148338855977783854399559680 11724847 -187629615676342337149525159150773950704 11724848 103070506102254892813816821102551236608 11724849 338288375206569598715267253548927435880 11724850 19633349041318457361526937988265624800 11724851 -3180369725154941214378168629085507456 11724852 -207570577485150233374879043368580468736 11724853 1284845926404930458754589416823987904 11724854 544492508860777893049085852047901988672 11724855 -212808558363333430450979113664478612480 11724856 -78063595951689908494648927575353671680 11724857 115270748458082747984940083677610797140 11724858 350063997105074873307080833517325811200 11724859 -433468708334775099855128383589065350940 11724860 103837242285195639300068880208220467200 11724861 -154825458974097863530312689327779920128 11724862 -34569521580779835864702695762039654400 11724863 -304817899447662519136230105297601389888 11724864 -288973920299991678650859625857354301440 11724865 -324576419431205102355783817168562557740 11724866 -464096889706534441238049049565150471424 11724867 -323796807524745568263751842219165895608 11724868 746125596429965847996263934814250680448 11724869 405067565200151421806824596667781795328 11724870 -38388262323759423227348238203698051200 11724871 -27031568279345436422305587260501565264 11724872 -121909780395929010091413281576183470080 11724873 -59066005598796332746444925046626789616 11724874 218880088001993653757919046049054054400 11724875 -498077687960982314766217035417538968000 11724876 -511058409784808155932102852636679834368 11724877 192421522524988935777536942135312946240 11724878 281566959019428647305913086560984062400 11724879 -405882582262592992426741591487493840240 11724880 -47689052244946017373576672255223562240 11724881 -42697490588870135177437549760641152000 11724882 25710409821175538807039674638009747456 11724883 -908554688974406508901087587378336865800 11724884 409151759852368935140084855882552274816 11724885 -616672713109964247271288162650093652800 11724886 -345074629323226597444667254916290576608 11724887 553418482299424700627867659013496598536 11724888 80052007530403629363178166704517283840 11724889 -612074462242684873169575969302209641200 11724890 -600233247319065748357239016868368558080 11724891 9442064842884014923681918239657290544 11724892 720026515382207925156002236023048905216 11724893 183990108161976159546398508817873515840 11724894 -97984320174979250015887948450699149312 11724895 1703675799310670964274137484075309440 11724896 -1042618918736496352049223450508394496 11724897 466923670872323278350292427235982782528 11724898 -189432154991982953342461768867056826800 11724899 359424772193949394777927211301295119900 11724900 -347041224689517678493067594870016000 11724901 148397350761062077531299000050161039392 11724902 231703590864798485038417123688148025344 11724903 -1038674612944698742744556993227502704800 11724904 -187881498854339686483296833192017152000 11724905 -134790995065089893461409269730087102940 11724906 -7092863734889545418405886277074967296 11724907 -1074528967095170310373028415993411835688 11724908 358631523554475274780947495381098234880 11724909 -35289695981687699602064555700204689280 11724910 283648886455868605347049694273236839360 11724911 1220807015718917091339055202754011316024 11724912 -3543340520171851223701519315210567680 11724913 210697823102105806783580221130739080704 11724914 -662071855941137948124539391499033150848 11724915 170121764367209075261820113565593935920 11724916 159015614712770243408167895992865107968 11724917 -467730792485756615944544525796889552896 11724918 -78969747588672509364682971479703583296 11724919 32814228451042911617767869066827688480 11724920 201806028094186461903655476498235084800 11724921 251807896007702802493331417225517216708 11724922 659284524283650928752667593352819233024 11724923 86062598582157031297351453571463060240 11724924 43473250691789241201986382288649961472 11724925 257686389965255886418767982972600342500 11724926 -29520604867534135825057610202806342976 11724927 607587021869784219998583624382034360520 11724928 -457004412474700133417484212036960256000 11724929 147234173847075155793195225254939014530 11724930 20360835149777952258279492969798481920 11724931 96256664525205941030667877942840580732 11724932 -559394669037053504970183343511095825920 11724933 886062404167284772478614452125655495168 11724934 -101371664895204847614906433285879635456 11724935 143320913251671694151301343832900021880 11724936 -277771933560488781589368592926178713600 11724937 311541069629683291929535465963765524352 11724938 -174998532969229637285559452372529212160 11724939 -16012843765783624322463803095768176000 11724940 -204521131824829227795449380672276070400 11724941 -957391941679588863409747510939678115658 11724942 -263276643733025712331874610343293079488 11724943 523618422130636706273178428659705035200 11724944 7149405734354666454018891357370712064 11724945 -148372528905578260713901506627861259200 11724946 -540926474233168021176462023904717833328 11724947 196644280206774994924987771912470603840 11724948 -292883343155119201734612529870554096768 11724949 -129562998271810608834727504467810261120 11724950 -118455335849807780207153313729164700000 11724951 320207043796647063940015034571432900864 11724952 697178671252956460567354525675500441600 11724953 -26338326611033322279942503411396455920 11724954 107606760544399835713842748028838366720 11724955 99613151605708486509466091514572712720 11724956 532021639053216784292770727272109207040 11724957 -879119058775620880948565335486710684960 11724958 -112251202078177415451258623555957188224 11724959 -792607616585929019268509764774769518200 11724960 67087659325157353945019533472405913600 11724961 178885261968329396275414854151402401300 11724962 521470817286873425201359920171780403200 11724963 -86191354307602388905611840441436499712 11724964 -12553974316759217970047910714008305024 11724965 -802454450741077813934297592139902409860 11724966 -201200501520519581769562682159021798400 11724967 -455936604249052503984784266430715863688 11724968 -104609730704445393516184778870967521280 11724969 425855926167578778895362388292086196640 11724970 26845780409530909003546499241751459680 11724971 -590589419272412331931281564043112058828 11724972 -10852834554782214176349285152404930560 11724973 89523109314024578574350816986216277024 11724974 -42625119653191122918053918007536502720 11724975 69733713552256358506096371170535592800 11724976 79308301652455938708731192969270886400 11724977 -359847931468338367910835848123544840096 11724978 34363156305241202629862581468511436288 11724979 -354960600987651052734449110056569883824 11724980 -443939599215283752517627668998231984640 11724981 -291163928877276048501298323680360118240 11724982 -6683718346608763058177978047409277888 11724983 -306275486989260289303234301893858743768 11724984 -482725593839048845624660076947051069440 11724985 93383257006471303251222199975083722760 11724986 -24174631777351653596704935610062968832 11724987 -91359417765862895162304907822470929640 11724988 -362019188530794326743080443032059953664 11724989 -1023868123613207082368819876936988683220 11724990 -196641843612330173475466097913217939200 11724991 144065587345788402371867993159793732784 11724992 -289865329196477397675762720384419364864 11724993 132907026012176167350720418745784056448 11724994 216271814916878353060283657238413401296 11724995 -257177786924597928607173815527914892800 11724996 450818758458083214673013252814881955840 11724997 88073445903332694844688419439298396446 11724998 -44062289862919652624527231285377272064 11724999 -63963172119759427855741932229841146368 11725000 332172108225619271323526721452544000000 11725001 -1079822852609157798736336307770460248998 11725002 -29563053432873258451431293896201096608 11725003 -38885608294707553221689615855924285000 11725004 9352867857478174104031603966288972800 11725005 -1181339022196362942087580413530907235200 11725006 126486938204193086911854511621949795328 11725007 -304027185746366921003439177762784777488 11725008 12328871862388317847500646602388537344 11725009 48069283501846221885513794920005808704 11725010 -231759300052083132412679395010430535680 11725011 287989261573192019658174472408085748480 11725012 -22851399653030134582826278741432680448 11725013 10800532687621097554640961156347992704 11725014 -17366094557296311590156259057457728000 11725015 1665862308977212365968202649190650779120 11725016 -500370687180904164906892045965350768640 11725017 -501200355257093487806650812465922428720 11725018 -398197180630965543613711582515631745040 11725019 367746709481721872712219398873251506000 11725020 -483063636119516167938895679205778790400 11725021 161079750654192156935164345085818880 11725022 -373524038296630147485173890624867411200 11725023 424643686406520979879730207180198163600 11725024 -1953794961096521668777793374349355122688 11725025 2008720939128627578748544298686584000 11725026 -596938649745270251156172114994630960896 11725027 366888711108746574703884365212724980920 11725028 129626386140498610095195851161623822336 11725029 -164796833296227460340568781612549808100 11725030 112446431277209998003509698964003788160 11725031 -91856857926983365829517179709789627048 11725032 -20478514689719998990610821208553553920 11725033 501053801705694537650246176239786885520 11725034 424044243208286006480588775660872170416 11725035 125868485545826563924724290794399279360 11725036 -1187155450323198545223266498321624765952 11725037 -125823342110912133834581413702307700480 11725038 9647549066707290019290912446984469120 11725039 574648329585006254203845482661433685840 11725040 106291803536969006223309730744124866560 11725041 -21645199448466895199505668809345105536 11725042 -200222117313608649785631805969663500288 11725043 -2012137146108221847449016428191902205440 11725044 229389868624802246111800667643009417216 11725045 863181135031808746561466899650061734300 11725046 189105242301837226500815107035605468160 11725047 242551174082699398230366335983314473040 11725048 -132563859148499764478448423052214784000 11725049 -362295107704684227567284245219685566464 11725050 33102278933828058360853769291049964800 11725051 283497333349565276698941883542846529860 11725052 384695609164288353958928257019924789760 11725053 660122096786833991277875767503801704064 11725054 -344411174881814746086081924570218342016 11725055 302659011544757946635760688570773814560 11725056 -63979031989602774278366478756445421568 11725057 -523191093318899591291542150448405374908 11725058 701003828248571068082749536384499964880 11725059 -443542768815324722055563185259073262272 11725060 -212937256568036337227060770197506764800 11725061 -253453227347044391165211743860866458688 11725062 -338163018941014102964645448448436797248 11725063 1205061346798354515342947768671610566248 11725064 259692683296557881304899061069874513920 11725065 -520263992659805085985743812299558246080 11725066 486266847262809044250635654471931112704 11725067 -361350110732332577970329026017083841600 11725068 -2656310240197462421940685579718295552 11725069 394605480214315265061471295938093052396 11725070 191617933004123249343913291268184268800 11725071 -135126645178538630938732853387583496320 11725072 7181386303043671360630127046372171776 11725073 70927643045554319984540425764328262322 11725074 38330974869748982829500010306556869792 11725075 107873267359910982395794204473332139600 11725076 92576238464241610408720679681736314880 11725077 56612703881734613902864493452284791040 11725078 -34836093727605937473440054352170749056 11725079 267028446543923883294403586236391922984 11725080 -36240060687284043635706619218247680000 11725081 168065540054206845255042554182866791882 11725082 -305987985166592995169577322876879631616 11725083 1141090463357272461901565587562996652 11725084 -62300403152234149846209825315913648128 11725085 191815881415421719731186878547105948780 11725086 -2999994251495909863240037679696156672 11725087 -430757608041844889543831461964004588816 11725088 -1291328311196561623936682191071177277440 11725089 122570807392773631941522060137306050224 11725090 156847898130164257486948727006738534400 11725091 -123957239208904950919752757930882682928 11725092 -453384747427647345076003494837588787584 11725093 2112941683004328243384404545587424538524 11725094 464271088421089412431868039560487856096 11725095 -261346019466884820598783086813687858480 11725096 -545156137384296417333262811898354078720 11725097 -231065496329436694787649537135238024368 11725098 70486064439099110591887363883909160960 11725099 116833411784663408292583936349945546560 11725100 -374448451830053204353650980028421881600 11725101 371784780959924294336564421363836928000 11725102 371171290494781054565927355930588158400 11725103 -304697873092253178341923062031277790216 11725104 -138004593423676610404677793571732520960 11725105 -22803613998946596336435549159576804480 11725106 -69697953924205746849186869342085009600 11725107 -41786067829263698384644633734684405960 11725108 -1023944123856653271359635524859433779200 11725109 793826563264977194279131205162684002080 11725110 153222800030144667202267459961783452800 11725111 -29960711560953756570933977277806932176 11725112 -238760221804100858518766822504343552000 11725113 -508547250098880493140184377081524039856 11725114 -43179077844674588434605844837469237280 11725115 -170172721823418041346205871390107209600 11725116 -158235946003124600881531907806043175936 11725117 621026201512714609728282217681985944960 11725118 -22636757060524803984349436347226154240 11725119 177559992620008822067705552996674673904 11725120 71609607424834327088246254641044520960 11725121 -1111992987285455678633210450483586416508 11725122 -351069270427515207269344597990222336128 11725123 319171492016959956180251973708304626280 11725124 124715125567558086087635538639401127936 11725125 309100259770424299913136084749076984000 11725126 -284182584790501849339768016396798778240 11725127 149876449590307902802582755646038386880 11725128 432152195086959940645251572810207232000 11725129 -303928514180655389448934618006137967680 11725130 -70067006836655039020947397867968614400 11725131 144188186433280509096267558468757700544 11725132 2820073113246782101626482964742938112 11725133 183905045214657242639645492314460222976 11725134 336086015679538214083249814762966157312 11725135 1147400819426484466416690261675572764800 11725136 -294336999395929140829387119700244840448 11725137 -10635125637049117005317025296622229632 11725138 -623907626859293094460503602111185799904 11725139 237107817769057320962386930274145840360 11725140 -72523124895700315806942881366803537920 11725141 55006541645552588793146783213158764352 11725142 -69573166983683231547440427619317504 11725143 545550064591025775772453966504433397864 11725144 -882751179623888050845561129098566563840 11725145 125672485795073011050215410233809659080 11725146 -95144121495266874873075437365331040528 11725147 -100252904220388371392478068201280529920 11725148 -285923468642381849145042784556572360704 11725149 -985283111907576141065201835135112716000 11725150 167808735082894674352414967245214985600 11725151 627536765348381853971603410259072869152 11725152 161793977237569363108027539528416231424 11725153 795925305907444440696323943846840149568 11725154 1446931966350519732873711053538212352 11725155 20265484341582715287856059445426362720 11725156 270638683039507649085072186648945403520 11725157 877205920199569163096253312714729905406 11725158 137819210460266728230065537539728302784 11725159 212900450714550750677600477588076818360 11725160 272518120269525459908676580556274432000 11725161 -283712395877005107205379548459150838064 11725162 790823033129010123671683748688534638592 11725163 1132268956741005606331268737530238967412 11725164 392819134281652950488114026284882846720 11725165 -125947354035809627664117287763361757940 11725166 -28769579275543399763673935826670181760 11725167 19269653239581198754567207780756691712 11725168 3640430208862849548469401214444765184 11725169 -60784809248256490983018700445916848430 11725170 34458696917602870886622080804877603840 11725171 1091011576720480046212600705363064788744 11725172 264833065969667917722077068002759390720 11725173 32761001768755255406562498989867148924 11725174 -599489828978692453858178702952472130688 11725175 -97691478657724583042661917151924566400 11725176 123462388985767993881758180238669619200 11725177 1078031037788652714984863357843370114026 11725178 176503544511158256431055067539800928000 11725179 -223413954288005213158613113381082634216 11725180 83231807137317042983362928708479180800 11725181 450379962456425393549563674310481411532 11725182 18317909592068098016254374403095398400 11725183 -1331097677142512106690977553318688413568 11725184 -1371069045592158677418464842233151488000 11725185 -243985334286587032297440991002933777600 11725186 -676156410469400431377153563058523449600 11725187 -53818057046201877893871012481335733560 11725188 -338122422311759590625297867400959969280 11725189 -63535198071734643775403307482885737728 11725190 -108157384282709997381155929378058436480 11725191 -690993441948611259605139020426067125400 11725192 38635397278228573587706766123748556800 11725193 -623195900069511821468853839098182235200 11725194 -59435645852576171155885537406123273472 11725195 -1031206339669475125643056079020996312800 11725196 -297361778100774941546901636568771467264 11725197 4749259489342818344336131844271376896 11725198 314117198207361899478306475109039217600 11725199 -198343030923242983455855029874862034040 11725200 52591344101404758735593083351693516800 11725201 -1953357585969574506107085415920102890768 11725202 553794011474973486339755228281781745552 11725203 -24069152796123758215616752946674288896 11725204 264357881675391658567834473142525388800 11725205 -12517540984013927294204816898890575140 11725206 6793520027249348991251490444182830080 11725207 -130760388116459675718350503049190580912 11725208 45076158402969146394335331544857169920 11725209 654727576177220698293613148053097370720 11725210 275361972875799722008472978299153663200 11725211 -349345716794716222652184019656129146928 11725212 126537400089279184889138884371417830400 11725213 -951894649465607203469341925367477792538 11725214 -147782047223330886421399948172022017088 11725215 -87537730459961168038752862820539808880 11725216 154107697382502043750634480933693030400 11725217 159355203157448687262479911162506160512 11725218 -515253654678632260264428819111189612336 11725219 -157790828334640451134038833851322506992 11725220 -56049702226847600524232500269256838400 11725221 -141526659368043316021342790137663708416 11725222 -53517527295968344550346578174461373088 11725223 -454031810154559826051539343896576005120 11725224 -41508085226716049601583324111920168960 11725225 -554601422128499857986505651445611137250 11725226 40462126439740655557690543155342607200 11725227 -210943188779379801267165728037683054436 11725228 109840439784480890204010182272747021568 11725229 -57747197252942953043682802494973500180 11725230 -119157783808453827981835162725697858560 11725231 80470220016144134942548143257847315456 11725232 -141581746234222699807077268847333720064 11725233 223325614165990133454240125439899354304 11725234 -576702470166825741399854922133405599984 11725235 773448305872963273575855025121763325680 11725236 -153776860765142486921713867872345925248 11725237 1044876335068819462274457982976815478784 11725238 -143022908732702722301616822583629822720 11725239 27330655959842869856957564058204326400 11725240 -6438039914454352961100743995493990400 11725241 -265321045915323336269684443386089810016 11725242 -98366872895738281239023065341508669440 11725243 168663187666632619056544406733502378224 11725244 682140234527994894046355811177339726336 11725245 -185975239501638065052822675004519294080 11725246 181965500279694139034055460901728918464 11725247 763919269705465618086077854658547607320 11725248 -16103577750277829447068221411390652416 11725249 -237332666808870912771089242942754242364 11725250 -479192168297163217162747988830916376000 11725251 -14383331136155457633040762610141625600 11725252 274560348469233237947380338975030251520 11725253 -327715382930979086344955735544199339680 11725254 -80810503065531523514773900387063014912 11725255 63924775658374421175326336001235527360 11725256 -117713986415995451908711761188532019200 11725257 -393862132869264747090376774164673142400 11725258 121001138211599229771374999886026840160 11725259 -656339084309395869733994131066482555840 11725260 9862975630559213306901020521063618560 11725261 -1149451674113385023321959558013620361600 11725262 1527597498454527879518648111885769984 11725263 499123710097990220288320084466768160 11725264 -336578889666425279098469471661282795520 11725265 591078557847011175562740670096863228660 11725266 79707917262773812838940340272357502464 11725267 163531224228691052119320645979520062316 11725268 205123726055672920982681194295143663488 11725269 455863973114201637288908018921924509344 11725270 -336994771525768382963511684561827034240 11725271 38063231674285274174318543427480169944 11725272 150400544279238256217239141740246712320 11725273 119059512349889331834869250580588407040 11725274 -191321246047256985717499123368839932416 11725275 163505947165971173700291282162867609600 11725276 299237233834547344481256735337104796160 11725277 -554496496367755177655959383115961654874 11725278 -344888274556847503904037326286935869440 11725279 73916449716300780911210604986138268400 11725280 -5769465512988076417443815797004697600 11725281 251977015663923890325988728291979801728 11725282 -238271620218877573927213794575683752288 11725283 4152234072246891669828784304808820224 11725284 108128919386136443699135897753485095936 11725285 -47712472281063930984537645878121515520 11725286 -295565378966914875372230769938541116736 11725287 93823247129137320306162568513417645824 11725288 300917898234131659736465360861759093760 11725289 -788757082386408186712277594742067139910 11725290 118650880590544201585017541821896793600 11725291 -44375871118837081742726508219625848 11725292 -605790462957541800502706158877786247168 11725293 -851231500938100136609962254280261619136 11725294 87063571088998090667486630421630556032 11725295 -392898801207763292410758440275107991200 11725296 -15580490837012137987794134425510871040 11725297 632148424846109994625925513717516145746 11725298 34774228923058096296762905459222998848 11725299 -527420942283332555336731204612841011200 11725300 73637001900966129745647719770497184000 11725301 -57502920357456507637676954551268340096 11725302 -5292674225172220865719203037086216768 11725303 -421008939316484323578279962751895419456 11725304 -171072653692151953531059653173831434240 11725305 -19039203929826099388112546032252243200 11725306 601344971550584472538452765629603900160 11725307 498315454828161343817548328464516726632 11725308 -71022997754182774413042841640747192832 11725309 1194959252846686736793171928746319870860 11725310 272375929073515973556526341807054634560 11725311 -29442031482392457786394292982205148400 11725312 -506415899085304912896661143825225351168 11725313 610553592953054786158724730037991042562 11725314 -628325691951315699806383221952562790912 11725315 -285570996365150407011670229401639279200 11725316 -181700124982391577018393954875327447040 11725317 7553555588645462406670726881826859166 11725318 348214747730362007736673657228761838080 11725319 -692654603416692185503208721793933202280 11725320 -160335977663389338224393240127489638400 11725321 691882560619316560437740904789371831652 11725322 136114632340799264488640087793878529024 11725323 189274767357380187477397450365483188184 11725324 23947122221871412116210093233882219520 11725325 -1151963350393516505109234066485906985600 11725326 5946900759739023221948616340670577600 11725327 -1126299297728661404074327827337930945560 11725328 -181595835690126460561654998508839886848 11725329 298005598882017607178250815057879832576 11725330 -78934828195843866473728935592115929440 11725331 -787716375511783532638543165704928787088 11725332 113859586231122635089088036968781402112 11725333 -17174499922814694033094163733003397316 11725334 94260220520305519310231334016065654816 11725335 688076763926791583210160256683703592400 11725336 278631800676031826892542885117879132160 11725337 251077584366128174421919370833307542080 11725338 443511254593984053200935350288299673600 11725339 -189681983154290980084323024890248532860 11725340 199048157243947810993454824819123814400 11725341 -500371658341048085132163437658964302336 11725342 -797775424242547611100050246492401361408 11725343 46836993478276582486640751542678770800 11725344 -282401366536206644929291016845047889920 11725345 962055853776003892208577470797269614400 11725346 -268357099863092148923206544084160766128 11725347 32026446014772243207101269845092843520 11725348 -194578420788893375736041793302192541440 11725349 -790939998691352180253786767600818490436 11725350 8119263934505891522528085111204096000 11725351 -14767531966848519279711838164411438696 11725352 589297543796078461819800430289739033600 11725353 -23355716661324996988322823799426379100 11725354 19870656495322265721885870029886508800 11725355 -22635804117469305716724084396481788480 11725356 28221989659348504813114358590250987520 11725357 3299918084398687115000623795054059072 11725358 247626157853221769319567653570049833280 11725359 321369332244768364984983229222097045280 11725360 170574371928251440065703758710139125760 11725361 -344761824532218313986643092148269910476 11725362 -204882382124094964620994563152783905920 11725363 290753598251243543459289145213154982848 11725364 -288082212376013554903996075045949097984 11725365 -315584735319081183105091173133099800000 11725366 170708675296211841512370105402944237856 11725367 766354215806178158488071134408522712360 11725368 384241832546829493542956833864566251520 11725369 11253181985249386190731828130244160144 11725370 387628552710139168222412962115609318880 11725371 -313636361021431547814173612570387443200 11725372 -718799161700286947242602012406396558336 11725373 6820888868885737931357367839101591488 11725374 152331419107819091523068161449736436352 11725375 227933210496242231665740984997931940000 11725376 194349291646282506072767771566229422080 11725377 -88435552357784656703892389353070668992 11725378 22823232815507112582238107337806876672 11725379 1076922926196906848177559478621982977980 11725380 -40299722712639897814112668084512541440 11725381 30314425096509304276916034888696288192 11725382 52757766547959870964698160271901693792 11725383 180231757339833810646219905829895278800 11725384 -285784312028649248131152554801617920 11725385 61296961161022928340183962965866107520 11725386 -103476643448324455661141658108697825536 11725387 1256916008168722857381258911057109302036 11725388 984216359566883232576990083177256400896 11725389 64733273779304892938113225806155751960 11725390 534938296158182285596072319434018027200 11725391 -47862531120817862120495875184603384208 11725392 29865971635084803030479863066712604672 11725393 -223760374344839557313151566335915161240 11725394 146058363992200495469358405220311340800 11725395 227691968398534334847311356095038649600 11725396 -481535428121163012498467414627343755520 11725397 -529291688859863732498867426908613807154 11725398 -147318680072746030402002508428186720 11725399 447028393272341287407985051656922396336 11725400 -342215290491822648794998554118732800000 11725401 33618166999053306063533510146013326032 11725402 -90012108245220604690980281011786530816 11725403 -434590568552126144604665374543526172348 11725404 -339232777108854799856689234808555102208 11725405 -114056703765020068617408284078549281440 11725406 -35550505572408021957689517862444099200 11725407 44264461981642920647255572331620943880 11725408 -246636859307175363600803205450676961280 11725409 278747599294552217243082359068596449280 11725410 97165884676338274023685124460350161920 11725411 -362339851795323962179062728549249391728 11725412 10576338329538152551563704935540073472 11725413 -290011985735286874135061609778781186560 11725414 -735646337362834145056952357686162967808 11725415 195263807936864647036880645712571924320 11725416 102070250421277175898753548051355294720 11725417 -2905269435114194905879650651863097845760 11725418 381718489634464091406945331696499402160 11725419 502375783468408979742490017078002921472 11725420 163027397112892763754131841227067740160 11725421 -255916046097312225807864599450785695828 11725422 353346578958666824856174947599061969472 11725423 -80261419445486835275516284133743463856 11725424 228787110911745923320247486032635985920 11725425 -408366377141398451660381511862386000000 11725426 20161371176403071628501035367925752864 11725427 486274318245612461911002389702695488672 11725428 -224344477990627811904060041043173732352 11725429 1285231029986726459148950760936819434030 11725430 466676960578334330011771128637230351360 11725431 465188512859678495252440619046641458152 11725432 -287492810134480585894148326578692812800 11725433 312772590752131612645857466097055997824 11725434 137276802481061179917249883020264049920 11725435 -303820906111382298778605395451618405120 11725436 -1291215377749522636659320400218291799552 11725437 539443051737638178218111146763059291200 11725438 17615074235917013756229233189393760960 11725439 111798919004275635540013552001980961400 11725440 62538524965337866690108584931570483200 11725441 262651492664769783902803767898127539200 11725442 104982734715066332967774505743505927200 11725443 212701795347656982508266457488320443332 11725444 322067531563665443249570314899027630336 11725445 -334577302428596103282376155307408723080 11725446 -172373948893331239936972891781685712896 11725447 80980346713923413702087611735268751896 11725448 -104613387013517007537956418989450035200 11725449 -182358786915433760757662954430961476480 11725450 116836205890479237219971033210596896000 11725451 1300135317947866550742421331161367076600 11725452 -863496187495434223572151445219146137600 11725453 340524821614025844371987698827473579702 11725454 -328586398168550585205044746790585210880 11725455 2046808095348168417233735661428352000 11725456 -58795761195283995679979473450568409088 11725457 -420485508469777790715411534786204869400 11725458 22429296083317435594728188468413605120 11725459 -73580629457338844788000543807830810680 11725460 354099315464524631321094927445989185280 11725461 319262307455432658731200344858119287104 11725462 -112504926612350915632995130721983540608 11725463 -377513614137705068192536876565332671288 11725464 121220365374043322697227516240979025920 11725465 531278382176988534293526908186886558720 11725466 -448316383285970153739953553033854876160 11725467 87821675150490421509499665386229989856 11725468 -5689156551542579476830967805463496704 11725469 -26003138488396548176711412377235898368 11725470 -65393648263381120239063592057592188800 11725471 -10741705228941105141347475960115393856 11725472 1382525631105271510317175921630431412224 11725473 -735373874397351115608370532556957243216 11725474 -325868473128834949697920237921258743648 11725475 -25168812801889611500861948768921978400 11725476 -173863917341312396830370577001147944960 11725477 37179805625617306312554449615738744832 11725478 3799013085485157782875631805163526400 11725479 -104555503030485751061168776991702289552 11725480 180097515279307804469804939335472640000 11725481 520249907392880195441376017009524230528 11725482 350351910987277666491188979567108878592 11725483 -149074388841152048921720747461884096000 11725484 366400476616782575637395418399953164800 11725485 -252276220664126909031289133977262583840 11725486 383271099996939679990993568138397456192 11725487 -298458608259832810683897278162066382840 11725488 78396132583812722757058608072180793344 11725489 -16688391257359023580649431032583116560 11725490 -150677593200638333218743436949485731840 11725491 836302159030155282881482059924912814392 11725492 362525713797834862073161486840990052352 11725493 -237340173309572049060570907612451434656 11725494 -239709875777086447528412030908085329920 11725495 -168271282963119771949387976635227423120 11725496 -123774605870517949959919216217479987200 11725497 138438159712477916244280697028157611840 11725498 11276940977545296296572780368658731264 11725499 437091906655569601988505503579797737936 11725500 101054008677907428140366166813265152000 11725501 -1031734767791074795031433156228793069498 11725502 -20224014740441422017102992744025600000 11725503 -14440948037371065439453702515968573496 11725504 113012967321931352158150504958483496960 11725505 -975604917118330935059273926199167020 11725506 -87269173035832415163387248435092561920 11725507 336074750777790937840593149391281213756 11725508 75568359206446459639092703390042644480 11725509 130896731216481627804628417113736161504 11725510 -427499659046802689015339974310155975680 11725511 38513528077823086109914762275593328432 11725512 -442525007095374046724826122409600614400 11725513 2963429857100500373815517407372048365696 11725514 654659377932758767016636563168826615856 11725515 -34592389094539315711969902697212842400 11725516 -545300839442227905998445401410732162560 11725517 204003766672346415020303452815439816566 11725518 -167331026594438621709786421404603632640 11725519 -204881516375422902958904860550331968456 11725520 292653106870940377605231400363590942720 11725521 196387301758212188627615896128953129280 11725522 6642895562694898263812100779036576064 11725523 -1052490103980068833949324218880191923120 11725524 -197234158723002833437429313338238912640 11725525 157577222601979539994653663791970896800 11725526 -50180448499622629334833154522849688288 11725527 -161932464292145358937778202390788787840 11725528 417851352974326862559286230225315932160 11725529 -135599402125095686965266679079770687488 11725530 -17259762918307076235607866830164327680 11725531 -570461118462613632929165568829471461336 11725532 39254250741507134684014410508782139392 11725533 -159122425287343758529778785514461017600 11725534 342414194407045260798855062537829772416 11725535 -441980197586054458698512141654116717440 11725536 -1043112775630712924071318741347798614016 11725537 -501421546777107861834836854526398878814 11725538 -213135305714155315807560305200020091392 11725539 -83996668321145841235799033424495850752 11725540 730620965520524393390395038482176170240 11725541 -4391461000870922779239774360751234080 11725542 98138864502619763353727295361278602880 11725543 477567106622921713862632926760398452792 11725544 -889710897316524844626509796770462499840 11725545 -214042146382508801736726710998792335360 11725546 -42173858278694369493668834775705922560 11725547 -287055983832152273384411266428155381004 11725548 508841107629297813463941372803414814720 11725549 -212730973954972908172686991492304400000 11725550 251196465416198481084168217629161116800 11725551 569502548016918104467780933780790241480 11725552 23538935692426782428190129684159201280 11725553 973148010830742562655562280239000946578 11725554 -303956735784657032655537917516444083968 11725555 471820938175412035017732985575835530000 11725556 -170876395040894648326056089306512895232 11725557 -464885599439015097166851742836041235840 11725558 -45630638148928906789194434746331330496 11725559 64213095984180515418483774097863797016 11725560 -16345052137600820677904773233652531200 11725561 -310995664011683735161431958196341821120 11725562 -386970232766897029922446214626933248 11725563 432172852262599706421408581325018236928 11725564 -181371803608088586205798801278209282048 11725565 724313734900502179419403802721586773600 11725566 41031973678583258493167076289125033600 11725567 10300209937674396851391673030525192032 11725568 102686072714862087826171803045476696064 11725569 213437996591656513540160127110826593394 11725570 619255132730934026697964221736912372800 11725571 411706366235210649994624345763942823168 11725572 -126715838246995326394181930471711692800 11725573 -1116738375278419567992700758385315974178 11725574 103017610225844432873676315686828390400 11725575 -579920698179043848347240138654155680000 11725576 -352376376421434065494191652331698790400 11725577 17393009399291358989792556698033264400 11725578 463315109021885530300146155279066247264 11725579 192056626458309248113587629386084968960 11725580 557009910224816713692375780266253834240 11725581 -156731607020976486709037585392647806976 11725582 -265796605317876342068652980727800126016 11725583 -12585034685635610797374024819395282736 11725584 489208718357208166275942147812229120 11725585 -145007600276152275730278611970402158220 11725586 63339831268965266259961918689534598944 11725587 369994766903328821931275609456041833720 11725588 124357003546119600847059054360421943296 11725589 -329297832745400642790833030809517257380 11725590 -4546506333382545462192993380512584960 11725591 -1462730963339430857280026033417947820600 11725592 -378135347764073620091443343042799329280 11725593 -468494316207722581243830410087494071072 11725594 -141393890255506200118712420174876620320 11725595 31524680227962304670223624126750904320 11725596 -126340312256752616446282520512449074688 11725597 1850927559299174694650014666023771172 11725598 -733835525442315710307868922834620675200 11725599 -156992588052970042792033207989429504240 11725600 454378514257615245299410225955423846400 11725601 -31665504433743558585848925955920281760 11725602 388296916514228023603918795504392135552 11725603 946650384501204880930756468920313665280 11725604 566355985199300052924996885816740877312 11725605 -156665422600788740194304331377173539300 11725606 1286875384234456656698630640862723992384 11725607 -151822871193851799228351905816457474048 11725608 362058874543549976144758541335599759360 11725609 -207832099283346129776151233850280371584 11725610 -129270289603245570932254014140700171840 11725611 -460180258083705611007351305755542313128 11725612 -81215379073999885552227135108343232000 11725613 502583361385995627271058353533006323862 11725614 -4483842221770395797688258345043115520 11725615 -145933302239337708018479368266497905680 11725616 -55534727140130914392506401490109923328 11725617 153182407554895262219612002978001581680 11725618 -409977006753760143833179129497627900384 11725619 747275753074798298188652553611778145296 11725620 61090277279285572163929248656910612480 11725621 -215400129819983258896780584508115807300 11725622 167998207686422052131968724794015262400 11725623 148113486560875269604909426784943275520 11725624 359297596453652823925296479166216744960 11725625 -17147628050267048550689072469510217500 11725626 147726279560469054574909041739352064 11725627 14700437970019106462143439309063778960 11725628 -39285860128438826267604972806471946240 11725629 -14048758070785424699993898935272924416 11725630 48490265601343236635547726440822353920 11725631 -98838251431839513679405323897578363616 11725632 205568778284974423125919373301533638656 11725633 -386493610287421555153332266382175690560 11725634 28491240127706172309249017687288020512 11725635 -45300229671037653025696504711068516000 11725636 87484844463475305789833112355936429312 11725637 -286940028928769743542487938723450001536 11725638 123875270453514464044094630765166922944 11725639 63030327470641195148651319690173988440 11725640 -57590278264116107841225638375338291200 11725641 627434718673598617447166927525747082 11725642 -86326151748708675601859560674100824528 11725643 -1243931793430768189489427675438287762560 11725644 -90313074301702844352420267837673586688 11725645 -507655782521012853762467569612984034100 11725646 332501402103474931449169367895783816960 11725647 414076654980869281774756359002525406600 11725648 178589743376346570153822732275708067840 11725649 271497453625121815618190985395511202164 11725650 121145814561912531778748478099236889600 11725651 -408141029602051983819820722670209977352 11725652 -463312270823341298623241465951485198464 11725653 -435976021127176094271945403967307057216 11725654 -1310932724058463919116302665301847449600 11725655 314749095071086438558841780930820961560 11725656 100453959697230550347382192802271068160 11725657 -155726197910016341316324920146896641280 11725658 -282013407858989636062561244756039316480 11725659 185546871901915419859258939954968909888 11725660 -8582199740664349367857243264257024000 11725661 525887960474006875867010093163340987500 11725662 -137408770251099892063703209843191991680 11725663 -599879645223160730041784535965087205088 11725664 1110264935843748680600864974544882368512 11725665 196659856539449139082222791487040659200 11725666 -281262543286311687298657886192429761968 11725667 -168162156672325254281734379516162131920 11725668 947201211747784007181597032180766720 11725669 1022006088558189986340512360703276643070 11725670 2993973306310153362297371497328056320 11725671 265564605950151028982500998879505665360 11725672 -39902794970387285510850004138788618240 11725673 120389784285290722463057157611448068922 11725674 -78447857246803492261164041035826154240 11725675 -68832077118273392560854643205800594000 11725676 -239381883344346325757327059869293933568 11725677 -109280092681337360264184712333173141600 11725678 994471033317477880174517928339943649856 11725679 -534509651678478133410017267614822129920 11725680 -31680582047470896686725072030394941440 11725681 -319377282991690238784061249700117647872 11725682 72462161075039901177754072739365534752 11725683 312430450663138284638471338810649824824 11725684 -882595196286230931224138697423794387584 11725685 -77178432454846508826714929369815945440 11725686 -177057236578803558559364680740088646400 11725687 -739593224812544877062211838601866551368 11725688 68697723821642366067447707148300779520 11725689 731248241382871342828845396526023468624 11725690 -33139675590695046029257935325837977600 11725691 1016522751060914282463548478550666045092 11725692 230515287473576156224484130973899153408 11725693 26296493346053061919818536364204580416 11725694 209458824560870785936456017777037840896 11725695 358435629145478264728318043648182221600 11725696 -2331776327498543146885107933071278080 11725697 16122661421104815720608955565920024000 11725698 5258896869939512025840861184057612800 11725699 256410439076807559336576684241090522080 11725700 -204045858837279236996825527522869724800 11725701 25595298225490149176844463201780694784 11725702 73038173365548927828191357326937577600 11725703 260816642885724880222762109310289731864 11725704 27274004463078451087529023062459648000 11725705 -715115569546828873870800593742628042140 11725706 348356333761732954979654461512811402080 11725707 -60930093604858952987433454300466009856 11725708 -194306567467568971848354492050781782272 11725709 164521542873626387361262387523885801910 11725710 152486118518852110121774045271225734400 11725711 422860701676552215678133000748077067312 11725712 99748948518625822386957058885361418240 11725713 -5041380618980597280326792716112338080 11725714 -108698039809356479644390068379232418816 11725715 247765545225890742175788450893997276000 11725716 -393266676051807697335899242692002672640 11725717 -964073882416193185231949944249448773600 11725718 67224089547282376615977423569343679104 11725719 76600730783383057547844237626342999040 11725720 -7391449390745065215305687530857062400 11725721 -66824353408610942642775419962719209856 11725722 -290455944387414103913141005495605388800 11725723 -111870354916886967850655550535418516576 11725724 164479497093527805982899358818437716992 11725725 419723342973900710968183808321965982400 11725726 256900046706298833953513990442524521344 11725727 -703623661207062934618594286659704260376 11725728 190063217532111281418738516091364966400 11725729 926461855378103229761961846703349519330 11725730 -167022462177328216666968094203620886240 11725731 75869499295608892733659388167886328 11725732 -1043592617769994397325313213453311339904 11725733 -1595278576917754669284538230024484083840 11725734 74208550337515632936679657444636159680 11725735 -196084369801882346700105130792991761440 11725736 82631687675227483401487191272549990400 11725737 128581066224044837874349589636912542752 11725738 -58765351127893466564576841958020213504 11725739 -958012169778572479086502817992056608460 11725740 174795079519879219348458903090109393920 11725741 -758425447270167125486797319718637738868 11725742 -96580683244833211596731229559833025536 11725743 706697074708262202305553231638266080264 11725744 70008869845442603990681787183620751360 11725745 -27579865932069717509259141306487682880 11725746 377531319113069585085649689553384262784 11725747 -601272905861678682732385904170787452 11725748 -90202814447769351406561103787949891584 11725749 -700640733333646853130890607949382849280 11725750 -78584200667087790054727721679459840000 11725751 -462735204979221431528580573578769196248 11725752 -155341714644825713339926935695903354880 11725753 64065384878180182052157402188177462400 11725754 -173830816251839453096898004423621556736 11725755 -410203847540030679839527246746950457600 11725756 4808407923837197678587606638506762240 11725757 -196148739957274248366097829768639351994 11725758 -450936022444900794704695550493588869952 11725759 285879891037513225096058308679233904960 11725760 109922018036807311600583802309291540480 11725761 418505007424123460503288525948487015472 11725762 467543360203585184175695203856700643200 11725763 232745393356233732827560157470359153360 11725764 279099522420380938757762780430085733376 11725765 497859430111157881501933342220229561660 11725766 237431403146097586066430228708107663104 11725767 -244922722799698479705741132348453562512 11725768 -344994891313433413766183541379066429440 11725769 31626290220562546851815306726731434960 11725770 3354760724403938353716917494686274560 11725771 -2530434864531065132701898479171110728 11725772 -466691413828955253923292987005894202624 11725773 229031712666167645609813710507719939840 11725774 583890052222040643185624376735059346240 11725775 312036292902328268933314715373356569800 11725776 286828828532783178172976347679761367040 11725777 -90432714942055424990917364190353025728 11725778 287775549483986706721635130725836142720 11725779 284020333208052076979059516483791402288 11725780 278985287602756865539405626728926464000 11725781 14014148565268365141768357718821970944 11725782 -84253151531810671384722802996939679808 11725783 -171553228472355429672146557867449802872 11725784 -61120818254315424820606988097082982400 11725785 42831619654917950749023363948212162820 11725786 87896367391752718022827707782417768448 11725787 -429671669920230487876710499479943816920 11725788 152161808723051189667797376206000294400 11725789 -58927715954934423727523437069438566944 11725790 -4829333895477423903397914716807505600 11725791 30884379420950570987387050160895787008 11725792 231575257600072663268235124749106151424 11725793 1488594572853080402951698589709136726320 11725794 128403587869999953568033355142270867360 11725795 103878612957615975889934118262623768960 11725796 480805427058795589441505835563823006720 11725797 574455210562811916785053683945450640800 11725798 21222902717485806680994848508228153600 11725799 26031237775311585571257310645408799064 11725800 -218821070688985308999123709347428352000 11725801 1907117840714674732479747677496195493704 11725802 -154918948674625993911283310933909971200 11725803 -31932103901867620466000001882916228668 11725804 -218187838334326696067048106649483733504 11725805 57083633962847456366378483070546702720 11725806 -406630781321122788364623752750207618496 11725807 1015824566087746254876999478407298431056 11725808 195811296343564674213971598902546399232 11725809 253925326757283732769162088429883934560 11725810 -592439281227231802363361568990425402880 11725811 331286305921513263665622839437738238412 11725812 60149298634896044344520101514261299200 11725813 -239160328132403231521303551394679165952 11725814 41465456008940124289375057713263041824 11725815 -247811344800160962332613287620205538480 11725816 542405093465110943778442949357063700480 11725817 34322065329548849437435668364718080980 11725818 -31391911151330309112603217769293271040 11725819 477263668981268365295619455981376372496 11725820 509958273182403154031017041765973486080 11725821 872225072289039154586772874582241628390 11725822 -30164825543574668765570055523448244288 11725823 -11017607702640337887956764846924028928 11725824 -769590560731093734422873745124824711168 11725825 -524479677080497066993661878281596240400 11725826 -40624322754453932230922352301764005376 11725827 -350443710393471738506703986644633103880 11725828 156620422469601865144941614938400240768 11725829 221776802488823391797929147299730356384 11725830 -210470503325725333074177986498732966400 11725831 -342170766091580946892978317050069992800 11725832 68275812269628793048118272191441638400 11725833 -3952650433180263485673039073840702080 11725834 -442238236551392423049086289600199340448 11725835 -262642368041586584726516959443934214880 11725836 -48538064191034690654155095573193614336 11725837 245828428199876196437107325261386674240 11725838 -36554565668351213484276106746875264640 11725839 -189194218745393977967399094387373528800 11725840 49487398466331232333095251360985907200 11725841 883930124673985294112872001616510520242 11725842 5148085938867857193146373214838145024 11725843 -410733803847681463041538191091352870336 11725844 -27066179333282040296950901396832453120 11725845 -436864475489991231964767381309862526400 11725846 7523270714368706176036698215278653504 11725847 -105361492610925402219034778702534497848 11725848 593305991868552996799610909004441600 11725849 179383278998589478294655267575338567060 11725850 -52446264772226240741287204894439904000 11725851 130816655443782759603992761923688679832 11725852 445319903181586578865670319627159659520 11725853 -492178647970885280271213686259917894100 11725854 -72468607169570934307868837742602400768 11725855 -4941426419423503001192890803728220480 11725856 1319304823727694079645656726676470300672 11725857 328557016801539795724747009819832465280 11725858 408594005552278425298736138095189907280 11725859 -125407904878298225943015690933497491584 11725860 102624429453960350815068571069718937600 11725861 440226238547848441443471367464439109120 11725862 26709886294281280955000617278514494432 11725863 -143916241408025948850911578917403427712 11725864 -116852473026846220810652809874719948800 11725865 73494057644296643438364433385353531200 11725866 -40029552555038700378567777572826112848 11725867 -138275059145157592765003697161381195084 11725868 150000846311211138539388093306160128 11725869 -274140454806328299638667387204672141120 11725870 -153127041757329807002557618182343008000 11725871 -50185030263827990086460106097185919608 11725872 -56893625902914808195048097486607482880 11725873 960854714530843152188974877302317615424 11725874 52119324782473995531060794676091103232 11725875 112973636738005780517179223878577160000 11725876 -59446275764765823790860550870151628800 11725877 40221008261077464271483492307040843132 11725878 -4129320207966985375322892341953766976 11725879 591258685512050886315409970603423706288 11725880 61397067481257093528891419123446886400 11725881 429967641854715538917946960091512199520 11725882 223942516516533983668603482656160898560 11725883 161386005589150427288451100715643088224 11725884 -5505038630228572163264789220367448064 11725885 -11475346465789999951776265520294637600 11725886 189069657119301376243983759334214742528 11725887 -812524730952552359514001554392417642040 11725888 -220874011835147955528741837620620820480 11725889 199662045984192625826158970892959270400 11725890 278073600143757968031468525487787005440 11725891 -397813747717942240674711541182011669600 11725892 261129041504172026672616035741470352640 11725893 -158898071101043662218756607773187590660 11725894 -141645028632689485956651506658765322560 11725895 19530064388829588705061327791783377400 11725896 -273400035902216579708002361746293350400 11725897 -333771386344638019411732047131693408460 11725898 -358052569084744234042212298496537834400 11725899 -52482880592482303048343227279781893632 11725900 -245781073289275910860707424486612768000 11725901 -295176343400983874627479881856212410400 11725902 -310412187973076295001612710092895976320 11725903 484961273388665615075077501332206936832 11725904 103750775572444795220237517776187801600 11725905 146081370266514085969748152364103843840 11725906 113287830264307588840042639312989425664 11725907 -964334872224416124818767231596356309160 11725908 411978784081006378980343602590835437568 11725909 201322984236716137038144403396494521404 11725910 64152870449758259836289346003655065600 11725911 554580257978340085662384099162704738640 11725912 149501499769886361368883409576866447360 11725913 -759099198018091630410548948430694074876 11725914 -370670558461225930303920945904972930560 11725915 271795600570473435821735439612708580800 11725916 664130547874723916960312904877926716928 11725917 -3344640809116823876029889023813526400 11725918 21309304086324062739296359627571118720 11725919 1501075279529702563537537268160780408144 11725920 -783549224982936333957960301270479667200 11725921 127896770464441769808724324822063585812 11725922 -211865902447840727765259675716902196448 11725923 -609117309468733040699017462647477066432 11725924 344735639493750715840076295400810725376 11725925 524626336454647820299000022035007506650 11725926 239604718159180250740678608447422630400 11725927 -372978382149739612229828797271946641224 11725928 8369042443845006034624681547779276800 11725929 -201587088074230348001931228456261609792 11725930 28977277342184920398551290592747544000 11725931 -240514523955648534848679167251628420208 11725932 -224729966719114206888772246336156385280 11725933 1288977854197951529321053121956290948182 11725934 446968419169322651214548751123157853184 11725935 144488152265398222810344048344322721440 11725936 -71014172249142972800895762443551113216 11725937 -306543447231590346200816549151515670108 11725938 55705979063965619793443093382299811840 11725939 -891360296194864067809429634233628462260 11725940 -296436534760659989813704872266328076800 11725941 -322584438640281593296246137281695656096 11725942 158129939099745179556501965915070004032 11725943 -107786022896369590500111409977778886808 11725944 -668293244825615550465424625750005186560 11725945 552399591824482880961043282318805208000 11725946 220412024894927668698950510105218530672 11725947 -152501227592309844575221017921745347840 11725948 -369051656493025051690963632261191744000 11725949 624931828008787276435675210542080578950 11725950 -173506314344650600524212033035277198400 11725951 -659258613184191103283601610706177554048 11725952 -142726047654006125577721980758104473600 11725953 196523487912740027566618594616358700224 11725954 -36079121776816939885446671618984319168 11725955 613788126070452182103238564951561050000 11725956 -543556017610652300320017094750908926976 11725957 974080471810153450403182042550936154206 11725958 -1047580328485588919683321846985947598016 11725959 42709568241169610348056736554177678080 11725960 10413724094192650623073460571260160000 11725961 213392756989371199098826891540337250852 11725962 358892009653808367080096441272437111552 11725963 -790533015153866803127056220690821343788 11725964 48310733989107813145154366154714946560 11725965 -200500690064411770960570065112535912340 11725966 9103662760121232465362317071715627776 11725967 109006242629211292042606047370818997248 11725968 57648547095757555108718789758904500224 11725969 -457804525043027567647319008311337574540 11725970 -457377202881187383652664787936037555200 11725971 5455449620858750503895055915352977024 11725972 860687489361775807625415778458735483776 11725973 -68477760235433211289353102992507979360 11725974 54899618831684590506031498573103275008 11725975 310666115063128889478188726747906583600 11725976 132258224319552375844577889794999500800 11725977 93999239981735890287231601470614880720 11725978 -315636960653147984826458943214399008000 11725979 -1164094470144898863991546799155377429360 11725980 73194109418824714994610564442438041600 11725981 -1483270285387536002942087778346431944218 11725982 -74207001921712741068250863672805759488 11725983 1053121866106474972524795306387742598400 11725984 998024879399590397734262348484468473856 11725985 205518726676028476226350314188690625000 11725986 34712121705458328937158744546588593664 11725987 -121987116481446601866982251473418518368 11725988 134019124752719000013494157615810422016 11725989 459025373079305221822730898230308032 11725990 -16546521807664981775148999561771386880 11725991 11821274397440362818016150850902253832 11725992 -613965550414887937301054607719482982400 11725993 -165950145302709375459940680998185239936 11725994 538847907748096132482568206179753609136 11725995 230401372221639873698608614378694011120 11725996 1272131779721910913335452958127140572160 11725997 -6510695435460407088305537366990909940 11725998 -21024689473790172185413738449887576064 11725999 244510195518268388703497846919666472200 11726000 33725851161950606161711236961959936000 11726001 11428226256512112544992200080971960000 11726002 -5556015476709198361457129825244156000 11726003 -388227976003568747118517831447687638480 11726004 -401429112910159879541176727290587131904 11726005 649273659596972928773907481436253292800 11726006 -209458892487846111620624508820703879616 11726007 865553649576261094253078365719883812480 11726008 469587357344359794447771328828860456960 11726009 -178827015470650641708598817602656343296 11726010 -23417232584972389465202928268030762560 11726011 -827798401139447408964605995631177914776 11726012 295345843816924650853408942685020333056 11726013 8578503975370850660986895692142753184 11726014 -4128685507247126149297520524483752960 11726015 49602425565078257274835704453026882400 11726016 -134070968808929044258937649669561384960 11726017 700661753086879693109917981340888774400 11726018 130937357343093698032387480581243210960 11726019 -1066520888999867195887557751788986833680 11726020 26021877484714399675591465976725812480 11726021 -299089372872465645865696648465203328320 11726022 -124926608565006814104451458852498296832 11726023 -202741249123582188269214926200566197160 11726024 750853373401228358497252613064450048000 11726025 9486191376050619689173414394425558800 11726026 -47168681315381736018244566549912907776 11726027 193378516928911932735656325204396557040 11726028 325174058448796782682896728039588474112 11726029 -70076720158924638608992466352839807488 11726030 446778426063711350380675535506453017600 11726031 -52782878447500683622335092522225412336 11726032 -153883957471705231521274698432172171264 11726033 767260405720812235799391829495714080 11726034 445610010717465129110519696369393233920 11726035 -455341525381738734299065549728092152800 11726036 96958807317387613100689613799247669248 11726037 -394043974912920563105945362369371809280 11726038 -27676308283037893794113914344998432256 11726039 225109909087835128076423214060722458272 11726040 -119212247879272366066704167023656960000 11726041 69094822443727260292996008946268212884 11726042 81670735345685362613785675968792613344 11726043 25859345984546322299979693869675412120 11726044 545034030457665525955867366863208538112 11726045 763993526049667924995493829744744760300 11726046 -1578357455114059764324504498179163648 11726047 -995954838929898728792536885190730577504 11726048 725913780701445205421611936295166935040 11726049 87306943069593669455619780615949503360 11726050 -141069970927168762350288389520835123200 11726051 168485643331065010960347107491910160000 11726052 210173041401842096573530711373316145152 11726053 -1028828166198504950035998450765151469698 11726054 -21836495531562240062530357430387253024 11726055 -125046783302172911868218674321210597200 11726056 688892620334511713456591389876406353920 11726057 732588940154493399359161640265000960 11726058 433427058522853615070367050320986979584 11726059 -675562052795393447568921558569235917960 11726060 -141643859607173847322827281716702371840 11726061 538694087011687701387379541613776772672 11726062 -577734690210332832812208976969409833536 11726063 17337880519183682338893345694521170304 11726064 61874877784008925938201471747523805184 11726065 -211604456097814045844497837113133835940 11726066 -603821926989719813736721514064405845376 11726067 316819085966999255174149879259247560448 11726068 -530922814667570139485135228177816715264 11726069 -72482569920185902172007005644659294180 11726070 -89768001904629749078095437511341916800 11726071 346640604774609615485642972290110305504 11726072 -2275436198299257842958657136027406499840 11726073 -262293250554694461859521981267125289600 11726074 -292046814010511276741789605468417681920 11726075 -91010934120230904314876994555826770000 11726076 -64300005731816793498938500365321609216 11726077 -647393743913519500899467594059524692736 11726078 41717285882438041917616456413353902080 11726079 756195505114702795241209272216267933384 11726080 446373051726456923718652706448117596160 11726081 -782165953653449670085914534660349625808 11726082 148870621162415409241396918268927475360 11726083 -840854373911687075449045005219579377668 11726084 -779975976145404382177934316730423392000 11726085 494386803410813883154875875416715520 11726086 -556011125071879958425306148916074671008 11726087 845409661544024185438522806583378787736 11726088 -329470557268974778690471112312277319680 11726089 918703489895641709934248833333936260890 11726090 -136079720191063072720228786083820800000 11726091 38521214397107756400143787939257594112 11726092 162272070230099658095076716704848906240 11726093 1262147541364209672479556527810904012342 11726094 -348460008975752231844690445642297636800 11726095 276253318696752577576520493261843774600 11726096 19497166641697697962201178477051904 11726097 -346086404527813201337346567749129591520 11726098 531611609023106036879819117063730022800 11726099 233851299605666557086926139064741972992 11726100 3850469515048913279901541914379776000 11726101 1313271041550934323533793137551129914652 11726102 -135130163655823333007422195459316833248 11726103 -383714221387339131951902929127433363096 11726104 -196208502030055025287401736631300014080 11726105 183812695788517347352752072482619068160 11726106 -31204941032088950910345857889382763520 11726107 711856261936026223572654636148298602152 11726108 861420744457927098611198655881406678528 11726109 -592814751041862223379977572790215196986 11726110 74522060259897901604191253400581763840 11726111 289016251450535409316749445665565803600 11726112 347647380266519862420467396958271045632 11726113 50764760253308552536961882323122693888 11726114 -202521459711804743651458117761461185536 11726115 15716363440449237920509084680168396720 11726116 -905760846868058525480579836094286126080 11726117 -289983295546029512420665555490367586980 11726118 471445886075195873505395276825704953984 11726119 -91853869914628487327670530180181961480 11726120 346288348127927813499410116135329792000 11726121 377044861967473451588989743111931650240 11726122 -163874136798553763183501363241050954064 11726123 -52252411330935687184384460723667102672 11726124 173315923947144453039204223385335037952 11726125 1062142750678447921235142209593842495000 11726126 406523654132088553587990621024756301440 11726127 -6991726872752736944890642325976265488 11726128 -3415004610220770710014937645060587520 11726129 -16823670046848980857513666565810493120 11726130 32037043504685555526313310635543280640 11726131 -1469294114464049470351316778975682622068 11726132 -370387884979261058239442420777308170240 11726133 -699857991868044721477077177438912113376 11726134 -34214719434027111057055286534883840000 11726135 -593452129030979043250799148902762434800 11726136 -19653401447753803983550496407933992960 11726137 890115467405660834934671069141116223786 11726138 -220991923339426897100005209587231053056 11726139 127121453627003771923565749539762129792 11726140 216728856511090233274348000218194503680 11726141 447335536856005773801135610861885833600 11726142 -145003845028643661308173221020691089088 11726143 -1153167908864269125994285407047690112 11726144 -113134683983998021812629227743225053184 11726145 -671376640607940994394643262276732553580 11726146 588517010052361539238039729316477848272 11726147 757187321306628380398715143449327920544 11726148 51710824275899481325412127326412435456 11726149 -1497983623961133125607470565977414709540 11726150 102533255698962247526368866969407952000 11726151 35767029673310301143063509593227508000 11726152 -280241203255219816980396005676782131200 11726153 -23925945068708830559232057339129898752 11726154 278623828467271976291215809420736512000 11726155 -316910806640313587271903909460908572640 11726156 140529562402958430798010155441987612672 11726157 -138478510074100535996354017458276714912 11726158 -242334248754995893043021346439534257024 11726159 -590070962894909397432385080087011883696 11726160 48587431874508099937088637475936665600 11726161 -150447859426411028505061263180752958476 11726162 -50439873360235267786719949568537975808 11726163 -596769018158430530731323737213700438216 11726164 29189860039346327973426724428769984512 11726165 1012143087448520684005228484014041733920 11726166 81825805982373001939383714408058789824 11726167 -712600258263535078742534519003687245440 11726168 -103605152366997493776319638903231805440 11726169 59306435462929849768738492562896841088 11726170 31227057706341418382239096026287093760 11726171 -4061767668151965282971206820676850222080 11726172 187004410184508750004729069267993907712 11726173 -717785015089188884345897987238948667360 11726174 -196398561008190982172435714674330779840 11726175 146190421514850959295574106034045889800 11726176 -239692070806443761187138445866675732480 11726177 -183319032449517218828063367903693422268 11726178 60759043490118433109889209908166538624 11726179 1248621866965175189055221229014587842000 11726180 545900463283138327945732581880265222400 11726181 -888947498801947913694090659745590492160 11726182 106279516794617957498877192089129091840 11726183 -3398743899556389296710518456472254336 11726184 -169948297718683061868047099059798671360 11726185 628336270465367997199679847992369325960 11726186 509413521041897420498492348897885184 11726187 460291994206972284857945485785365799360 11726188 -267808361677134690050977087262972985344 11726189 -304831921158983232765692293620506098644 11726190 -28912095803117613386376370065793291200 11726191 -1365515468451097773859328331699420273360 11726192 333302970716700347375888202313762406400 11726193 250159485004495634381931014747760926064 11726194 694267497743392886268758163746147194896 11726195 8861487160659246324336694121129354400 11726196 -263316256175695529258517917324324855808 11726197 216210474100101201221500776166291155072 11726198 498466534360697932409284736510401619520 11726199 -133443352857338791359160971525351417216 11726200 13704489353948556566137973442107904000 11726201 253003986967883399797637455024667182404 11726202 -349963754162695759400459273782773331968 11726203 -648299360914341856581853660827386883816 11726204 100241809635731357603099558371215277056 11726205 126173831036439598574054692331766931200 11726206 -317097396714625639404321453704315432640 11726207 -373723421535167690833662096286779540480 11726208 -336091412424730967497021115085933772800 11726209 -29412235940952037586723289099798874560 11726210 -409548249739862775546240356417303677440 11726211 260127301049672215850739777670439097600 11726212 -117891793967989722203416183107916956544 11726213 35815776810545820531719613443917125084 11726214 -143829302533320517119376403027634480960 11726215 -267757871666300692436731681587409418880 11726216 -483595076982832273065440666861054315520 11726217 163444155282001182105503826154810000128 11726218 137283982673223296429522555851457593344 11726219 -102473759886972199451257035976917358380 11726220 25186002804016734293591726568676147200 11726221 114446874291466395976510558620228861292 11726222 305617200604850045359052152584161790912 11726223 -731073270177349850219392893691717092216 11726224 -14829753936610688702078419758623580160 11726225 104322312128861521774495282316766388800 11726226 170782292793775047301446246473029215264 11726227 621600689315595692399195971750365628076 11726228 271184031825421811939938216715649785856 11726229 15116409767613785584871912333078724768 11726230 -316503245982155911292456264884379702400 11726231 -1945356757163429897833039941494204304 11726232 260102832234711023104408150055599472640 11726233 -221917196747775839583791222200467441260 11726234 371157001444361577810133035650634004944 11726235 331281601576922841044562423305910943200 11726236 -378924249317778861727896551282956581888 11726237 310987460007009950034038148454752986400 11726238 -76770965340804665940628819384388465856 11726239 -837128895353314906547004402636835525584 11726240 14384014109716300299139292407733944320 11726241 -277606763813815741525426838338331350656 11726242 -559434794959502212346537011539626941056 11726243 977706997507343647110208871388691045080 11726244 494341468737739566219916528306545751680 11726245 525183009063509177956610506996300597500 11726246 14820663631610771298705157595536343040 11726247 164649752893059134570780722094252482128 11726248 1230163783823422708366563548928587520000 11726249 419845833501910927770114083137167984480 11726250 24489335724001068520789175537258400000 11726251 353413919314928010105599107321466790192 11726252 1049977874276496662732354592399036633600 11726253 65612486360660204001173388423193764288 11726254 135271953257993116613991255730844869632 11726255 -5121583882207150693212965714938627680 11726256 -183914570266482891729373523341074137088 11726257 -311700076889192752737506042267171935308 11726258 322988541186789770424776968377171486480 11726259 -118334944323807315341831427018568823496 11726260 69565799976128382581288845106544230400 11726261 34161050574859601615350477914939662652 11726262 137122757561362454318219033192722502400 11726263 1029218701030043483509376761528355721512 11726264 -133174973899990207933412593078552596480 11726265 -247941495911315113545562857446867700480 11726266 262785130326953041478194456120549690560 11726267 510154941933223597380181720002431365392 11726268 178880182045011205650644628062361968640 11726269 -2372530467869232847344532219270020480 11726270 -186281648773895593205168272454896237440 11726271 712051694546262707572095153910337877240 11726272 52012247855749175654394699471388672 11726273 397772728789998879458539835535332023104 11726274 9566375015447153059743927536445849600 11726275 -521405663157844666228552552756532879400 11726276 910418336250644196479559266705873324160 11726277 -238465461344470529359264360814705942016 11726278 446581086237378484704612201106623961440 11726279 1125218662236438874753207802291378598576 11726280 477361412458143720754667337440187033600 11726281 -440512528790437761180437307585918497408 11726282 3502352670785927802215937349003827552 11726283 -219121850759279351318630544014826964776 11726284 342463691223248836011634843069907980800 11726285 167131666778142365473040895702413803980 11726286 -67670450135358485746969949917904363520 11726287 128797263285652352506855423339735667280 11726288 53782182845034196438053732729955442688 11726289 -16500710166735632266276885848592134720 11726290 -1404749897330001638292970036709875200 11726291 939061410861518450027969599132039756032 11726292 565771212581553165492791908383393073152 11726293 -1271739121610136203771470216987343489458 11726294 -932655181800522150809197288969890791808 11726295 85645038609759628830611092126944729600 11726296 3747368722480586272633312075791974400 11726297 352137867937903244695833473424599102400 11726298 -152177728581450306506491133759832339216 11726299 -23509670802730765407490969733580846640 11726300 -553787690887594847627130641761043520000 11726301 -605413072982099738128077621932688874368 11726302 166813075580576826608923633872611215104 11726303 -240510649423186956746528428989856963896 11726304 -789464162470461014095911994454094643200 11726305 883393099015872786281117775501101693460 11726306 190264412464136253711159908026832757120 11726307 -13354666845352886176787807250481761912 11726308 -197273655887794562254466925610934059008 11726309 21689692027862805925570269327922883520 11726310 -40272771758956901768125623735526515840 11726311 -1416042712447853335379827774662912062976 11726312 -177253229954128043381834840047681536000 11726313 -188218769408642726072804441509988659056 11726314 217818189853238438950095462772822285152 11726315 15849187054809987415444330099919439120 11726316 106106521633447479971476728527934750720 11726317 -29499073832527627993700870789350285428 11726318 -86165305875107152003599501808966009920 11726319 784002416227440773378012649422635108608 11726320 -13257065287034158288871454868637614080 11726321 -438458849572489301613599902776959426478 11726322 22544027952869895634027424825943046272 11726323 206888695853638440155232550512880652544 11726324 -490752151404774483137041998903119750400 11726325 121251756959579240168117559126191604000 11726326 -220989673345953643391608714478169570240 11726327 -423717597951750857772314390304919756824 11726328 -259453694448077304648843052016591093760 11726329 -41336670839484062334391559947439539580 11726330 102367106433191565745525375835868149760 11726331 612923660251488395050277666077535095344 11726332 238983271332492976996165518994877751296 11726333 8294672371921726960807302406503000582 11726334 302847359711109489073290412418775006528 11726335 529264258346871702540762484053240164160 11726336 280998932698087194833938027042591211520 11726337 -6289412504105471076864460249838138016 11726338 212015151190710667535490505370568128544 11726339 18941528465536335683379471501837157440 11726340 5172768182974029959173032620035706880 11726341 1081270375583348555681529035566580261184 11726342 -31014784953361248039534450971587276800 11726343 12378924562898877407366714253876073680 11726344 307235178407241131365763199498859315200 11726345 -878581099318547654445592940952671131320 11726346 -281576027863738221484825630429359734016 11726347 -280082569041002096884652972043521740204 11726348 336629782964418371197911191477367076608 11726349 -345505829179047266735665013725868673792 11726350 -359439526673832430042427579667327993600 11726351 -83689300341165688833759720599603000736 11726352 -265042848657063617165087621745205248 11726353 1412911113776639675977401506715044817780 11726354 -833103045959777535971044968047622919008 11726355 -29496723107061537430359561797751856800 11726356 -34847049431468918027934644453790697728 11726357 -390788135214058704526396295971575216288 11726358 77562146756677870394847475351019808768 11726359 1869203228379384301909875337089817197216 11726360 -529102645841133587881291605431556096000 11726361 -813404681895971116407591891914843810790 11726362 -572788598787132927432203293652781008928 11726363 9951405990141281867378867342782891944 11726364 62204114430643196084709586272588887040 11726365 306155930587491586042145182517639308800 11726366 22355820436673310103047809209488528384 11726367 444775601214284317064448220328874692112 11726368 193366475752893765210051522609500651520 11726369 -484307963998940306739646610507308893180 11726370 -6297433971042826180225896948099901440 11726371 263764801866906777449763371333603023672 11726372 14074344485835329363546258396246630400 11726373 -98760261669544645611008995371837453120 11726374 -114707615687440186138140123876102238080 11726375 923376122972627722408903754045211594000 11726376 958280923195657859673112035930653491200 11726377 -273024000306157913711417140525131286940 11726378 317108660654330769780341690738447055456 11726379 -380608924945872927919879162903961829600 11726380 303687648617433917176677349548306892800 11726381 591141484564968125203292922353832836832 11726382 489151977307019409412400475941978803200 11726383 318087233986177786171490135306349960904 11726384 -168034333086953309709754130079554863104 11726385 83249776709624389441987592886387902400 11726386 -507381601420432470814850676961357450992 11726387 -465262649153717108553076420917217070964 11726388 152436691210693420676241395470964588544 11726389 201947604955112063654187568754272509024 11726390 14724911009973099727949022693536929920 11726391 63198135268940667966149753627244549120 11726392 -195286040691810316789457709558820454400 11726393 -419284691644295836146718424929682956800 11726394 525382509339047464997328291958373134080 11726395 167344609604243086796408192499927350400 11726396 905871972746131660086640704452764956672 11726397 -838425162662552216648085458800797120960 11726398 612521509126906647421720011310796179200 11726399 614583797454807613877997685456182922560 11726400 -7447432576844279796713127841628160000 11726401 1178912500740689413649895911474421760 11726402 -81003962422499800415575669306965332448 11726403 355222839689569614541252918835604180240 11726404 614792289987211947184881210359710227456 11726405 259331278814587571831286876866014551000 11726406 -592326150439453849630182720484465422336 11726407 -87043276937810129999919103479745933056 11726408 570965435477146747779977459368134312960 11726409 154636013539422687692653376313309830208 11726410 -72535316764383998629772021452855370880 11726411 -62918836029974769317920188522645321600 11726412 -290070763644443944330896010284505448448 11726413 93690188506866831139614020619825392940 11726414 -74708847995030721032881242774164546688 11726415 124684862799431243507422591403872247160 11726416 7637199167364660690254822467666296832 11726417 450905092812060690630801802327837449840 11726418 181278757446835051649110991496206745600 11726419 955620611874432531779661987654929731820 11726420 535004127276803249387622146580104448000 11726421 -45331842472274686117183315792592170176 11726422 504681438050240237178847415574957172512 11726423 1281444647544441476594466458618596599600 11726424 -1229408648617021053461730138990222028800 11726425 89712589135273806391214427817778868300 11726426 282049470497711852558421403300736700912 11726427 297337448715990699831274976424879277440 11726428 -16623672773429761200054313947283154944 11726429 109175916354498385345034944896877622688 11726430 -75446145937956419046868368910533108480 11726431 518449915338435661964172411997795425264 11726432 244874958146221750852749212691499843584 11726433 -632215576911285744252423356780888322798 11726434 477867108476759117604287760567263489616 11726435 501671905390927446237456690833776481760 11726436 363762407889485207002209818108017677312 11726437 -891169842527404757598452366801242022914 11726438 -232799503434409844157150525526215636480 11726439 -280602264059771388183440386059111955200 11726440 -136231437574739805630324765667614720000 11726441 -183777419920851964673581481121520953216 11726442 -31155378268937475834751642094490946560 11726443 686049170637196148905178355766053275784 11726444 10388160738943331089686756801138524160 11726445 -132639230710213156998945929268896117760 11726446 435939430588903373423187354873904327104 11726447 283163370473038778520716257040991651264 11726448 101769329678420766561986892958208262144 11726449 225416951987218552805494547603552500800 11726450 -132384368593227557755882773776294418000 11726451 199202587232155483849260780255996682368 11726452 1494317189942933669795620810316785745920 11726453 -1498471185229694297174990500149114840000 11726454 157647252981766789374892579310583139200 11726455 -114715951785853880551327761330571948800 11726456 422550824134417044221475560968013045760 11726457 -763000960957246842707926559096624681280 11726458 -212445912494731580912787652741974428160 11726459 -644884640360498525387762478335117744496 11726460 321351387239084658288430722612655265280 11726461 975888237985512735223943005444176477062 11726462 43579634816836430678410465550404504320 11726463 -54319064045558368233135220946176776192 11726464 378240238079526457670800645396239482880 11726465 -768811141694388023758389248512560362880 11726466 -359254917537231742437298031746985448576 11726467 -1268645859698350409589509895624705348484 11726468 339392461253325106054638367522628578560 11726469 -318547319347722677582673666387314690400 11726470 -56428679895829822816446820482060445440 11726471 -1249808302527197705782713476670005156328 11726472 364607612721018800430824770613711953920 11726473 -79821152317679402174564551794046400 11726474 637955386309107423776766135509366760192 11726475 -187822026080508604273952863634478329400 11726476 548507844615675010174414661972344098560 11726477 -292839272316023140261931954054511633600 11726478 231757927489321591584659463939751355520 11726479 380176597664192834212985163412100891176 11726480 -191934171355960821816985446546802851840 11726481 47313439674993802368631100802445436160 11726482 172069221218066639675596331595551757312 11726483 -456017049433660670358927589507211933268 11726484 84025428795817021889479666034103969792 11726485 -173637717535045465821240374816256086820 11726486 233379361823136048920546837218158845760 11726487 13929804159870882773454695677462986288 11726488 219766904704487362810950966367674408960 11726489 -272735703744530744633619416613556451376 11726490 43754583815846830535503477786594917120 11726491 -20156461042287215951970175102575711728 11726492 -12363230425032441717983680226684725248 11726493 -598613379359173045414099298415998084736 11726494 48023611472493979922000069070521011200 11726495 51874995227254099922154856350524223600 11726496 -825355547984228272237102391649286225920 11726497 -698899224707468176165217148999504481054 11726498 170608982160877959315269200824372096000 11726499 404500189370842844841379602978633625920 11726500 -154620329436189936209996881493760000000 11726501 -27001355129061969845007106856085607908 11726502 -140239400740642041776904920590963501056 11726503 -613965124591003863756133618906332817856 11726504 -548868527614511203730324444699570012160 11726505 269730316434198391782133699019729376000 11726506 -124122761433704811739037700433256358912 11726507 -373466148505925694168390852141437395920 11726508 515204406543036672095753678911423464960 11726509 1075783987018960209960806787222719122720 11726510 92702355071982667597249533619637448960 11726511 329922940861170091986509816809745342472 11726512 38836932252332156553466181596645752832 11726513 -75439612816516203075949526541754913820 11726514 289296095306608297915937152953028565904 11726515 -168686226267330140215514186590632052800 11726516 -183323861638004680655108077837471186560 11726517 -503738840962240829813429288428364994240 11726518 -426704266170354271089868986832430974848 11726519 381616397552059859273724462240875826096 11726520 1481009112793176621973722168713625600 11726521 -46202922531542016590342538926413095480 11726522 626187427157940823754673599504581299312 11726523 -702734079715345297548449096394820762080 11726524 652966486626848451596081493519852967936 11726525 -6276172053244752085836392902537046400 11726526 53896767010960506795059302089201613824 11726527 816412863144856597145824710319125023520 11726528 121591623686502677600583739644623978496 11726529 -401565480931338968073940820601985713312 11726530 -8063962967070767565811767267669358080 11726531 646261242790899858118519216262465494332 11726532 -24807604552433639200132622358154018560 11726533 -184985195890944327858928667115918246600 11726534 -346449273253064130499056878481639880320 11726535 352829856895760885861999050448377420800 11726536 -643379400184475501940047310691913687040 11726537 482091732978248480890090259722266908112 11726538 -352003446804147814087267842985890560256 11726539 517236878539784499193791477194295666600 11726540 174238406505449847055138757361380321280 11726541 7621204581679461973820387140800925152 11726542 -377794581128006849592497261353240619328 11726543 -674449268915081496407398590696099080208 11726544 -117530373583298665679029838132543225856 11726545 -655051995212989945054138554752807270400 11726546 80246328294258293982268276042903624704 11726547 231372099219331649986217122132896671232 11726548 784915735129203894305857698703858395008 11726549 -1504495240843010330197239282164521369764 11726550 156487400619859731421732920916051814400 11726551 -366060742897731215939324586838499925600 11726552 -225760695768097692166849407280393574400 11726553 -95423420529918544588020294440804870400 11726554 -228181813201172213120683161325848630528 11726555 1328750833217428660095755530190025545760 11726556 -13542749828259191580746642623892029440 11726557 -579762091094506633951770468514756751194 11726558 71372720510605061313426518150250698112 11726559 -419584387879903584306004092962261445600 11726560 -221675760893096785922700490901654077440 11726561 457285431156769842724301993826389212224 11726562 -138786652612359697869829202283364549248 11726563 -451831624136344308265120998727996313188 11726564 582899670699857849637001088206334852352 11726565 103725317002050246063586193115808079520 11726566 -630585838857620226577406121337256628480 11726567 -945571895535872074556609114090804157384 11726568 7448505690319226632406144734293196800 11726569 -482504811055301650970790065787168257456 11726570 -24133513189327048253172348377561423520 11726571 714131637729811229606605884305443610712 11726572 -358938128572996690874709858699959685120 11726573 -8612211031042325066284549777582897152 11726574 3233491177545817656124194208619940096 11726575 11026897418786911632015779218698813600 11726576 32809478900249735296040563604772421632 11726577 115079851016892446094043882823909514114 11726578 -7424824857126605002030299454279657440 11726579 -453863399563279093779976895044245695520 11726580 -228811027614168104430072284795558307840 11726581 -778038810648802832017249998204350785618 11726582 184282212148011946243399527339706536480 11726583 926435812944641863114281745265804967168 11726584 -943946833805882616502163878080324157440 11726585 -313003719531308908506234418351263284400 11726586 275287852574212224153572866282861278720 11726587 -88974464887476140663634091178452415168 11726588 966118050638254651007894658867825266688 11726589 -217212023181093355897849647620065934208 11726590 328973066851409784357506170910466868800 11726591 -360550995535648587649126029203573914200 11726592 159063610928937720894171122468797808640 11726593 80873969333186239748797977410069709360 11726594 1088143071182842821861114069315480576 11726595 250889092633640900207318209077564684720 11726596 173183469317206079518962034732269895680 11726597 102670852482495608071502449106015150046 11726598 55112539989052395481176778275506016000 11726599 1428279003668617428526210038890508104600 11726600 -27861855599494522093979176666041600000 11726601 691550544481507275127511063237519522832 11726602 -432725471938834733750123750633581478400 11726603 1930818704839458190020022473934093056 11726604 237651590304280379298484438284523461120 11726605 71212084469981613184304704064521559040 11726606 266404015247278141255485052445621986752 11726607 -43356366932969098029736400999644227960 11726608 -427338447257127122959448099541862645760 11726609 1300793991647479507658926173407103429810 11726610 22473275865839456632159948022227968000 11726611 468830198992262894069311679950620741952 11726612 658714887283351905766632177225368720256 11726613 32420039764826665253667809623681380942 11726614 156186512002922522828765564565869420160 11726615 -267623588758348003341396091184037863280 11726616 98986566628379764458784655766650880 11726617 -265553277327439113914490674887923034368 11726618 -182056531152508263344117826374046673920 11726619 149424776792748890807231182779091749888 11726620 -482693226985642659318939571911558097920 11726621 308520441923941199490818556476922957144 11726622 36718783044261590667661442170555684032 11726623 -909006660322664004813660524830799924400 11726624 -219326450846340550445110322790439845888 11726625 -312135825539152670024849858754409872000 11726626 516588578519769489093639561371701234512 11726627 -1161492385541012266605427248788393174976 11726628 -227912617393082787754937912287746355200 11726629 -627383396457207653695158229692929099360 11726630 -304097416770728601204134941029704999040 11726631 621280588210007588871569255576951772192 11726632 -172987303752728315496179093055483187200 11726633 -1623095503597862540535849256248803623680 11726634 481738582750115063828711945552199501312 11726635 521229638579460130637019945282811690080 11726636 -237398596626946440174957006808971878400 11726637 297776045739787095344969079425929006368 11726638 -24078499848500204757456538500764556288 11726639 38059803612447785055025640499916739160 11726640 60744999902688620804571939545776128000 11726641 34295644329000211731455673264134548992 11726642 -395894765004129442439159365649803465728 11726643 -556402472758208919068484119429628891600 11726644 460105246098353995912607337137366065152 11726645 228833043658618467796959365286217054080 11726646 -231548791377243516621640118317434148416 11726647 -112833973200403649035196680428890904320 11726648 -108696146066256494233850920341848064000 11726649 93787244127082225520779197041578619136 11726650 -147450175942766207234854630174630754400 11726651 793387826109017956398000196305947907432 11726652 -78504118888258005719965510884751687680 11726653 -1776271417786174178246234684618504978496 11726654 -555698353373795153767925149046466772224 11726655 -419567104316432966695037656770299241600 11726656 -90327476286232308488845056630689628160 11726657 119473821973222209973410220261876024260 11726658 -371593310566360621010287530689277664176 11726659 5448064578316552612394795514993528320 11726660 78059730739299216366505426672414187520 11726661 -157739091059212816953380152677154928928 11726662 -223113499432917089594818453774602411168 11726663 -264446937107515128844368529835756509200 11726664 572707727825760006118045372305282539520 11726665 325309882313004867986951685357229749120 11726666 -227254122902928843217071250781408090880 11726667 137194064617696648487030386847888784000 11726668 -599552338153851168996496349655232478208 11726669 -447456621373260126654486084550100270004 11726670 -156266698469316493671669620912399049600 11726671 -200866027430939747293935897030343875456 11726672 -24255920361214144557593677821640704000 11726673 -187187382693291881409311470035895765056 11726674 -113150572257840721415170792190303027040 11726675 386945917240386219908670976465016029800 11726676 -178013956954291882314187623979907858688 11726677 6762503835028056951255427072107768000 11726678 170362521757250183924372552400774004224 11726679 636781313887419705726197538934677575784 11726680 199137153681694324297030276318194892800 11726681 -981527579032522307304963701689200796800 11726682 -438709693328447118570048609154082347776 11726683 -675422818165073368439479540194981083068 11726684 427464080921141067350228004565274620416 11726685 10296578514555456929829303802926427800 11726686 300187538493887676055714974390446752320 11726687 -4617901704711794847780271069949086368 11726688 211462613208330667322778347717366120448 11726689 -233705102189955964003085787647382608876 11726690 228562931021221247421225445126202387520 11726691 -589999308116476283379310250977741444176 11726692 -610080980733444674746634455886903440128 11726693 518753419289285143231705921801710154944 11726694 -148558563352505277906842665745388011520 11726695 88072457397811988755158598510095046200 11726696 -159435578211371978013110145085260702720 11726697 42513834965391825199050924094972289760 11726698 588806042252867351226274801308807600 11726699 -457431087618424583003347073244886738464 11726700 -338056248789484007953056445495468224000 11726701 426450116591306971697773775286297106560 11726702 39909491943326883441930331414036224 11726703 -300932635815588197244918904446698465040 11726704 89545770879887016219650192782930575360 11726705 27058814425235212897137321594520464000 11726706 -1965486869970713451249913052131410432 11726707 -510747188823482698937071562655671813044 11726708 25549345817765826122643050521206921216 11726709 79553207823914404802841738810856246368 11726710 -73715213443188013189788013395773322240 11726711 148440023840422050119799593756524560384 11726712 84619415909862470090428102603065507840 11726713 368228927968869507474885535044047987280 11726714 25039299782585329358741301182090107872 11726715 57450611414525066431630151851883520 11726716 197241391111427333978989075941121400320 11726717 239193883184397397670702238959718149766 11726718 -158844842910557481585861643569352099200 11726719 -647889491345737935794941211480004998304 11726720 31032128432118374076950022458651443200 11726721 -803774234867425601662374873277808993760 11726722 -65173374916274703650390302526321610240 11726723 -302143105585543628720883308892506321028 11726724 2468016460231336004704803247304918016 11726725 166027390729352080117718493643995664250 11726726 454048487971759944891644960975636913984 11726727 -62223852864723324926900841134107438464 11726728 64322420774197205052345066144762562560 11726729 385415090879742673877705882648370837300 11726730 326574393591218639624016641195455857600 11726731 324386267093832701717412099292430200532 11726732 -488765799498769219633996381484627099904 11726733 787361323498463429467315168486672857024 11726734 -66615934423643345500305777755779731840 11726735 1220696774931824403150238494537601152000 11726736 -78323860774238170652708080053480062976 11726737 61887774564610311792405471683285914992 11726738 261930114406812126928412584930771507968 11726739 -519519096531270729267462081739537517376 11726740 329949231018323108831457096190757806080 11726741 1040789054705374108912079066641363236330 11726742 172681127708179349374216759419218731008 11726743 58561959408870036818242696586697303040 11726744 1191387446171672417086894937423731292160 11726745 2740886023762317455517456614572367040 11726746 8132549052488706616383951058991097072 11726747 -417978577623982870530511259776528184400 11726748 688225529596550685447127019534208368640 11726749 -98329844495556295971108554725039829300 11726750 -177491481607895760056964451829518656000 11726751 1199727254986167185805214328119389598464 11726752 -1025467621609140400003069847985297358848 11726753 -10464196241616642573939315879759559002 11726754 88068905591758505261282081757625579008 11726755 786172726274023707976456861790679230160 11726756 -1599850898100555440532580295691627798528 11726757 -90259296268226771291238089034301406592 11726758 77177351479858299035447191629880704480 11726759 2447579215502045649106803382647276720 11726760 -381489692440910690594850974234689536000 11726761 755796700065056682570174139555330170362 11726762 346717108990658911193346857551052870400 11726763 -693140119394857752527051281599217433256 11726764 100928361783609175653143633568214844416 11726765 -74705192720599950426520436675074048200 11726766 -240645551912116564703393403386251285248 11726767 44385181793092123145773801674295255920 11726768 -4257831516537530112461325118519492608 11726769 -127127373974950715311533999658607529792 11726770 -33192742963678374239146228072300462080 11726771 597531398472495314815283899326997072800 11726772 304022504643262998790462169825381271552 11726773 109621713425212015903951636788664522624 11726774 -322399260979535867163886045488605886720 11726775 25681342507772516106750519450898816800 11726776 745006021408642739449521361138323886080 11726777 -1504682569419675848997056447385842326188 11726778 -122782903856890173743438490382488098304 11726779 167368221048197446653729936577707359640 11726780 22270817555548828589401989091818577920 11726781 -621385199021680567369264384484896627200 11726782 -19715298168230680619100347505753815808 11726783 -1063082714305631003409821568839871115968 11726784 115299966706183013027486059512264130560 11726785 5632826904269761031965966691912016960 11726786 -92965105742411159996321018621933314560 11726787 292705551563691076777877399755784954352 11726788 -13474068424892176787228251838966538240 11726789 359876089529421557865599640506505960156 11726790 -149988102259072535697376707254148401280 11726791 -123346818263918859025252472128397160368 11726792 -166461237947718026754298149937160355840 11726793 18919505148675902424138264986566603656 11726794 -447727194784608146113665607855251772320 11726795 131732337597882889404154637516985887280 11726796 163993811649864852343686048007871380992 11726797 -70619365569981788334913327224403641140 11726798 -3692451789094621326407125249895786880 11726799 113213321915798552665801381491629924352 11726800 54449833686016837705893105445421056000 11726801 596856697522959077253411092750930210664 11726802 -530618023868162624061151230658827336960 11726803 531900553484002525157657083599782051328 11726804 220914981831345183446425607267993567232 11726805 -200269238715779731971296862542011401600 11726806 -48075824613266270699184968565431114496 11726807 -264881358936269329279131297308837771688 11726808 -135020237154154574297216536591271792640 11726809 285417505112952812629302030466390630592 11726810 67428374630827813064309730767632846560 11726811 212989737235870055101468042920869100720 11726812 54339778060682437006555442442992361472 11726813 -70896770121272113655057401796183790240 11726814 10610440724430255713916754251492894720 11726815 -842521607086634186897115082178237559600 11726816 819884807542418853675197504723512983552 11726817 190738995091558909247968127350111293120 11726818 -170021448780310530096686582275497863520 11726819 -4097672933537415303817727066844786720 11726820 5668459283393799135824784973676175360 11726821 267758049316996733767600935195746103744 11726822 -469674644199228960997362259122739776288 11726823 -95378488880715346704793946726441645232 11726824 -875920735667840100224681133002733143040 11726825 -240067162225665792689371645313965724400 11726826 -188718906256976237721621989502278048256 11726827 285750459316845171306960532665297408000 11726828 639191017186958948459964982676662464768 11726829 1691190418128441410205444519789907357440 11726830 508274452108537914185408788090297882560 11726831 15286695006968126502998027265577191672 11726832 -62104578635181390717927999620616486912 11726833 -237078883707859031000082612509315033676 11726834 74513911062474739389525095737230753792 11726835 38074374982771500012932689519164134400 11726836 1656622891672106519157180305064897920 11726837 -74746589017829422046302697413684360608 11726838 -456885887210742106235541914098530975360 11726839 341879717975803054660526603970164083080 11726840 -80811674323486021531774162596049920000 11726841 140142835613495462942145254877726070464 11726842 324914025960709009352751146646190473072 11726843 401888234223479430477455571194823085092 11726844 -35646794574132463520999228342563027968 11726845 -209827713371318298406043522422977705480 11726846 -792109069675844521783173556234592704320 11726847 183147395288817092331229637060276043768 11726848 -248403425354790762786574282368525271040 11726849 -428198539540218877968944438027057833536 11726850 17438182287248270175424641394374384000 11726851 29007990090875258479004188838985446400 11726852 -323618582478636762341528479453727624064 11726853 201565665209488851119650412662170283584 11726854 134983261945180463445252447662985807456 11726855 161965859336467296074100187208273188800 11726856 -2054001757180064691641086921588485120 11726857 -649219716533409202607560972847460601920 11726858 -465707705193282692146854915122691976704 11726859 398158893630497043978694737632373086208 11726860 -1353162489627821173000691399810841600 11726861 -101130717608949857443338534254563665000 11726862 4903418197446822083888554807330182144 11726863 -410814698781115226250921405952700215888 11726864 19771442574171809581973536244549812224 11726865 582476648706660445997544286791820571520 11726866 16697747841413066588183551939060973568 11726867 -1522202930122551599887705739208973367640 11726868 -569276331720039123682035662683219445760 11726869 422609482423738107982306805458414341312 11726870 -82759309972928856623687354135903589120 11726871 -50576190998941613832473298066670886400 11726872 -126352178361550120323230070437303930880 11726873 -1435094472664307836419231392577953061996 11726874 -2048384933930235200632680515000198400 11726875 -215692663549105363011543430413007950000 11726876 -1108005705943153102832079356764293611520 11726877 -202927345369588455502926870194875398720 11726878 1129650141418191092783881313097488847360 11726879 24867825455632605158785966636784312376 11726880 -30382618631101025552001738564918312960 11726881 -964447871176372448326151970251641756318 11726882 273869091083852653321603815975012435792 11726883 -478487509106988330720501001880754862080 11726884 369337295601333652281315934812255683072 11726885 162763561848467143903513874680076291580 11726886 -159618252140293198170342622863058644096 11726887 1190723017903269548144286748826221356536 11726888 1163987265520019852168138450526436469760 11726889 647679374122541691983198917719927595680 11726890 -331005138880161359369474245584297676800 11726891 235583060770959236682929419498996477584 11726892 -562485175376887991314802516307736598784 11726893 337417007048732368696975948560160228864 11726894 -314854502789454556599928163890320115968 11726895 -64259530564486760656214671291518144000 11726896 -230756397866174213179308436907630592000 11726897 -19106618541747564708594677660102654976 11726898 -396307199124886133512809676260847115136 11726899 391906830408538218330933871159221726120 11726900 -2292899472310030492316826173330736000 11726901 -782223925581047889143926278162229717632 11726902 -279986058389153883607464663225686328192 11726903 -849619620324945044593608091315524565848 11726904 44836424769892485185769782685246750720 11726905 -84016549609115216644868182130715912000 11726906 310493237591718136081362186205708289760 11726907 421162210506163103241095090587590581760 11726908 64612343817654708712529718084070457856 11726909 1042579780369695038556486005962461991110 11726910 -296836478641050093592558516004078188800 11726911 68508690648611573636779327291723979632 11726912 -168801984995612649857377989281505607680 11726913 -670799542074226961601608788311051364512 11726914 -146827419561500561611531558909235262720 11726915 820765755940350956670615475182127852560 11726916 -318201466585956191686712282451347432448 11726917 -9065801335510265319783234497825264960 11726918 -208267014988478394942156264151587962880 11726919 -308312664149820131047358336197230847056 11726920 595069474404550852353889286559673804800 11726921 265834716116144542583872690669073596122 11726922 -40651853665090224956935233828913590528 11726923 -575141363839737322368764277884314688640 11726924 493726701660230307035863217441770824192 11726925 -93453343029726013226792909487327343200 11726926 -226744739435973722656416187814994530304 11726927 1323378712376113298171265931114626666000 11726928 -10576383950830726080769957218024947712 11726929 780778129580160608371534113940525308530 11726930 102797389901108713645171536100331169600 11726931 30214699514130219272879234836689704304 11726932 -52633993960967064343410555082967767040 11726933 22679205126191410977476543768595967200 11726934 -206568610251709088970528721125695737920 11726935 -102633995029484218695237054550270754640 11726936 429275198430057845295602297030866329600 11726937 752295559057659721036514939189667372720 11726938 346629597509559240574897764827839515120 11726939 3907242692219403296562713827156688448 11726940 -321511382422003459625543155871831070720 11726941 253516413838564219921620271438895893152 11726942 -481785467387421522386290031925277615488 11726943 326839586471795109270395978991423917568 11726944 -1497998193941764979830280480916063780864 11726945 -518550207635217987014264666386195143000 11726946 98375970195123293881369993925711374848 11726947 11370386198349246743053120535895017392 11726948 -579679654150119352952303682702372213504 11726949 317889623037426455979568380171589226208 11726950 162925121830193614147265342138458476000 11726951 -504345588725801200964394836977798239048 11726952 558551675270902356935983812920216371200 11726953 181807041476138637962179178282983473280 11726954 -16221223949695689957196437110454812160 11726955 -396865334953392101096526451842825423600 11726956 -279897504133649176268590162899383514880 11726957 -575509362420698472839885024792516244 11726958 -280381399263374655537529530389234242560 11726959 124355353461216568199016463442878578880 11726960 -300660790005186239723581516692848640 11726961 15024056711212478558908756664183644704 11726962 331382940854828259919077995870254602240 11726963 46189566480259790431711673290940053704 11726964 504676392776875092574822647672753315840 11726965 -264620618400432116724875562981306637800 11726966 -220836601733685694054149021035380823616 11726967 -228764481793898513842478017308982370688 11726968 -482937012403198951810352317445322362880 11726969 1161807945010658038849947945551888603370 11726970 202166269674054885630461476766362613760 11726971 1017543535928825007442843270629740894400 11726972 198757869898336482257767707806310044160 11726973 -151763717325461692645162578851936967636 11726974 538697266012225999911521646929483089920 11726975 252360397438508848234614343313748012600 11726976 70484098575083301671247500372921548800 11726977 -195372939509429872074171568546436674174 11726978 -47409675605338308841433601315462622176 11726979 472396800034790113940484745860860897088 11726980 -35552648500840339787256478040519136000 11726981 -284656901579545255059898387658260835808 11726982 385653508622793197938842612246209620800 11726983 -57621217739019196700697879588237801280 11726984 -228594982561932033633465040662007879680 11726985 430713272216688179887161190444825368000 11726986 -155181535881154765739885266628896627200 11726987 -165590108049449459255523821406914936832 11726988 6600535905065725803866770725028577280 11726989 407504532149005238943683422254571477440 11726990 -34801494233934170266169539389098803200 11726991 274357801824174786459884971936979995200 11726992 171752537682050382342877664097944616960 11726993 -1023750297799838593555224370816949719758 11726994 -35160660366226435764071077223752892928 11726995 324582829583571123282758089411053662880 11726996 -72328834516095066017494028874865455360 11726997 -172570450085717011883925807406858116480 11726998 419081639876335753454962831070065428000 11726999 67785309768533674035514699369910160000 11727000 40615935454887959807283512860784640000 11727001 13730887735148014935169979731438448064 11727002 -109427707445928667928185651959653160960 11727003 -8324970747779407158661525944702808896 11727004 -129302316156640063181492376464487698944 11727005 -528430833837078948395523313802121608340 11727006 135380397336145073277881934068770538304 11727007 54507236767195977338538624179937492880 11727008 821116358021784322162266583345870012416 11727009 124396207199362016549224242532958954880 11727010 -259103053343323916788348622907078958080 11727011 -545105534943270708457229373580165892388 11727012 -7539815718131912330979503884084678656 11727013 -106137085407861309350370645822395644800 11727014 93253191228594887691089010358897006080 11727015 -512976447031494974470066982104489957680 11727016 -228487488928782765477299126567466762240 11727017 -128625689973587472907807838971532803200 11727018 -16169253538985751823352313510282762240 11727019 -542729740317826486006638281321956677580 11727020 323909332851652963085784806263638144000 11727021 -31512503883386369060846672476628595456 11727022 -395181115505105792830302596060732522688 11727023 913671325282765364137142026820721139896 11727024 -132645458830260901499135772381448667136 11727025 257251589877981178335704901840306552600 11727026 759757852932211064019799225648264829712 11727027 -31971790772385332918607320392341546912 11727028 874444244625916149949972376956144107520 11727029 1419212821738068886293296047524583689660 11727030 42042210351853602519867490720900024320 11727031 1162792147765431936828434662174264033832 11727032 -188515763825910833773093893707455303680 11727033 -526540826715205004834330089718944191936 11727034 -70384556324667966872093386649379521280 11727035 -11491997084676383588949526045757187600 11727036 -239959174513761613771469766384894955008 11727037 88442165531056690087378752429136877152 11727038 213352655731691473571108173747712113920 11727039 -302367208218754304786048801031194233200 11727040 80202723878460570348557212297828761600 11727041 230774461207897290495286663758953957442 11727042 -148782214325588598256976724382632920448 11727043 -1497189625071862104487429633696496704708 11727044 178680851960712631753599770803859853312 11727045 -336866337947552305542879384511705440000 11727046 7535557322525310883420211016820778304 11727047 64357743466628451286306741425380390400 11727048 51801222188558558858391708634640424960 11727049 1612685334715091330136229737523749066660 11727050 -240415901633193730490927284252274521200 11727051 2979266029816373236567218458850038784 11727052 -149001458783694216425451980453215858688 11727053 -119764095560587829905529828130310373376 11727054 -216648620194969541595158761727860811136 11727055 -330479496624063570043656213928084968000 11727056 31524457029299558493937013813113257984 11727057 -219927211844460497731310969826996230160 11727058 -51943400843257287935101102360969410048 11727059 1761299601915917238078017545012331834616 11727060 -2107410147279179494988483462735278080 11727061 544594506174859533628539110284432035662 11727062 487761072219143929329379872366179872032 11727063 114207455516416053219472179228256349424 11727064 1768675464550682607200395339380337459200 11727065 -121030753762268224744359478792110478080 11727066 62469460609300324623099830567295237120 11727067 -1387647349607594329642961671919823331056 11727068 172765301963367232832111610011694620160 11727069 249504939854893441493931476657797052544 11727070 24252657095178433828392767919880704000 11727071 -251709178375367175129773612188698757728 11727072 401620737173430480387380856036600053760 11727073 537055084916847229922653686970465660322 11727074 -989408368783623984237741881794890475008 11727075 -190666824422934470482452678314371421400 11727076 366376843493827138401057770927656550400 11727077 -1087459280767494080887735186098126025728 11727078 -72557675194704394871872015246523520 11727079 -32676086116100566616655982271315807232 11727080 -322547495220671526143641815656130201600 11727081 -17937301744359294765088051632881679030 11727082 -478069688398544726698243345286383510608 11727083 -17538727036578438214729910159278412364 11727084 40938049646429155114230326866762446336 11727085 499076081841999343452906523788653400 11727086 -101840471540190957716369957428990147584 11727087 548792291968482822202825570907735789952 11727088 299787433207000280284293100382602330112 11727089 -22128228907161363725047302553026990432 11727090 -210665810639312324555102728804463544000 11727091 -343675232313420274556198126974673907508 11727092 -126316694156895352029421654173832204800 11727093 40261830094768467588298980898860813312 11727094 211011944739643241057937193467293473920 11727095 -221589505599348848581571716095091160400 11727096 -644514643342911554154410120681849487360 11727097 -331505739888578983676795639081191938454 11727098 -81890661434121302043496031576727508800 11727099 14690993770670887018426244764439736180 11727100 12182732615148115222796586180856012800 11727101 -946381203942874336549063244578941467898 11727102 184645309606720601062049747986529387520 11727103 -1142338893731917581434862214387064251648 11727104 -660602354711552249697794816699699036160 11727105 -66035604156894899784139182173971675200 11727106 -101680404249027680071618925671126984800 11727107 36911001307953001094090155045348833600 11727108 13205518599208618926871895368337956992 11727109 245525894161222044307849814241420793310 11727110 -198353410589801971388416452629441806080 11727111 -410419839961899059163011029881994609152 11727112 -1283775176919426399849657811454103628800 11727113 -23842148809027706630918590853885956800 11727114 -13563659579742026860201143645253533696 11727115 -784537050414930084145534067379971434800 11727116 286015847728206626153482655328917456640 11727117 -78264483447710183473488068046706583466 11727118 85240495615796452555689128984587215360 11727119 -1432440484257722509855552701752666310480 11727120 -41855805592131317117947445590940712960 11727121 -291909549608535980274706389628449258510 11727122 407444472243283561176999969826915204224 11727123 -24352870408572169153315396551839667840 11727124 30321382134080637030253981374494580736 11727125 -225799713029512879203733878436188480000 11727126 223121882891917748368982791550927894400 11727127 1385883803247602318928839527713527993712 11727128 78963599935194126753972572729417809920 11727129 394867142620040888399275900422642757584 11727130 118386565208206158468567105388772724960 11727131 520325234940313586954371578032276690832 11727132 4909967262594034855528175619151306752 11727133 -606830012045822225235977353767641061600 11727134 459641249663613153715033360822789305216 11727135 203325426076498230704722756388179315200 11727136 1761179332584970971339900384009960161280 11727137 469262446685059502985567129222406002786 11727138 -374622342043722264169730772443672893056 11727139 886566939632136524226775311675802318940 11727140 201099078795321877126147643666820211200 11727141 -180203889349280722406236016156276665536 11727142 -108135711478075538865393232829879777280 11727143 959834918991866771458703707799752966392 11727144 317037665880604428550635150235104215040 11727145 72822884719492180555647484609430841600 11727146 -134912789670914134580687073720179899728 11727147 -630077413832979005918718569752145375400 11727148 149434393975524415958467936814247352320 11727149 216620127046838507629626980330412954336 11727150 -39794611817256171556950532816604150400 11727151 -125587878712285031923366503976496993280 11727152 -7261269089384609211640735473304043520 11727153 646381689428053535884059715313447062080 11727154 469215133750355887170595772037056149776 11727155 484672507098244616924359514054487360000 11727156 -32717720042832437628756438379067043840 11727157 -201736791693917095819166109888972994820 11727158 13267608415517661276869014302697489920 11727159 1074275700663037761531054157770386546688 11727160 808184855294911251155965679368330752000 11727161 891674335610692940711586046392626188320 11727162 -51357159473598993665665327466144411280 11727163 70622405669454723614997124943358024224 11727164 13132563936688081370515281983938263552 11727165 -215116709909488701864683339773762272000 11727166 758997842470230484647468676957586860224 11727167 679054383533121902072448813430746206592 11727168 46578691965826633393113234957951565824 11727169 794989734279254070696652208852913546160 11727170 -100013510682668947249425012982838784000 11727171 -210087955764856647181628638260200396064 11727172 217967203323497890496237863668424962176 11727173 1049346835142435426809128447725551051422 11727174 -106547097447586787550508396713898880640 11727175 6315986227199800694439382967018293000 11727176 320306581253304503048283462295559208960 11727177 -57735017927369034679375527377585719296 11727178 -411199541537676827025881733177752010144 11727179 570652148881615657411278824814281973780 11727180 266863463859459044646795462225238425600 11727181 -159530846122178428329534555579707467018 11727182 -89340428023724639341354657019892863808 11727183 -243187504599047881459561582863470755680 11727184 -198530727279141316126804939467259904 11727185 -389600879007986382238950038044889635200 11727186 -25129049512491645391273490752997655936 11727187 -362816640894920926955908430531317750928 11727188 873535325797864564733321024299479355392 11727189 -225944373922431991080940105604103664584 11727190 -3968476006720559480365790305962420480 11727191 229843650472859924064476483882665011840 11727192 316439885450497241998679570445011742720 11727193 -234915156261041672712012911276754949760 11727194 -332556375969790642271996503314226560000 11727195 -415064718377912275355503602345832077600 11727196 447010511574014522102383070718865019392 11727197 784710676514433972911428022577496004646 11727198 23404833153737498982063054989038629888 11727199 -282317276519843316822192811214344280 11727200 -134523257410344741619091549754890649600 11727201 -335897426270388221895426385908667066560 11727202 218722892021983781382660576708487209552 11727203 -1217903650545981653339376020065641870600 11727204 44158955606550084212256951170290298880 11727205 -511111157718338185544820700189699161600 11727206 -591472533432217102735399974504602117376 11727207 7141384926935449659631893324097889280 11727208 -1071003427848214367085801445255557719040 11727209 207669065507789929405802779163130905088 11727210 -304322790692003596631130647398389050880 11727211 -39823999656723920661604838000800808976 11727212 259429527901802464419275352620859949056 11727213 -16770407237980824272908433114257775136 11727214 -300392080688524017497649183371388679488 11727215 -424913940099411418786052951160832787640 11727216 165766972442308642271936034425302548480 11727217 -675228230240370241277517806451608245440 11727218 -7256645287679037124396051781897775360 11727219 13588393630410533797417476524218497336 11727220 342166548710259630460010384907092570880 11727221 1136189248153918544841716683280121183744 11727222 -77210275860869982135936900079674931200 11727223 1191356094996402971835540111539713888680 11727224 74292193948724392237330579769740185600 11727225 -208836672026245841773633856472238435650 11727226 211680951820833165642961202108921276160 11727227 230629577969318795782821260193401674320 11727228 -85506898105493728124720600116384980480 11727229 -18956594610678143533459447227492682560 11727230 -22890775294135973373319637564355377280 11727231 6956021610511768658427617779538173200 11727232 -57129682589704291008657714235991654400 11727233 -651902421444907699139076862480993775040 11727234 936816910269452758857359566558252800000 11727235 37544664441414622900357306107950497200 11727236 256324624974886423005450198146239245312 11727237 110671639262471142953374292678520506880 11727238 11653198655543328488104895612786956800 11727239 -1737240930662021614336915041997276531800 11727240 80119848826504228087759218923903385600 11727241 573041913031758521923186717387904717952 11727242 148922148833574843372197438522399188272 11727243 196708464377764413567987632394011641704 11727244 -36401956392131506544947245661769037824 11727245 111718495013028240744360480838370031000 11727246 -117414738552290758080445740806791399296 11727247 -129080759969550844027285463759607876368 11727248 -188214578334290679957606862594474057728 11727249 -576666501871548357856795616083647384336 11727250 151288169239569343971985944899262480000 11727251 90724546265882472140872301606111966904 11727252 -412130207310071698601489882202299596800 11727253 400732401655695552040515260079802195200 11727254 -17028237517556910957067012971561050112 11727255 -442402570764185178750154267108535659440 11727256 -1203200946453805729865084749628319436800 11727257 -557835808028418954254532421595252120760 11727258 310584091810781214032516749325454441984 11727259 1726476099965970923864597047796481447304 11727260 -370074019650711421025915349095704773120 11727261 50266906329034880620588973152773504 11727262 469537696799532461325001641769788469632 11727263 389360602311038313260129476839618742080 11727264 229052722734455570810184474970124451840 11727265 -532540714816854808977648204416279666880 11727266 404764403655067724786960360601674858832 11727267 77029630242352647877816175360109552048 11727268 106360865695279109614865526993730777728 11727269 -28993151603659276947661211983467379200 11727270 288264716226161817170499667317978501120 11727271 483203553650387529425310755265332239584 11727272 289715909270108029480468035237914695680 11727273 -144109187413558106992266062647852220016 11727274 19930725622999893398488240726761023232 11727275 214597109555827581947968046064349728000 11727276 319790482470526250057408040141073281024 11727277 187090870165806793527249546777875375126 11727278 485782927566289496904433312902434120256 11727279 -189465752396674481892550365400218473976 11727280 196563820687811755469068961632069877760 11727281 779366636612072182817687134263925259700 11727282 69597225642026528204355322938854014464 11727283 637694616875349379294569512810731256784 11727284 547287174555221738580541622871699346176 11727285 254360125208452550560479188099150695200 11727286 -173804406263629142360921038012571496576 11727287 -59649383258232224774485666551285719760 11727288 -373406605758749502453395849883916492800 11727289 -515934572147071140395361976864347282944 11727290 -64347971463928101662876379160871297280 11727291 -199357996939328976081107294241350072640 11727292 -805710267005121499558509951926668585984 11727293 -8250410376464126297705406595443190458 11727294 290354409792041638278064058952495252480 11727295 -372626892803654012369482380891496402200 11727296 110651774974695361847841122342884343808 11727297 -176506840120698493842555160710100796700 11727298 102656765948717476831491533910159124992 11727299 -1968466873957990714146693663549075375264 11727300 21661819757098195269193480466229657600 11727301 -4580785228770159178346230970952529796 11727302 -414312797118223229849503744292338431648 11727303 114877672060393287967950042086836528128 11727304 1307478769185771966326844449650360320 11727305 -368725399814348617435712291913796320540 11727306 66147417933967089870097910998234942512 11727307 -256306141915928239268124973687580540928 11727308 -91193323092979267169350234562853795072 11727309 -177337725454726774289860263592960940544 11727310 -29230621155670801627815192971344512000 11727311 -980532205621053434855648148654653083176 11727312 -32512406862405184766533109886996971520 11727313 -549203466929306890271968781489349305600 11727314 713394945162260946572952454799059390752 11727315 -802459875232559438526519829384742628000 11727316 -376548161326899601722462769182645880960 11727317 740726755017205621729648754966727380526 11727318 -433567100618997218958894910697627666496 11727319 8441704749149359719187760003143794960 11727320 -1161138446812821107490464866983321600 11727321 317241639586532557731302261112554261712 11727322 -3261695327300590209010478708855028000 11727323 142444433300404326337480469416951621572 11727324 68780348049072124275374641827054090240 11727325 -94146739762070941374687060484895679900 11727326 239126042222089711079783078740529913024 11727327 143133895846818123679155540300333873408 11727328 -797403544073516597034099406019894968320 11727329 292702811956176288059476104956386080930 11727330 227522051890526503346757857869212771840 11727331 68116787691015191799819260525284085760 11727332 -563257528795082395799959222268685004800 11727333 847897622564721569882939427942670603902 11727334 -561085303017953234267018543704422929184 11727335 196995503064819846078188013977660376960 11727336 -192765399397496666729193087474588057600 11727337 -231989232343178600431707119032172178828 11727338 131409334210020384003205852410104176896 11727339 -19222519332975695211656223394577517600 11727340 87157912343381550002173645550852259840 11727341 1036266745052599246084815524790951062742 11727342 -8045426045892394692374300861965632576 11727343 -1874339186418767318831900833524125232600 11727344 -338292679998876689755509053008385802240 11727345 247339936447335541666693771891478645760 11727346 861124331141972787484349524821481436160 11727347 -3162454207522581854446568359786755072 11727348 -455685215974524979441250831834902585344 11727349 374011898377717836625079177716845878236 11727350 -239563959962140486985089200929773125600 11727351 720905793954802263681604779827956411080 11727352 20359069287455201113615590297140428800 11727353 -321867795429119706876102750467554744992 11727354 192219816238213615926162621373757790720 11727355 -510903462196642651377525908292204174240 11727356 1020065008549202153862154483318523292672 11727357 772390519244195121985657861234774321920 11727358 479647798815096113234937660217191905280 11727359 -110687761978268106225192672941913077760 11727360 17178793076941648876661594801150361600 11727361 -190191994496537419548957268124313168848 11727362 120860453373085532436058721330692644864 11727363 -225223176131735158808600301509934359376 11727364 218822968592124780202909251011149363200 11727365 -245156767110464599311465590257782649680 11727366 -21768268085101055180418593783591915136 11727367 816422158188494988536957236383764235416 11727368 697662519389195609861211586340977920000 11727369 715394953058432755772472640455405892320 11727370 382367624626706615447943772280448979200 11727371 376138841764729106704958836133872744200 11727372 46963653609961689223448819181814585344 11727373 -262429343786763172715797172199487792160 11727374 -391202044216596343933825745004044749440 11727375 276256371548241585531650625463444896000 11727376 10265909436746760868736081021108568064 11727377 -24007857012105698466801477979072148700 11727378 9673957738110831352234668636958333440 11727379 -30883435751348303409971800075433229120 11727380 -168298756892057925734929386660882309120 11727381 84616263740364906578268116360578241952 11727382 274212820880317139578895076374222169984 11727383 127253997210788597778756574458177201000 11727384 315818614959503119154619250086300856320 11727385 229072401298139223088682648110823144580 11727386 -113174985151427388736112151365419750656 11727387 -62078221814111997424517175500462569200 11727388 178469024140922142328363026722432972288 11727389 223537672165077747722865877543137445440 11727390 -5073176369146161806635394401965941760 11727391 -100707932365392067971041616171879262320 11727392 264023020418190894699934797867987763200 11727393 -81753087004264130337656979055352635392 11727394 55096316330801742673952970090798065664 11727395 714807763501627902850817431226305256400 11727396 259096150057299746204613363656064399360 11727397 754213405990718909893089772429213924800 11727398 245960602690637835601243381861236319200 11727399 -509093631119518230047582432759175975600 11727400 -91111703771841447725394618735968256000 11727401 -248270810206395424776225032548357072128 11727402 118655344726626431374589655831913747200 11727403 1241033153684279475454986072009784681652 11727404 38181041065859751074428307022997134336 11727405 176756259895228567368157780811785301100 11727406 132683115745457516549167178052857977152 11727407 124218407494427373379219595962289296656 11727408 -65401230467939028397551066700861931520 11727409 94637971809407901676428116426093595316 11727410 78190431073581085239079732956698007360 11727411 -43294902133693425076406698012354718160 11727412 -1279411686962805509809275483419417169920 11727413 -69629173671323545543818875693336831076 11727414 -126618842188994859842099553074285853120 11727415 563363691793437981190236418850573170080 11727416 -74611591312068276724004599140065648640 11727417 -601298814847583046255909557713953837552 11727418 547477430096923104204989063450140610160 11727419 589167296090532642209314939815667841040 11727420 125856177487155164515124304054266618880 11727421 -485267065742269867589423455685526616378 11727422 44965570995641701368840654895584335232 11727423 -215605921384467068390946668537450534808 11727424 -63719160604693706181070901363676807168 11727425 227898847326998165842786374400710844800 11727426 -235967334188372560932505826595310656000 11727427 497967111947169015519228763781498444440 11727428 -267346817300574987646901127365390598144 11727429 180218250581970986714929017767652680832 11727430 -110879911953027944143497705891232512000 11727431 -883626206331647032650292797271091106000 11727432 28347904311180996758691080324038763520 11727433 -19970866342642853294986228010234831232 11727434 -419615614972407847285239516230751817728 11727435 -31815586188852357603432415898391501600 11727436 -96287321960618522384026897096012516352 11727437 -38171314693521031082090516075046715914 11727438 -374611616783455435584417056490776427456 11727439 -748006874298905761922859782640216207760 11727440 120378635239519657054230720658381209600 11727441 -231608907776646349796910671019541108350 11727442 -690015298934280588825225866635420732800 11727443 -23531759044035915142541954411508741216 11727444 -4682315105821533291528159471496255488 11727445 -498397660508032599461510471703808510080 11727446 358575124795555685438497948217619840 11727447 26493345774938776183967015518296614400 11727448 198136153086644203605547357100306319360 11727449 -1009779398330361240672638860979373074550 11727450 -7590651243443686698070434212185344000 11727451 -178856409264322613376904876273100111548 11727452 748974406464802976617308418145744784384 11727453 297575564740493277764500629609456532800 11727454 -316878590571164480556467335289702461824 11727455 3709204003115717033153594401231968000 11727456 341005853507603554201454294502181699584 11727457 -7479296926007227756969634547707693888 11727458 659819168656949427926902770882975424080 11727459 162336113211597109810835826299984526564 11727460 859268915225569738318913303660562677760 11727461 1342988529022027710182716074827007306624 11727462 -209885004338940473321985306779294614656 11727463 -395047085384555776703132688964411386216 11727464 -925637721824103083306318133898426229760 11727465 60098377328072154132611015406928680000 11727466 52748582947111711197930232244308608432 11727467 1132388771271511305137902987909895588232 11727468 52713855116982794192454438868047283200 11727469 -132924505449070102381926876643742582472 11727470 51670843112555866704432525100089350400 11727471 6185036839266162276571428936678835200 11727472 128942631318881958555311348984925618176 11727473 555269808525672401563231357484243608944 11727474 112881657577573509492647252558071494144 11727475 533897579725327236707330627355856227500 11727476 -3446190503424852085832949544292253696 11727477 -2152849436741778466545562261591863538560 11727478 32461989122975870257285944634020464256 11727479 494006133520416836917015487924371227600 11727480 142851324802091942419902000114361344000 11727481 -1225321860525007454546108012321349693718 11727482 -96449466857366794711592744897399140128 11727483 -324517797625897246536494708727453645456 11727484 -1384433648432169856023431491992927590400 11727485 -225637637387335763320917117336141434880 11727486 51595475889900514971154733651980905984 11727487 -2412488926820712374762758177870568433888 11727488 654736095885560225115882144085856747520 11727489 -29888956833683392424647324767083134896 11727490 363974042872429799618593171057405140000 11727491 304116833415757568342772214377608728800 11727492 -267681540738083322709863856427421081600 11727493 168181521235009606606569629729039132544 11727494 -293571590230356541654503210655546684416 11727495 164471115030314348377086814848725853120 11727496 672037729044902769931775891728569630720 11727497 117255673091616423522700602226774930980 11727498 63025180863791431334766479112077280000 11727499 -483581591879323032798453937190256715008 11727500 -49740947793325203436809962112539040000 11727501 19116890284009469103447598899163560384 11727502 -312291485210995278106771517786197674048 11727503 166204767104598670757050615601966358120 11727504 -3741564109486941985665081643151155200 11727505 -242062409296703183714660934567508115340 11727506 2981394115911516997575222694458055680 11727507 -399835256844626756208867878070098028480 11727508 195056084499033661885068925694991527680 11727509 610682981853024862684766608837624045710 11727510 -176915241707935948056952342397153280 11727511 1094166505329631097618437738912259007112 11727512 137136032493786291371523510499833323520 11727513 -566964867002739112619431152892162704000 11727514 -248570823674569075864291295965453709088 11727515 -1015776766569610626470686741342520440080 11727516 174438679696378214154209354679785938944 11727517 -32351229236568042265760180082280371456 11727518 -58030323830635235553377246660355013248 11727519 6676812725900740874071581736953451008 11727520 -48446647172956204709205325704949923840 11727521 -280516893158674630156812476212702048896 11727522 -159458801379727878131567911297394987520 11727523 123396410027121364507360298723303927944 11727524 5158981961623680835485565906668880896 11727525 -21249885338244220054862001193957238400 11727526 222396683731618056256903480743838175712 11727527 301804065238471268111684307583011508272 11727528 215310862084972169459135361902332723200 11727529 923448534101901524676236175386049491280 11727530 2831739036032796757045129815755371200 11727531 -794395362405923740066050969513557006160 11727532 -558672825483029120833648031450286402304 11727533 -361521159029614312921591802905724040756 11727534 -47715594216632365108701326198951264256 11727535 339507618633421034980690474935724804320 11727536 142545554258789562292145901190833979392 11727537 361138402987579692675638497090473064560 11727538 334846369918174233020095806238647259920 11727539 333783932601871232702657346244110594048 11727540 -10772437157389220868284654783176980480 11727541 -303773811286262882452590318268241068480 11727542 -5675451970815258048648587900409465600 11727543 -334613603134539622105944899405963961600 11727544 468463939573890087697118419265626460160 11727545 619028891101627529365993212691567119300 11727546 -396702617740601252010643031977987773696 11727547 -589766654425683825725232348059872819760 11727548 -79916438068379709203919588217877299200 11727549 454390672522628163989981904531344567334 11727550 -63585042313839286394413195163537760000 11727551 -241518578862955500571007168607395164296 11727552 -279671151097636435148875350277418385408 11727553 961437197419621368797604237252503092802 11727554 871690189658238019422655400802769752960 11727555 -102661519860213918505122491076903183360 11727556 -312624385585385623297434077814317303680 11727557 -317216867561248360205918670612991974468 11727558 309464890875358173967132396303912477440 11727559 1747364529167525480528931910077108909816 11727560 216287617866775845497537960156368896000 11727561 -527262202434275500239043430457184551936 11727562 -6479822506136674240831574738098944 11727563 -656415511388427764004710580036794254188 11727564 -197901262916289860797443096477141626880 11727565 -790756552563611177125809144935280456480 11727566 553383081237986928458782301466014772864 11727567 562849544419476835318482793624374298608 11727568 62703716793311514805016619675826520064 11727569 48190815602595926865944605114490678400 11727570 17162651188181564275763206368331223040 11727571 -1012867576341198094838969609895142308000 11727572 780020872471468878819112538879191883520 11727573 39201371742383249858344034864445826368 11727574 252716067367070281029958834800813349440 11727575 472169342451263248623597447033844711800 11727576 32207905160171233029314083087849267200 11727577 1212804675861517177541902930125358556426 11727578 -234281277631774894292997466412651270160 11727579 144316708306607995330282324122134983680 11727580 -1128857411225056163806254443549962659840 11727581 1177497518460042460344724314987166854630 11727582 236500004861301935157688513849636521792 11727583 -1340585299744884681204822318029332880 11727584 1033838931468302577829222441759408914432 11727585 5864277018260278392084436303573905600 11727586 409340173781575846089776386594361024640 11727587 773256928660152027202798628622047182236 11727588 283697857872703200318066329817046348800 11727589 1116473232847697431077258809743463242524 11727590 -148775274176141259010897874321587326720 11727591 -354731571047983901400157984498144991232 11727592 -176026932344541164529298253447700449280 11727593 -412854004362832546403847539990242161180 11727594 -33401816536332878924761082270619326880 11727595 -869115876965544775727241541101606073200 11727596 68472669599342039808085388870350382592 11727597 -44559391978034112346610905895526894528 11727598 -170329645156759028355313554623673773760 11727599 -152086242643649967502714384383043705392 11727600 -98555861251581373630185776262291456000 11727601 -107730898026656592418839677360852449100 11727602 -244387523568017943693411628786168651248 11727603 -526435920924554126402460821681234091576 11727604 -83749841199913086038588260653752428544 11727605 752279947701779976180761811747478560 11727606 294070509668809840276421897174200401408 11727607 -211041274916541116629162072555483568400 11727608 -190532995591519786114519703387036835840 11727609 427962220349285550781124864575779680640 11727610 142028751427141365128924570749027921920 11727611 87617479727867907517076387877162900408 11727612 252997586287150265261032706907161610240 11727613 -889054023087327654485725548867415266560 11727614 276292768772223878250756019672654918656 11727615 120634648825476411246977031277545985440 11727616 -646950093052416933555315312729937412096 11727617 697636038646001353184209135471171392480 11727618 -97001742364329218547742045513246651392 11727619 -633255959614440572332563595372712080920 11727620 -197670484894248541722896257354174982400 11727621 844203203782128307948376961688040669790 11727622 105003370720413854152490633417587670112 11727623 -5108330834160639745199659674814849128 11727624 366510014017576223429476180020659281920 11727625 117578641810016654527129497765603648000 11727626 -208957872175740046276229471572987723680 11727627 -438134185789120621934830755954679792680 11727628 304595643765053710390494876647806697472 11727629 1493355711946875735807307250971373568000 11727630 -52042725713873361168406442234585672640 11727631 58283475729180783371820002186993984544 11727632 -572575160075024459337423225515409408 11727633 -543181073796131097758759830046313263376 11727634 -121225328775798445082958439085156060784 11727635 133013965877145153868276357804564619760 11727636 -16968192156822056507367526123917281280 11727637 -181453189712855051361571662600949912200 11727638 -96142972011203576232568792436439958272 11727639 492780057536132507126978292684692206080 11727640 1984511326668529865034159577696665600 11727641 -276803757445114558489719483536497248000 11727642 -44154033390048392834548970449903385088 11727643 8946906906389925017797403716406170240 11727644 3275024460680456794747344521697065472 11727645 -423812371640022234373760480603082634560 11727646 176360289352124463405088811231166247680 11727647 -650196394741733663702695919568560447904 11727648 10915449374245826988627223304147042304 11727649 -9965696333647016007046750052481546236 11727650 211380916418830937170903516910371209600 11727651 -171738295397840750913260265435612251904 11727652 246568760387362156327619196355145147392 11727653 10231729241427209765599673794316270880 11727654 -299766299011472611898196782828963328000 11727655 -346965940216557055625089546652101830000 11727656 453436474542962998155173392288083962880 11727657 -66020419834218713528932184811977165046 11727658 -450486419211719742086772032048766222240 11727659 -1022218020543298870989229127319559272360 11727660 -63625725564183990410970699121388774400 11727661 -310816721941846307602937152499501317152 11727662 685260220072543051845225153230532416832 11727663 -30499772516105804942327157908636209656 11727664 -58403470701280731815344501018919960576 11727665 -197821276020610035713260730580262052940 11727666 -344082793757812533103484512065411244800 11727667 36372669906141640162148765705021024000 11727668 56656235148759044692152526626948385536 11727669 19405063982587581596590139126838319488 11727670 179570960923665915076902994792391068800 11727671 415015682329444892232708659260925172720 11727672 -107697586840488933944846095297499627520 11727673 653298075234938076794265279942044084880 11727674 -190828371986105921710611793364687347200 11727675 -594045761958285329000660855682967452000 11727676 -758184096469797631140541625859555927040 11727677 -22776709852618898300931239931222178944 11727678 422328395276127498006421743878506338624 11727679 -292661803681823045601004216403341126720 11727680 -151817348294455279683125791658512220160 11727681 49720643487681004455907764018621742848 11727682 665491517989085181834775263427335402192 11727683 3926159379110245359863886979922992272 11727684 102201640151341226511284516457497992320 11727685 321840634200696159853632420417838648380 11727686 -164029379980242948215173754958384770208 11727687 -3155764596506116861855313806791050880 11727688 -192514691951802250308107674188848824320 11727689 -1454612053538505758015070558744119529510 11727690 -15615496088277077842921279460196725760 11727691 -18293250249243600371474502876044939288 11727692 491984018580560007305689172241070612992 11727693 -220157060210691449418808920963752443200 11727694 287831215379086081228839064452482238912 11727695 -111480248011558078531894082278694639520 11727696 -21588966452127465031604175679047598080 11727697 992067983010548037578788785448917900146 11727698 529092584181782963917669634538243864864 11727699 490474678596869270400773544364546849464 11727700 -71244182312934892282787804222204160000 11727701 97289534503967287344401241046094634702 11727702 -62227535658555930769946630487586151808 11727703 -124352147947911538997730935052295253632 11727704 -670738044629264782432943768167600650240 11727705 -69720028358334935138533433016811848960 11727706 -191567073728706978413200785277570130448 11727707 65906054932965290382847806636136152312 11727708 210895053978685802440327141038870528000 11727709 -818805500227906473766774366791204825888 11727710 117467628606393442343845201726065371520 11727711 -215591105992055061205255348401541766568 11727712 -806697637220969021669842657782772531200 11727713 -806652865611602559247620166416690403038 11727714 81214491653661562159118440384413619200 11727715 665594663587610499330188838447821985360 11727716 -79905093699111931061314655788457902080 11727717 518705391978853722106741443918138125760 11727718 -128300585663930843162480232021091633440 11727719 84139461788371767148405849460225556144 11727720 639538658369056519689240505690951680000 11727721 167196047543922874094346439665004804922 11727722 230751820106110878142578086221836687360 11727723 -114517720426582904762971300992404516352 11727724 391860006051052789546516068790552084992 11727725 -688388060096493045360088399385938872000 11727726 227562305612331703356086170011894356544 11727727 949315527881529727640031117941931932472 11727728 -40326406235007559212308755230514053120 11727729 64589930739300942163987388614207811124 11727730 -79369304607124635473194827204957081600 11727731 -1420309274382772851624122903025582345000 11727732 707241975856724494952543567016351516672 11727733 563640560240765996717787448285080775982 11727734 -1016914017281657722289139135191261184 11727735 203986282690290736137541982060863301760 11727736 438621410056375284351731106273104117760 11727737 -463236316408152619903300228038944791296 11727738 -217957255357336073149220911413480916224 11727739 -769970565817197464227448237357369867544 11727740 293810690936696328305541493668448688640 11727741 68360265975411751393408267674898555392 11727742 -10188186065347956021938525589535873536 11727743 -592912181420918826773896874257366465800 11727744 -237153066969332382500254057602440232960 11727745 133331843345041312655406624565071968700 11727746 68305389772768818543173152871613964800 11727747 19298369655923555190499937137959211512 11727748 198625694985428742253955855380746537216 11727749 198720441557329676949952742282703040320 11727750 -313118425985368760678385547160394240000 11727751 -431536303338225801669591514401055997648 11727752 -3555673368038427366579616434911354880 11727753 267534779857788044949441209976861567504 11727754 108409981248293701200337366765030710576 11727755 100531277533018666806591778451927038800 11727756 362210913275056181860820289128585759232 11727757 -319339449428797449965946911514276369994 11727758 348788484512412457721872123510063788096 11727759 182711926706519750209195848079585338504 11727760 84829689045631725177065641370580418560 11727761 -211793412616763569726180873838282794908 11727762 -132532873776247513252456221846867646848 11727763 -436397231259597860730116599086772182936 11727764 213192817330180408336802942083711560576 11727765 35852936289929960552906455492690775040 11727766 558256305779977946438403710521340252544 11727767 381862379012854501794569066906577999816 11727768 25808292032108987416037534290720972800 11727769 765021221697896250710967457723362170880 11727770 -169138032176813519632927767435021445920 11727771 644113047488606668358685435682813857408 11727772 161818262431517349122764865822181452800 11727773 1138131149991032598704565180410791223820 11727774 -596631882170881679196539774686408416000 11727775 -283718073643975094188630614973091231400 11727776 -532853754357908795551564075458987294720 11727777 10619962163740022182527436217722077120 11727778 138373928463718387912750425315012655440 11727779 68818989154577938010883514248088900512 11727780 -64667478620834099911319108725856378880 11727781 -163872061628207973966571883919162780068 11727782 -60209722570571369119109415207915896832 11727783 5844353366140571420612917425190563264 11727784 133642796174170888670787131461958860800 11727785 568954930887597677375796831958672370760 11727786 -101764143730834558081055176602419085312 11727787 -339782758656202885865982101431300601280 11727788 -251735028934253971126403485683523514880 11727789 -458257348271171590542224608136010998976 11727790 -109107264139455424131891438243555456000 11727791 -1283760711100243531944515135792332253808 11727792 -75465643283689694319970157012999012352 11727793 199020790626218180072381962238679871488 11727794 115244669598766254102340045785354932640 11727795 -494282390749677732245044729806849289680 11727796 7515691798819439895570173698315059200 11727797 425438370604354356483137630602748139960 11727798 -25914172938988825263619494080479896192 11727799 -162620876899363919924474180194784243480 11727800 -87442428460986316630265076904147968000 11727801 220011310680749468309698984401350963040 11727802 -28643955925239742387223540319668061696 11727803 -347817029314562148300825375239561185200 11727804 163809777973489357662171462213927936 11727805 -15229851961509152078506114027131248040 11727806 418201799048682767892821248638616580352 11727807 4818926974396576387038275345814736272 11727808 210978090674886068704260028757367062528 11727809 -298426042186237780964264671811191692990 11727810 48228330399371282553374734145012390400 11727811 -1237786004280324920373750352250493211588 11727812 -596850459462106829158930447785226629120 11727813 276212276649791307093371275749731230944 11727814 106809180533417424675022624592822126592 11727815 -18512950761058009181765315297393295360 11727816 -219288564107325939022757850598580551680 11727817 -511735852766103074343283825573466558400 11727818 343651119281233731816867152209183646304 11727819 -910664190203254592030648012233239988356 11727820 -3407616273841756393745428946157312000 11727821 448210812149148718336476965265033705600 11727822 -226412013817315842828269848321569747840 11727823 -1123610214851387521829165047056401862928 11727824 265774222953647319960831756497782358016 11727825 -265860816263857228622805849558274088400 11727826 34643164976403634291685802242134890240 11727827 -37346471173458173456918279303010391488 11727828 18025235469507822624326102181883693056 11727829 1122352209460426243024462585905587812430 11727830 -193586864946697154941979809493948509440 11727831 144363830883622089830176086140390491752 11727832 -1186753447485813711512872546949396275200 11727833 511668607486571960841818773609441928004 11727834 -303703006462926068882067078792446277120 11727835 -34076536550642862904514400955918844640 11727836 137146810540473228623555082934179041280 11727837 562495150680377630259124892029336420608 11727838 352399340110838411277651340854511849728 11727839 1420656806520770230775880734118639572640 11727840 -278692279992229128308678241109656207360 11727841 -188529256616283630910070503123135317948 11727842 -147360488471306859354516657576476075520 11727843 287645998788718825833922763528546734080 11727844 49549022084509314352757509894356868736 11727845 -104756549158545184424589995285113665600 11727846 -175561765440055130796341466853881832320 11727847 45149662318951987585136928724208973216 11727848 -204542353064969304498676650005287649280 11727849 33334045570712256190688495766402613440 11727850 5100985754400477227324366335784832000 11727851 936338420983160794878590337870501145104 11727852 198993971598911504598644418777638141952 11727853 317290808935417019583303555125232846902 11727854 117006008383185692133076581744455885376 11727855 -59883551353438913817749096088313464000 11727856 67321327432093896648202339833449676800 11727857 345383727254081498264837399408993729106 11727858 -110872179187364789035626236514124124160 11727859 -145416292889263741334083640423497309872 11727860 -92933967467096785519237193691419005440 11727861 -3599791858176717089619241581438495360 11727862 91787511488035871209143367366829136000 11727863 13906271686331503953347855002038850560 11727864 -779418705519254173661287731249012633600 11727865 212151927626904284519883371716169800260 11727866 36756226262373101515794454073555712000 11727867 314025170596955218461396231453415558680 11727868 20645628647501393616823639838350775296 11727869 76648813689127164504573598766501879820 11727870 8043492675680005701250471270876139520 11727871 -337668736322825952797407339453581632456 11727872 -89515342065519705983252780726907568128 11727873 11289622734600068340984525819855575922 11727874 1230290811899782870802575931100613222272 11727875 -763750300277382232720777924997997360000 11727876 -208481989827682078507204682157211603968 11727877 160139197089294735938453969452685719072 11727878 -231967025274812807569287942947917817760 11727879 227175042715741419505514115591928924584 11727880 296192354035527196157582096948328960000 11727881 1197311699341182467959455908047213108704 11727882 324486442435577925973893915202705612800 11727883 -64768086206890231206740309524638281480 11727884 -176493481202727490298084688532254670848 11727885 -6067235865882640066446434738344531200 11727886 128757571886704331444826272697254465280 11727887 863145498181723018252527115267407919536 11727888 4906670382297725084052321626113572864 11727889 185325843381525542956438541095238148608 11727890 6907716558648484662790739118623644800 11727891 236656349605189594832806553254000579152 11727892 -763944933540343677460775393968428318720 11727893 -118878512283421846495741440222587323236 11727894 166209551644516464108950795966419108800 11727895 54090848679359432633710380742797129600 11727896 -1303285154857199817853076667112926750720 11727897 467452096515161952820694725276549153728 11727898 13766032998042670952767016485997921280 11727899 -618693986106641073910105757569159583100 11727900 164561925293978016424310148682632844800 11727901 444394574232369321957630824795939697600 11727902 282528022372208716106570621986549094400 11727903 -494841365360531810952831539577536648832 11727904 887644527551222086305793038637307068416 11727905 280997169192473021080759627402994601300 11727906 -10182040779476300111665620175468541952 11727907 -657677598953856814516807071639811288080 11727908 176080396182022669980864223764824192256 11727909 495426758822232295238889264096309842976 11727910 -330536004200168621226884824543541936640 11727911 201160596766731817317214751455247178720 11727912 180317140849360285274754015615347097600 11727913 367676149619828648917173943833593399162 11727914 -171650456568522568161193699732219854336 11727915 -46859288220880588689340805574811192080 11727916 1011543952674230343925102940123649636352 11727917 351899488767464103382361853006641154966 11727918 101376336631601102705191811066880644928 11727919 293297257994489173732596668998298840160 11727920 29027290536637523153676144471559372800 11727921 -706198170811515944103649145445133890240 11727922 396015356942075306093388324226446772224 11727923 -43888763653342447684747225346955795828 11727924 388108503478188110317819947168858015744 11727925 566250703067218449335821500190577450 11727926 -301349207565983642216474269466655093504 11727927 34724104598689813059741691464790733040 11727928 -786500689412992805973088685445102243840 11727929 409388267215624950515284976026054399530 11727930 -148635644663852811222080659446785875200 11727931 -276343799589475823390024543457000702168 11727932 -457499677447420612424484340560700437504 11727933 -50805062992617185582109753538199334336 11727934 156010816552136429051685197365100349312 11727935 385202058130088604654795571831532532960 11727936 -2573548819786071218125167667949076480 11727937 262902515139703872955524103233008046632 11727938 -955144805877980039853144752302520836704 11727939 389623657296521720010310938126949978800 11727940 -58625031402509946420900366886044672000 11727941 -220968742505593980106422869709109991616 11727942 22395157918579950901360520423217168384 11727943 200571345969240694614191967901197505680 11727944 305619317604008511140574728380336604160 11727945 -334725939641766767567464096815119760000 11727946 120730981034149674272344018241050879584 11727947 -202323207604833397301568572062526459136 11727948 373571046441184987764306093050049576960 11727949 -13168917158882617514548274365648058400 11727950 -67063257335930709857799372952864574400 11727951 -228149297299467485315781593972472239616 11727952 64172125516742334338777209829029830656 11727953 578042989579052828583102058078653939264 11727954 -86554804372617450272824403043990680304 11727955 -22427807134660048150113046904222959440 11727956 -958594607962897928068269448759114576128 11727957 1284398840030205559556153315856886929792 11727958 244492724042509891677621864165683311680 11727959 -514397626275483623722149781674891596160 11727960 -422829037138680900012109550406912000000 11727961 -19061556793683911818990391024149219200 11727962 -67016503234139938319224946338015626768 11727963 447288781843406951395418601158454528480 11727964 48577441416935413364502821996683028480 11727965 -10888603427520056772256989146069413140 11727966 27615292298282540728845113051544047424 11727967 359739047490697464244431516222018826752 11727968 137011508613838547411869930532914593792 11727969 -163755334702530071267298473359183933440 11727970 -521264563761002801318175816349984516320 11727971 232590365823164364467685560927701574172 11727972 -406135169445906836849699932710995973504 11727973 -448543134579635736409976296092809654016 11727974 447016592326073442088443291408550400736 11727975 -34912466683728845117803814968910496000 11727976 70035791859847759910390925111962173440 11727977 -190692769486241473243726553801475247800 11727978 -304207329960811888145353599461075324160 11727979 -1161048219855505631218887721103243604824 11727980 226743921339090569424929538561184588800 11727981 278151258362573450389073417155912199670 11727982 -48507850828882959404031888505586860032 11727983 -530310665031348845447006588706695459736 11727984 136234134131907912714419660274966626304 11727985 -8826966715347834532045258240351396440 11727986 107533750832173719506402079234113331840 11727987 -308179216104835554541276323570408797640 11727988 598648479003042445401339060035857839488 11727989 -157473735095134561608040603058846749440 11727990 -28798664536902877238369964609853689600 11727991 -722536651585916087260572730061275782096 11727992 -20767683691987849321885510391974133760 11727993 -478733498424341812979640006125372119872 11727994 -37342873419466075297834652280386173728 11727995 9454148413733440196180927374039968000 11727996 199117548260600750669819664522887454720 11727997 112984363895866549483805018042732300000 11727998 -220520534841203189008122271998286539264 11727999 -274510680702714792983452577565121302240 11728000 -960367073073518185630660721702338560000 11728001 110039834967152882242223643801870096360 11728002 -131587465751430850863969309769773795840 11728003 411151437512390345779109636159804589228 11728004 -690045696529695343813584142238717558784 11728005 -380414110947675808687416602681599801440 11728006 18806385669372110648455304230515772800 11728007 987866448781872776980230714010154207256 11728008 58790959997213623688515630933590758400 11728009 11193645832342575801446232321931394100 11728010 -50802434233499394797764312040436771840 11728011 155625963353917696441947457719619403184 11728012 931821926592452634023144158304734605056 11728013 -68672052792618477822435087750099707904 11728014 79699402807412049664450017793046433792 11728015 293393387697837529596347447796660585120 11728016 -73364294130195105917103249008932945920 11728017 -369471186831244216637227230409364472960 11728018 401325774889332264455488515858601986960 11728019 -170106826545616316755381316878003948320 11728020 142992714734735227037887881294361497600 11728021 1172411033064264455026354159532873582222 11728022 -73753683003525255775712051762530365696 11728023 -343004200338223390471952745088846757016 11728024 6667413390460521352677249887934873600 11728025 568502601603606622469976948729317849550 11728026 -135678680806127020224760984848412755456 11728027 236505084926981477973469498634498750232 11728028 353597463112965238648025498479218287616 11728029 -487503939661670674740549895493362482816 11728030 182245158130289278394179200199071332160 11728031 -297256962768588837875813583157511720736 11728032 -163221687436585924204262898226537955328 11728033 235853440044012658234092194045398253282 11728034 40622821672820272099860229953933516960 11728035 6879859337259395178540419618951904000 11728036 -937252312754881205129618307778066529280 11728037 -30750434608697858492093804795376017568 11728038 -4008398221354148472785065488638281728 11728039 -807918235971209823274732470296033249760 11728040 343320737724314161764612990859639756800 11728041 -133118438019836825934550609047831669120 11728042 -557812399648675396977355872657237269328 11728043 -950234084289854480782054354316664019056 11728044 207717808972356077549926269456051932160 11728045 -231739762881999267044555130542544330240 11728046 785247848137071219481002829869184896 11728047 -407707263435764351710107980178353334000 11728048 99377047171178865302254403051764662272 11728049 -1888361566558936765981295038817740690764 11728050 -10359377339679904118271583639879814400 11728051 -1197914621187324775386732797929429492128 11728052 213858269023039852707011767997110659840 11728053 -339430651869012016385654352473566806738 11728054 184513041779828006003820148746294007680 11728055 -473365441466057908486733797269665645040 11728056 -63464764521307695000907656869187747840 11728057 -1158719907590670388244419473907627613376 11728058 93074114231759199150308707584182432880 11728059 271142794446026434487904257004333288960 11728060 859978016563028700041555836945236480 11728061 -174247028174987100756435953503894225338 11728062 385405408167440631638876809613665898112 11728063 1379236247897747918409829555458166457320 11728064 -84821042659328063664249170535697612800 11728065 -18286108256147589597377249183935440000 11728066 -46444727008150872678800902028560974336 11728067 -61556990941949713668320477767956780480 11728068 206234987306865091336898642463660638208 11728069 -680210473286021735733086533358041455104 11728070 -68360409792069115855644828407322011520 11728071 34581660029057873572374329693251554312 11728072 117919437794619526855628070732825937920 11728073 -73521265473378793969163425635563088000 11728074 -447428092302408241016848441374483421440 11728075 50619320224874356133908582037125808000 11728076 303207521911075170568879533636274784256 11728077 -550690564601755676801657068331425346880 11728078 -12148619436934791619038975782849318976 11728079 -1075990541653774533633203228465651016960 11728080 -8813003216357407174286742545065574400 11728081 466072291681274229961335429976743010032 11728082 150561237441639457289910785266806874752 11728083 -38928078909359985562758472755423861576 11728084 325242438273914035659445034675366201216 11728085 -926496582284586383300182895276616173220 11728086 -180012250232404150281858209523638831616 11728087 -256698658659603131558975018169371098448 11728088 211486000693432780246319170130810880000 11728089 683063925472760297572741827018418884954 11728090 49785266645565065332410834623333779200 11728091 -142114542071627043181417636533290744736 11728092 -618134809504252750663750819718466355200 11728093 -599898760983379015851535608438787278780 11728094 274315281767922785354582537427881423232 11728095 -31625860804049390970387843844234882560 11728096 643463687707386835696739348181598863360 11728097 335664700634004808812498408739873259652 11728098 221364747652705404669384030570476759040 11728099 -483836578577859953360508123451058764900 11728100 67176814158415743388695619855647254400 11728101 -231049838053624303302026742814370960736 11728102 139599525485257388575441058316403979712 11728103 -147859773145492639182800074300032949920 11728104 593087941602766235452349430740852490240 11728105 36303208409885928804062336151848901960 11728106 -5523098878833319198331860177070764032 11728107 -38117399923163165720756634052457163192 11728108 -248721180098105901810566526587429264384 11728109 896583169378836152282656958802785874720 11728110 80664301439024813212378346296809120000 11728111 -1056506906052306513042011382972876728600 11728112 -85190927884398847971507972324259332096 11728113 548733521573277456499841033854620837984 11728114 414731609518329818795239958427138155520 11728115 351838931224371874090180879617980887200 11728116 -221596157961761879971496138170114931328 11728117 121631472961989166883902985417960053166 11728118 -281243846284642255618825478108956958784 11728119 -29545309043120104010075507539060909872 11728120 361686628277942327589971063525433753600 11728121 24003625170983813170933922740011136704 11728122 -204905934786212742314104181704005811200 11728123 924584170680972583229868061673352576528 11728124 331651997496148538326725008773586743296 11728125 -663333582389183493417279650359485000000 11728126 -399589292387149568525164272247411135488 11728127 -1406815628467379722062338337372371745024 11728128 -557790654102069652677531783784694808576 11728129 6341111033841115953185482213406013376 11728130 -137137531780979143062833832492105676800 11728131 753051854056680398019740432418402824880 11728132 -37183233691529016745953206296992830976 11728133 -76512106039832767920001329541201032000 11728134 26697777670655981314855430603475233088 11728135 -3109092711831179384100885446056100640 11728136 -367517728350473373762823173665669283840 11728137 72375790813485252357293637055360045056 11728138 572485232126904255096118632433408849920 11728139 -152699249995154899435449130211666237976 11728140 434695900972917768092903993980451097600 11728141 94329066382399651632143148531309567542 11728142 147469930632087904578527184943076609472 11728143 -22869530857697938347098487557605393296 11728144 -2625455307493363455147068829111869440 11728145 102803988637852260056262835044737472000 11728146 196475583345415076761340893122556243584 11728147 -1148254119281597389049071307268093070728 11728148 -184514580276700343628027724534502001792 11728149 -222333792015256872615949888118040261120 11728150 80327496295950188340644719424347687200 11728151 -495308414571034381462675853999786213400 11728152 -274136664749946303620848896564413921280 11728153 -33052234562052498651347871337626250860 11728154 501835217017019701621474038436089601776 11728155 90188574498144127644493412282997081600 11728156 -295797169123395661746821861772569971200 11728157 124285101563117492876298858233108494272 11728158 39673679219292891179587302640065155328 11728159 -68450906495651090596148535136748879184 11728160 164222543353777594184855477108405698560 11728161 163453190813090081824871788175195606610 11728162 432890785990233941307691217592235946832 11728163 182793965458260336977418833213319852360 11728164 2029203564663077961198784685685080064 11728165 650227636190134246179318784577549656920 11728166 -520422753948829657125621942019715318016 11728167 1386365228197878214376564722838309160 11728168 7962682396966161973119128600841093120 11728169 53051017561008974598577577019315117696 11728170 -117416552164540260625841662342201282560 11728171 116734120699758029861707126428986795152 11728172 92887857393543267091474428260009938176 11728173 69267791760431271552386415251565810048 11728174 -271117937332326664246316292911004343488 11728175 400573051478041856083778186772944831400 11728176 18970295446907760787480398995030016000 11728177 -610048817607127450327794189028949204974 11728178 76079052473288471466036412589352940032 11728179 -790150905583372598999351941529803432080 11728180 21941507438965725100058711085371366400 11728181 1226262369119338639618036513072305513372 11728182 23035697931627482009446219003454361600 11728183 387566652000784279134263444219626295184 11728184 74045665135332576718681912027832094720 11728185 92617524457859300355498702018760652160 11728186 -108581229942254425658068390036330198560 11728187 514961864915368123775099217045920061240 11728188 394797131456241951345589368730340239872 11728189 415606113199663533404547313656318180768 11728190 -517705599011306832960567598250160062400 11728191 -669193170733144997171443846799008778808 11728192 -22772447447571979368117386774096904192 11728193 1325823034429663891543391423027810575920 11728194 36236090493923668495335388883130134400 11728195 187027014908408615061171661129911144480 11728196 -78944672516932601375642643318919790592 11728197 163115754501915576124395619303073268000 11728198 -209124536586175759316711154627629049984 11728199 299734540648687748681719700298407731200 11728200 303565218952949822191287363833161728000 11728201 -46601269350744298392952390679211435548 11728202 622249956641109007698236066035331157552 11728203 700039928735377205625254789554457304 11728204 -202819323686505865615384890347077714944 11728205 -691123665228946898360706676959424057140 11728206 -57310768035501540733187434065700454400 11728207 -814303166059701820862604504113392997256 11728208 -6800965668573848304569021177977896960 11728209 -2404527707241220502827515977073397440 11728210 -20059589863509471928124008886215016640 11728211 533916877436630563478661833258663144784 11728212 143344014002387784107817605872045811712 11728213 172272050419196244544089679288754860960 11728214 107064683027169515718482201646743437824 11728215 272263245603013906729787021125935888720 11728216 -654141655079885090287930594781704458240 11728217 -88941493830057479101825493451071311734 11728218 152718171527140899861810804139753544448 11728219 -1398386896637751578150910732724974598304 11728220 -143446183916723971963742449009853368320 11728221 -115050925064737068332160067646679554976 11728222 39572914183193599984195181216617503744 11728223 -189380434595269994571638362804182226440 11728224 -826461879782448063976172461985830797312 11728225 650697011658992125136882896701778246000 11728226 -501688249102091790875940482385909522432 11728227 -108561833285881032889046531240443174656 11728228 -299709324463470250651264505345165095680 11728229 35544589555899117283919476300823624640 11728230 -40577031553717301189379331169591746560 11728231 643796950428655751399365399449203064864 11728232 475704376535805350719195900960933478400 11728233 -22457003644404657470268224719325084016 11728234 -67573465951930222098849166352975908608 11728235 371581145547147325941452135925028738800 11728236 -110445863281953621864121365506304132096 11728237 -704071606303261111590992273856711707700 11728238 190035915909923004708776920820966482560 11728239 -274002451181276702077994044991817756672 11728240 -12458282334341827411517944212547338240 11728241 35528455925475459967657098108897886272 11728242 157367260718818606336634122469745526560 11728243 -295028002708826094966259816309086948720 11728244 418626003991022729804800963791831705600 11728245 -205852803676068005804764308963486854880 11728246 -345104386872469891505507361021155184960 11728247 -837390324898078475682186867809318225304 11728248 29216961101291083716791808060146012160 11728249 277225070983068304760196126925742511240 11728250 -11365383071653253972946517885290432000 11728251 649776605197136570303385566478886997580 11728252 -463509370962139860046999381290274188288 11728253 -27841311478714657731402085831391753856 11728254 338090877268476676377248537323088512320 11728255 -18155989685557752289130900237221647360 11728256 583475441544655133402806298610971443200 11728257 4124411126776981409947052598356486400 11728258 -30561197297715697482238909761181865520 11728259 5454916134312615883876752913109171160 11728260 231089559166383256612094617481746636800 11728261 63942247941214062437235666692442598400 11728262 -185768311357174149473030238102463122048 11728263 27233823956086030264215436323173606400 11728264 -58612588305930975798198333844254720000 11728265 3340732046172880172099762390036264520 11728266 184670768526779330741660768502282183168 11728267 -1241314132048959034907367128743648454640 11728268 375703900969259536534893167770527637248 11728269 128528232977676823081765884132425433504 11728270 66814695220402574330821917025330056960 11728271 -16956824249983387432246614050068440528 11728272 51170286461265562446386927683069870080 11728273 727220163091459420292661692376108137522 11728274 -847916553241306454818226247484957256928 11728275 -1510109688035771700716112526967097600 11728276 -103857919163651494835316275236278106112 11728277 122388666591392561043250013743589202624 11728278 -9263232846775966143403917290017641600 11728279 856654143117955523832183265205773159880 11728280 388906889665773912240027248094315110400 11728281 11863524386060612861578425065789529552 11728282 71942226023060478416897861212094284800 11728283 -284103442902648477367891644287261995008 11728284 -215819756678862095544504986081920280064 11728285 955271157820137614155588419591695215980 11728286 161528260634123082157193410171821784320 11728287 -653539714613562740587861962046502769120 11728288 -994637691570594250433719570363711488 11728289 -1469202005997283969657620746817271610910 11728290 -12272578195160377735595482984170624000 11728291 -367061407663658423966004210315770684000 11728292 310731217747219086729778128708602806272 11728293 8243070672711532198956458749441866144 11728294 -337538532309752047725920885697893685888 11728295 51549260947059413535453840066283183800 11728296 112888974639609445223802185050568601600 11728297 83847521377394063730801947209269676260 11728298 311287004758984456207798118893811384064 11728299 299959754721028609922828412404546802816 11728300 454018086387183562918261333957270080000 11728301 -1014132164495091404685507851419312199040 11728302 332491018562341320964764330670241351232 11728303 56109528079530759686629005301213889104 11728304 64253002145245427868252529298395693056 11728305 -277292830853265589550048731573609298700 11728306 458070495106507685143274397192638318352 11728307 -674702073547218313231590138145597491444 11728308 -389858843847551289146666217479250800640 11728309 -491922891340426783394619074342755305490 11728310 342186106972081210388439934312041621120 11728311 -139591588991884137207736880097794599296 11728312 -965504310123719894988855772923884236800 11728313 741879764503750322524842769680788219562 11728314 8135118577196595376506406072124195040 11728315 772629318800998366777742393022814848000 11728316 136280354776912457468444021911343818752 11728317 60993391981930977811627158329039520960 11728318 62607659631757290340311944633760556416 11728319 928222697623869201147668533735211814720 11728320 10647847470482820951126513940640563200 11728321 -125814277252949783136698443426102674432 11728322 -572163003152050265469445958572755204576 11728323 100315499440144164663382717406677843968 11728324 -6779602849110619768182377352180838400 11728325 106126770449292155274823901757471504000 11728326 13039974803272994915261763993413468544 11728327 87804579978315248742509461100126080360 11728328 -830145669592748297762662835119497216000 11728329 777103693555232740105342425388538426400 11728330 451730080613023452603800296231277374560 11728331 -50076292728108484059438559482869221800 11728332 -87927077118984652210779179460109910016 11728333 -1146537032385931489367161020196172343360 11728334 50611253887500634183263768013350195072 11728335 -190437704068481140092541804855060239600 11728336 859809613037767579686148957161521152 11728337 -343210675724214971165164252571352586602 11728338 29283789455269044550191157390738172928 11728339 -108290993121557497098705457442196273920 11728340 224241057647272462755199472345236684800 11728341 1023999967094847366773732645356623181440 11728342 -273788229555784814530848043820734088928 11728343 298005615184378016217657141951035184768 11728344 329114791645180963839958325876773355520 11728345 493479043010258230146486052401597188100 11728346 216342653196480620375012016660541437168 11728347 -13052472755158540483151983836764852880 11728348 141680480874730806793438020033803630592 11728349 394591740507397519345232732251162621350 11728350 -161369844734971530054146296726069608000 11728351 1187387291653122471248038520408487664032 11728352 -783652645922752833829320034529192706048 11728353 -89503631039198951432842602456408915072 11728354 -26407344213896343859560870441994383360 11728355 538345575888362918285025979588982987520 11728356 -38370333989579633393400899309056969728 11728357 133295544710430620721880214428500042720 11728358 -497305302176758820927562645098942391360 11728359 -752319903757309118865436091528761418736 11728360 125633244025328759290039507882337894400 11728361 379094431356759241210985597418545418624 11728362 -160363012524996454528821360790371436800 11728363 -224582751770847495786405669546495333388 11728364 -266894332063260586569260898308357140224 11728365 -177119029364827462067607246252229786560 11728366 -314296434204288992685123019310612722176 11728367 -159635138922401178995476654282152953856 11728368 -368014273882358324489105896870617415680 11728369 -250556407626955857750614548366585555856 11728370 133771734759090765139569599602510036800 11728371 -286307753351252994599604177183133166496 11728372 1434326370244635281439095790310305792 11728373 -752643613812299480190568706960004375378 11728374 -123160099823576968435817542324125788160 11728375 -898084266803934649834898047728999438000 11728376 109229511079138829008308126422693621760 11728377 -110242968403390982150051117502194793120 11728378 -13339529431124513128387752901659485760 11728379 9614759729011129287948950100217450128 11728380 418432227014618015123903908093349068800 11728381 127559991568745532399785808971215328640 11728382 901662985343738242429390640528800550784 11728383 -7931431217184089571036024309528276960 11728384 643192097777539026803768007865135005696 11728385 -381797785779757115038635524329709038080 11728386 -206381118028383609573107126196080978400 11728387 -391574649555485262805034969400833513208 11728388 -9745285590449907635174587414168571904 11728389 727830903598658509028044614232203539424 11728390 220358179391845015554974682033580081920 11728391 777631134131820920741850240427060080792 11728392 -204614165118965406441631932239232860160 11728393 -364891987401237409184429605989073872358 11728394 -736398113956366210808436404277078711504 11728395 315902734425025892194715889892787785680 11728396 1075138648528587821260431995806254814720 11728397 -260375480873069787927202657905346878048 11728398 -265996954614680969078988464801605714944 11728399 -113080588894172020734027175407883964336 11728400 -47790645700788968212397473333585920000 11728401 -227051906818869755456645037548631325968 11728402 -96318820132499936004404622759758315520 11728403 846896282785362912205046090062076314440 11728404 154892584436065274844824977706569979904 11728405 165791635411116424930116643224438289560 11728406 472993405911570909785183771274157957152 11728407 310737824736778671779810218330479099240 11728408 41019206056762923619888911935816540160 11728409 78930454830733032078012584240784576 11728410 -38258829639484853147329988714270100480 11728411 759364997246481918375251870920793723012 11728412 924370530046167382109022772190276067840 11728413 78375226913762739790391222476625065440 11728414 -610874043978146952376460258787254050944 11728415 1048538457354940875938522288937771600 11728416 -10744397384374031157629620011959058432 11728417 7109512123359765062442122339993582432 11728418 54971357938606774907547622909087881504 11728419 -200128529974945461158224762385288693760 11728420 -161683660170785703300453987333166080000 11728421 297906549891789712096789070574014965152 11728422 6822222756308984132694923809139297280 11728423 -217318663543250849318128947368946318912 11728424 1073858998836939982250969380819025832960 11728425 -52560719445054846048289558750772344800 11728426 -702121524507250652883733143579873227088 11728427 -433799518926141776879396788892130036768 11728428 247566457797074822785917247564785477120 11728429 1983614604885781437407291726836919121676 11728430 -101486835388364251801683679298843443200 11728431 507474624652261093465184904245064859176 11728432 241247642177994941154395269139644219392 11728433 -356105319076208606145609729037575437280 11728434 -391457845211969127698812988510307045120 11728435 1018728077654312853297176179889728245360 11728436 -490986079838147076798221293938531840000 11728437 -298298893678569132488795248366431123648 11728438 235546863346084014681363304280571371040 11728439 -838599885248553823216898982664410044760 11728440 -401989790482240012880509437985506816000 11728441 -554677037255714439819864362641760591100 11728442 -590775966792175228560962517163522265856 11728443 -456720647488403686473646490946503688936 11728444 -328798615228798195785258131722533026304 11728445 -162094062456712470471409301797901840520 11728446 457213360831805532411506279983486757184 11728447 61843432151857197609084140171749416960 11728448 -109286551185870758516138835862575120384 11728449 510458551156939930090743093467835993120 11728450 -219725720099051844178084733098874265600 11728451 -87146358229158392929584421086220060416 11728452 -476984564691386001568641517157803542528 11728453 -705081960999316566688367614516021494720 11728454 -912281078428599760831093832086899798528 11728455 -395018578809649341599440979521750382640 11728456 747072269630116886931148428324667130880 11728457 174398781764168910706027962920242968072 11728458 -66450874462049857805033196703254195456 11728459 -378975852636713636651977150831573344796 11728460 -295497127331473872351758306003133603840 11728461 -1395376387110874299298521928380452039520 11728462 -35650842496929127047028011423132722688 11728463 202842029268031961057549265943896889200 11728464 -117960223109022394144230370473356820480 11728465 -3788238998497855021243917820912529280 11728466 -462187810988551611856212812245389683568 11728467 307848796605883287105147872919781332084 11728468 -240824586735159801787543217104043700352 11728469 708001410119260553540308125468255898140 11728470 -104109215971378560404858045114945356800 11728471 -400461347484467434043123305085555086368 11728472 18199951893073444886913475360908902400 11728473 70310840997436900327901079356345432784 11728474 490204859423886239402950379560897869312 11728475 -148193961832853663006420365462169205000 11728476 -11858444925221835796844006861164005888 11728477 112971347924364367882108808915867149152 11728478 114161833878094673731931721458786250240 11728479 -69845406888965330248394059453453200000 11728480 -197866661938110419737798552016600432640 11728481 481339021376361322303424879473861388592 11728482 78134536658841354607678669216096625664 11728483 -607479840097183123517212741532852148896 11728484 -423989922308569778771003194129251256320 11728485 312320010214824868825709421566506314240 11728486 275158839286266448010260949185767505920 11728487 -185324670696601978670599327684709137464 11728488 -166570485825173903917063158999341629440 11728489 725117640086537666027973496100278656 11728490 263036235747886354662731460659571379200 11728491 -599763831659252103439734678591696025920 11728492 598988962957561795756481316332060090880 11728493 65772429374227876169545539791620173558 11728494 106093432167812547212187376345125259200 11728495 -538967452263491472036227733853129059000 11728496 -5287076440021417726429346298224640000 11728497 -381605093307055664734554866656428093504 11728498 94450431618999884668106274924715637760 11728499 74386008687314558647004507459967968160 11728500 -190751747737236773991520735762495488000 11728501 -230892147301998547838002391209526427396 11728502 -37663776404139179360967114407990503488 11728503 -482517678784015805118670393022550625200 11728504 239078805499486981250010322298995507200 11728505 28630505866584673745033947735515831360 11728506 7218492441693084474364689576486571008 11728507 -306340955606990871454660310994649892608 11728508 -1459630517123113847809438833333657600 11728509 -14129351675607030165201461165763148800 11728510 445751779960512722164583515489700688000 11728511 -212170189035681113943461033972579047176 11728512 -74435904173507949492710707777146716160 11728513 -667804965439824001256467827351389996880 11728514 884735757650365261425680225079439872 11728515 -224490590381537634956146741832266323360 11728516 -269261361085964187623452269198379165440 11728517 926790581155889658619326881742470162112 11728518 88936686243916666531264419151461107904 11728519 140336164503758202472486429504385374512 11728520 -655280243735624654476042632270827059200 11728521 620234270986637071564884332823652406784 11728522 -255830990421649818214359595984827289248 11728523 -853874887176037264077308728436567133228 11728524 -427241253092707413168019949021437375488 11728525 201794788727976147620073002884220070050 11728526 -713358269935170339342984626970013620288 11728527 -494396982163776502618094660993041033080 11728528 -52036742337713881774712617388542525440 11728529 11148007473523838383935254003007310644 11728530 667051209586934245690901868947328000 11728531 931663447716833327707837763515678610464 11728532 687222106787984938706705392790599855872 11728533 51089983240558622777705471057497141344 11728534 165118775992422904833009674760762442560 11728535 49531525398817603596463119295727088000 11728536 -411280499002891953518366048905034649600 11728537 -1200286344046189305391958228692291173814 11728538 -813088909130693787667213118271550262304 11728539 -479734175382477543771530100989722058196 11728540 -60263020265522210470156459777830789120 11728541 1326270789468675285762451258626507799584 11728542 -68420983472026104855002442317010432000 11728543 39503472827441624914420581385650029792 11728544 677934925407983164348911083509032615936 11728545 13738079866026359389510521747429402240 11728546 223779631323575164836440404552484265984 11728547 862048811492550319143896076881562699996 11728548 129630287099210123595125531248130764800 11728549 -91737221639751860742147105027859914464 11728550 366870703846557178123141970086158040800 11728551 -6463892733549539588335830716497336320 11728552 -406447003202432144741201573965976371200 11728553 5437767562922615211767364778452175860 11728554 -365728090478145691068120097338494734080 11728555 520130083971523795561261515253901736960 11728556 91749801092125835068933045362935187456 11728557 41696107866397179713690159105788950060 11728558 -590478490643766480627102111695548029120 11728559 -266495352657039382216172161891903056240 11728560 -51023121011224796848809532273945804800 11728561 -267986223163280893247850537547792497792 11728562 -444126385863333721329080111147833801968 11728563 -37385822877931971073261309859623602432 11728564 149021106711485786676536743569430020096 11728565 -291033391819553124432920366345635533540 11728566 211584103617367117245490945025317481952 11728567 -1097150228343506311921958953095805010360 11728568 1397837531475147937586878955576797839360 11728569 764678754069750267109131562922471774544 11728570 -14522730015615063077602186813214115840 11728571 -440256789514499612664435277209362153856 11728572 -552830071290520070911123889203734125568 11728573 -1612962413214183089172682692778578661856 11728574 -23046333839226219232960386047566516224 11728575 -321680144719198815779333853055612015200 11728576 -64802123440693621403346275438527774720 11728577 461912904245474237269247576130435809280 11728578 203458234119165777412428280859793815424 11728579 -435213066302837115398570544477993306820 11728580 -301943055470177746885150389647028652800 11728581 -776783185282493348566222263329639401248 11728582 92689077901907468420014928114486328192 11728583 270202318658962467768807767278580015904 11728584 143898664704073070549008785134778777600 11728585 -4675063999688600224017777511486371840 11728586 195179843916022284291165922596964293120 11728587 127296499655427799027532175669435875568 11728588 -185818034807442377472121591632702637312 11728589 1106857152860498262142912296710692083756 11728590 170422658161129833687192880675253128320 11728591 620283760744500197785369896903092064888 11728592 -13851022147405308793488489730638077952 11728593 -92752705887890985629661442132389073356 11728594 2949006049333788960354993342619052160 11728595 980665002518224138241575279215766333680 11728596 -184500495714418464721217522916985952256 11728597 135479524519546007709616995632787197280 11728598 -135424598040584817720458851066234417920 11728599 226771173595965044161154480658277481064 11728600 -489026876953440109827685004232834816000 11728601 323712898247857925242418708505710350602 11728602 41562293651058169401461790781692718080 11728603 468349441507150373118969568796824356984 11728604 515839175644739374911654053838840224256 11728605 68883713955473544593165247985172736000 11728606 -79374538741776325272123244745164093440 11728607 -693266643018864375635960909151169077768 11728608 904892731191650987486741323946425319424 11728609 74255415048226095147343970542577922048 11728610 -739071057649472714790441572067050572800 11728611 -46691526907377261863283219098429959200 11728612 -49954486269567622555342727366780735488 11728613 159294433748400759601344224596503048924 11728614 -60207937417129075450569923281792292160 11728615 720303177385863067636855630314729244800 11728616 241343340984033743112921097536550041600 11728617 -343581001505859431494782604711700016480 11728618 21366642564333166169569853380853629440 11728619 -53961562984373212207709891110593351648 11728620 -84836877618751986469514691963546593280 11728621 1373482559960616713946608690839304612822 11728622 -8256614043720556554557731384230717888 11728623 -52023296296937812063968186074972750592 11728624 -113170854707727051687977715793657528320 11728625 -104921373148496692344767765428386030000 11728626 -38016093807963276470317618312560878592 11728627 699542148435105655845905683459040502476 11728628 262803980374760100285927326744248897536 11728629 -288417173474730863530803272901691342752 11728630 136387562733238653526125954473259696000 11728631 -426050111137013830150012796538196364568 11728632 -513484172096737720504533858629791580160 11728633 50592299705695584782347799764322009600 11728634 281095967046521650310089668388521231216 11728635 529123931686654138989422563790204640 11728636 -10707370882706262503826835293934628352 11728637 7065086405160000257953729883386540320 11728638 -466059217702963291359691950177456038976 11728639 342354691504628390149203342008990261888 11728640 -412814744180971263719979529451518033920 11728641 314980747803023418099321244087003954992 11728642 586852492683439004356021453637867627472 11728643 815543845669683833899724303733070713600 11728644 -267773102272645340763440538259184701440 11728645 -611181227537202918897705320041692716100 11728646 115053062247550533461359232826136749504 11728647 -262992970579456186940147838257827009152 11728648 -283417120735693064042214100081996800000 11728649 249350740949193593565572932080735802650 11728650 -145469372922202775480596289378198822400 11728651 -754613428649994920420256696529457044 11728652 32726019315328755418938330731005780992 11728653 -300455225063231079990359415958752170592 11728654 -50890372131863299244853538003480390656 11728655 -78564381642857899973599404721716760440 11728656 144770190085245670263933482490483179520 11728657 -619427499263928370695261937995899745948 11728658 -270341309866270695429581610197229491424 11728659 -623696126601984063149643124539453804432 11728660 -227805133590930940102095933438302296320 11728661 324575116919586880441687712006597935680 11728662 -67476778169173397764040687519637504000 11728663 -155618499091862314375227552883415964088 11728664 -161478318816923510612203908829774970880 11728665 -22545438290525424131699539292832787200 11728666 181083960807084184058919665934541565184 11728667 77090412278259476842774855877469750912 11728668 171046539988896384455749541800909479936 11728669 1127177819755471608551869830579565668000 11728670 -138254573420545145644484191384188822720 11728671 -69842769276479327969240223370276717680 11728672 18327630443204114104467276632582848512 11728673 1233236102307176004230047894390079688960 11728674 124255363319126451579783065887236512160 11728675 219316697501036539414707842629460594800 11728676 -1051184364592528445922306218313875015040 11728677 276906908408475115427424940500991175520 11728678 -21878572167523435798570286599723685376 11728679 197289696398630704567214066883296324976 11728680 1106025701754208848287833500320563200 11728681 60892066216013364581894775879484181600 11728682 1037791272079798393329138286673493504 11728683 -856885587185608159774264680386424610656 11728684 -233154033037656330566953001057387904000 11728685 -721316150231331489240195416302713623040 11728686 -3219111460461193035342152856397977600 11728687 -362995858169343467246845501420247237520 11728688 -16469116847891982250269270306430058496 11728689 43096650990914221175785314818401439040 11728690 -268791973148768510642635517139908812800 11728691 14394423624362436717626684326142053824 11728692 1229305774510208097860117829497221017600 11728693 -308039827524303979902495786617245573220 11728694 255459060933657323566126126672691668896 11728695 -60637938054964674578506023715228907520 11728696 -131501622237619034178997487386605527040 11728697 963944877602346069978455957888891791146 11728698 97634159664248784901541882454761207040 11728699 -697722257695302451717149041518308598300 11728700 -531305030425884599406398184102940992000 11728701 -311648981146636737235374059778276756570 11728702 -315698302571426015830286933041454894400 11728703 104600086021134400260417732860210611200 11728704 -18812682437491001327517041687368040448 11728705 -1012149510732403751874056027094722499840 11728706 100304311048554557770687040092321943808 11728707 209005849295680882938492032322508849392 11728708 206753629124749372137608287034940811776 11728709 -1383635376846667703803463496879184672128 11728710 33217776856489915810793590538460053760 11728711 261380990325350017081687167196242696000 11728712 -488208357358111260699583917167062548480 11728713 535466134199047896443273190969751833024 11728714 317163212806215452770110378408110536032 11728715 -86496754920741363187820642595818828640 11728716 -15291672908525607108580100901665243136 11728717 117054030938319537785204155958778609024 11728718 2778830524240189018105952109441106560 11728719 -51287399060639637000495855504960126360 11728720 97503673664862648622378007381337292800 11728721 430606322922608032875554923156792151922 11728722 -3045643403030350420033423960557868800 11728723 26401252106504453508367024744422509704 11728724 204105165456372758693722756125329074176 11728725 -228150950221165112990053953625891440000 11728726 -65069875493923302064206284189249313792 11728727 17346976334688654345533284623453666120 11728728 345790349461744879243255929375716966400 11728729 -406414339552514237132228303844661054716 11728730 10570586515979481701633353568054353920 11728731 329887035019490477601848580452065017600 11728732 -944926373152924555312457245201555131904 11728733 -916768167731487977410276223300933274036 11728734 218965307932130328630974723420156061312 11728735 -64950243797427782345137758628549094400 11728736 -2283587460841907371554902320949532819456 11728737 333935275612656403499562404638012896768 11728738 -115694156981868124074510095063178192000 11728739 282725375801048007615660165097386263760 11728740 -190240841921916239890860224881659801600 11728741 -107154815702628271117017882939933635496 11728742 272193814394063788301457135801737280192 11728743 -134300386542536084235032017617754593792 11728744 -779203857852270814090820021653963161600 11728745 -68605666750712092898900512102847373120 11728746 -252287745743422683796063156092279936000 11728747 6133293579426525484894192913654758704 11728748 -161288544571129210019477492426087193600 11728749 32025025342109977673544868150587947040 11728750 -93984202825793524464032643852981960000 11728751 620823951586435956176804701434989356752 11728752 59814685816434359150223807912701067264 11728753 132225982588707714260049316599243301284 11728754 575925187126451843719578716717635038240 11728755 -192807846162576913591384967763988784640 11728756 -216582379519341979499164175721657139200 11728757 12160228138127575290363001587837953280 11728758 -265685185129074605243724621228627197952 11728759 -168945607146446074319309752155020530848 11728760 -178432962769499008688553360747626496000 11728761 -260592937216963368094764005569680227616 11728762 474826995538501647732858572537896100064 11728763 24174952961304112690198886601202809840 11728764 -21993464605004368465130602010167597056 11728765 305292905857443721073220346765469199660 11728766 -479605382229992112252069984681563136 11728767 788819211278697630500354011987320110280 11728768 -583013814771280786438772576599544954880 11728769 -460673358873784737162863324853246826986 11728770 -198060959771172262563843998127562214400 11728771 -217335873687917143047043986258534344168 11728772 -337253409925099857132912394368579926016 11728773 491768712812178077180611418198588949120 11728774 145721671733482650385992604957616769024 11728775 -121697855017885747945165013166992249400 11728776 -76127202823406609704542836230711296000 11728777 1316141903143968295433725052968528425626 11728778 -66707466220467168796122886082554401600 11728779 305396701314867432570331924583360756184 11728780 -3715551734964579284449046122671298560 11728781 -590331983456679576093035234821580280288 11728782 106056273815879001791765626538455808448 11728783 -1114549431581003704553512043356918408776 11728784 401365780215455609525262568745427025920 11728785 430199443490583271366838554357244371200 11728786 179164082023162093583636072148624274560 11728787 -98862818908111608802753302129107080920 11728788 15244956784537844108855641001419898880 11728789 1005599535404822435930550167037993879960 11728790 -260924982946307844876112183097885297280 11728791 413536268112952471103265757687860386400 11728792 313262772618971784987843616469945088000 11728793 -1422937497111645274318971569019152023020 11728794 -90801601105984622260884384330742824960 11728795 -19203386184938642198239526146251472800 11728796 -38949748978043062537353058641541701120 11728797 398521683367255848716630333190385663680 11728798 9509103838797188629805655871836176064 11728799 -1294424059467202421376249790442036359200 11728800 -8325408334732210821022721415320371200 11728801 79830893855756363488338551071001351040 11728802 -240031162764895612232774710907340969648 11728803 -264540533763191673960768179786020964352 11728804 114578147026550314300037832177661771776 11728805 -54203630421955571986478520106529974080 11728806 -2064962140841576862827686972737240192 11728807 -20717120743672149705207439228182359944 11728808 -37953260391947568254755171639573217280 11728809 -7139288895385617848958111888046152336 11728810 -502241063769988357014420652430124114240 11728811 -1007410594358005266354258080730641232588 11728812 -835813959167499540956456404877152358400 11728813 -1148047600744719770423867551619374473216 11728814 765614173851747816508679613082352793600 11728815 56449396886745662071850046916777075200 11728816 -409340567043688124852594015429125472256 11728817 524548123334227207562772599227475710866 11728818 -89302902105576681947309417360265160800 11728819 -421907361741437740310785090570822862848 11728820 21248780509266796924733800565475072000 11728821 273294272406872993065834837302707268960 11728822 -59766594639084582813142053225135735168 11728823 1499141014486626457308663992837388814824 11728824 614563930594355157695615888718135889920 11728825 -577673737903184377964848659787821538450 11728826 -443033265704175204942429319940313855888 11728827 412300275989934761689291982397235676160 11728828 -31029911733907902018747572772780162560 11728829 37254520014147563642094097674096263232 11728830 49518239339156922537569377933938145920 11728831 -536469120677347803094270788989700232448 11728832 33325580607742188335489202856673673216 11728833 524071223313804431712430708730172552000 11728834 314597635705478596160357856132846642720 11728835 -404940541462130662759301916750244538400 11728836 -145110173250982630401560872776344451840 11728837 -78068845450293908419714649637862759460 11728838 95385827665356697110782956575241085760 11728839 151212176700768407775976785540656749224 11728840 658735236704069182196603253306861004800 11728841 747664530278348114841560173066086865242 11728842 223083910226840184507709870067342663424 11728843 105857778951895204309151274509230119200 11728844 -118156889771301703457798276236109061120 11728845 182231618236289355432058173995487143040 11728846 245827078731494807799632110267390176960 11728847 -288225029967093122517007473523115659680 11728848 20199481284463254754741940390140575744 11728849 -92241413043492580268095557229199283360 11728850 27128914047328464985953479823006105600 11728851 439467570640374725031138233065028507832 11728852 -3673595466566798743951827796030484480 11728853 -831571780906988662633402761933759191460 11728854 -232298858828564391719278796898009260160 11728855 577927561504867645721476813859143197360 11728856 1161549546839073881743237690054010234880 11728857 308400851337022069862715358010487143424 11728858 317499273257372492145763504243633847280 11728859 -319292268813049836016428294077243450940 11728860 -90498910051295330480863728988362670080 11728861 -114886876741450950624787916135010676800 11728862 656301286708092695296311450903962466432 11728863 -118974210495863134941210340854976379256 11728864 -314258109022772549588465207831324786688 11728865 222705838610807472171539517915306772200 11728866 -355560824602946891334758216578141147776 11728867 -186856691377689560751999027408007498080 11728868 -134713428595901749091023880577444756480 11728869 -122915924862473466391188720208183574400 11728870 115737710071588876726606836643290716160 11728871 179063029055684278039798323166286019840 11728872 -434134598989860809263719379505993057280 11728873 -115646401396586468204723104965449199936 11728874 319488459483179819112193948254745173936 11728875 -429533017599639379399276409204657076000 11728876 -685103642099557316072142056042371384320 11728877 415806411704166052984660689001266048726 11728878 78476878471334446909299838890313377792 11728879 -957625051328480581565509952718009369520 11728880 30455461888427296514860372301147013120 11728881 -80215887154793241206943417587427210240 11728882 162888911213113587063699880844578963200 11728883 -82738627689100165633291536266158946868 11728884 239226707535068523443161643653387124736 11728885 -98148234904527188462087291263433112420 11728886 -129926587926777383122519311224308822656 11728887 -7948792483847472727647172740044608560 11728888 -330746502741232492638181526408042250240 11728889 -14819029616801326776551652081667394880 11728890 -174324751342392339201168531022427133840 11728891 355842946824584287421442641817381856292 11728892 -319898323724297440715821718514891310080 11728893 -986838600382101053689872633973603200 11728894 33624475066507953477360283948116188352 11728895 17247699445453549751241102334512261600 11728896 18370839057285891687158035882778296320 11728897 1601782090750267995237318420687274829184 11728898 -352202308440133661368280367133715914800 11728899 -134964822677419586074974700367529532512 11728900 24769120272654176822325036085227820800 11728901 -418357148789772301601012470551506805600 11728902 -346862628574380298887791940238560921216 11728903 -1423482582081637653417715303001959487848 11728904 894896557592730574668720018403134136320 11728905 -246133233838343437807131015288643152000 11728906 -265849493002762870630753355107147518720 11728907 353680589911569481020448604439797379156 11728908 -173990184575217467257302760812578734080 11728909 -671120285313461211047102637367638584960 11728910 -15786889806353601836961695427030483840 11728911 306357682255503286684824392806549824768 11728912 -18781243199455113962413171375180087296 11728913 62889356671075242268177387981259991360 11728914 46878596214618754943837913455389261440 11728915 359064311607391806699045711409487491920 11728916 393695452783576280622553442952819148800 11728917 731899650294505829056943674906111433934 11728918 -416653973653308647299509006008239695840 11728919 -749981308969579034846047209491865395712 11728920 -178065365478469391446045925454161510400 11728921 105711925471809343724016542338310802122 11728922 -759336759360787886689124621156286055200 11728923 208576022487096088936283968540932274584 11728924 -271600779972962273289119987714786159104 11728925 86714819342695742865526277375715744000 11728926 40998253404545728665942268144152229248 11728927 33622964195203244199949307564226831472 11728928 -473555383370803902857901383762439045120 11728929 116673596110540833154589766754579534560 11728930 279683558596423892526684068452494339360 11728931 -41406936545120141019875248868824175268 11728932 6652887467379913009692667514898588672 11728933 1191207545080179864899594803860320186940 11728934 60427951444013581880637924662316771840 11728935 -90571659174477758742598858942812268800 11728936 -341870561831186743985250697360444216320 11728937 -432596092483619101082587085657794834608 11728938 -3902875875915746159042809273236983040 11728939 -214145422439012368128141303689186429260 11728940 190589453513703728615746567037726484480 11728941 -304676162875476397636991170622917350336 11728942 -394681063981443593917023271584008224128 11728943 -269685770457084553895616729649447139136 11728944 -9486717833118055069756179947398496256 11728945 194527118037552580216360363629926010600 11728946 -588277900163098504360401866779032730080 11728947 126851457748430071284851743337162378880 11728948 -135757826223990061147922222610180415488 11728949 277666815815534443842140969651020121436 11728950 -185191281366133553106802038563074142400 11728951 -386651871988422243858341541127578988088 11728952 108858636283558357158523908544692633600 11728953 499564842185189386007480062041237984384 11728954 191900685810239609847668996707178472960 11728955 83847422605907026257525199682052905760 11728956 582789955816664353706124808567978947072 11728957 1223524527525525035463994569010502187206 11728958 -29258154487796548581913576563000496128 11728959 153882488847921022991100133751963679360 11728960 47533634501268448757859309382014074880 11728961 -1123620062369982588283997784112824837438 11728962 -2275998090123793205263243976815062528 11728963 49117747384273503117043329597899652960 11728964 -251554867417235110066672685676477358080 11728965 268251021564964990428615497353061953920 11728966 452607317233743943403375328542330375040 11728967 774456751475489748048529437607168925016 11728968 429107730178460739087406377741339525120 11728969 273075710714517143061069219387518605696 11728970 145512035875975080532585617972094152960 11728971 -32087683218142899425952567212337510660 11728972 -195669219310557881601672021762744719360 11728973 887684475484445178057670130758772703222 11728974 62991565609150733634068079636933488640 11728975 367425335558541578368490399145285099000 11728976 59546572962429029302415980907022385152 11728977 -251176520640472588483128544935982704192 11728978 -633463802021569666672451920340139438960 11728979 -93299560565629332148758556473842960832 11728980 -168081770091777062857483234672682979840 11728981 -2712258806303688214763991267077712192 11728982 -363704545964017545074236724773954176000 11728983 -1594267630652221449564388540235388336 11728984 -189275200611823072992858186808872253440 11728985 180612618186422495836075307792245694400 11728986 88108195617603255853005573194883834624 11728987 -120092120380368120381997169809649403360 11728988 -9890069964106696560943180401449072640 11728989 -114213455582033773493576683766376396480 11728990 24412387373720663359925139324416294400 11728991 502136586625793229796346302576503684864 11728992 -787592100552453673698757356744458895360 11728993 474013955757856067054027517399968232324 11728994 232469239963849776484998277234792777296 11728995 -42919733542006112838487414295817600000 11728996 319790470584910265603603727880585768192 11728997 550356959061314129786063731553420511552 11728998 -104460546248959772296142018966255389056 11728999 1316542940896622807160884293387415184136 11729000 460718528048627278382875567676021760000 11729001 608236869779875070273881265258360268432 11729002 -95184570590301843678044994730015380048 11729003 -82972416916654121328155040910971595632 11729004 -157484355688020081409765056290838528000 11729005 -585954033032274456224045306057320204020 11729006 -389144096429846603372355536795848101696 11729007 360699998290082728865273442622337010504 11729008 -159596126060681168150297572338125930496 11729009 729585557939334199005844432884515808210 11729010 54327326021611455621008214073902850560 11729011 -124412135585170582713117645824156476416 11729012 -1046545338213760432536199368432999505920 11729013 -399720705288450007502271777498458636256 11729014 1429127865788750867984558567633989056 11729015 -434578543263558596454974902684285788840 11729016 -352004860914669599479249703217120460800 11729017 -734132062538547593236519958428607622934 11729018 -35919013941177715133367033558268850688 11729019 -269246880645646799661101857675717113600 11729020 -282655280171028206292164342265064504320 11729021 -1197130933136458402269265432081490416500 11729022 811941080716231509967641357602166328320 11729023 -389900725357371490450730480765008089600 11729024 6400467719809158624033566461305815040 11729025 36654877208778575253160773006917265600 11729026 -150021506953998895483728390250074186288 11729027 15620415395784062319969105115870218876 11729028 592641100656855044387741822322365337600 11729029 -275914485206710524786193054537255976232 11729030 -205784126856624400773023455787799699840 11729031 -854283194702819419512705454952212921776 11729032 -748616879853660464886731363797284817920 11729033 205909720168947561771959477032815055104 11729034 -43043223761033252653009993029973369344 11729035 -118984960479802946631058666792301879520 11729036 -216356183970435963549746700212399308800 11729037 -292684485584075740448448126422943279648 11729038 -615616400356349492140579450129358939904 11729039 14846738175315086049371151107862691056 11729040 -61231638431391224881274769485003489280 11729041 -1153214160942993004568304312809874340558 11729042 -186666050785045075695379465053072568320 11729043 3334742055371535697648118772982616040 11729044 -81191507471504387726157254952496949504 11729045 8707587999497043450915031376412078300 11729046 74147321374636769736230023934151720960 11729047 -1222646163908430556812064525464856561920 11729048 413372699614138168335817522940937154560 11729049 120898208377630855271507401566020560608 11729050 256343666309437617270545522819626980000 11729051 1548858257306812713618545909817063021600 11729052 49616185846045539499023658980092875776 11729053 -400160046782101966234630078702152693920 11729054 83595174091143214186921816372971075840 11729055 143372698460117044479042167008834308000 11729056 -116789563646984928210169738615405019136 11729057 -131229195095003780031367187252340444480 11729058 -225417875717695860486256219370117996544 11729059 359742476972203180023595267951601110704 11729060 14837449801273158553962143173994496000 11729061 -257503766595535299440496793361084248320 11729062 427145408974561301774080890951842476992 11729063 -301201400938323386561584667172207383688 11729064 -479020727905655272289745509811357204480 11729065 -69278165339313290705719598903583783060 11729066 -315602987367617492443505146697894226768 11729067 -280294125173696398820478087420887040 11729068 468983436751296648037323753230833495040 11729069 487930951690409646582116581041062494560 11729070 -42175330268317254344753351609959468800 11729071 833672755408054528986779023066277424272 11729072 -147230402290430688384725508498030772224 11729073 -391681939870800179089205790322971516816 11729074 28082036367269835068615892085401564672 11729075 -51178095131291195347302876800947505400 11729076 307170232521000007215958010157789425664 11729077 -107777781117706224621765900580586381074 11729078 860317921956471270848907173220026595456 11729079 1083123881126348506538206571309246333400 11729080 301624339821359078960323665258184704000 11729081 -66977099191449559386363930820517998908 11729082 327085918820621047258148926142478144000 11729083 335400628520747952946776904154067754944 11729084 -190864873652837461698824892864571382784 11729085 -542691854026380171713040982996979220480 11729086 -121065628200220366968861710427827042496 11729087 -446588190272283382599479881025260673208 11729088 83689676111804129606341597166473052160 11729089 -314641641857877720607359507471907560000 11729090 51332545412799054137305006757144417280 11729091 -217479519520490696589838828860388906176 11729092 -846646490757436659388979015282041792384 11729093 82624086161373689669040816647086125342 11729094 -89178914808632933478208143189190150272 11729095 -261647182469476490011203537340558924320 11729096 290921418478360205311163922609021281280 11729097 -607297541682066561785296176061897308960 11729098 216197212255033725976034566292228904960 11729099 227495440820805423014249747170505990640 11729100 300310798392156304316497384348411046400 11729101 24843935926601976287260997683948554604 11729102 -82303518707466343881161268248423156736 11729103 -400250875032511134146318212014130310016 11729104 -5143674078973347373493958678343663616 11729105 374180004611769624203476820479513781160 11729106 346556707094088367476355170896533181712 11729107 698673898703365646040635516242357480764 11729108 520495220284638910399159068223180711680 11729109 155567630621776339273556178451033162560 11729110 -149829820098548009786305769280608640 11729111 -63340271427639155947319615974211065128 11729112 -36184283406696296180057999395040501760 11729113 -789272858180625998755045686406707634416 11729114 124928529001246453014700368809775388656 11729115 620763520800844956615472900390310663760 11729116 -122681842875291924236094761067274948608 11729117 -50544886546416322488246303020888995188 11729118 130641490007608826616155546850015252480 11729119 580430234325150216135171628333874133120 11729120 358579618185683616480999178724730470400 11729121 714075428803475463477500233078534356912 11729122 530808224796741092806585068273970988112 11729123 -335102645952317618989984431896972570160 11729124 -115200527366090849444020284801052612608 11729125 -892243876793188386969601004013256512000 11729126 -72694197195439364934273326302875979776 11729127 -149712713212423468519174252458458974680 11729128 336097417528297518372148711682421504000 11729129 161217643999919222967984710893341635328 11729130 154454000107340471485842981656165836800 11729131 -203800969130453287495721439188992502400 11729132 566253925632168382958234424389043056640 11729133 422863265094584067229296814458494390424 11729134 186888008349949749421453171707745521216 11729135 -842224019848714240904064950506449960 11729136 186245740841986091740119688619506040832 11729137 1957346092799245149002509380291619200 11729138 446959876173440434887322728041539848720 11729139 465390935828798236994116905788358402048 11729140 -391239676998882082352548933057446370560 11729141 -839552477439787202426231856350928784800 11729142 -378814187282744884740977746223810232192 11729143 -379229393553674516758219180639741591280 11729144 -34951402091928538337047629787628544000 11729145 -311811460654117271124797334386708391360 11729146 190500371207874539102683576926365315328 11729147 867428642875861792455051853033170466596 11729148 -252053999115326225885099475587911302144 11729149 318210479089180445660187244580618357664 11729150 -126889705528141782903847971696589680000 11729151 54666572668438559035366947147387955200 11729152 3577343613644855944425512098737422336 11729153 -9125405897364334748792497762396372176 11729154 -56335357614787415750969533010442516480 11729155 288447092403568730592400983134606812560 11729156 -245446948185295402770329988014017966080 11729157 -63701487027094928468997522409878709440 11729158 121936810409517120514917593436029160576 11729159 -253426303272215296727826833463462335952 11729160 -137561547147950386068792391349865676800 11729161 -162355939402253032995202019705351507100 11729162 -90706154301762829361657966334513810336 11729163 87362496843279188674619284224386972400 11729164 372321920905040021265497424495726950400 11729165 -118653577683252228909027888263246378880 11729166 209763556737145635431624822825025513600 11729167 -114088927321195478813385270428832975168 11729168 -322490890728967206533774899294982701056 11729169 -71910158700616873975924588578459739806 11729170 -2125020908079147358483730227233973440 11729171 -859405007705864541912091705454728316628 11729172 41302246371599629803896420004899979264 11729173 50247414368227701002581503824025873422 11729174 278935681919091044404044244749113044800 11729175 337982935170366617920747201968156432000 11729176 558733445282321932876510473936918190080 11729177 -890155075510648309150839145782131089974 11729178 344114562248003503059709219280756651520 11729179 -297896067195865490166876189652255699968 11729180 -647252737851403485066019770062250201600 11729181 -725769968592140928901032576426516012480 11729182 -439374756754358507136640260232469979648 11729183 -21842206199946470797534024739452710360 11729184 -853882889564499301985281619141625643008 11729185 -64096983069432344907095229840157123440 11729186 -106564493024483178948405920869258492416 11729187 -157576464550767182781465242622070843356 11729188 921371730465459148241244370156485941888 11729189 -971053909960374519297665380110141894276 11729190 86443710809031057575430312469238384640 11729191 13248033638904465818110915819470760384 11729192 -183718875315828192502305520584286464000 11729193 119490671385623392076271239795197704384 11729194 -608914371181502419126345281686423880960 11729195 -611184679956986057990631292681713499200 11729196 3458188335865702978279615863548754432 11729197 -1279560507802977079504279648892392160 11729198 48497539185480887318949566709456897408 11729199 -399962161484265513239057604295679404536 11729200 -21414724145302118291154597432655872000 11729201 -1200424631583070345208286328347995330976 11729202 1787910226417784413878297414603678720 11729203 572113080388888525985421834352487469452 11729204 -598413083954374067821186738017344636544 11729205 -16681754297659380100335896763301979940 11729206 -403138103879340618349283737850494820448 11729207 -221493032121681943570330075049972378400 11729208 485238302153029607149042530233605263360 11729209 1050763055902927036131599395711883416960 11729210 -149701636930685834308157567972825502240 11729211 281197118145982393403695623080093094000 11729212 -32812355615047620438351945436898918400 11729213 1166861896536710691705723197350953769920 11729214 -157429841969881622204013988957941141120 11729215 -824387764634723010439753727424137135640 11729216 363790781507740918950492502039619174400 11729217 192023014069839947347839894554653804080 11729218 -82425737013418946241739530241357059072 11729219 -107194995294214408392013890866885485380 11729220 -250539427041695574625013053178793369600 11729221 -136287433292322631873192522957821121920 11729222 -32425538950735086511193431865668709376 11729223 1061697434268606969247635495253049664048 11729224 -507454550828814862812361260718038528000 11729225 -625628801686799380909401538347375533250 11729226 -208524727380410567988793158176661390336 11729227 -479817608072405549923783591432980343200 11729228 -599743956012829707361127425816999526400 11729229 -10723189218786414032065973685019037952 11729230 -208010514856396667539667932475099556480 11729231 -467878055644361992925430665274300330936 11729232 124990340009499440332473013523546112000 11729233 8133318284437890271448632912654347120 11729234 -89638058613946500995901750069619147776 11729235 -4492570635177314292700706585831662080 11729236 -377938753600715439654302168939339374720 11729237 136300284847703177537796291835970369760 11729238 219620347717852369326162580175828574144 11729239 8511663128839944751986263267905495728 11729240 613323135495425360262863166790982860800 11729241 399906244057904091247215473153817046848 11729242 -3959139688078542648125608701107781120 11729243 -304186632440535384497444595193831309560 11729244 -559799843336495924811689301332391581184 11729245 960373777579549050939025803802101567360 11729246 -209486659876851509685195199387799276928 11729247 -188110164713486721887188238022955107000 11729248 -1060344034748334682066759262075321057280 11729249 -524476815715028239684444213849564332864 11729250 -75467908770139210583553540116228784000 11729251 -5143174314372607403510478963084847548 11729252 -519340678721127198570141276990175630080 11729253 31427978629698037004373683510248512000 11729254 -200911482684255461154337420120493531424 11729255 -154218745255732877288943226568263166640 11729256 155900637786237389266533830580142080 11729257 6321110600095867020353172711987068452 11729258 -348802136119796684012631377691969533520 11729259 -50469110253728508392446521091095360000 11729260 -195057205632830383670431629155016069120 11729261 -745675523037706694288683645221547163328 11729262 -410306507578320596212914833509886182848 11729263 95298268192299867321268392448738226368 11729264 -1661469038342079472568319851809406976 11729265 132914387436917921733802958779059256320 11729266 -97170254066404331403538007794119645168 11729267 -627758964260859180084933481040733179448 11729268 -613391054960170284872611380718143685248 11729269 -610157598543919673693335940020925554404 11729270 30464551224489679482215814301469952000 11729271 -109463771902790275032227116298261806080 11729272 -321516025275118845688237997777561702400 11729273 2619441023251836067888747798295969448960 11729274 -268831837093591883945477041200701240832 11729275 -28604352326036717873436863792343324200 11729276 221933925570010678611381891880336046592 11729277 297438467285046190073577150135837800646 11729278 372272611471697692468370999860017220800 11729279 1602354087888775136989353356136981424680 11729280 -141423092990399235966448396318801920000 11729281 171008822193295568589131679202483349332 11729282 5149742567467503452566780323430225920 11729283 -141237612455865521250715429186170016776 11729284 81437042521596834644469591839287181312 11729285 -1381958559879668102862297923977002082440 11729286 27469421241306426671668799018193120960 11729287 336299990063228337749811678975512897568 11729288 818536349580821396897435593374778982400 11729289 19329517787378557491567923044026470400 11729290 44334729110159766091136270801719202400 11729291 29097512644231178296766799064810326672 11729292 177384044086218721165518921568434278400 11729293 71726443749168471840393967103682421644 11729294 -595687842091243345398413430189252863808 11729295 510039457700055041904719535123085680120 11729296 -127680711988385018780180070534847643648 11729297 -200931476661519243405885116890048354254 11729298 -149451786481039136358637200234383208960 11729299 -651072418229215080720758095898111825760 11729300 304619087983353636774625373167678924800 11729301 509600765934208067963252786116936009632 11729302 263558859780127647625153882576658864640 11729303 -37162084714199399957652396217314199440 11729304 -462739563793431195001926169245115299840 11729305 -186407652058014510906874969917454309440 11729306 12110729895974712296316835998326861280 11729307 408520431071939049826196599356287058840 11729308 -127728879576214596127709743538058759680 11729309 1182211140422740018407028013384442081510 11729310 37599761490596695653996662013114777600 11729311 -661267215924422997032470763482381695360 11729312 11883574042835950470020761228869107712 11729313 1558645019044857450776158250006088472320 11729314 -272456366888916913146709459901379501744 11729315 -10851350364546041306461603787724860160 11729316 -155445651954242824802021963988334626816 11729317 40567071449908811727506410763532036192 11729318 -58289427683698066734666710232774636480 11729319 -56860349033642997687912984280572673920 11729320 1347182322982890857514350003455878758400 11729321 -5056498046537094326414485391738692896 11729322 166390429409528435332665796969106031360 11729323 -144707655882050683919777987095778099816 11729324 -1379029089133663115692891351965907968 11729325 2931195056093028062869830742654293600 11729326 459560981840808257147919262964997901248 11729327 1015640379925502364967025889080703166440 11729328 24599580658223655571234335471480274944 11729329 -535789895702304855435533855725395686220 11729330 358761925497386290113812992475763142560 11729331 103589064700911465211844300763599462928 11729332 504460808559127515713083888685075995392 11729333 51128980055958278916288642417773598720 11729334 228477878555657819475543289573779218880 11729335 -481282905183959277868590510264809415720 11729336 -956171344811735559923295763824043192320 11729337 419212716799398611288347872321104453184 11729338 423635512025955543334662669939141214320 11729339 490838439192415210678604656693193139456 11729340 -101085009241537021409013647339053056000 11729341 -12128189342605679274628574246743948896 11729342 54675906399328588134441011253842166144 11729343 263650821280894923040612504936201469328 11729344 428697690314426481792698041694202888192 11729345 -336942314480783400852197239603128825900 11729346 69536973734244997473390058224503193600 11729347 -648638203806192860957706147115338606336 11729348 54283535812315940521487479826931237120 11729349 71629761421939273574862565062729400734 11729350 220302435721722133256553139522396610400 11729351 1191951954630401490627367928388663035352 11729352 176185540962048975143787901636534149120 11729353 818525859158048735172612468670477152640 11729354 -22853189658832563187140423215356858368 11729355 -735535672934800235343442184858880879360 11729356 -337932337886183957522186868794743292928 11729357 -504262414912519621760998658596212800394 11729358 -26137418237504845218128932935412430016 11729359 180257842263237829435871222257858612000 11729360 -38513266175278167885325637962203217920 11729361 -106596046565380304845489869288185157696 11729362 223257255476977122637995658680799362624 11729363 1457133861499278131141543911337187189612 11729364 -424238697439737178445392178539218253824 11729365 534491568857769233522703390809395747200 11729366 -670456402778479593379971537621272280960 11729367 -793053514583691678534508923126122772480 11729368 4613034192260841927133139092712325120 11729369 -1341529237975681530744361007825995658940 11729370 124494947986561902851417622224339420160 11729371 -1396369347324644052817311525630029218008 11729372 886267451377839203153170244966259288576 11729373 867789357255739319918116072741535492064 11729374 -417109058980138310207624028219649544064 11729375 192019695498491865301725673413666960000 11729376 -319205818715527938485662275293907517440 11729377 -218095081267590459488954261922266880 11729378 -8145410224206266937809567290416606720 11729379 -249997340251990482196425957538612906752 11729380 139690894596121253657068758694338278400 11729381 497909322577417205196442496363502251100 11729382 177485242878546959942628296311555190784 11729383 -619628996474669682141592864854749639368 11729384 200025505213476731926609253165828505600 11729385 175410048991301062654400848449822480840 11729386 161679110206152919618034116611991928064 11729387 821359886159036833257040742858424834036 11729388 -336574712802783595047025398595164315648 11729389 89115538781811180748105974315307461856 11729390 433964942553444160501364276168152459200 11729391 -772202500271513539842504580279128694008 11729392 92732989404356434321628623088959291392 11729393 350965610352512080563958229613753809844 11729394 520948527247972063881510679259322647040 11729395 11301115781274661720400590431691138080 11729396 -28589354504526918239354468112174243840 11729397 806248555336847832882371180675675949600 11729398 336992320800824423004867142319316428160 11729399 -435966882718591589605483715881403052240 11729400 -43928944660378641912919185215222784000 11729401 -620871422244255591017769581372554536598 11729402 336625816194732633479507888655959976192 11729403 -44628262596193919878511498591213644800 11729404 176659483161516030365172662276557561856 11729405 302474625129907278287098087848806204760 11729406 -97076155710533217188197444207352482176 11729407 190229574236898255663015055281494721832 11729408 -162135498155346606963069115050775019520 11729409 -153902096802586251241248149654464498896 11729410 -99791075322687922374401552394412231680 11729411 25058920508965279783812054461497374792 11729412 726529055506614264491206833150537449472 11729413 -712435703709477603372932747486178745056 11729414 277203284961315863484065623465049263872 11729415 199941512173355789527502934609990163920 11729416 -399877083638732443716127861792456043520 11729417 -303522599810816403361118460996656481408 11729418 -135460403666657884877681168400543275520 11729419 -224996200822378704390319898939077027856 11729420 58059136656160171348329702645194081280 11729421 97215575229957781006842268697583864960 11729422 103079908073719927507072235360471101440 11729423 1442036850802933818188892536015243082672 11729424 86954343197160456344628048952601542656 11729425 48953604079608985991150552904214320000 11729426 -87859118020090521480232268233556159088 11729427 -232641295806947589920621949861924466200 11729428 -699963540137082615668305083427152764032 11729429 290388588508463222546866473240511926300 11729430 -154564660530149676836722756054651900800 11729431 -166666554399903805430619684906566097280 11729432 -375738495361679844312290221775803637760 11729433 -192748557968250411100735815437898908352 11729434 -989359119831882636027258720895859839488 11729435 -361140806723330608783505909967506781120 11729436 455938882195411793809270317554284584960 11729437 150234175342203780479962687955776746086 11729438 148845854278751881100628496169069095296 11729439 118834382916250933733541340583049099648 11729440 -335396702613346528535434369150481203200 11729441 -326088213054038901696256249391170741200 11729442 354005620447891449528361488173013424512 11729443 907559860446720285842782215527864023944 11729444 116022031005836803920697900654948004352 11729445 -158421623005319480468004173722803999360 11729446 -165292124821538908206219489127462141440 11729447 -51159748239766584866501716784118499368 11729448 34689990777861836673255846641516789760 11729449 -32957807582054378666429336220275217564 11729450 -366948369656663089225438447362220854000 11729451 -282331190590545184423794360440018457768 11729452 261195062400404210741513096943526036480 11729453 386393277977749611187758559702555717644 11729454 -5385421325923186388671118114029292544 11729455 -202793366885582632308450633972411299640 11729456 -149028923954108415992757232555040440320 11729457 -517817275516293770959648881061043987712 11729458 16490830621671758284648932215535782400 11729459 234671367609073940396092094288072763216 11729460 -166394319590608297269537131535315456000 11729461 -1453455110483461775289719251431388813248 11729462 -483614705979726821896373097924240540768 11729463 899654648401499155808847106047257960064 11729464 626471629559675178507348150318303375360 11729465 95519162364403968835336987166366651520 11729466 94936828678488884902914859956638367744 11729467 -1354478296851979983623375379813808179484 11729468 482176478742842715390731821176084507648 11729469 -88667813662228471131988208906998943232 11729470 -1863374444384082178678461954219386880 11729471 -330014006798805337824565076495935814880 11729472 11763947186279174477668269216824819712 11729473 1137630447099564659940628901724455098116 11729474 -682107979108835330878135241719840041264 11729475 -449685692135461815491664755585534862000 11729476 -476621878744807172764007146363003944960 11729477 -360934759962456512267479720838988372960 11729478 463944737651354147145050741732763345408 11729479 -362238564036869884616764827425810906360 11729480 58579920557254800793505159980985548800 11729481 -102008835932206632900585116171353031232 11729482 643370209819582072497692158071244790784 11729483 -605193885970864409802679927336982520576 11729484 -23572221588465691483306089557476595712 11729485 227613700904443908782493289771348239600 11729486 -89927808903722753483108551602049529280 11729487 180329170477974482091319163700621145344 11729488 9411835014393845882007736651326013440 11729489 -807827014754505405729413810425190678544 11729490 -100702136647216878045017665407636556800 11729491 954917511694221657081360536868019270892 11729492 -500623852514451537361262472177309331584 11729493 402598122187871595904922870441335895904 11729494 -1194017730565356730296314787939840000 11729495 -679713328678866266277069245364183440400 11729496 -428483690751133497401910142222028083200 11729497 8348466549356030081292384406297972928 11729498 55914330276887015946086880377214720 11729499 -275333776597414615574613078697461417792 11729500 -724149491540792729828433950659386240000 11729501 40850196375672833040843429301858664448 11729502 -412324567203920318221245929439641752320 11729503 464312865388767082079881021703884274800 11729504 -889078062464429838858922493261708918784 11729505 -153162185342516151339709056244172365440 11729506 -217045052428178147623942000896569328048 11729507 1223698321341905164201970483301678055104 11729508 152986361792563362053497906504739192832 11729509 -1299172640190557429897890883340631191360 11729510 150324863742125920856019223994171160960 11729511 -547298788112612202476265944891979849840 11729512 662348512390338192777973953949650124800 11729513 252141951377497286581411095026876046324 11729514 484328319373301985438250572939723621120 11729515 -219220693303288177211280738983108985600 11729516 880603861884963776284534418956580317440 11729517 243703160869703057458799132031209647200 11729518 -222937509633815712412692717501679838784 11729519 -255692886593487929656973207986367404080 11729520 -52389140540554330086650781393360322560 11729521 740813201417524128622789103815998824500 11729522 323929131701343332675788318043427682320 11729523 -31310030704540318289496300406090427856 11729524 -405648615609831185751953620636436003328 11729525 -591819003833384800294029132596912520000 11729526 -129137574834136461956488864230076970112 11729527 270379018049631330193442871541156775160 11729528 -567821244222009231431373287702672547840 11729529 -6831757683172710082124343871303275648 11729530 62466656187273742657844780194914824160 11729531 682289554198163244209072860450104920784 11729532 83798189414274990310231424964802412544 11729533 -1868848477678088682408899342445308677920 11729534 118032100566849668972704708833383380032 11729535 458393974989924996786063942599717869200 11729536 -55649550570159189408321980421321523200 11729537 547341119158885700651422023487008816768 11729538 4606915922270069481044685209812536144 11729539 1161950950933994618193922289252452050624 11729540 -688531952292015428007808341601198080 11729541 -101083438780809015046877002846344168000 11729542 89618411779437179940314571937841140224 11729543 -324856428398152172134869316191534443040 11729544 -68747673693558467442656464916012974080 11729545 -803780888268331158151728388360389068700 11729546 262430640218892403740343784938402439472 11729547 -180886402743494514712813381680232907076 11729548 172617886312613154535139141981894283008 11729549 -38121530216349894235994206776818154720 11729550 45066839070464804544575030514950169600 11729551 814141153943158392929124448622472245552 11729552 187974631098093110137847929404565856256 11729553 214057898216266163661066720210956608608 11729554 40182313481297341001008428203538796800 11729555 -246896455195606881753900324221935564800 11729556 -413570656397177896219283013877461012480 11729557 13917617242352652258519013881807905600 11729558 391051650204289359033990420535460064576 11729559 -199615300894369874945380659053692294296 11729560 -113421849327285764808039141681998438400 11729561 10673849636712378899711294529700761162 11729562 -132218701431718488855362474499274740480 11729563 138515694665807106814071945237079569408 11729564 98018980764552368686160351614018854912 11729565 -314526154897452800291855312671865673480 11729566 58145491121186120764586289238679375232 11729567 -22101313082097432148154072398111840320 11729568 -483775628500456625085039811215718612992 11729569 304667598968704982227265324184130975970 11729570 11454736555627983554747739065032200480 11729571 255367233764906620085685838074997440000 11729572 -903995772105746903474348801098905173760 11729573 -14464952094496529034102025206240971556 11729574 -365220728102098503404561659909168733760 11729575 -296011454078591091700520917224968344800 11729576 -8403760991428084016176956611931187200 11729577 132865490962307467353825757649320911360 11729578 -242867320906413342181173813339273907200 11729579 1623858789452912314334707522482175847376 11729580 -175202108020199862726274097826903843840 11729581 -1294183543292039242291133130657071632618 11729582 -128699377877138881498862657797664188608 11729583 10758429510671802348207979552415681280 11729584 -31459448714064539052393266881125990400 11729585 -313868383811670789256553427893992040640 11729586 -10245134073147204959815819497554460672 11729587 493704768435983951426194099879850100236 11729588 211042478593340299914755279519886385920 11729589 98660146017911461379198104711430333088 11729590 -409814326113304114574335111170834547200 11729591 -696157384948371107270814293310982402008 11729592 160655121068390123087472470999749140480 11729593 -150339809281735317756260675248470184960 11729594 52302196076082662190897372474272842752 11729595 421293346488665674885113340849501169520 11729596 1047825899227207547850281015231432115200 11729597 1219610656279626530786893982660837207712 11729598 362632784248927841107488440552351187264 11729599 120065834916070261026483991749668973920 11729600 19178648285469913613964138619364966400 11729601 221390082527350749918504369920351876520 11729602 112901504611832310268792302540807555072 11729603 932994861840380865391509643248748678704 11729604 193295357660401756655539593539712245760 11729605 543450401684356793783822867402795539260 11729606 1439537573418201109162387923200968704 11729607 816206746047080433182376943135148519040 11729608 452103627230713686396393730557888675840 11729609 961428999335695010250013844373542613120 11729610 -75017159530183221480220802121059594400 11729611 -456070098918904502722612336702808615788 11729612 14206263695859815027025117169695319296 11729613 8287638445303721002592098929816721920 11729614 1773484897836521009715360042437979264 11729615 240856063612513760746661136793414730760 11729616 36567037283696247996149882620250161152 11729617 533056927800257275100593779405415001332 11729618 273599039476203985420681719808186675200 11729619 -1287061566486735384171135845991821268 11729620 533035083849498876102241518669413318400 11729621 -468162309985077380784264556399105856178 11729622 344944424837660792568306287153058946944 11729623 1442384053986076788801942772238466540520 11729624 467684582872411417088407790792946984960 11729625 -67600381509292035487261607891118720000 11729626 2366461402499455541416755016519339008 11729627 3550839647439803152753548977130487104 11729628 57501824364416759363746405614895656960 11729629 432946861660911901639739043844072113272 11729630 110497344483425896171778445574296364800 11729631 -271981616695831542183731723442648309120 11729632 173629498050674479582255323975510392832 11729633 -689119394751022928863438189030214657118 11729634 35645467791829488157070533992831519744 11729635 -501931021534718592556464882307057257840 11729636 -228151529567584616425972987078588993920 11729637 398547469758524934199144235546226493440 11729638 -227848112522351072079152821589365397280 11729639 280807415416169322619953755463566779656 11729640 19631311026909238755840710243952230400 11729641 -40452428610579787954887438254485509120 11729642 -33416497964543124754762351916386775040 11729643 35499450608484116569139674979506649664 11729644 351288487417735628726214952295841710336 11729645 -177152424020679562045353080420616746400 11729646 -349180746982080597726454427409305238528 11729647 441593712696557562295701667464926535352 11729648 -43688453636841255122320295861691678720 11729649 432293299408302628458883344246875992320 11729650 145714929301216053743715295553364048000 11729651 -30959463229987035757219030115069754696 11729652 331057934522723049046125364445806577664 11729653 20612340990697619425152005053951503484 11729654 544145271962153359751974480057499772480 11729655 -81359633213419229827254713755368921600 11729656 -54645464960650350013364810560363069440 11729657 -74956962105862331181870226804569177600 11729658 -47965947010290681197293369957468041216 11729659 -551972440542403794705665903521686485280 11729660 289721912826100075896809902741637760000 11729661 -116327171589236339299448470040640835296 11729662 181946260610594906405777195791496568192 11729663 -119987180918684284206778394894872359816 11729664 -584732863616972273922929802236689121280 11729665 111074316680662026095181152041116347520 11729666 -18766626217707710170623458162879694720 11729667 -340425525316648100576747934081694362120 11729668 414035363231129277059102795319760715776 11729669 -7413481624614605676728238442762280160 11729670 146325936643452629429045251501022486400 11729671 174214204031333501578267181904619171000 11729672 -594302110613133359332694167298390630400 11729673 499841078382136122203249913268548353322 11729674 522105958344391197322626549756229243392 11729675 -540608486359053258703650874436311425000 11729676 -189698747295281678723649977969592729600 11729677 619774602034430463181620931236521565612 11729678 -362912052425942858823210990180774715776 11729679 292880527149375048426620135914978124688 11729680 84464897402866093520525544904131870720 11729681 -721354665252876110153566375950012829518 11729682 8900515769532024956607610053779062800 11729683 -334723756173552451111224518768082327040 11729684 -770514659046570473132854354448858611968 11729685 -476113689058730051866328031240724651200 11729686 -295956981758858266537223499214486975296 11729687 -318280684297501027157314326775748898816 11729688 166679287330339453611977325316325376000 11729689 -473650440072007274342411656804776979510 11729690 -64409475738959290346481888057583073280 11729691 15692208707809813619605760592430375800 11729692 287767950051248802476653291630326595584 11729693 90771988074905485206186268149968023104 11729694 189377029498956118066190131091704467072 11729695 174787947901992271341833538544144573920 11729696 -197351061760310809062322795001445089280 11729697 186360939028764595378319074536752077824 11729698 455651759924449507436697134091962571600 11729699 337610626456836193368961090528288388700 11729700 231057739805044101028856677584696700800 11729701 397752346914395606986932793814485074624 11729702 -213440073974903116308656310721741289088 11729703 40958772188143140831403981769315019984 11729704 -420878876588559040696656695560776499200 11729705 -59524697517829737057517780946397752880 11729706 -239891929238167869526854276865886205696 11729707 873795415035352474754867462925963602880 11729708 16600381275705940743994276981378575360 11729709 400147017060021772969995633080258227200 11729710 -253810206655335358557025634830244240640 11729711 5514302911937134364775021457736003520 11729712 87612053493220756809453554603655168 11729713 90731282239307389907631307599194815204 11729714 699678764454289082485717840341853917456 11729715 412325287055852435177179150878714720 11729716 -657019268923964247577722781109151852160 11729717 1424117847059740049557518491958902361720 11729718 -48710509312640152723797987068762603520 11729719 -520720744423583413083113407084400865880 11729720 -353031351452135612141867836605628416000 11729721 -45443360499970674914726201827984832688 11729722 625550724130681270032819613719248652912 11729723 -1034905925478622477676793852123075008028 11729724 -331044009584238921324619633331432448000 11729725 -87990185591318314800591417937367771200 11729726 -459243304927885117612832787112871347200 11729727 44210026350113357197442785825727983800 11729728 -113728248568057261000442897272572739584 11729729 -489174839595736200105401849763395482320 11729730 113039936522266213945283412212746398720 11729731 -50955383925679294060404649060209009120 11729732 238203282747710499752982607273702379520 11729733 -541391409941128130039256700223863154976 11729734 -417218800529522621194513473495194061984 11729735 -583801716601388978039635038905601543600 11729736 254634702637783990893979726527540848640 11729737 -271176020616346539770397627401479964748 11729738 362269709320670752979951546734111913520 11729739 -77805235897525702038203213489386877952 11729740 407695990446279055714065561170979840 11729741 119064165035885542124315339755013788512 11729742 -40907449170063650428364707141909629888 11729743 3464466168883748177322730354062716365824 11729744 22317945414828346221758895404806815744 11729745 673315444261812510079606955145284640000 11729746 -135099585066588606786969990227041597440 11729747 -4845172185963240790948091197158783120 11729748 96305262999949972042235602662983215104 11729749 -63252330996664862953636954338671680640 11729750 -396322374132850240359474555817640160000 11729751 -555250940941571899659125209609596381312 11729752 -1539506713830420889945234726445548339200 11729753 138968203977006120383287903321112935680 11729754 142131341627731410481140605564740282368 11729755 5112558772094321556005452626848224800 11729756 -817070779259250497544104875543607201280 11729757 -10308217564620024208229686270406552640 11729758 359457724342305117284582198341985347584 11729759 -173079739801192848308692833111441126384 11729760 -2075609576643663548189851680799457280 11729761 -918860386699464801001153210574851964638 11729762 702884053829785439129650346442605045760 11729763 603727740976735473122433257714000235492 11729764 70266855265262892699090073632518886400 11729765 539804224365994683172662559496609985660 11729766 260687118924568005679243858810307788800 11729767 149456160434535828630836166166924279176 11729768 406253483642407508133854127272057733120 11729769 335433313416510226833042800780492659344 11729770 11143739750301739825195448721327344640 11729771 -112307950155607412208792608721160829928 11729772 -389779336597078253826487170244366848 11729773 202917124966039239521525616570160478304 11729774 185197818254106434996081075690003933952 11729775 348446715188997274337152694221984638000 11729776 -212438388067439700089117606817662599168 11729777 -411452407589761167835666233015106389708 11729778 275938854179399579041834665288718237824 11729779 -1226972733058286362004272288431296286024 11729780 -197778036759787291167251067797173862400 11729781 -100048391399965338823967330573375856288 11729782 -367898966258632177396789363665713095008 11729783 421171414800928124923933612356877389600 11729784 250159185660433277911321740205396131840 11729785 402594449458223622124696222015918534980 11729786 23237823003035954032014594085568185824 11729787 159703787999920930212361215640418352 11729788 -121658972898937736215965504880905749504 11729789 150623212422218243848080072347621634624 11729790 -324688109702800758502012565729718427200 11729791 -360840731285278187418075230856099303808 11729792 -944650538923873136918225892922726809600 11729793 70587942080381630513385034993945297920 11729794 -749774999673895943674893971877859471968 11729795 227722107693784396107244662371933372160 11729796 81634807523606569708931505102025580544 11729797 1080348644298158195653132534231477841246 11729798 -1905775881129740418976900430856851136 11729799 -503168216178714821071331928993540920880 11729800 383538869250031586578146157647249408000 11729801 -410944682222397698658721771951617453468 11729802 -130776957544829123736947767416740352000 11729803 93700693314079512055896264000167457720 11729804 899264998077334564294183736999001292800 11729805 165260013653523082988669705021152193760 11729806 -186412567985282994586892502725969759232 11729807 -1122872940976147140536043049430239060944 11729808 41020528518848799966108997818499571712 11729809 94382430975408387709486717068913435008 11729810 240797071468311868395423942951949990560 11729811 -230231925110765221309497965542622631936 11729812 207856967590053799184314958312505294592 11729813 604932335678408949358671844307048979960 11729814 -64630763277919226277562456209510715008 11729815 951940449360939112747444538406712983960 11729816 210731335498281541703491518452091740160 11729817 24020860932275585203895005629118333440 11729818 -323640217015849023319818896138212346640 11729819 -118749452914343897806700931308989974504 11729820 238859644965576824013247735701562414080 11729821 -1126080051042522323302951110448067364800 11729822 -178557507531350802841757589211559085696 11729823 170207456490077728136372662755678735744 11729824 674926414646312974675255600363541102592 11729825 -489611781871412914878877311126597957450 11729826 -247075254998997823549334192743945209600 11729827 768902450437262694317629204990941427676 11729828 -446689468597293967025938606945128827904 11729829 329641407595393791520550802218193324384 11729830 163890577534291671689605081568892142080 11729831 -388724452226363485565890764129360842736 11729832 -502573082565264045228375511930476871680 11729833 -645469754385039855021669668396667645240 11729834 -160632685031712964616617568428863887184 11729835 -179418286530002742839140823900746180560 11729836 150394635881255634994438914245964596480 11729837 -91622906895086714815305582596125533696 11729838 -54969655074761336828328921467116218240 11729839 -115683023578693552576635797456506320384 11729840 63404059263011019929203974117423513600 11729841 -8969041797781690611945162531305717760 11729842 63118041328324807918780580334824269824 11729843 -329494164538075063873872477263841457908 11729844 -1527406260904605433701838323802705920 11729845 573468397485282068307139942506263267100 11729846 -70214972699128057755854578719208377216 11729847 -613087375470315626295760811907943305216 11729848 -186168949382137875589576279333182320640 11729849 -520890264417009517825451476335489440880 11729850 180080792154437167732880290794424416000 11729851 -14441914234575398119854531871217678560 11729852 -401467765196893841010134527673327382528 11729853 -586782167715948118167932426902307474496 11729854 58119971768679101235148295870149180800 11729855 -514808708959539846900346550875771689240 11729856 7586163103376822654469085116707635200 11729857 -942758241714228104895963170316265864894 11729858 -68455313569413691099832099522680410624 11729859 -41875034754328897565335846569019574400 11729860 198942550919110906829401214861461198080 11729861 -974034522862468007021315401107365124 11729862 -57057836685935478348071422523221044480 11729863 58575331299542178447844855541287531560 11729864 1439759107048619291120770820463279360000 11729865 -83960365871153298295226773543621579200 11729866 629497997479002934180271959131909571632 11729867 899627650479729138270795283327792524240 11729868 288474711067747459796254109124085518336 11729869 1139455180913267775390918662327440911040 11729870 -195403948967584590216537004186538275200 11729871 -513832460114931013017757504808552590200 11729872 -18984132871546212135285835329890942976 11729873 418437658862573449480101880312288090368 11729874 2634436448310875113065629144409043968 11729875 910426556183903258840666935705331172000 11729876 -1336683529867115945253900180872016441600 11729877 205057266223964842695062988838145308320 11729878 613825489141752237768704159322930613440 11729879 -511093828261352047513116938762166924624 11729880 421794910092666113372762038993729536000 11729881 -202850458750576141312320295131584712960 11729882 231659579607679655304132546287144838912 11729883 -206409507460238305925844658903995439104 11729884 -15642677788107703140189412420358750208 11729885 460244578516528256055118088919802080000 11729886 20480730775137188975119057260867145728 11729887 385409208865679352497407032380176528600 11729888 -123606730194114670038477188069230116864 11729889 -575601541246837683630971439603747905646 11729890 -90068612623597095736870067688013464000 11729891 2060943568712180163070413171243656648880 11729892 100033803157767006896663187020145518592 11729893 609165487233511108052766375921280168320 11729894 -489569478298717088680056077553173469888 11729895 -101876208656352480137003197396891160160 11729896 -437261087688011362197301525883854848000 11729897 1041425014656639770982291816136054769040 11729898 202995670456368653862159173531219397984 11729899 -368429063200699768417099219048782873100 11729900 1912020355214264505398549144399616000 11729901 84690290937069524060481258485342356032 11729902 -183397014683099922326878387717170463296 11729903 124290347522262123673342862563632412080 11729904 22840776863528558220393183008551600128 11729905 16253766107468395925411232433596312000 11729906 155443653756542825075841002968178305440 11729907 228532108073047735873663797616850618880 11729908 -106602089080163126679426272965672366080 11729909 710948451350120828139758487947825512110 11729910 28519400863219450025390282309464197120 11729911 -1070560909433029135378083957661817726488 11729912 -431616677070046751030028222285915648000 11729913 -355323916268509323117169353798855522432 11729914 550991440420085572584968403864722880000 11729915 167838560101553964014457734014934280000 11729916 75482568262170258251114073655272038400 11729917 1357676605086351468254481543092646056966 11729918 459267119867814895238574888748770537600 11729919 315535698523472608352223606861755931168 11729920 867542261049623019349961330997067776000 11729921 387342761948757405423584211323737931712 11729922 30322921900394913765003979022864921472 11729923 725377259245123042817733235571654866172 11729924 -750809796990004675730933597226387295104 11729925 29419712813231769477367897536728920500 11729926 77731840497138082048188016784229916800 11729927 -18354950604575720687560564337927308800 11729928 115403078490238225806753487036445982720 11729929 276542050406536464785714901480927917776 11729930 -186846520072581066517367551653462452640 11729931 -462689748216821298383425704166539273216 11729932 -17256970017908483333147181811450350080 11729933 -271752293092244262088193714020032579060 11729934 23924821218378180422877785657596825152 11729935 61620286913014566229235483218942464000 11729936 -10746821659750435201867975456915439616 11729937 52182607705264157275581612520140434160 11729938 424123022330069107373737215266171013120 11729939 118183700505120805061579815015983522624 11729940 55435393001825506885383934027956449280 11729941 -1261207206569860459864662210871910151428 11729942 -200708998960793321691977504884943330688 11729943 -848641142166748290796811297226067227168 11729944 1136268433130594359240904178366162524160 11729945 333313114472624354009737534187023085700 11729946 -146131265943867014151324660527607138816 11729947 970763272433209799372640145101480395396 11729948 -458988723607128330908041855709600328192 11729949 -451591704784690268900781278078392872960 11729950 -150495676040691281459052371660807160000 11729951 1719731988434108376547208899448982218232 11729952 7540845359956901970568899426508013568 11729953 -337852572344634135919370791891173680700 11729954 108758777721540876611740181046930209280 11729955 -318848821775191964118729680253104066640 11729956 -252050372955482374723614497784924741632 11729957 157091562363190322377040393248282727712 11729958 530191687029040594535680024940073576960 11729959 18519369870925647659080738146157435216 11729960 -176377419674060714826720052791258316800 11729961 435692857265945769880774598753071673280 11729962 177384231106601423894449607572462586304 11729963 309135061136139104933752240524225664548 11729964 -16812331594096603330994135246514782208 11729965 -175037844333617480291362068409742440080 11729966 -590695232115064108244337547137679662720 11729967 -552119211268185203443577071757585410560 11729968 -265960758221871745497986873866229137408 11729969 280421342643023354173344281059118335344 11729970 377305185254716526399690650139427840 11729971 -686989286812584098237410428422574572976 11729972 -582998237113127389216207339502089156224 11729973 -12855769561706363837460191720491137216 11729974 -168323088278509457423508201390675130368 11729975 -121428776471239508239725994398098015400 11729976 -161751473276077834032252018646402560000 11729977 100608284600862142001730039651355801344 11729978 -304229699336850539401867143945473095680 11729979 881135308269084341464373200831731146124 11729980 125792285251144381482751574029151040000 11729981 105601135092612282240704428352106240864 11729982 224227091451455398388299855850376192 11729983 -1252984761922756270001312369367279234000 11729984 -78924765631290249628632025169179705344 11729985 -248884108539075214732012698487341360000 11729986 -249438632576119485938537207405441429808 11729987 -500145064033292674292513776022132979408 11729988 1670354347894403372196687029742983147520 11729989 836976270965666675742275760477576229790 11729990 92804937546463921870789181968068278400 11729991 -72861206712920552324079036908775645696 11729992 -561670732404840810917786593817159884800 11729993 -64523886892587159832897863387509220000 11729994 535375780820815849075135298326932905472 11729995 -259580511331367090657938317710126996400 11729996 130098652200578348254357251764627424000 11729997 -179255720641241567234600418959072548992 11729998 -2577970790287562056377071988137806848 11729999 -181268155388058385823008942901003922240 11730000 15658081447216374881530342508298240000 11730001 -902412253277014144765100668457157785998 11730002 -186497429016223512030136761442998285696 11730003 136642418559787820228193313030272120504 11730004 -158168423296781805956014417252769630208 11730005 -26877217580106607279717845006573012480 11730006 190775698783547166471426535506626985312 11730007 -803110133693744122133822653955899986840 11730008 785743688547148655641382237960599848960 11730009 -70060062233339638712242479904152968496 11730010 -418422054442675944012047899859703831840 11730011 391953884375704862654880878249944073400 11730012 -514084472493539934894388467540648998400 11730013 4943668754423745014419757037703565664 11730014 808872036942797561309790109072912539840 11730015 11264454322614522774786225704117335920 11730016 -396012040864218055804554778098743377920 11730017 -102376544427802676083896202326073483608 11730018 144845830729951916328682847021302618752 11730019 -51630211727686547403184077852211513904 11730020 -282400678985830671816033744143635019520 11730021 559302553349373043143412795712180693664 11730022 118738233976676555647310228698872456000 11730023 704144921920829439244177453747852775424 11730024 -382076859477323888420495966052537738240 11730025 -1183360062676853133221716229220789840000 11730026 21096210360308426640654131220978954240 11730027 123647399015914994466111304393567672920 11730028 -271364938170561284739987619615045136384 11730029 1154433238668959343570479406076091628630 11730030 29494234379011364480881911487590604800 11730031 -359138033726128877705208748490700997168 11730032 -152482702094048817801645152459095179264 11730033 -221043697543956077748077931053915607936 11730034 790413703875817129572945266693152076832 11730035 -292642074286372114948564009596878624400 11730036 -95548984760927417672942800612424663040 11730037 1146773837710665530935992493291441838592 11730038 467097753711030124389360730471751989920 11730039 48777891037601424933442481165176231248 11730040 304248077880148742457907343333696716800 11730041 1177285650297191656564670768190361310442 11730042 551100788069935466983033871071853898240 11730043 186952508821547956706367547107691268944 11730044 651086847425468901358020575494037723136 11730045 -575551782798260054058695191724545675680 11730046 -64063956668376251789966145346603486848 11730047 -58590512163095299080597128626277389968 11730048 -316387737283545460929171865878040412160 11730049 -33572891597283912685432571634263580000 11730050 378738576956265537818443357043707440000 11730051 245153066841611890513027579187376628392 11730052 -434085901607396963648758722364365889536 11730053 -58449089233101032261481458780239416576 11730054 139514626300223816606535994697430933504 11730055 -80559014820937880412756527535084660000 11730056 315420721165492061249548525767501219840 11730057 -824525374968694380082557039550954994160 11730058 518253243759057585311553028193315069184 11730059 69304465460341145114206567414809937920 11730060 -409545276874933095639086919013813893120 11730061 354830434399339172941373344290218627670 11730062 -529345947669513790169828674107015163968 11730063 552960680242688011294791196662331737984 11730064 -2350129136135696778517111282338938880 11730065 1042211482734273901128783444597202823400 11730066 46684594532564421710485811349290310144 11730067 196986034441712510015810566283188875920 11730068 -213172128255081047387963089584782499840 11730069 -159459542194121194725683729503316778240 11730070 -196917964452762179021415481600710829440 11730071 333849184884804285519971419382150688600 11730072 560797691026989472813519684010901504000 11730073 65400318069282692280761994946669858180 11730074 235560839313615470708801727263693617152 11730075 57609583774205649218121364755694905600 11730076 -8564601798741418432905543908301767168 11730077 -113717156226097862350100188313518477908 11730078 -12957425007571729752276606576993999360 11730079 115210287292853657390686747934052435680 11730080 75984695415602379233856139132875571200 11730081 337492534075009631115244495240339746144 11730082 -2071805226048667889348095996214893056 11730083 700297191978056472543931946210777242332 11730084 -447039985007134406728657429891381361664 11730085 -359589421993171047762790969961885208000 11730086 -407717938820667538007736137740088383008 11730087 588900584533656108342741650126249439240 11730088 -126591053082394601164205845361883018240 11730089 5311022184912055372748749382149069632 11730090 -34450026582408059945802790249221058560 11730091 205301557081759985058565800211112381492 11730092 -215869630483206900877007358247124975616 11730093 158327107063929051507244968943965689664 11730094 132820968377613833740885884532635792960 11730095 -119101547440353571206277867839987372480 11730096 15898093356753690336549436607780880384 11730097 -507541730420493537338031011315101785454 11730098 531595284693907995697203841623926303136 11730099 5121213816345617797863455921358247488 11730100 -210130115355555335785397077765067923200 11730101 -402671503968257359859399707161153458688 11730102 466148648298793716909918959446137377664 11730103 99710318921389738295124557509789904640 11730104 238565060993883400777785018335802961920 11730105 -16429870562008626678521011249162719360 11730106 -842008434818605641325200750207139503360 11730107 -719837009452143633413118372528387295644 11730108 -74604267798168661485441666585192446976 11730109 -158944397701150104611391080248006453690 11730110 -123152401652975941570858446668267823360 11730111 -183524836781443648145539008568201133040 11730112 -321022480247328210797754526495144935424 11730113 965978643067799813360560231656095413380 11730114 -96571385913384238818645363420145971072 11730115 301086345215039598011646616336929047520 11730116 -61355336789266084727756451519479623680 11730117 253397182649178266763222383143596123264 11730118 303482432137847704069832024705311505760 11730119 -486339294354814970645130882857398393728 11730120 151354194537046743211050091110481920000 11730121 189550435583812648775294245204206888960 11730122 -803631920042263123030461218452048551888 11730123 625876167642370068743224807352428454400 11730124 -19846623014685550823531613959142247424 11730125 1253031892872581424854263625919306000000 11730126 92656538360149567177390917209223265344 11730127 591520996919861788167731212651172884976 11730128 350270529616036418806822072606486781952 11730129 -13587824073313562920598824365814630416 11730130 13265293115317711614666307236242508960 11730131 473945511167972259744220682312254669392 11730132 69431454850854697634277221678608896000 11730133 157926321529022125776765056509525169088 11730134 -192504355060556811957640552691215255680 11730135 185761473324598026704753745995373483600 11730136 -126853959632408766195357941273061089280 11730137 -1495512018761426888839587402153759081660 11730138 -84433853212035218604766920830873075712 11730139 -286714521913422168541329850404499597776 11730140 -138003109096590167602833352037171589120 11730141 237742678710297733758814251715117280256 11730142 3875091816280884389596936207806167232 11730143 400211599333205486115940422461478271392 11730144 201520651863546534847302791459241984000 11730145 145371424543503776732226698415221333760 11730146 -28479418625906397940069570076158985856 11730147 -119230683789652234143069655842367553280 11730148 522443295051744328482291552489387118208 11730149 244670444980436598877161288754167009150 11730150 -11295510324817745102530469332952880000 11730151 -48800547506010715747355573214184915808 11730152 -168576431416355357949993568817342054400 11730153 -628115929009737452467338335839562576736 11730154 721048335463169542695804374276381040480 11730155 -1417044370173949698219544204530782559840 11730156 30566960029300500150609345636771804672 11730157 -989165800752165797534607988009245602240 11730158 416477256006419946820593092108721746880 11730159 -621344135594614313220022657853101878264 11730160 -71925534167441495068068576371520307200 11730161 -244206863265905453922266913937298098368 11730162 -44701172516604873164835143530502322048 11730163 -171869709259633668873395351867960013760 11730164 -296327360924709224200696563852136362624 11730165 -408738753777261329270739958227210298080 11730166 64020623099940819559690790370892517376 11730167 -603293931224829580201722932140055553168 11730168 7525507749822979625925732750683074560 11730169 -1314637086270044713833126743448215280240 11730170 -434015510986775377815283060169252581440 11730171 -581673377303616470364382053179000550888 11730172 -389785231615791137164989545585623223808 11730173 33343532350812893115609443459331010944 11730174 1169698530072988352140297516623657600 11730175 84419457069778637426973876684494953400 11730176 484967410285586396595581364727827136512 11730177 2386939706928044625252079193571886626 11730178 603925216358610032933422960025854624800 11730179 249799157444249005407021706548496758780 11730180 -75316963752343300621473116733225369600 11730181 -330927682096273400238279067069682427300 11730182 -195611061487362945264532309656693916800 11730183 100560952682244959032927075022111374848 11730184 -346515175073963799488256267125931540480 11730185 14808210044300082428984380706493753600 11730186 -98490393357151738697230893493604683680 11730187 -274051342838125139021335092760203787488 11730188 -149984198018251120889760406243910138112 11730189 317001198128582627239536157015077810624 11730190 102216642838738983461400401445260123520 11730191 431488436964262655819551858653530588784 11730192 -80073132896459365461429429692508733440 11730193 -7362080168969639560565871868122706076 11730194 -77551698993343320648835186473355508736 11730195 -436851151872406163959415872679023351680 11730196 -553809341889795666748936143227548372992 11730197 -367452483373641496827845000434262312640 11730198 170163955637547852763221697397932438464 11730199 -442773399436296385057965706309714126912 11730200 -121951085525520536339010378159091200000 11730201 196795301612839578275905158444660096000 11730202 215323806747122842996354292242197928704 11730203 97753049622769717858691731476379001160 11730204 -932502658094135411036406319704170649600 11730205 199210405853645708499666916173905333760 11730206 322011480090430843274451180532061127552 11730207 -414669516536096311713676235006488854912 11730208 792430446680453108612349584903344029696 11730209 221434040682850656840990704637554701410 11730210 -167923055773691129354423645204039808000 11730211 343468214440064784373566465791868931624 11730212 -87127416750857229805181756741636091648 11730213 1037620701317866157002982411660993390208 11730214 65914058057544571411794298525318001664 11730215 -365000597216161377555394550807973588000 11730216 108519231251099101480746596269863321600 11730217 -770181809281534329763845468496176460800 11730218 69352816375949157610483298432351215104 11730219 -541331825277586139628704376870306995712 11730220 424726112553066119232857285302098816000 11730221 -26712274538401073504626077026961378012 11730222 -128752403776879221226786038680323824768 11730223 409737742390243898478446182759269685584 11730224 -21122824284117571195022140468789248 11730225 8057386040092657737345411387704107200 11730226 -762649193738647890631964585273825266560 11730227 432995932564824670618698328665545628912 11730228 -2806159566001382775391442346969661440 11730229 -190059855591989108632593458888518953824 11730230 -33952755770002588090367717559018420480 11730231 6497464092558867316156933218995481600 11730232 -193921973847926451718748984083286937600 11730233 -78394260107104877305473580094262562518 11730234 241086166284391542786731154651238959360 11730235 -128692639447236168326777496370250119680 11730236 -399104696530229171373613099130401259520 11730237 822706917764275609524171177717857391360 11730238 188264832131935879034822122402135889280 11730239 -244208719380148709536941431448711180000 11730240 108168744354833821346604150820055285760 11730241 800884510133380797716636783111958883284 11730242 -73810014659998151507095944743101543728 11730243 -290433640940369580992591542894977206016 11730244 -860869674768729582458921502719947886464 11730245 -300143660205197533786114167621041203200 11730246 -54605694712971559201413023868219482112 11730247 582720090645013092451203680123422770672 11730248 -101519525526269426884158938451626465280 11730249 -4389375667799700685573728974835991056 11730250 -206661815023780338420230425464454656000 11730251 233204069869568776272590497792822820064 11730252 416033794111146589496092058638322130432 11730253 208872443198048848224766191010057449600 11730254 -47736225182578064546172918954470121600 11730255 264496601240520346246755139062800973120 11730256 13842380541794980899335769629264371712 11730257 -581261673604868868816567698762232624000 11730258 -17526992186145904461944956889125839360 11730259 1278940127964491429690598162080209108460 11730260 -816675563466170251329291129416584396800 11730261 460089659598614550170420846274250637472 11730262 -750241057253819501731732721760103646400 11730263 -674812443905339336553686034358227466488 11730264 40073589059967998208315676266265313280 11730265 -124160510744498989805865534931052021760 11730266 129857002510339569460501946485767566832 11730267 -216884337430512754368743261712523386516 11730268 -281308039669805049810919152986163899904 11730269 -1385124260347723469437264141065046957620 11730270 -143924529330396899674966023074426966400 11730271 4723417954906945906642241523755241344 11730272 812860747733040913474878607274450092032 11730273 -702737491625393590689227538040166888016 11730274 184901202677647988044230301935541613136 11730275 -709373065880368503025140609556862155200 11730276 -50014496084709547028827422145137770496 11730277 -430318789598025514929551914179528620320 11730278 6259683671975481584614414806055461120 11730279 185470821408682298131137495673363087488 11730280 -931743398133858549592086132839702169600 11730281 -453150595871399544886699160586773214918 11730282 201882630706011940375660425004022568192 11730283 -1655398516735215718831642392793828518480 11730284 243067059217093484218514602394736479232 11730285 -153488672191886376243261675518063020800 11730286 -628233722204320599610816421641721193408 11730287 1176675191245961862333887345453882697936 11730288 -33400789772833438271986127843667050496 11730289 -18978516359959501352586596644618238520 11730290 -385309279816359007326316873522182120960 11730291 358689779625755857584839619954202625592 11730292 285461875203022555097912649146047928320 11730293 -819869558813139462890839158315983121120 11730294 -411490033730154273148190900070637529376 11730295 -47198326137143135801042232997440933600 11730296 -1288661873144526207169137399496584192000 11730297 64732342336785948940106473654905237120 11730298 -652900929287560571285589964700591297280 11730299 -50358620801999856879086299902044878080 11730300 66345703383317833342769280555354393600 11730301 -1614432975619630990897713216710723780736 11730302 -243859189441608148776503261116625499648 11730303 228921136224531184213282208192468680944 11730304 146380102465520525275884101364130775040 11730305 -243379194550760168450631142670484109080 11730306 -140881691694948413231308770023616002304 11730307 312492954339828514076248986426013814784 11730308 917241328892728110737471187363639884928 11730309 -329148799510472007016517508119765281632 11730310 172833879728626231752689344416161856000 11730311 1382532806574635153965884444259004037912 11730312 197092179269863422882436973121299251200 11730313 466553563751447005498251699156253605760 11730314 12392862935405446798334974725966220800 11730315 458805431053953340052868757290448512000 11730316 42226178604685441326948098776669591552 11730317 -35316686599960278980128844209617602634 11730318 93785107227331962195918211647526190208 11730319 224190234126715520488784237750740316720 11730320 -21926003598243576774946077993102213120 11730321 422998729903236053850425961251829031440 11730322 204291875161921165577789406287228024832 11730323 704668977828234144824215782298903869600 11730324 121258438881039377263906250044442941440 11730325 356209462557181776156816504648434004000 11730326 188818119414221280053975405809866835200 11730327 238335823200239500446781134785334536832 11730328 832665045758838266466842554294184540160 11730329 237606126856977338125053038473495436484 11730330 -175488778715021308676693279419722231840 11730331 243539058838618236208739209083071893152 11730332 76266319497148171092690088311587335680 11730333 740135503655272530258972318670354775424 11730334 4121972140709833267564785450291139584 11730335 -234245448941252381673322035575199525840 11730336 -209760715725703167088510513191082524672 11730337 -826061707231206618451677429160474730014 11730338 -56803839982415870840348413723027353600 11730339 -371792844552241598579860571078098409676 11730340 68544642364420627543132627389216391680 11730341 161271332843318570121487948721653623072 11730342 -47235932742264450261047840295913294080 11730343 -815008055439805699494057441499010518408 11730344 -728445617045464948463942785706342691840 11730345 237867719172400693102055729980245120 11730346 -148021347807721575688914184850638259616 11730347 -1597304950435727392384966038225320726040 11730348 -167961582342747297357351128719216819200 11730349 -307250947561665337089730674101710351520 11730350 184576407188021860859344568584778664000 11730351 -57597896526164499080059208879769112176 11730352 -300466061000769606658085345030874578944 11730353 -253406379319708701067257869175414788880 11730354 524979894894425244316596757009580024832 11730355 -159744884303747627710827620071923993600 11730356 -399524881878000091745447873622478694400 11730357 2241364467916794009724418182075691328 11730358 -505955726582207400514415337523826778720 11730359 157916719797998240288272364921662229280 11730360 514897379986931113021522108833374208000 11730361 2382278010356543596146575248271478545984 11730362 85890534416452753406061704448331176960 11730363 -84075453489567844338391375818147098856 11730364 324062199474712877266354300955460555776 11730365 -174734753956308725409499594333159960200 11730366 -555152419014289591912367741758725206400 11730367 11804763738912151116527049436831877760 11730368 -71900084915503656930457406068569931776 11730369 8934569509301266361326067310298251264 11730370 -30126738372457449223406011814491492800 11730371 -577422532225121001268591038754707199428 11730372 -262273532022219578531069303057615616000 11730373 623250388329622427119145349112260718622 11730374 367643242502761341279629923753419974592 11730375 510094452656584450478854984798140534000 11730376 461592013729583104180266709044052623360 11730377 1109149140129871363691077684471991483226 11730378 77323150974260116527087174442117378560 11730379 -303681019227858804756587656223090843424 11730380 -611223056476302812845466860919936179200 11730381 -187443930521249052158148527036207846880 11730382 -587559140531588154771834056486859302208 11730383 226419049737144049264559607266699297520 11730384 96823887447108483117153999264453304320 11730385 -579139083814747738601460327355336771800 11730386 -213869298820863009762984465940512778608 11730387 275265962046719255974027020684112813680 11730388 732969440193888374267851843561056188288 11730389 281368983583920216270222558270267964800 11730390 -68028962462544378185081839057096028160 11730391 -731960813845237563754161716357781868800 11730392 -271611446943074941957224296474877696000 11730393 -1184092417498390170749120763537522832800 11730394 176217542889109196715877406380412497920 11730395 1332413875518680617704400769817866751600 11730396 261898538294061757857467639709639521280 11730397 110868201604798502309242379789398932832 11730398 518945960314635483163544969628308611200 11730399 -437604853703899433542616842171531031736 11730400 2426729352362065594080587303564083200 11730401 1695475945682492585206117594940237628672 11730402 161348637709621464953126282615920585680 11730403 290296633191854624827812372053358747544 11730404 4560197369101371512127181909785279744 11730405 -78364837669745990585392005069403948800 11730406 -168066561337893920143971460393522634880 11730407 131380924182577198089383137545490612680 11730408 902155104659434716484581837010543902720 11730409 392035412505870908162480107634806951610 11730410 97882384061443050465464305222448601600 11730411 53751856831665139313862727159306773504 11730412 -232976540027247431821675917010278056960 11730413 -1174133557311486211071483152329046368020 11730414 -26636714139481377432871521480194396160 11730415 376274604759179402581352455805974861200 11730416 -198006916611886717682085896272781869056 11730417 -76258446976929661395863463407245717152 11730418 240236306074380305321338673366737698816 11730419 -786194044155983125755078292865996392704 11730420 1282404726745337035319776966910062080 11730421 1267960328458189414632347836704185872192 11730422 -226404046210081584822374774620997050752 11730423 -99392228075301714008933285545454203416 11730424 207681354099895623564659797538450472960 11730425 124170053372526732679530741740491324800 11730426 -69586879135552469734436411797229101056 11730427 -807552321077896750657651973279114083688 11730428 -378996059221772016724786397792716698624 11730429 176881710843851429159746526040424538400 11730430 96401558346700982303396059591679991360 11730431 23559434382077305199640007957593718464 11730432 118615048715967560527590593489497227264 11730433 637461511809484401045914180128439246208 11730434 7386831768924671228086363844278007712 11730435 83661517472108452567947942897457209600 11730436 -777551925936839406732041500447870184320 11730437 7505672827611021955594752074161949568 11730438 58272468643000798633459321548994952064 11730439 57025330139144659929272381035708629120 11730440 -337668179890344386558720914817832499200 11730441 -80607027376223711683490763992191565808 11730442 884514486213179887501100819004912895680 11730443 373386115979829712591348022996951328 11730444 545989422286346945657953255072111153152 11730445 -652313920962371089559667578699368101300 11730446 -24037259682336630344461428799207501056 11730447 -188969159291225797497303926190117102960 11730448 7893918409270867795795854902168125440 11730449 -643539058068025747395215411836871849550 11730450 -9034572016121215297424631468093014400 11730451 1390005939838196857509884234963549841452 11730452 -59551757391591241743827152222737623040 11730453 41554681718327204651393370402128558400 11730454 764781100317198501435275706691092742176 11730455 973096760028571676165514079238022828720 11730456 397349021333368055360350597132400394240 11730457 1349663720315442592868910941954139925706 11730458 19822936888868924398072768885186281984 11730459 724968748812167228253243860792914806288 11730460 -71797229534906161626312154247232061440 11730461 266444854718457481223986930105479913062 11730462 -74509277002224619565007840411204120576 11730463 230118438819740021240766985266374966544 11730464 341024655969008814965901390694758481920 11730465 -311514382226222504020166385873726752940 11730466 165407984556547202865602115803744976 11730467 104583872015850935445652720364496537600 11730468 -183029198427513887796120708605435304960 11730469 505585218904764289688046605790647731968 11730470 -51848726982362269749660590300293453440 11730471 -231439366487105115093822856647757298400 11730472 -36315020249575778010860449078565376000 11730473 297000520688100568086366951472422038400 11730474 145605438969324650373320721042349040640 11730475 -315362361302101454717325627622059869500 11730476 -486421120361151598606280443226845158912 11730477 -297508926400605882097678912133445879744 11730478 -87322081360460501264145873129573655680 11730479 -1297867174101391360940365464178722055920 11730480 31682321933758199945979446992205905920 11730481 -174720036143394227794030039078629206976 11730482 -118341184165747466449339931802739335168 11730483 -52695328204388480116298673011278966560 11730484 -105519007926107237108044034868197320704 11730485 -351774715027002236001223164183733689600 11730486 3537491669080097028811163084362613760 11730487 1302660888445726641078098332226491924136 11730488 134129077398602778599888852912711270400 11730489 951531083254942676035926632162548256160 11730490 -214728766099159734165626989965942914880 11730491 -414020205128170127307981995168691150108 11730492 21589855333416488304866219787247680000 11730493 470732372427708365653796396596147595520 11730494 227516171144455291512472831526703281472 11730495 -200172849683699088532220804394536355840 11730496 308483204000503952676138712595360645120 11730497 318240724807734258109861972034345982912 11730498 -154504035318287330947972432731763008000 11730499 -667430207935545461854886367356569522680 11730500 380316159310224335118365700747676800000 11730501 41737460299766984869708447749328142652 11730502 -100250191204650186140531645781155546400 11730503 -1154023269656077809313860396474334432056 11730504 156695189596774290872441490835740672000 11730505 64496764215902713006674998417500488000 11730506 -58838083229317276627752134541388879872 11730507 -655172990720757078605455587526341720360 11730508 82589850849403800450200309563483670016 11730509 -203683413705018075398507028301594404384 11730510 29121497430980195077847614552592891520 11730511 397783496962710579953471700880011466552 11730512 348044690306356003808548602313387401216 11730513 -456160870863313092244554800422313930256 11730514 329615684504133509716315579353009779856 11730515 61493216189955570578930330098029042720 11730516 -7248839090014860847531120840244944896 11730517 252238881679662810578627119806594549792 11730518 -182732241565538405430828121794857507040 11730519 -8993065951373815543272595679439428400 11730520 116536976730066432169915200004781260800 11730521 -873775219931729916560219748732162556656 11730522 426371928453552910379189454394146296064 11730523 549926730794751644147193141816334593040 11730524 -110891695494243392193759490715544453120 11730525 -230311470430574617633248527200596132000 11730526 833020135710171327082722892557548291904 11730527 -76487991606751755330820996868263306176 11730528 1460082056439613367173328572231982776320 11730529 8452369873828130274441489030916003200 11730530 38925895976201785883824830489934648320 11730531 427618050910517348017372353292881810552 11730532 852612699033105590589502518671977423872 11730533 -4147518439410857374215337244294934276 11730534 -223013558273990018178644755202892608640 11730535 -469105237312486184712033788818614680520 11730536 -95219854023158921731610133934486840320 11730537 128426205472611426651035217333146954688 11730538 169540105794499241677794288550139586144 11730539 -930743864683846410171034512762554366640 11730540 -78768317125959635418648894384594094080 11730541 766792714692183668046558526663439417942 11730542 459816283381640943873348981253235020032 11730543 -57104830318046279418447574302069223680 11730544 64908032036561117705432999066167148544 11730545 -405065037066841362127583905567858300800 11730546 -177538951389977736678327961550514050928 11730547 256419642419509620166211441821039601996 11730548 77257754843788450508162134689548808960 11730549 -264783480926259999203902166084010032832 11730550 179463854156547461968741408553222092800 11730551 -154079450802707146920144828702790400160 11730552 390883642824072072700894157617692672000 11730553 1229691871501840943174085947298789421802 11730554 167843288125319955762020917516961520384 11730555 36079128325227868404458808809969510400 11730556 -224598419490263671670977830580413557760 11730557 -1377955509709428105684686580097131989280 11730558 -26703059816428685799809704171765678080 11730559 18258390157437388675285488813806526240 11730560 92687991747357458812853637274927104000 11730561 -216206891528651351323208186195357505216 11730562 238341311121154583602094910586270341120 11730563 273216185549162596679749326318482008224 11730564 -537331099449803697738737799433864214400 11730565 -118789293298110471491231421768119068800 11730566 -681601382059756060968029569061418852768 11730567 1232580440461001336241144230696876869248 11730568 -252885066215715889141180224393310371840 11730569 -1264730761503251212256915554093724087004 11730570 -24674156250807337180170045829822252800 11730571 937851206103889478753682288866518690772 11730572 2285548941745776020488200188722839552 11730573 119186019781961953411530333257701660704 11730574 -820533575748976538681351454660584553600 11730575 88262856107625471587608759329691627800 11730576 10797554717502330032749447779554426880 11730577 629262325376704747500233595306517914100 11730578 138848168878521503708471548818469575456 11730579 -65313047767441169490797031038875756800 11730580 -314673135025569024766215432674513779200 11730581 1833603518578489899060345345176864781120 11730582 -217800495905970188735667133232148704448 11730583 857407206401740181179181506428582469832 11730584 -660626439327739039553439203564787517440 11730585 325350178249667147047248745508521968960 11730586 29436703299267751235748157489656299520 11730587 -56307808909462595982872910252532320 11730588 53126829662351018018798945130156979200 11730589 55165883855862795854228783588997462528 11730590 -160195697443428652328055198905995819200 11730591 -41649789502178460963836407527030785448 11730592 27539807248977031356448179574882566144 11730593 -89379901833745225393597422125443579200 11730594 222115317977659005098409306019883299200 11730595 -596526591274780693988747399906779852320 11730596 -138451140670913662605671683160532004608 11730597 -401258155712790897462341642762396681280 11730598 128110408652845091641145657767652597760 11730599 -565207332888765164727617858706623599536 11730600 160572624292609915879344300793344000000 11730601 821918704825928336637869655317811876602 11730602 -277422681611875926924467343096391939488 11730603 -391342079372622405737537415395510589096 11730604 -311514406333005360723913106914388863744 11730605 -771815217778650677583548698291451937480 11730606 -438068579926162221066122185770926750592 11730607 -285662799951112351608841405017512860688 11730608 -66699919615634084576396642476191744000 11730609 513323948804189995243732484292574740480 11730610 89104508539010784690823196612155609920 11730611 -37667392552154466511275378530620642368 11730612 622735164840519081514897868596758331392 11730613 645010473478646327693758978554302554862 11730614 150342988738832128677384321828819055872 11730615 2570011472224650038875983465748416000 11730616 1252828800705969382379019052661996544000 11730617 7209463493404377861072450629215425792 11730618 -753405778016749217016264090825867172896 11730619 915151319018492477710766588928665110840 11730620 -253716981366766939646987274425948897280 11730621 -31398270042889149260282597735281612800 11730622 -62866869323392367648315560618918460928 11730623 -187234450507873693337105098791305416128 11730624 87916142234943016800892068522677501952 11730625 112823740166488858546985977799022289375 11730626 -340609290218844611290022012994970752096 11730627 -408079758106417915539258185278324564920 11730628 -101400430774603698706350941434228813824 11730629 1262019959032372152361485917112594273276 11730630 -202472480384089493203090984654128228480 11730631 -1303970013311529622106525760020293920000 11730632 -843472734971405239075467430774661913600 11730633 157025630153032971520525096639763083968 11730634 -166927775211107512239710660066670552480 11730635 65346087248822925395962611242178377760 11730636 561129513268287210388958429998412267520 11730637 -647147533638540643266023582202348952714 11730638 248288684087943264130004534547245355840 11730639 40767589050503261653522957907655888768 11730640 -99548653327776597375455119758637793280 11730641 87983626604742976319373900906876998772 11730642 -46434668609477830144241914987551178752 11730643 -262417772301736126993423696253617910856 11730644 349758975478555372348889828364863133696 11730645 143994058589849312878136526003437934000 11730646 451454430054618843334651986663889062720 11730647 -305983079567191171649460985781353120128 11730648 63972593915311477847287716090040811520 11730649 -245657777667302387058732932689248564924 11730650 363568849641707092878888769657045966800 11730651 -624126126629278287301672512891808462656 11730652 92226205661162049318163455086007577600 11730653 -18137487405197982202548917514823040736 11730654 -158907467855516210502891784244756056512 11730655 -31188448072773879521974678506680270640 11730656 30958253453188596219187006535848427520 11730657 -1067915880526045525389581646971973968640 11730658 -1509655693994726724134515756553625216 11730659 271813702087007634211125403836879208860 11730660 236169755864056316926914672037145333760 11730661 1162465854915955397116009301282842300 11730662 -13439207530396051671300377697498199488 11730663 5001260948489377569986399404001395296 11730664 -84420775149001146151610934416516628480 11730665 280633447528138476385611495499888441800 11730666 115767742100064934277874366687966075648 11730667 -203295333506378294401112229292074766752 11730668 -24287092898310857234856831998788170240 11730669 557761158127141277397875423634260420640 11730670 35110510505435515333146917789676072960 11730671 -832389280827907114378506868011861694128 11730672 -138953037651182387010902375827151486976 11730673 428885074761571957941287220000467730100 11730674 197041544438626730605382109118733670720 11730675 -4123400818815818451845274652981488000 11730676 -251646932168569733765617410927581204480 11730677 -9745250567168042578771878141373081728 11730678 -254192432572927823493201623304568013376 11730679 56330248931749884280535495494490138112 11730680 167374597276766508906318656364571852800 11730681 -740512100256408601911017805915112684230 11730682 -282058869912319149804268922661272471808 11730683 546261674756427238802440960481664265440 11730684 -146689613225460735320876181378468249600 11730685 444581518813076037809342935226341006380 11730686 -127873097230709571263973129732445313856 11730687 -28842106484420497655624091412455702840 11730688 192245764652762147391978095395116941312 11730689 627176449061473623225060861269203796820 11730690 -132022394394654032098769529436637952000 11730691 35709955662666476371043340361569694464 11730692 590141036101212793148443407327889784832 11730693 182127617928503205460220853404900842464 11730694 182688633357482425851403569870326860896 11730695 15842826750889744751223007983725651280 11730696 279929427656856089568693781357926604800 11730697 -1432295670565578694670622968320901631456 11730698 242517441365570033733386572744340479536 11730699 -851250191208517437999265269041269387716 11730700 338389578489085407207704919065204115200 11730701 5444454545699457042078877249132256352 11730702 37641086241969314455728012240344941824 11730703 -535582981484919217052879722156160847720 11730704 64830895523290146440000808555218411520 11730705 -124087384519086717346932836875731530880 11730706 47776030101186187881459584573102849184 11730707 -831931544992536133001944494616996345044 11730708 566120406491967321172687060435395456 11730709 -1129877501338834116003937320465842287090 11730710 245357837551461500507744806889816064000 11730711 215595998144394727529389294961563687272 11730712 -285429974349530632069522697547601797120 11730713 555866429880435292665584911317044498304 11730714 -71518876884945899822907794044907205120 11730715 -107471973305218805911097952500326906080 11730716 912747693564360982779542372065582179840 11730717 -832129305889892167107949016788817261760 11730718 -99650710441457557899710154960247240320 11730719 -45301342637456643834289630229337592320 11730720 -70980973028110300211133822043265433600 11730721 -973602391523493054095720239950237298078 11730722 -6836967461525642471913085106090345088 11730723 -284504825196004437928290098261102958216 11730724 445026557373847987250048425675969018496 11730725 -402683574663680701742751579103982331750 11730726 18216961699675968429226164646204080384 11730727 -347633150826397027968667893143034175928 11730728 -83688849950261995673632911745622016000 11730729 793773771403198200835452212778980739984 11730730 763740432489563314586486983287202867200 11730731 315138363378094509393146397591495733200 11730732 39224926090598029152880348032335493120 11730733 -294847981278989068094728251225354776960 11730734 -266277268203164375383074627566768937600 11730735 25682311067240841162864954548433017040 11730736 -62771785660316145730025775369201647616 11730737 762583278492075586283079398623420875072 11730738 -354616135756158027070462760689504553856 11730739 445705618173297177568171318279717566256 11730740 203223158978479195428666917120452116480 11730741 117416772041381174650957389500488869888 11730742 -574655277359441943409091057216007118848 11730743 -139573695150013511653661748636701096280 11730744 -412236177530638477980993482765537280 11730745 -86317949964374140299908006945137997880 11730746 -561065157070926037169289978362157428256 11730747 250802475652649860954957277612878856472 11730748 -14221985390315171437728490847604762624 11730749 528920857569596240560314481521942711750 11730750 -144962729254877064976651471500487392000 11730751 -178023767894454241810164054284981175896 11730752 -432362863575429522781051079994145505280 11730753 -587009902635406922595985654311016306638 11730754 216204150164752514157685757067961612800 11730755 -98802906540105841807898455579607563440 11730756 -66110417003593811757934021501188698112 11730757 256405668120836251698350330866344317472 11730758 -138620847472735615383124290650586844416 11730759 -146079992575356591106122709914080704512 11730760 -490883092442859262052524754640252672000 11730761 309246024526146004776380371820964694080 11730762 122877307498094488667542104995554312704 11730763 724777125311559484921364261208489513384 11730764 531546918071119194888637189085820408576 11730765 -338645643371264097879322601173245379200 11730766 -30580532447205900151266611974036061760 11730767 -95515339281425831904243625866742650648 11730768 38189736062876387226979297773344784384 11730769 -951306073996744467489731097100113756 11730770 -387609271394592142043599472325082296000 11730771 409365350904261037066251640715766528000 11730772 252029924854479983914944939646736392192 11730773 -485303975267780655929543110311337269216 11730774 444065420990345354948585011614073320960 11730775 2394389852724460023134950048690598800 11730776 -275958667599894160490219114155039703040 11730777 -39069136970523384195204348039406227456 11730778 -591204803584535504865137662007078572560 11730779 348175894347488241821482326637067859576 11730780 35632948315951796759294791989845352960 11730781 -440495945191004073486065338298464083418 11730782 179176096394495111028576501417669525504 11730783 816347784862615084498157613027496273224 11730784 38648264993660753065628843364545200128 11730785 -814109331520859202254783867762710261440 11730786 364319627092994945795689246580758779264 11730787 -2551279785886593646866565451331201080 11730788 1150454182208888611225137936954559045632 11730789 355402631490788300944488998827899375360 11730790 232569148764632075847159045710012640000 11730791 -226046001130523343739294450518884725416 11730792 -105322172705725135652813607249361305600 11730793 -162007572043199061771165468270926328240 11730794 359184689434087351237177550889063051696 11730795 -251955893073023259672975718854807697680 11730796 87194687830612927900797408080672918016 11730797 23442475118335759846147733262176982948 11730798 -30061705407812513870681837120670201600 11730799 -382809128140227725513878375086476604784 11730800 -154927758202462713929290385809111449600 11730801 137762429018106749483801330547153163632 11730802 501991409514243777851048597364291674112 11730803 -18776391774875281868027788972496686080 11730804 549216003628319168879058634598748266496 11730805 91281275257067163825504197342005065600 11730806 -197005404511474381596192733576458039648 11730807 -154105681503424783993402115183912056872 11730808 -28907423617149303175620170238425702400 11730809 828012268283119617697430492202305897040 11730810 -33130221130111672567486515945458350080 11730811 1307267496858113165701621426099287925412 11730812 588566890700999501110881985091022022656 11730813 -250944834613115272914290581274307547296 11730814 -492885074005880614494843558811303263744 11730815 855402939614793775332308807071167588720 11730816 -451574146753824781560581969619714048000 11730817 -182711092756474433453092897994917510208 11730818 -39320638434894968857082874315052690560 11730819 425202954285191341654699174792507869360 11730820 454498834836685252586335876345790926080 11730821 635972691386551627251198654375365372700 11730822 -279037931309417342900186346343087441728 11730823 -206542186748020165645213427037646630800 11730824 238744584967041801218250788383085690880 11730825 32979249445426751057601880190845263600 11730826 -343759156060015477146956381219795079888 11730827 -144380957221313966401566233817325216128 11730828 298646802813060419551797116751595683840 11730829 -2484461336013240458223152189855215712 11730830 8851329851448949162120216477103771520 11730831 -252195391650266793001032719174092515456 11730832 -301800843083848695108786204564159422464 11730833 336649629975808418718113019428638266240 11730834 -61352937460695311702507255786923548672 11730835 834414157729993971870107790983353583280 11730836 78790086472465195621530865201680735744 11730837 -396720764558782471426587070897208615040 11730838 30866202705703468851379575806568136704 11730839 242332985732671441733054191248461577456 11730840 -440136698693873295359342093345891942400 11730841 387553641119353014607172190539096359812 11730842 -427891752611489258903220883300092480288 11730843 247057434880560103119904043231406047532 11730844 503099642752414382457448345506393652736 11730845 -811854346759650669152159736093870870420 11730846 19582081595694913983184973037764913984 11730847 -34999749357181150156528747343625727920 11730848 -749840942735561100264392287043760291840 11730849 22728511607309443626504886259776766016 11730850 -42479428282107038453637619919848699200 11730851 -127506724892481869340213542408247974400 11730852 -227501490032766269958907450024987852800 11730853 713984797342436344684383279875788295102 11730854 274654659178101186933168701041423503552 11730855 371597655544781385097662513532296330960 11730856 122658405916985270223000975918516879360 11730857 -457403457824427503282185504605521637894 11730858 -13505836464797706441864583031925303552 11730859 -168192505228956360525529584981138593280 11730860 -334344281485700128913846686895957329920 11730861 52771465747530910273590306725955065388 11730862 -305511609691542537830931046827846304896 11730863 764825232803774718115144040851511243520 11730864 -989797478183291038890217504104677376 11730865 288430849696310631877519527408864817920 11730866 93301756104296065353441209840227223040 11730867 571432173884820452109503483340787673712 11730868 -521322685691309578598496945236410757120 11730869 -172290319704020183631563561050973987556 11730870 28450600339499484355229266258589243520 11730871 2372139254414155667675435051404045417632 11730872 473731207653975089805101260808848711680 11730873 4732205337350137965453716226527271936 11730874 -164660240357010181532843961185018453760 11730875 494004785196659776989248727527298780000 11730876 1108023757532119103389596789981264175104 11730877 93379415892105315160145278625197602060 11730878 -112377244471752996510412380893109845760 11730879 312536130441712373394768884396306545440 11730880 110404828881542244574574381398795223040 11730881 68391306562362965433383466381897891012 11730882 138034184434316722695623198598049572864 11730883 -1081760943390967550824973209165452553280 11730884 513360253256973200505012736582315333632 11730885 391167326075989689818266859532092606400 11730886 -39265138451962471495472246272096906560 11730887 122137024417460557831490612988570811872 11730888 134146082932818884273745146557267476480 11730889 -428367260065183790816968043014722516044 11730890 11916286659240528467385684263785201920 11730891 659443760447547694463929884685962571992 11730892 48900406057649091142992658413006618112 11730893 -134096594253582463054619358888742590858 11730894 97697524554208575913180297482566494272 11730895 994506615756576933617471907756229916400 11730896 20116783869834050151015691517206462464 11730897 -130123885097179013567081651393604717312 11730898 207996572460142551013876325709345530880 11730899 -43084356689435413328360153541254955864 11730900 12361737078135352362492989583619276800 11730901 -7009645009850845465187023040031630336 11730902 -209357742965751947584494893100255965568 11730903 -553169642016615224334825565231711807896 11730904 -47450385325282565859671457035373772800 11730905 -286917652606477784111022917355793104000 11730906 3730683725506995183736615765251452160 11730907 357765771753013726879030821462299389440 11730908 -333573558114415527710899269040759747584 11730909 40649577570048447231400398684813398208 11730910 -12112960416438357776384989783236449280 11730911 875722609446423562347147768577257211800 11730912 243889301119234119548266864399794831360 11730913 859601278209824335460795495064742976162 11730914 -56182042037184916135018540346798219712 11730915 185710500817666210468137076450591518720 11730916 -97454959578985574344427855004768256 11730917 -897649691717307445545891031335279075648 11730918 -586143410331626044296008452268127141888 11730919 -1647810227144168604071492008697786084400 11730920 116903628430694464649234897531761459200 11730921 63925638214011862903970963599470798144 11730922 107813920911546089358627586322742911232 11730923 108231978036727104643341606113982308400 11730924 -259590767872726881621351965322198641664 11730925 659460424249939789659162197603456811650 11730926 -734936852849201789683157459303552497536 11730927 -327557954868290962543881933140193615216 11730928 -203948638309486449850107509486642036736 11730929 151408101878336013325429435343252851776 11730930 26669749797719729322569737941340869120 11730931 690134415383966917465485210359772470732 11730932 159811058315936438189519184017088436992 11730933 -566937663235715369209498892567488886400 11730934 254935222387642819226750170089261587616 11730935 583034794485672082252513918120068744000 11730936 141375685560685166446676045017614581760 11730937 -106011491290506874099969862965320338300 11730938 -17805800878724915175573047489733710880 11730939 -247747274302524206841894617569435252032 11730940 151300731781151902233485142132912537600 11730941 -266343427683001799926215008725688483316 11730942 333757618009119783509369342322901538880 11730943 195271434178763063221659151139842713600 11730944 -80655755857807271850846061671764459520 11730945 -122435456379906237736548034200496910400 11730946 734102774295376189775467713173962014672 11730947 150157566928387877302684263442372561920 11730948 35308389443396416225644368456552079360 11730949 110903290672468939937701061948014473950 11730950 83839871107012226333790537137827200 11730951 793058610717838981958638051899500701680 11730952 1230756363179451541055969858753843374080 11730953 75516249055959980946001870542517270344 11730954 1571360357344207624469514258358929408 11730955 -204066910735518347122859682839616860640 11730956 419130340945056799280961478977461511168 11730957 120471774013228835140564222673341845120 11730958 2642674099324043721617630411888885760 11730959 -21564159790721838388613740162127989896 11730960 26112651472090837300619375592092467200 11730961 -254150288633489564987236246706335870560 11730962 -98760302978832651906272082081967202688 11730963 210387579549505951189596668831698449984 11730964 -245547001684045839434656856195938959360 11730965 448474514418178224324518161175856537600 11730966 83302796729891201945905651028091734016 11730967 525214491639336187950145423859397277200 11730968 454838477241136445159216542498024642560 11730969 187736612344672719967839235002092506164 11730970 45278238685267234559014906419619930080 11730971 -217262231545005023809960342096091427072 11730972 -95645931178771340763611732274461663232 11730973 1330401744961598756022656779519222277222 11730974 -207289694391511020813103732283401947264 11730975 94672880366056857980716928735011363200 11730976 -1039929855155208156184857284127212371968 11730977 -181887458021284069029102138806013976428 11730978 84132279255019425024672948363891600384 11730979 -573300161814366667551702302571219730912 11730980 121131882142686548181493806225648537600 11730981 560853291557897858570317834086645743520 11730982 6433998026898756699694868913259860672 11730983 -1488322755396308784626004746379819276240 11730984 330202295576035490602376277736675000320 11730985 224471427033331921916709132113194810560 11730986 -403783152311415987112822216238126424384 11730987 -18974318487512386117258923753106295928 11730988 214919590282457289537886732198798458880 11730989 190502911581853110404767431077032401408 11730990 111679564914511748705702230489099468800 11730991 78409921745079182238963704471754025000 11730992 52766814960461202487180372421353930752 11730993 500156380280218166834660426485331726400 11730994 -374127931228421742822756624735703548288 11730995 -9364732191711680489063832346430811120 11730996 581655049566847833488362437833425441152 11730997 -7126177940679739129767343437015953554 11730998 18893700530409500172039936361912513536 11730999 -269941379887893609346799217736476529920 11731000 980897028953022660989349718098232320000 11731001 -388938283552781330146495927970989021698 11731002 -2434484820235937646548531386174072320 11731003 244593743346525969775707150194794253160 11731004 11149028665944808989080272638687661056 11731005 -230435664465005166791825229317109649920 11731006 235587984005781386838281858581441975680 11731007 379935275628343029689984830658284184256 11731008 -136490772818040296884629486120625766400 11731009 41324764001385962835502180722197654210 11731010 134702004891218646889714194471370736160 11731011 -456826284540394993495039167723723339528 11731012 -260006705471044890830807227129135546368 11731013 319717528383132136446214355168567907360 11731014 488140044868684945952926057871821664640 11731015 -227494419316396599858100544714967096840 11731016 83552851529274006957380790951707443200 11731017 711186204223729070436386552392379627280 11731018 233560484234861539841479983534130563840 11731019 486654156010454254531339790363774598420 11731020 -17473262825109970581292574227240058880 11731021 10623907742770535862153404253068076492 11731022 -976724082405133290035311084844364097920 11731023 754633953600962546528644182871179070800 11731024 -33649062922294901389375134095840911360 11731025 -277455092316418615156915427918554527450 11731026 221155258355746246606793974499260800000 11731027 16697965862718987172256036387215194624 11731028 377764686540241788012215033536585527168 11731029 562302140648768460523205164697781104640 11731030 -271850904708263965857640816920808771200 11731031 106533695577102272322394580337263524800 11731032 657673938053284095375701341886774231040 11731033 589687132331203584848467956021501350282 11731034 -138573620159121271132111471726772913408 11731035 20109444177411230532944776570541030400 11731036 -443533013438179787065752605639136202752 11731037 27939074269786644474044698868222918400 11731038 -128742217691161418572435824623741908992 11731039 -63222139621050274521124350914354185520 11731040 771405546306987830786458481530731233280 11731041 897024398132471953007415473011685676960 11731042 -795224917399406473888160143216527318528 11731043 111796573189788619863980007370426405920 11731044 -216821026717666722894379663723220029440 11731045 -13858384090271242290886605058892707680 11731046 -31793487392334815299495791792167435136 11731047 -377515201125911803512352585289646499800 11731048 -59402775742131982455583187291309998080 11731049 -181463987742967825808941730502197429760 11731050 -31991813304998270109875839188226080000 11731051 -240146642348737179245232786884215152000 11731052 -14339984161623315663098461246020011520 11731053 794176328653121758442821199631107440704 11731054 -181729767649688439168151864717399686528 11731055 -257471874352794038624335419171965185440 11731056 992807890961548565764145089588396032 11731057 -71151902294819493755001766166217958220 11731058 38950369234475473565437375686853776384 11731059 -380483892940501619210395170224918587296 11731060 -119957909702920419648270289397412464640 11731061 -568283476491187810369841422929426832338 11731062 -84204709780416587183103499564035526656 11731063 -1374804177531375973634277397322193770096 11731064 -174732314029591905410662589973688688640 11731065 342067742799144806132829632221411187520 11731066 419945901466702572092779926367609253232 11731067 -475545610327153431009988345612738694448 11731068 72131017902825892241168161510786214400 11731069 291964672313863734203807609867417958496 11731070 -88374094121936972074029959858228121600 11731071 -653240335615960267638106725274866288 11731072 438661938089582590602958292703258869760 11731073 323504835072550009172969596650321258600 11731074 -173359099771347720868943838166652941440 11731075 130218798360439711400462977194683173000 11731076 14095256722792619105229210726695485440 11731077 -709149997737124232200982667763516612386 11731078 -426999566533840458907944668235563234880 11731079 350898907478583517907582952196971334680 11731080 650651242073536562699016316875829248000 11731081 257817758851214221995729137523010758912 11731082 -421669154655848632348172639927056269312 11731083 60047342107945370067833539340696759808 11731084 121966890838615924696872887614505044992 11731085 -368641693624051241977058944422701015220 11731086 443589835304581543534916548133109032832 11731087 -1303472159162166072834781568222710189264 11731088 1177279747960648146401030454085877760 11731089 -870622738271779890180197753639517013776 11731090 -127028807376475002805406181449476728000 11731091 139676615215246807244387712977719320492 11731092 -57512073233476896164032952901935720448 11731093 -23527974822477080671584626451026834592 11731094 710390969387642450462756485375478735040 11731095 76068399360280398403647152604367944000 11731096 -220455909031539205369402645806231552000 11731097 -530268668653392690888061856178033891648 11731098 6320033583396994143958549742065995264 11731099 -2368518176178418804874003734179067900 11731100 38277012559040805596357321214634214400 11731101 35818704682608888287922222847611752832 11731102 -40597588042031808021203136287460805248 11731103 -870023725864455597326878015560976911648 11731104 121111447199655588291071035064988991488 11731105 -220880488377447437779732916664803001600 11731106 935484319746869584121635045211862220800 11731107 280997714574178009573957660413507090240 11731108 1017782710915384825047331466314750886528 11731109 -106961211230919270665066941587964355280 11731110 14126167135627149980690777819593728000 11731111 -360446360621440958957407200372033314768 11731112 -930288407153518743578853381609491788800 11731113 -26471243097276217419209392842658295040 11731114 -75947357875347858750891167996411064480 11731115 318733199700803163912512224197060906240 11731116 -107031652642585091781186879744008206848 11731117 202823010153332901512176665299288684544 11731118 90732542064524001263441548809827999616 11731119 74621575446666964641479994621619285008 11731120 109782390128983753721868430350512947200 11731121 1085895741081718559287283059248335594352 11731122 83447834404011445511180085736060692480 11731123 920270050981057974862246361746806829080 11731124 -23774942524631496863962494553297624704 11731125 34297385391628461275275847335106880000 11731126 -128870604276056625795638835626995427712 11731127 -336777124583916048553778834967478412400 11731128 -551042621679185114390204829482665635840 11731129 -788947315083923853187611350941052893270 11731130 -140574521032473861916798318517659855680 11731131 4713518534687622754515228668116993128 11731132 137731911276447821528050956905289605120 11731133 -52328820948665160757067626246863150720 11731134 81093781624276444755231816729103813248 11731135 -62639967516201640188956823391311841080 11731136 -110062378710458371005198122175666585600 11731137 -153595732350389504740221382915102228224 11731138 1907299147368840439892021390651996160 11731139 -1471253577206728107079802928589458443784 11731140 -263536028873362210811241199289484983040 11731141 1391552983630714392818315620405980768542 11731142 -173127559282346991413722847098444026528 11731143 -804570275211712702640107987363781282136 11731144 38862759744824057667139654994871582720 11731145 -340864222231311576657548889105312092280 11731146 4566116304039097675527880324974105600 11731147 -193408849645989375126876389414498866680 11731148 -152809742228538008407154662476708449280 11731149 -50121926060764128363682115348730181770 11731150 -51054177110567571284863249341584337600 11731151 1170246682502957242867317190463727882600 11731152 -31939945955178093384737908044968755200 11731153 -128997953794980852606811980189234620928 11731154 -307602725624292273223393411590694194528 11731155 239376414759087505221907835934682897920 11731156 -377732091699474662657122590946385740032 11731157 4458798275086343044609641243029065692 11731158 97101926502326869057620124767386665824 11731159 510160586882058800771546377746524189952 11731160 276064990581162937304514298010594918400 11731161 315673641733893403055348368067958835200 11731162 205013615038104519047287567970735040000 11731163 -925095553550930360111023160053940214588 11731164 -863046863151063474023523571871671123968 11731165 152399768952924843922750935028760361720 11731166 -107726572306685606673842837767780557696 11731167 -340816399116133823671504403995954526880 11731168 -1027782022128121357298971114358498918400 11731169 6518715029995740147630577748553485844 11731170 -93370470249897470234790780834458419200 11731171 -755545739804197942002095756210831382628 11731172 550312365623775952583280568529178562176 11731173 14114686652256171267754279494692583168 11731174 -847356940973639742752755711206144000 11731175 206176246485825119563742509940288212800 11731176 201352386228794432294591918580859699200 11731177 -392661143670317394899128547080686527708 11731178 286078759045270916605666888233399801600 11731179 181403015785098941628281833956075160800 11731180 -356766683355657513502060515863599964160 11731181 -297304163626229458860134198051170186752 11731182 -262416863410192155077610288008218435008 11731183 280220770946020378326032503445086480880 11731184 13952130513609439745244402039554703360 11731185 246799695963253040547168538993252443840 11731186 -576891811572397110808394671240629626880 11731187 -103510144424025999736824831613057501680 11731188 129654413591111566652450482477708972032 11731189 58995432146760391401980538805120224000 11731190 -200298690725324292918166673488816304640 11731191 -295776443827857323280246819429437750808 11731192 843519302287849481924895444424396800 11731193 65023211022957349829561794169599694442 11731194 -458739256927683010412643239156563429776 11731195 281957673952044812376409331120610044160 11731196 -359887417598313293089556857866488248320 11731197 974352963374569996268257515590828400672 11731198 602457495970885875477362576349904665600 11731199 -822584050865040993904883362664935066536 11731200 -136099475093352668502623769898411622400 11731201 837238251684858989307950359313261587202 11731202 229960845332995847925354900228740900352 11731203 215732729595384541078819584355724400000 11731204 -482195315752517973641600554224696115200 11731205 -741450467904827573768216536442432899140 11731206 134631823788464222605363391097112780800 11731207 -137327210299606810199701385799063703296 11731208 232458873708212560600186069213732454400 11731209 -120608454494171985521156602608948114240 11731210 419916017541331321771918883419494833760 11731211 -990767660386877471337906774364575958188 11731212 537800767094495350892932942970067240960 11731213 162836778765366317647647039908970121324 11731214 -192869616831239543950610977881117653568 11731215 17859158767918869653353037660066478240 11731216 -9690178239063742906318016339663126528 11731217 13832593384010628219045577041215457600 11731218 175559387614054095696024608141467250304 11731219 326358663606476423474599974531876657120 11731220 -104980758886269443664587340368679075840 11731221 326655900797361628255627799629058800590 11731222 -98660433806134082730990151024660229088 11731223 178316176678395101294685736265632146144 11731224 488658906889849449874472447907209502720 11731225 -277795868899977343805888377970914752000 11731226 206287845370403899764362036106670009824 11731227 -60119431322741090679258062686014462720 11731228 667185145937621302615048249063040173568 11731229 27426940522207322499421029435241493676 11731230 -6533080306016122100054559807360518400 11731231 -189156685626425182063322577039786112896 11731232 -96197615880601643617581818863458582528 11731233 -57174857809027181785776282786830192976 11731234 -188484491011929046700266011431213549280 11731235 372769003695773858315213415774712005360 11731236 367739573685606831678592262337955805184 11731237 122918277457559122342628304086459110272 11731238 -644966320386888722976852145735344000960 11731239 -200261060713967981805271799349545273256 11731240 -1568366562726730928348971137718969651200 11731241 750834842164069429498859758046602683252 11731242 -135867770664275317897405413710833973760 11731243 894751704097987447207234146514806317492 11731244 -103594841125591551797557359924746649600 11731245 347019780539488503005626338321226737120 11731246 -3454685107235586669508742350387900800 11731247 -2027859003213580043387383222445789097216 11731248 36537047892098557696968622545900109824 11731249 49983968552860084205180989015399670400 11731250 -553211946135156976910881942464875700000 11731251 -3914629278605487597483329242920037632 11731252 206178734567593235057241745771295126272 11731253 376849124317963618849677328453448315502 11731254 -128663248537648227091872287730531185280 11731255 -213905938096370361612720977485225825680 11731256 80517302444710128304710807720362618880 11731257 -240982171499987876975519409647208168960 11731258 -221085610317305783393984085528482190336 11731259 49222156903792693999754115939678671760 11731260 -3460540922032200204917993185124720640 11731261 1212958620419723105153387452139294929862 11731262 -291376115025086913535084116266309276736 11731263 -1160948081460430470031951720530192480000 11731264 15877930748740927634719625081439911936 11731265 -48192026663334191250812479932427776000 11731266 -105339404328086830690716181771984062336 11731267 -697805447439345261103388411118997711684 11731268 109184303994919636999216243515771617280 11731269 3755777064265467090808509412646680896 11731270 -247270850720952685366755186917955457920 11731271 993844428743732720092372611408939536472 11731272 -247143832139083283041084652988105523200 11731273 175123788011016636613471303169396782864 11731274 -458244390467099186744348832544099618560 11731275 -19311374073679376594801925529551076200 11731276 707875585161800194115244279252535060480 11731277 -874029782368166159772623406220002821268 11731278 -115537256669655490736063464691236935552 11731279 -740754527077626388583922881639210431008 11731280 -194666389515235120096859836610643886080 11731281 -664752588732828987570864733769802578448 11731282 41221869628582215684514349791152334992 11731283 -408018787567229168655212477586619017120 11731284 29566780815495780750575811346114867200 11731285 -519907264792465111479985039114355677800 11731286 -98829240137300656449072505733530550400 11731287 741109208374706964756412957140494995560 11731288 -1502403947889163848258322627500628377600 11731289 457159672293091443267264282856835808660 11731290 -231276378432009962431321034017286799360 11731291 -288990890005580367468036742090516556016 11731292 -1056755568281724634546967116790282019840 11731293 269788881277210222623466126708697558304 11731294 -444055113866327953030647093510851501568 11731295 256659482919692594721458419487060341800 11731296 334006423486870625338727637140088029184 11731297 980275485142165008817809212162326227746 11731298 411739076368715290067499006945093707136 11731299 71110778283490583853859684861257228288 11731300 -43885357753605141515042624328631808000 11731301 -299848685984806994461859676194338429698 11731302 -155886173988475635371318774405704911360 11731303 -5090399270253835144709886491576077440 11731304 482612744432868277940802008102661903360 11731305 396446442562964793135571584739703789760 11731306 -98436639128935501849685028465536685648 11731307 -356226676577973312672577809503950887648 11731308 -293903192550885469687292692297458608640 11731309 579915376846577960374686604462317895320 11731310 22287044753689060460527672114938706560 11731311 -39651090995298271226178541340643177600 11731312 435659358022523770032185577559742545920 11731313 -1894371966755072618411561297422545534 11731314 108438272308646132100145338829443374592 11731315 -386664248510596913441804399592005428800 11731316 473460191366554517675725963210486343040 11731317 -48387533032342193349412196519151754944 11731318 -47989655187737146757625201143787422784 11731319 1672941496661749018007672480715054528 11731320 -430724351947289856515307730291209523200 11731321 161209364254218478337507584407300904704 11731322 -36246909619687757256096822053375174400 11731323 -360043062546582202363200742287252387816 11731324 706989751056133150141318813636038451200 11731325 144598458675530653397035610033616964050 11731326 -169602758381106951880734862875584966016 11731327 -41746979057333799655513812056653565824 11731328 33691556447654581800222591759490744320 11731329 326619076225463574814879584808769074674 11731330 -10676950749437030748036259736370462720 11731331 369494259877519145738068457146979566032 11731332 199812311050170487291529121382085839872 11731333 554964457169301969016901153661510257404 11731334 -24849573887197854785729295575575522560 11731335 254970583405935838124855282157170517120 11731336 -588167373164864688426970832167179832320 11731337 1134931588229506837151211438470316992292 11731338 -268390012386834361449392677334035776000 11731339 1191721619511603808672863421490618877140 11731340 -62597057509939568988029189132642012160 11731341 -764345881511774028226058918734099353600 11731342 37841741859380388270434269974607380480 11731343 -64473796669387482374844798519553097280 11731344 -171430244802976622982544259991808966656 11731345 622863577087747816065013263989624426100 11731346 12768509602710863370584159909975831808 11731347 -217224243481859340385071371728654682280 11731348 -8092762223167739920675004293471499392 11731349 151009095420357346819373651398504692480 11731350 -92307254021863926208539142927607395200 11731351 330371508648569742148347471733523665352 11731352 285242719510159262033266143571509043200 11731353 -286663007958468038542035625635850818096 11731354 548857929495776914464078539457532258272 11731355 608633275105419710019086441999937149760 11731356 28510677467458024491975431351407785984 11731357 -231061005969669018227647347608727146880 11731358 -227167368944806897908242852738236206720 11731359 -753422222568326542917209833769318219760 11731360 -95124099444549825951517336489584230400 11731361 226717134350610577732370345863268726784 11731362 78669622949675794080546316849476099840 11731363 -143666010592312568887401250191686241280 11731364 492532880243556574568532990826551259776 11731365 643687781992375589989437354864533769600 11731366 -149677674871262325758128069945996233600 11731367 -91582606256857476943062873351796209528 11731368 153094681276009472748791586518948413440 11731369 441250152336316959388320236379698137444 11731370 -175968944546954675121983672180373888000 11731371 -139064692115196106616411480104876818432 11731372 315364364621844812032812342643580216576 11731373 -366474644523847488196803871622364003360 11731374 178763421887326358819539754613183728640 11731375 -1111556928121192080863235464822968626000 11731376 -217602446712749845009738629214918115328 11731377 -79495988874409634830725638930663371968 11731378 -314131444827494288853940726675825022976 11731379 -71006482171555798542301681653373494720 11731380 105030204068946643827075444483323781120 11731381 406569875848795169145953903793257139182 11731382 210998823860424754582568032510364460672 11731383 362527243044065954944976402966506888440 11731384 -60284658490748530717312837039264911360 11731385 -53936381841963863833417345496602191420 11731386 -349468028750987057831876531301998428416 11731387 -579231102908603629992234756666885687964 11731388 649464513496892324478164843546449790976 11731389 -2104261352123418710385968474768415744 11731390 -210125633279576931672915470134286736000 11731391 -92374281443743236441713145562685369856 11731392 -347681846617998233693582866469879808 11731393 242915756110537875165201129118581752642 11731394 -443772579816582219106838393564055148128 11731395 -149914583890279771855313908881887628960 11731396 175743226456369493959317245364486017280 11731397 77908694268569994025030252489550045280 11731398 -1737257172340227791762928596813475840 11731399 1704741697054529002361779949868695561160 11731400 711091483635305010820222231145461632000 11731401 -442826738644980618886965957044781416640 11731402 -771589249985453920760324401943154681600 11731403 89905824075853866206392108520780054064 11731404 -607840526428054400627718594986288037888 11731405 -122816605284772012249045050631559587200 11731406 446388746791459999890725215320213097152 11731407 -466102264118133289582168866825876464760 11731408 22311527143803935604690726846509400064 11731409 -969487965117984820981967304605581317390 11731410 -37183948706459164732001447651671644000 11731411 48216659056415043177483547485739064064 11731412 14515903453239713610848519331736412160 11731413 6171627067347207969819895264139581344 11731414 -586686569509191421333754825420042974944 11731415 -786802939512405645247975913934523932000 11731416 674031931085192960149406395941519360 11731417 -13150171862368864037183223795924804774 11731418 -496272726856277083390697923721141709840 11731419 -293564692713563140100436454328203138560 11731420 119850519194332025458684705303601825280 11731421 -464170754962852381308558577878430356480 11731422 319531260150527850153473577530677745472 11731423 -304649663599880562651122183826479980032 11731424 604904302711826943224799390369855307776 11731425 401198842469292993539569990113126246000 11731426 18543593669308190470545062960452967424 11731427 374291730278330606996183144540270939280 11731428 790674043961225225022229331732303516160 11731429 553582264529564284219209223663250730784 11731430 -449467964517552952276912228657623866880 11731431 -211595268368840323516361439856286821848 11731432 1920772641341119348060626939158937600 11731433 1067911866749498313545668788916553444538 11731434 45301273646545584833035701858648671232 11731435 -1080895185319701696854271563250250367040 11731436 -160116127096687591737500684037093396480 11731437 337727141775858093244151174763966411894 11731438 -216552662934359383312209971317626770880 11731439 -858266471182395908392223418059090097840 11731440 -50069402086891522142841550781892526080 11731441 1338195474422869396701537453055893838900 11731442 -106264236787979309971453352394219479040 11731443 -926929419923885147884650655981859239872 11731444 -78510156898930707943433210407865904384 11731445 1017102514756616386803351070452862666560 11731446 -235780210703313122697989764683905030400 11731447 100336549668177442343800074208449430464 11731448 -156003224228483985768636984652538880000 11731449 365403222026365034575619692283239944768 11731450 127123228879192338073661630782154322000 11731451 -1269230405022682421718397652907807235548 11731452 -19655284629730598099314710367925836800 11731453 -141852102425319162268301563393542131112 11731454 79014560315982216571730080193733279744 11731455 264918924530464448580244837118183624400 11731456 -442131566113232046801696711538435424256 11731457 260098697017861787513830210406294664660 11731458 -168860702521005497819711282661354289152 11731459 937633212627235107544743231254842752640 11731460 -154669123945042304638264909771814192640 11731461 223838340369582533264683583645463897600 11731462 -142061898746785995526044422105704546560 11731463 8386263218129072672394325749758936664 11731464 771436965741458295648549407002930344960 11731465 -12268074731878023253598470506760009080 11731466 507527035339199851272395958099455472432 11731467 -430187206032786918720048679334614824000 11731468 -225167779781652327316760356681085594624 11731469 -312608089750045399149621748034999391552 11731470 -178313909186887365545264429800641072000 11731471 609844762297928526156418761398988348832 11731472 -110346939225462588432016020546532147200 11731473 54048479441002590173013216679917651462 11731474 -74486467650293557980250338082959845760 11731475 -578864804086267791878965284504672000 11731476 -247185595266511635772329059011165095936 11731477 660795267346585604853423894473704276572 11731478 -467064077888518551385008899141787480000 11731479 -3513646936620190061803498593261027168 11731480 -129931066814254609617968580739678003200 11731481 835307666071868489463009760360153525200 11731482 -207878633942929149772572372795126025728 11731483 -1020044018428515594453041682869450214268 11731484 -9751342592317897665930105750318057984 11731485 96106227642571020978865007010594009600 11731486 -12614327858757758068800731306993414400 11731487 51038616396381091595662358750880695136 11731488 -80021545508187329787604045760486178816 11731489 290089466693691302085400958185530814464 11731490 -52535436228418345136019772569993600000 11731491 236154339151697466577382918288283166500 11731492 -109967738730027039751456827246844755968 11731493 294265223583842194585351455009946492320 11731494 51404253823283778351769438756826505216 11731495 -270691102928182647668140699635697814880 11731496 -4519622313449892695197455555397386240 11731497 113639889905246049382393507566273515328 11731498 -285450086885133148651119289652486590464 11731499 -524581074156311509924567204706161842960 11731500 -789113102996258437449055230801100800000 11731501 -245738496103848969863989864787500053600 11731502 226654319459849183366250603338700101952 11731503 19099003503271174263067400410919416704 11731504 -174383473421662246088500179934506450944 11731505 200688248133255131312094134419005773160 11731506 266261244871069077535419738421416395904 11731507 -752823288619209314243984465657839303848 11731508 175520745157008725447013340630526300160 11731509 -153888208451285829314595373967691554496 11731510 -6903523782065276596517263836127107840 11731511 -136579280391484619750543492750126836176 11731512 -310473520308847998530604549734473728000 11731513 896707087747491207368104602269468470740 11731514 278641590667323202607928054981228383856 11731515 173770386759923743200324531833301240000 11731516 -27127050771258324123499498551179812864 11731517 442971479452317634536858845860064119392 11731518 1972479224760434469271962711508884480 11731519 40508452233510660174538939240372041920 11731520 212157091491240039943834379889735106560 11731521 -93717033901387530415165473019309825488 11731522 -461154346506502753817221340220461270016 11731523 -1150351652702809690958269904789790203016 11731524 124799700430899152662453772485255852032 11731525 131147368054304723777440548536020765300 11731526 218782827756682161957874438607168345664 11731527 764678261865989665459402057967546661840 11731528 -92349009430205871876368520140976199680 11731529 -1637784824091863203747533304271028215424 11731530 43628748325076097959501580653236677120 11731531 104960601943263087834379465143317808120 11731532 -487761736135218840709895721347372162304 11731533 260776384335442648096826600733012380448 11731534 53123158819981687192505271083058057792 11731535 -11306626717100648900357164195025503200 11731536 -224095943850011648274201878633544695808 11731537 -797324557935845289657559663276139388814 11731538 -175391152587958281368288447645094912 11731539 -42289824205819684639509561153970331976 11731540 -121724324226975691962393480305457557760 11731541 -135367238504900437373249590967738828448 11731542 72373614258859468011774529756312817664 11731543 695190500445459821220892467825376621104 11731544 -150371903809300874286014817737584435200 11731545 183179665399880871460658987684662893120 11731546 759970721883682971566142426025079423472 11731547 89368119431310088915604674694021793024 11731548 -115335145683166963319272295340238149120 11731549 -428781119512135544486913848620250719450 11731550 182897917036496532935815760101339632000 11731551 -349261882353551775105745743875159435760 11731552 411914418767291569771437116349034266624 11731553 146428673846759032596051828981202641384 11731554 187700195058613250109369310673492290560 11731555 -53503041585436923467668480091349120 11731556 114046074808903678605842989771562440320 11731557 133008240629025246426739673382848607840 11731558 28451144205172756819801416894660614880 11731559 159686405520778079719821792977410196016 11731560 -227005252921637770713429080398344192000 11731561 -8960304996625075890221609438948704960 11731562 274666691904112112291570138353270550112 11731563 -407548435593362830703613360295875108 11731564 96096877023162815468931063939892457472 11731565 186293093012239258493320450815016904460 11731566 -122760932298595298402343868488912814080 11731567 -206035488908279210577130854938766399080 11731568 288795610092417773359829509228254658560 11731569 305088824091015699338948778115811569440 11731570 35390792209124989166536928345072856480 11731571 1228619285970115006058734596311400026712 11731572 273445330539293319340092737278513524096 11731573 -396504191519432534980666139972258442240 11731574 772109572990964104146193919611331677632 11731575 -72475511329815991325125881073656323400 11731576 -541711708527760715240193923813822791680 11731577 189723712448829108269281197892184160960 11731578 60049163300053048617769337729009092608 11731579 1854486767345976389276065590492250531360 11731580 407255387848432116913553576617389335040 11731581 258409661542699279982737512757203964800 11731582 201324701633404677221743077801390326784 11731583 -606681726332481498940473824142998370000 11731584 -185715408705434958543678294163256770560 11731585 -1070510446176885146781107050075928078040 11731586 -316584211640297687223392431463666428896 11731587 9653275654185354577955305136530550784 11731588 -347823459774569326342801477185174620160 11731589 -1056157327921383786745737347188513160610 11731590 -5225347782058451978082135862616693760 11731591 -257139209293309500831071055840571244008 11731592 -949466900140110911955715473873231744000 11731593 367754138131347265822760006129624411664 11731594 -162522834032565658488629793250170805248 11731595 404389325799786056436969956122661862000 11731596 -175356315057008404953736687786643076096 11731597 781479076019307721549335504705439784800 11731598 362821490217793348941374388937213854336 11731599 53582533584087342275589835904436955008 11731600 102047059722296266274589031021453312000 11731601 66105693773989149714848018045592121152 11731602 -53438816236642414054662664914377564160 11731603 48967307005433415561592685129210424624 11731604 -8230347564393190721284546558832799744 11731605 -223750063161603582466302792615412931040 11731606 211886086951724635858435560698175454752 11731607 -663843847062104242778784120719278223160 11731608 7218662991248881454603386213564416000 11731609 -81121805127422846356333965818974488320 11731610 -73347790430151354205059906717539527680 11731611 38885655330128209381372300183266469680 11731612 176520510711859053486505436661013024256 11731613 208167596981024902234656941009849505984 11731614 -106137502733507083552650836920868951040 11731615 -157319038843696982495615203473639117120 11731616 411909308382528763565864800863690031104 11731617 229936428361218914515317952537176333348 11731618 563561514246841360965919454563627367760 11731619 34381774480189619136834402099575554920 11731620 116028071778694292947299519733918740480 11731621 -1194197335496316245957223172301783931456 11731622 -93352307616913447663293368112788054016 11731623 121940592472898971256397275646853296384 11731624 31215153284936019213366927718222387200 11731625 -792906611056231824015041436046091520000 11731626 -417220519214527942795307416567133061120 11731627 35311543140655567261607907954496434592 11731628 -883395590227507280425468063484744340480 11731629 251714564860041083177730080056599379200 11731630 268562888326133010902732563126067520960 11731631 -1338730597880708541847329361959357205800 11731632 81415031039372214494053244719943122944 11731633 -595794527011707472145264540836525163216 11731634 -669302707151723406288133762768311020784 11731635 6050165764812746085214359391581606000 11731636 -189529006891318085079247181414272305152 11731637 195540764109238537082814810231118274286 11731638 1584732804311882494016520932676666240 11731639 24331727825188888364285051240386491760 11731640 172323352824713425548945147507440025600 11731641 -1025913332901926602398986611030676531520 11731642 329294617023650964326851449470618328480 11731643 -104357771688180695587886780685052469760 11731644 374371240134369062816954113977402448896 11731645 -605553687100958305697282138543982928800 11731646 298715389370682397884912381279604438272 11731647 -953999840453564696318131381677331200 11731648 17415410416723963146826328533665579008 11731649 -137349614359764138338243212154522920920 11731650 -8095969035728036334683989330052390400 11731651 -433786547389620038976732990139359217348 11731652 -100731792260249989867726347277074286464 11731653 410378901956028103643919993698230780062 11731654 321756160400445711253601162461668823872 11731655 235844844211953565026856869793830657120 11731656 84509648510444420742925699987918356480 11731657 -81933567901193238258457280738343836288 11731658 377971982287231350278215317675184542720 11731659 440765553664707376851357724673126950104 11731660 130700728339127287180531683119960832000 11731661 -765372700873730151214233322233431961738 11731662 477193458410208221038465631744833395840 11731663 41356747855596918073767360707444732912 11731664 -35815836257718093710125323254956032000 11731665 386241793706781589815265869775187130240 11731666 194668382811245761353604091587417023408 11731667 -577536196525180497441418585447392379284 11731668 296168835683672073355949198436853186560 11731669 52310644328977197313664439731498734944 11731670 270674194033379389174141182169544064000 11731671 81584872644303216166434606267833124864 11731672 -124165961943800079975743599937362483200 11731673 427449532944496529244641206841533185024 11731674 -347175931147721481652298153011059402240 11731675 -584954621901588505078098250231013505100 11731676 -244573457385591668119595181456215040 11731677 -464776677831810044814720631149073092480 11731678 -437842952466001322245609181113582401600 11731679 31747395196672936624393129303013317584 11731680 109847671603551286548641262378146856960 11731681 517514889033913139964773014714540320532 11731682 -771592583343962079165426128311544357808 11731683 -391982692827344631300750022684662591360 11731684 40276094673517543350883292668650716416 11731685 -198727494552478455160584077431180519680 11731686 30128737176859646770499515316413328064 11731687 646465497455521400627873500799649034392 11731688 -1280912902249620010332513740895838602240 11731689 -480835509640820712360669630277088092800 11731690 -4161131735371880694171991789229556480 11731691 413688603147729761333443318701659407092 11731692 -46051302237830772927662417989913837568 11731693 -1006403244329613954338208025645588566058 11731694 -162833344167012034391711248669958072448 11731695 255606838268052770599104164031419131920 11731696 62952124514247037376402704152037064704 11731697 1338353867824408612849250788607318316900 11731698 121503363172410948657912329045622144768 11731699 -163179540947627875623457177077915425552 11731700 -905976737938201619193406570640499609600 11731701 -280211630881508607687281844084864439776 11731702 25178000466251939919801714310803701760 11731703 282358008177825531244913039049482978664 11731704 440978988509216294923486479472872837120 11731705 -173919986003687480308136814831413081280 11731706 -223699325110586144234407411539480971520 11731707 14865363258535985236920170580247854048 11731708 -460091008051058095042569635218549005824 11731709 650996149533047045786487409072197906528 11731710 -115941946725731379855759281300643143040 11731711 667247436467411106102851108028380717312 11731712 -395793269428953503051962303240055291904 11731713 -149835439908591797790778804672416520320 11731714 -390909656587563860303861970837855739488 11731715 204294269749548854490762690729242409360 11731716 36645862601750220036678824485840817280 11731717 310781843527916154333260318338852301952 11731718 -65120349084902911957006671593248794240 11731719 -339045509415555385808246559754478432856 11731720 -50491186667592330661735016405503180800 11731721 502989735313455878063972389472650506720 11731722 -41649406952646209176009563769870748928 11731723 674378375428898341235831702356016133960 11731724 -433834808523205182663957446947630389504 11731725 88211935592072014669838099815700469600 11731726 -210816288314208953212669885533519194688 11731727 -926176347206092999263171313795125271104 11731728 -88663173735478013035532981590045556736 11731729 520858560261904816348141990295200049330 11731730 -487141502442490674812457681135483558240 11731731 22695409824442460334606493490085601344 11731732 51650764107206110539218337777257780096 11731733 738809539662247887715243839382230528 11731734 35053700262382429434306301235578889472 11731735 -529129052992395286345404579978298345320 11731736 -131898312905792918264157232262440243200 11731737 396854559378374990361870964218050304000 11731738 -275436747793602178205999005597902230304 11731739 -760452491103625721464495800469648548120 11731740 -76413113281780301996567939892986265600 11731741 -479385927248396677280146991625897069728 11731742 -130420760469015831265103273382943861056 11731743 1050860813778752750432389174066579933200 11731744 -313779335822626139634732393459395985408 11731745 836836932744724234787171880907292260500 11731746 22580614563425572598586541954483398144 11731747 1136474567909476907988040752703570131600 11731748 -187680594686207538240247302688406052864 11731749 498516689661067921181116038663029997888 11731750 499298062072506039797680297790881344000 11731751 48886564734308599030015928553565217232 11731752 564244003364110862091249427157668331520 11731753 -205093078972226813480975586837908239536 11731754 449683080694815348983567480115743782752 11731755 72262046332803381194260312443298494720 11731756 242899776223049622265560689317041899520 11731757 -11071132526767750902975727624230628980 11731758 -264144589372140998441842472727118574016 11731759 -410755298194947415731136226737894890160 11731760 83017165228074528612907877853498900480 11731761 287750247651418305801062253039000877440 11731762 17216244586786547795371395357275495424 11731763 873554147414353354275856934317198512012 11731764 195906725894027635832936892751709995008 11731765 -318051535431622403684313776907160224480 11731766 -159218363122007656900749306305565863616 11731767 -216405040674066089546070816687013183488 11731768 1157658510776686332455933582147617628160 11731769 365506565131911466489372333418449860096 11731770 309423576799596568866474478736627827200 11731771 -650435230646377944417885572685963394128 11731772 -258161062791411540147945033421860192768 11731773 -105341115416835729212133191514000176256 11731774 -358141959609175682415960963560863812864 11731775 51857508536780901258860925050814459600 11731776 2538400218901517534513522975786926080 11731777 -159437634638063997352677653159880461374 11731778 9023306555247327154179765990868050000 11731779 -49680539410061786043068564548569742800 11731780 -396336288166991381319207403272130886400 11731781 2569212307886752073384047646129697144 11731782 151255743712829841545760571492972552704 11731783 376441431068126689877186738247306759264 11731784 335679819866724075572739761266628674560 11731785 164137063406363940941923029907954204800 11731786 318154745581209184849353291712777311744 11731787 611865610584550939241866351293139580436 11731788 -169262487360767370198872631716396022528 11731789 -365144562249384182465163375696735686410 11731790 65329304289228487141026136287400846080 11731791 -43674978193708084501190224237755468408 11731792 -34317439526005714276335501852211093504 11731793 -472572049468820716765688997151981393920 11731794 22772567560803065662450988528195936256 11731795 134487776216489477459537584708211894400 11731796 -205376365277220978916877792931132272640 11731797 -274168557102567327950900893911648480 11731798 45155494641101053241474240295310708608 11731799 983096377607417681949156436506697959336 11731800 211740502041796315939306740908057088000 11731801 383093642097706162986792585829172080224 11731802 184596782781860873615319232918802466240 11731803 -661564297679663185909892132731130036736 11731804 187721089648106497464292456732089158656 11731805 290479776854220785009503158509479419000 11731806 -221163496653018376033125173264871223488 11731807 -690516623985442318842814256034667455680 11731808 -1176597480836020149904064459913280880640 11731809 127214807183109857313562099996299716640 11731810 -4521671261395234193646641112517513440 11731811 -445785613668307437290187903872743113216 11731812 -127427462811749387767479796387532648448 11731813 1338412051546025686897423945937412051900 11731814 -105017711204975983745024853871828377408 11731815 183599246033363132081001870376859258400 11731816 -300011358466714520568989622699712512000 11731817 -246165609628154615997312571549494359040 11731818 -73774945944647991530293663774964067840 11731819 -20450623787282114281233500957248901760 11731820 145766934789025114622549522877633884160 11731821 547079677750374302097837645983425513440 11731822 1915441794754085641974986829437322624 11731823 -14377683922296879242413329527447555640 11731824 -137479076923278494444183254944851558400 11731825 395870999043814527493288033046547951900 11731826 -111527992170898734045836890831023568896 11731827 -232049254935927574192679433320024782080 11731828 674344792358881788579091396249639568768 11731829 132937543374417342654476043837221936430 11731830 5027148414844487028800203053206384640 11731831 254959042485458681576974396897237169200 11731832 -207977424185161905835448745752786411520 11731833 63410346116610227402490153167392137402 11731834 725259137640043207102818408215127993600 11731835 415692345290353914383623193960362081200 11731836 -46966609300907288374992697477053726720 11731837 57077771192825467645212661712567869900 11731838 215564065328663922749411644806173176320 11731839 1693681670156110644320437270834609920 11731840 70092754488237035959648822182386073600 11731841 -86610536214247498193833432626985956816 11731842 -261077184604657145982441071534277904560 11731843 51737309472758294260618766573708340092 11731844 -564172765656866923630599913105687995264 11731845 -393142451993236482302145600446336016480 11731846 42994164172651612858788867413555558400 11731847 766299646187563423917131658804029398296 11731848 -589596514231008299293289262611851223040 11731849 -594998263754210708864410405450217508764 11731850 143627974194855850108522676870612340000 11731851 939516581945423765681807288217146776800 11731852 680748384729914238952670272234737725952 11731853 480808162317042871249574346608756581632 11731854 -109575192995165977464205341567932497920 11731855 -541006583095690861118610684242233314000 11731856 -354899449163085697886336271979234418688 11731857 -30215013583066428676319562064675392000 11731858 -211024254740795791121535196728879894528 11731859 461547709530036306611206289263216392216 11731860 56737118823140794803030363819945000960 11731861 18694918302962704187569525602074962624 11731862 -11400122894370109373151141512597089728 11731863 -57411682368138350553535297071966397440 11731864 -46487561985518048175500339685920870400 11731865 -1130478491321279888556603283148432268480 11731866 295855476561886119965498095539195400704 11731867 -45963083191732965606714533268792589808 11731868 -346553417020912311510710444253996956160 11731869 719607551914099836077554599551838516294 11731870 107304927836601385760060741666381919360 11731871 -84264084963039130879691231262997431000 11731872 756857460998588232520638713288303050752 11731873 64140935487160778732298684397458652720 11731874 -606010882132599606173472252087474857088 11731875 -54470094646422119032315461358488105000 11731876 -263070157348949483155539279107259162368 11731877 -466721501306613212963598701861865291588 11731878 -22123183509945397418833328646296099520 11731879 -427956502039436741733308926390307719424 11731880 -2451456274415455264745353055106355200 11731881 293273679901001559502843162028946942144 11731882 6063607310240901755493720628557039792 11731883 197965842545841077816457580183139406132 11731884 395283626532763224619267036338076200960 11731885 487559304614340418515831212269979633760 11731886 -48291599719225637007104415021863357952 11731887 -560426780860655823792602000414344394640 11731888 27468720830834716170774174248147681280 11731889 755563482029591273454402037787348430720 11731890 232755012279071044132553406838418065920 11731891 412301528996990700609535050043472198160 11731892 -646193321298347078015261716584875366400 11731893 688727083594501027669916609836898904864 11731894 -317336563362313435241843920741094865504 11731895 -187951298567230797860449504961641651200 11731896 -56071419241933647810634873669708124160 11731897 -1030288949110760783753332188817458686460 11731898 -142200265554553764266225672920190818560 11731899 272925899324236693661428528354649954160 11731900 -177405417270472975742269834753917376000 11731901 286018022210239015796565106232045432832 11731902 9485504920537342519703268687011241984 11731903 47743000425134518145383263257632724464 11731904 139421599171305680086890778078218289152 11731905 883623083373430365992132039691675859200 11731906 714491652921419789415610234081797717504 11731907 2727582297997051790131087216786571849280 11731908 -318517369394511798739753052321522018304 11731909 59627203502973082118335218801473792640 11731910 -368823828162240825768176923604623904640 11731911 -499842224829397294186844686315813355520 11731912 73424424066727007682651758500417259520 11731913 -593395731114725451621389488483421276838 11731914 -38506609616191823951909374598509697280 11731915 -126638708946857897002449292282394029680 11731916 46326608983378019734633192051888124928 11731917 556216512422723628172312622623042773312 11731918 251191385981460928071394052700176640 11731919 -399839546472507932125794880420785441600 11731920 -37635072363705176384210974031159623680 11731921 -866703408551064006397044710140459998000 11731922 133066596153342272473159670336513146512 11731923 -341197187103700997800411841139618115680 11731924 -862584227689099272707399383697073023104 11731925 89061851869670064156109800793575264000 11731926 139690805561701397596413634095235634688 11731927 473443694260264761450902975541368112776 11731928 265744732379794485145996038091663810560 11731929 -447952329145775013925106943998647617312 11731930 130344308933771084362573843331807155200 11731931 -809756153129152876148339642738590713168 11731932 -261675906267220764179216917552310108160 11731933 -1355202330244575641740171818069494345818 11731934 193517652648930348808008453481679423616 11731935 -230294479156284052236279244476331033200 11731936 24581515709143528835730265676125569024 11731937 342822475343209640002350919254838364352 11731938 159502447865971700809477979488885405440 11731939 714196889332368655116984948282053955740 11731940 -586207797898263572327709368636884869120 11731941 -16193011974357778737557601719515003560 11731942 6368165298552251246851719069356827872 11731943 -943446024618268287441399572215840580808 11731944 -198720641556195243316618113035260231680 11731945 -179704442017270707050124338854141814400 11731946 667175946828276205079830453309138890672 11731947 295074596824276261316821450937986771440 11731948 -13001026079953216011645073643417699840 11731949 -295206476486560666732740171058383605760 11731950 15757942242414349679988554421565305600 11731951 106112961096185252344278996093574779264 11731952 7126387182321475661714590785407680512 11731953 583229701967797040177684349858185192304 11731954 32629833424432993086972003161917601280 11731955 30101850767853182154631121085192204960 11731956 -51891321256382438945417535831590584320 11731957 -174281815943817463583928728922356256320 11731958 108209393797997145670830808755303658752 11731959 51276291558580159871290445780241062040 11731960 73223644733009859960467173097868902400 11731961 -717937147417554780734264793121411596438 11731962 10382193979045819021135912998060403200 11731963 110314503508657732781815152918565554212 11731964 286651940556961284956603803923638103552 11731965 188617627094263703694730161725575086720 11731966 -667233444728888204379254152691574509568 11731967 155897816578663729613761012336233350088 11731968 688365437494558850919615743257812664320 11731969 -177357581409836048105944162332094548672 11731970 -84244383859559015832139757418802675200 11731971 -29036796210114858644740468458913604880 11731972 316824175379086640904596535281984716800 11731973 -1345445337214229484895567743551922542880 11731974 -227158931224346364611318200822260756480 11731975 -705714611089984998804958396242714268000 11731976 102047905663125688952987171622223718400 11731977 -333153815226459950940750454202293705686 11731978 -84954114378602095013393875864229074176 11731979 -156320407575916394814513541932755094240 11731980 84092802110695842475424739160923648000 11731981 -234935640056232938745798138733090061056 11731982 -330355954889763527049371905667650715328 11731983 482404089142123625692628855851116774024 11731984 -37382814326951565962388395283814809600 11731985 406943642179079842791520622326666296180 11731986 6052414995876394836959736138413783040 11731987 -1207655817675642057814370776665389134760 11731988 -717621499301853510622350212008117648512 11731989 -138188825242302605683288012415873640000 11731990 85505234426825413648087690646946336000 11731991 1196320635376889792981735199241165824 11731992 -743508743345100295034186361806720225280 11731993 177497446294188812548657084127790776384 11731994 165402805626221855066077155273446657760 11731995 -82885047166611042819017056081139777760 11731996 -899888579924422179984766185696935488000 11731997 -218164668969981803497335337651186187400 11731998 359034470238848250767433506209361888064 11731999 -521141319639058763768373960417315679680 11732000 -86794085522851976248263478054748160000 11732001 386989354388387766542046698012957478720 11732002 -381808746046641764451965519386640976048 11732003 -1325262566267604010006891076749494275748 11732004 -329551400237232003788193815344508645760 11732005 223706029637083922720827147639767008160 11732006 143386037333461337993402813796303175680 11732007 -74229272439349525836248872101250446336 11732008 1361788871877952193008649963456054784000 11732009 -2362740204694435232331732009681727610496 11732010 144371301355427278327979041914443746560 11732011 -1389768695732786531096685930996967512488 11732012 233179763259526090613296543570180657152 11732013 -412969595097946355184246636354512195520 11732014 -145960021512558062866393913761436160000 11732015 -525486139932964980143158200129971955600 11732016 -211641702742506533901701430979554508800 11732017 -822172506670098787110369033389627103840 11732018 -418001333463823611867788777545911507840 11732019 -175302001931740503198856220457396203472 11732020 -435452423472392601982899718737609995520 11732021 248452766840053332204394385285968691790 11732022 402842570082290226088337325946218989760 11732023 558269394111527982313176815516767030320 11732024 265545281307363564591413077331781918720 11732025 -306456998944828273358210540816306868000 11732026 654543347452721402194480283392170329712 11732027 303131909804840333145931460754005589600 11732028 -185102393509420802963130819613492297728 11732029 -1477671874746615628041571298010452772180 11732030 314727396525509040545339932545479685120 11732031 84179568303742065672918140178763066560 11732032 -57776975103423424095217996973840793600 11732033 498124618946451244934706279947353497282 11732034 652176714212402076694877311821841920 11732035 116771438369176613411345579119178223360 11732036 370767279289390670618902486039278026880 11732037 -337837070607445304549550698996648472480 11732038 206471654560543413290144434654256557920 11732039 1409426478756958116362010929842601280 11732040 -369745290926455371688611115481515622400 11732041 -50022378078272015170881525258554877168 11732042 -154740028968890146457013090829094124288 11732043 -220458976029027329212832322571411203072 11732044 586867404167608148416992935336202995200 11732045 171502712067135301849233524389872000 11732046 -379577925091930144469155662254269372416 11732047 -775718547603162757763401256850420703920 11732048 148393414509389682332830253240362205184 11732049 -1221432993897766070088468583625012352 11732050 -229970920245925160805729051715915334400 11732051 -1113469432003220924544294041639295665328 11732052 173704640431250441007879833790898808832 11732053 -1493050711917508906156804287943328295040 11732054 -484028032368571925210210268521835401088 11732055 30845363639984898615919309077520007760 11732056 -246246990372428636512626900911668592640 11732057 398162959856985594688166722391919486504 11732058 -25788535930243550717073625388400597312 11732059 -397789511073480446470684053527393009280 11732060 370962418114470826702993501359761364480 11732061 -432343813207563036815182941223356597216 11732062 -305597665056755158308550374417335875968 11732063 -223901940523963311875432039092642181760 11732064 -177958651267955811977703924934441697280 11732065 220536513615453821717786205879527837460 11732066 49867166657555198288397040815172910880 11732067 -1053476268107141522701673216660203295760 11732068 392051883745811837212513708574892231936 11732069 130149185194125225704166022203051503160 11732070 -143858447340926504582069495160215869440 11732071 -116118093439871142953356506313268820256 11732072 -1081887436287928172557885107134092492800 11732073 537436082419503370609854308598239639184 11732074 -139351334358345461216262439079574767616 11732075 -266106788430594008570975400162362312700 11732076 -647455185864396693705913414515686055168 11732077 -7690828011760835912678051151018422848 11732078 -338928381652839166975391971295332532160 11732079 436065612076198227697713761243173509384 11732080 123076478440694156354445263300202332160 11732081 -266434964033705107669529717424670595118 11732082 -8292396531008895356317283043606961920 11732083 573743956436764521010421497450336570824 11732084 -213492612478808303606766239105546600448 11732085 -160840474236220878324736706042779683780 11732086 221743513502238565129580221719883192992 11732087 -820725958924231059519617540068658778264 11732088 69458439108885724069701333731942400000 11732089 796832113368999708448381825738460498500 11732090 5243718526312129405617028156634692800 11732091 -28350372596852068746464459952544596480 11732092 -231404762104390684647879476565770512384 11732093 238238874267212033064041945325521889024 11732094 494774482832880415780607214950348974080 11732095 -269689996201509119384118110121379675200 11732096 695710421647094347143526770959890513920 11732097 27285523926116195736378878319968977728 11732098 -16602302416659699897949537285527955968 11732099 1114685627279011191341253068624372543100 11732100 217616807103147765104244493915595750400 11732101 1152682960759249640757859544097192493600 11732102 -899813552577444307018987271092617384768 11732103 -222082080044155441651235127668719187088 11732104 774107735626588023844750686636334540800 11732105 27170920918975342528736149093453578240 11732106 120132251470054292060910551443220908800 11732107 1510773648363233464246636880709215091880 11732108 377297564372224396439879631718591911936 11732109 -172329572541940987229156237755521621312 11732110 -95020604397435277339683398769835203840 11732111 833141076387187961881986671319070428000 11732112 36106481668646900238175777711981068288 11732113 -1154908792257828583844533648728584402638 11732114 728788734903075761076000721444618144656 11732115 6659454568903995478582806578987580720 11732116 -115880138346967325047733491575646580736 11732117 -549040497991475911072458644143136958834 11732118 106459336422202726653546056234048104320 11732119 -441621052050671293864562335096034946024 11732120 -11740244974746144311104031765053440000 11732121 -900994837518711571203377945080095276 11732122 -21612393670491161673820142444430990336 11732123 427217175526684893935089885092313490064 11732124 108972688535559347194309403531502351360 11732125 -678746660556738396093800003353243026000 11732126 -255299469261305205718346807736363014400 11732127 368193267840143155321738881561957166080 11732128 -358914015213417736546678798366965104640 11732129 64329327263430400127546620635584587776 11732130 101585874433970003294752447063092217920 11732131 496322369347295850296887961508999460000 11732132 -62831124846564925764087622188584632320 11732133 51901973989484881936016425549157203968 11732134 -78232172613112170759400886205628298784 11732135 38131454165383690011895956318082849200 11732136 76941997114102703569788082043576647680 11732137 1172577771878677215829911107452709057786 11732138 86929831073735856400869824381612819712 11732139 7869599767327812333064978895356010544 11732140 -53350314037495057343217779237445304320 11732141 -363822025647901244215048968714514810068 11732142 166058367413773390123103716187133592704 11732143 210939914239681564875773610770250173184 11732144 280753723315248531654740661497521176576 11732145 -39744818737209532244721301233199185600 11732146 -484886356352878413249585867589086655728 11732147 804174497881067349694738568671397760000 11732148 -113922711921461063951818657121227591680 11732149 -332140411432665750192327905993470730592 11732150 -73400544840004076477779691463436752000 11732151 -73828412050156536597783892611508210968 11732152 -423374853264896710871428655104173158400 11732153 -356466094625880249978221949089269556220 11732154 155304456234075057345540327227726572032 11732155 344648668040741778081359175352346290560 11732156 112279662533713612205375833349408816640 11732157 -925034790960331244582968500346794243546 11732158 -34569345018481538887255968870372144000 11732159 -69111563332871048767462686936438199584 11732160 133831060949877130647508516161454080 11732161 391564984437534202565868841011741149632 11732162 125735219186436517650378781999989953568 11732163 -12315900317350596698448508059958124736 11732164 989431753634888361841034891308342628352 11732165 458826288937325832105134213991962551800 11732166 -402422822623658074650147443814319624320 11732167 -29878660646463907809862363793638563840 11732168 466083982628930179966590191399212500480 11732169 87054879960990988945813398875107076640 11732170 635502379569394033271035181044883482560 11732171 497787992853568295486225728584880095144 11732172 304385562550383102931152622981387156992 11732173 1466367629799690938841600038903628162422 11732174 4712318861650451198554744247135155392 11732175 49932605747163505900722162634662912000 11732176 16275348423342741994849866336870776832 11732177 -933060951008690220682232056131164776800 11732178 156987890019298327534627380442115328 11732179 -1529436163242195215779214249795242618616 11732180 108918848621745384981816423289976774400 11732181 832267132917602387045976522266149909152 11732182 -49218150498484515856009739529326714880 11732183 -1525414119507134619976969643682863006256 11732184 -145932836941361976198448649271174973440 11732185 -96662499393754847150376411485099620800 11732186 324480398634972617103326710323040522464 11732187 247358070202740501851649504687582116352 11732188 229714001541815849162928854776275550720 11732189 38367405149226114051377757762055292256 11732190 183530986643683754794647327100452347520 11732191 -148149352851202536018039252777912048432 11732192 -1330625213534109626497691095794984419328 11732193 218202070969325926875560814469127854368 11732194 -186303622667767849750279300100319325104 11732195 21442377389650311826889049757913401920 11732196 97339294530258855634845512888727306240 11732197 -327056421038519263882833040970641494240 11732198 53852054554452703932746801779567618560 11732199 72560039249720464199343907082646439464 11732200 235444615847214918972730261263425664000 11732201 75398396462680205852857342280261501412 11732202 2375102003610837376299338110711618992 11732203 -66378411710847424980892692715425476720 11732204 -842810241010811837619629961913185228288 11732205 60294270078764180764439262899064507360 11732206 -600828351496651305121797883379174976 11732207 -357738942147141305957458170132502233720 11732208 2613170143950938599288947343775760384 11732209 156106985043082222571367192579441713520 11732210 -27872599558494386738793159987764659200 11732211 -752247171489404116396450330123599864000 11732212 18950595073229959153797109394516518912 11732213 566030345403003295415229945051939756462 11732214 -124629279675725785602529246289519901312 11732215 -456692076346902966258980427617697216000 11732216 -25420534287306027910021071741637324800 11732217 4344213796443706515901899717191724432 11732218 -452744775207529761016791865279451575440 11732219 -382094848384063068013675668629338567104 11732220 -401811526693335102609759918124328409600 11732221 730978631506941306055824927458773020422 11732222 -51773722277931837645754512714970459200 11732223 -76713264673087021366640110010540280432 11732224 301555167120140788637837799886365392896 11732225 121662467336016777460201253329983581100 11732226 68637017128187929728965172475676421888 11732227 5346037429112035077544708835153046912 11732228 -1405404978765749851769412813963122463744 11732229 220682111250340718702086376587168788480 11732230 -175295206942008119781062327269176954240 11732231 -265093370395031127849732896709710378496 11732232 -74469991782378036901973686838826024960 11732233 -1062028875102418175115428501706236328176 11732234 -960808178845733110127709441333338649600 11732235 8964575978803576267466892325900374000 11732236 998016101870891496483566702564848373248 11732237 -286205483734786944467512272174497503008 11732238 83086042763308460460811813704645650304 11732239 40052410931563798147507898971798778208 11732240 53010483410718702752288305771487232000 11732241 -1782788107135783531717872784738318608 11732242 -550936171548022213046952081988401603456 11732243 147819964038160745701206804071281032492 11732244 -38908147743879868614010151440161792000 11732245 99367351841831814408908188049980394880 11732246 -558837064805945651458344704732060072928 11732247 -175655747218737609806317690196683023840 11732248 -567584127357111068530730693512104161280 11732249 -35100712753715162026263785143065635232 11732250 -42331038309430600938176432466700992000 11732251 70754446033258561889949092289129030144 11732252 90672123678182813586088190480667064320 11732253 -111477471523008586915208179523798753280 11732254 -68475529478360665712202838688306966400 11732255 6308087973445068088397283418170112560 11732256 467258618016204573548354350603378360320 11732257 610676903482355882186084125974691089506 11732258 13553240718176059292496901874103366480 11732259 -247932673365146189275294024103740535040 11732260 110097137107145024781429565279567872000 11732261 1105376368498606843636795011308416332024 11732262 4091410474963527561207920177136370560 11732263 -1578452988247080765211390695795730862496 11732264 -701884390039050040273960313229783536640 11732265 -266666077612797033333063564126145368540 11732266 -16791533448957134946987488766566785440 11732267 999728317977011483759284991304245199360 11732268 -3831562504415755453006152781217095680 11732269 251510808812217922275592779286494678360 11732270 20913433480107284499011881357172645760 11732271 -196381798773126158432871564576766583040 11732272 -139875648076190483131470060342602792960 11732273 111858344421856326507911951442818952960 11732274 344091342700360147454096011840941984144 11732275 -60095044284230482392227022688143830000 11732276 -60231154181891810109420259536423462912 11732277 107954210742614142257563047875722225536 11732278 380350282413032396790716496333394184256 11732279 -478418094809035332793097061717870300216 11732280 116221982731752475249737707633364172800 11732281 677497706866190624621527202940239616 11732282 -457103669008151944328615345602267717008 11732283 -1214162728592988429868361445772151009976 11732284 259609668857315106616376636523734383616 11732285 -133623350699862956854346631976320923400 11732286 -138557464683823384644622118745923372736 11732287 377573809118748130692615027937466807152 11732288 30613581742001365777608774364876505088 11732289 -604356783078724885835628210722356160976 11732290 -135532343535206079743804237851711411200 11732291 64394952208662866933740501311721420800 11732292 -1412266684498518869237849020328669184 11732293 167518268352766349374964158638423652540 11732294 121183935959641942448170925630699644032 11732295 318964412958015880025521550307640684800 11732296 -319308185084484593027129387625448151040 11732297 10548421446973292240275069703069506512 11732298 332855206002041051836326144372567125760 11732299 424376622022756620973804770726709407864 11732300 -37185281266584748951687930562495155200 11732301 82678842659098474750841959451002149792 11732302 -56421944726924671868950360892045091648 11732303 95887127427337628804597449780229917440 11732304 61346362518355053758497493498068598784 11732305 148618977515219839428037839358984205160 11732306 -238417468876669806646548309868427431776 11732307 -296969275302999521849388407704991537808 11732308 -52835055402435928179891682435346018304 11732309 1485132814648027974093759382586498274510 11732310 466338574819913724692535981137144832000 11732311 -516335912393733596665624980250653157976 11732312 -187905702299780068648807848470662717440 11732313 -69018760314168439398823748469402640368 11732314 -92801996093193104607813185577149592576 11732315 -181284827863470808895671562370828312000 11732316 -160046264892507754981831737352654837248 11732317 2922125602521215846257553741340274912 11732318 -956114324226905727980666203596050368896 11732319 114613918605887476360355613741884877144 11732320 -953273245788524634994725453410803384320 11732321 -991087783404325604448680585944876640478 11732322 12047988465250549914987436390438699008 11732323 -561826380018436274571122962147190090256 11732324 -155120651757097563777500054757783859200 11732325 -441490440517302196672020456189415840800 11732326 -282945525085261206323158938442223345280 11732327 310247022930141617678775749316941602800 11732328 -589255674399442949973810391549711319040 11732329 409527604770799497122378685579929596800 11732330 -373357057509354320913861229569248936160 11732331 136658633761967238067984868746808015616 11732332 630387360764221330594970880340856535296 11732333 -268868455620718649092984408193080986900 11732334 127598994496984308400358195914083170880 11732335 -3906099206279091699341476295902177440 11732336 19929527398928733567006146275474145280 11732337 812759638945304080811934712307715986880 11732338 -145019731801598821347267468034584255456 11732339 1020497985124075969429155697984135192140 11732340 337643916094051297030562860715110963200 11732341 -4973907350970838922282921859591849480 11732342 -103162045446226480473824958562091958528 11732343 80806825673833609552337601625791725184 11732344 -192546046207099300182844770487022100480 11732345 333980371348852091240015463853470080520 11732346 -275273016534808472947738139880150974976 11732347 -783768372827090980723688451848182299288 11732348 578416278100588280666145845025065310720 11732349 -66570084602879779798543427363692246080 11732350 -61185465954537967470926969517976675200 11732351 -1362485351729278743213847661585808843648 11732352 538688442453934578749215352312970608640 11732353 308551243103097642503931410146792336384 11732354 2899975530923522558274955102439975376 11732355 -200411980202852802639273096812454688800 11732356 46301228962793180460571900040100506880 11732357 -28021079087864531596235387398035050880 11732358 270120521745767656818348164116979839488 11732359 35420327853163137180205092568171041560 11732360 633810820080575781139413688571953152000 11732361 97297321057069377200567889331068985872 11732362 312394348130368794147385373280115383696 11732363 442153767911293094872011036924728084040 11732364 -34968891472607914806713293676957610240 11732365 463492359294568862186161342698632317260 11732366 224530744009142104333849761266373755904 11732367 201326892427481939451314397501055850880 11732368 -298372311897707495428036001323098923008 11732369 -924789863169431697257961760115816417280 11732370 160001717217815482828466348374176384000 11732371 -271467112374726884117755771698691744688 11732372 411727893534043931286622440535604808576 11732373 -579640321653515174966275979361731302578 11732374 -482345156719375543991931998579760935808 11732375 -923127903851078243636221907511548208000 11732376 -241231288277036853037896052707186278400 11732377 -1235547528258961250485818962696576110774 11732378 2447788852258571847822930087805294080 11732379 180384904270961792648611712692066093680 11732380 323632021961588457152923825441254266880 11732381 86254442455702311294390797019069310182 11732382 321751849362711270483238184907582493248 11732383 659456111778127344897925272794429837904 11732384 -54874730728920216032123098877896163328 11732385 -157766151269796411215260137773492870400 11732386 399253273452079283812642185541819334400 11732387 -379247748046454620744762024033918234368 11732388 359835197347360965975204760514219335680 11732389 239732686172027071933357921261291552190 11732390 -506176889185394540337964575550140316800 11732391 1145736664205509068139588871322337006080 11732392 39528671230192258011681921044068761600 11732393 -702005534351465532986602639157862500358 11732394 225404729737673918600767171401512812800 11732395 295583326472511259608922449630047028000 11732396 -79978170388265157456103376835754622976 11732397 -161260660046357026127066788039967862528 11732398 -249893666041566721284288580964300105472 11732399 209190380266087885811119687180378041312 11732400 66527978807597808773277036478937088000 11732401 -196142005788000392705055557807380863598 11732402 123974899282337788061916200963757456 11732403 8471632050744407461452794592682027008 11732404 -349728585988487099526495328312374535424 11732405 -377196173841376262167060936306305900000 11732406 30458510760466681014775806499610234880 11732407 1200103341444948179228395464755356047656 11732408 1088247496166873865242013810028754472960 11732409 -347220617375400215774247412744712455800 11732410 5154598770032792154711436020112570560 11732411 -851040483930692472254425408708067384988 11732412 89451969722705951801015611600797990912 11732413 846546118455828941485205013575819333856 11732414 -11147574391309998373851978674749274880 11732415 -13098935112564441834256294012563394560 11732416 -179619120763590909676521052205523927040 11732417 -1614557552209907721185459615797180884048 11732418 -382003030042416507223063981456347202560 11732419 -61013570628032200907100971226425052360 11732420 -14499072212564485179491745230918615040 11732421 502821482495629890460988323610942976 11732422 343244089988574578315591964380188245504 11732423 -216643533907965789084910072817160140328 11732424 -252083739212507827440680897917108224000 11732425 -7855165317851133354111057299064850500 11732426 610012464620648729214992399717107620912 11732427 101216633543213414031728708135519529360 11732428 -191660200320625294967733940523164857344 11732429 4953609158149074556116797453491951884 11732430 120719966480916228951439898069114757120 11732431 -327686855631269244635965107923747368128 11732432 101845771076869295035712289849767387136 11732433 -61040410944981728479486219762871342400 11732434 -85917791984000446617780529354862476800 11732435 -268139123787397288995954615900423499200 11732436 648130071598663108462421852948252395392 11732437 -525449245393415067592033514227949951616 11732438 -53997763610101930102832455197633891456 11732439 670990349882822061803812967399651002368 11732440 -276477242841586523040253455942800179200 11732441 -141296754277984692802867837017839466624 11732442 -299330031177863495659059939219984127488 11732443 89985483412028400871144501817274720000 11732444 880874967251406781872849442118609551872 11732445 20194529933481967528604045160153429600 11732446 -14775115093387290866349108655698604032 11732447 416747532548805222231561794748085492896 11732448 126225862072096639239749270145985413120 11732449 752738594695916235607533800864632698880 11732450 -38273703025981248172127027798286372000 11732451 -40595458573449133431627585159650169504 11732452 352204604481209855586795186915590635136 11732453 -180790915417368296478703121858223970020 11732454 -15831294337380872447143950200537965536 11732455 -126716853392364174652099525035594846240 11732456 876628569009079952523539983859257850880 11732457 552146245178295362460757417331658609120 11732458 -361167826705253746348408011073404347040 11732459 -15045690589051575575698204130049281496 11732460 198989167563170558145074405366766812160 11732461 -124922997611483019946273414729975789440 11732462 117782802419739712798104520204994637120 11732463 -169543645458316488638327717960066737416 11732464 4281872940295170061521057192134017024 11732465 -434129748463831282002310015662681876480 11732466 -209920339662498810323567464929570058752 11732467 -134585630338130190769377184612204818484 11732468 -703921200282774710152337967732683986944 11732469 285399715972879087124831084707669942272 11732470 -520478876502929401214146250991745075200 11732471 -257300796800156819753623109941153634328 11732472 498942954473413329469833036672485376000 11732473 -974490459124817757741145915332185072278 11732474 -199693035454442304311610722111691060000 11732475 -162355509862396721389605145435459372800 11732476 87680857672725530836975274949609390080 11732477 492418120054771339875281980623919773312 11732478 1788051292585631193907544859788924160 11732479 772169066744809092204023086812137619840 11732480 218246232333413497648704524655746088960 11732481 675275277897829164923470375487746811280 11732482 -526473924695944480271673124720574567616 11732483 457165221740278522814113372378124122320 11732484 285354547154346988412418409662822174720 11732485 -231798475629192672468678362642671564800 11732486 -147348669180834464361268684780527611808 11732487 -44849339935540767191546410989176022672 11732488 -39639313268300239992223571083392000000 11732489 241718850506967311060843388518128665360 11732490 6151931218351401697072333880697277440 11732491 -13994806926976207132642496248573919016 11732492 264033252816380440098610695788585236992 11732493 550189005921876034914224965434696954528 11732494 -567697602156155773343608716955870000704 11732495 70717910685801555084077968112347220880 11732496 109180442838226449368606737633433616384 11732497 -381966819290959645050842848660817202368 11732498 128716509565915222135076779141777434000 11732499 505066673094589604609493323281538876640 11732500 1174299050963110706799671632101360000 11732501 210590051507497462599390681845966152800 11732502 190032532998557173813278432019461661632 11732503 -64097549621487203286987374215864280248 11732504 181377784532589139703733508441659801600 11732505 46446838271069274723822756014440598400 11732506 -288998238056098033378007567273435657760 11732507 3048373522962129117539625353326687488 11732508 -127030980746386780407846840853110951936 11732509 -484680728159748544624671461700757883290 11732510 -53886624619882566520321557381402048000 11732511 -540839497110649845976690746946636026168 11732512 475575986583654358079540157904376561664 11732513 527517365454042627637985329211541829524 11732514 37741393597143981550848945592575836160 11732515 78159135910767142376618403870824211600 11732516 -926274181880287097912047973942311501824 11732517 -386513987798289230447748999103374691266 11732518 -206173250424045054956448267720709670784 11732519 -65128471662020990974648856135833822320 11732520 -323222037881546483616816683740610150400 11732521 805902632485092617033542006053367737722 11732522 506432460535704357766597135866310299312 11732523 -880464825942556461233095014298697448 11732524 1665967637998080112730169140100893357056 11732525 23632438189241122184840169823164232800 11732526 180571973421564882959041399923964025280 11732527 525000178387764048592887927567359208160 11732528 232285236164294579284273359731839844352 11732529 -781424795602175167066568365825523004816 11732530 -251682513727314175689301450764106752000 11732531 693363856022550081637643110905827080332 11732532 -12474661274437465993815439713943511040 11732533 -249772393163310692890169024736374970742 11732534 -279440061352548360179422810735379533248 11732535 -152391354199124141812467028900745650680 11732536 305898952042238829128203113293727559680 11732537 -508449482074823919925612195027157234688 11732538 -353152122241396285890747725180491768320 11732539 44424714956749743602183652755364413440 11732540 -668332916896653700590962131145438645760 11732541 -162470539307848696175665725139539448416 11732542 -120737757920647083464177141193099316800 11732543 -138124068674367231570512202163055222160 11732544 60277845269824275525103222605828587520 11732545 -338566012128857331828796860347073508800 11732546 71545080512299146040593479124845207040 11732547 373985931075581170695795528774534910200 11732548 -764228479037055859176094287417321538560 11732549 -538087538468258187594042338611890765600 11732550 1645943277806972821874649777626649600 11732551 -219027022454292837611846319104564193448 11732552 -229906662667651377948108487598034432000 11732553 112643712954567342334226088445724928000 11732554 124944854014441474234750651905404348976 11732555 340495462728857813964956807698281294000 11732556 -129086675259496233260240121887808516096 11732557 -326993895329265689981592312622500848640 11732558 452155174711444007385417187550771428800 11732559 -654082922629068829865854198165721539440 11732560 -3649192214734685635339892366557347840 11732561 143808006290131683787859500230658528932 11732562 82979231893797209443757383087711426320 11732563 -818839775287309782839375277846357281280 11732564 245490813431368410801159182632363679232 11732565 23123947847967101525231718548677998720 11732566 117258741049759814858801727063041800704 11732567 -255629998846292749717832300946239813376 11732568 -114060603045390355011150986875116134400 11732569 230517831469680367152351775999529448340 11732570 -124486824300276235214042910131744010240 11732571 -929005116511028339444971660307564857128 11732572 967033471719927301818471595941050302976 11732573 -670445718858150034500645077795207451360 11732574 63284870190951340089981724613780490240 11732575 65093076703039710436557065749800027800 11732576 311292475934022136147081559110424985600 11732577 33573175316235561772022024962448277408 11732578 159471618477156825802161150641767354368 11732579 -157924412392668763950165897601744275720 11732580 576356716304481377191932647979621580800 11732581 -255665062351630136858489383500238839008 11732582 308517499236090013603709952642527431392 11732583 401782682276658974688410635744153616424 11732584 1341015615055671609502927075517709465600 11732585 -1406713043259708893993454121438261669440 11732586 97703208504514831803149440495011974400 11732587 -759649189514332795874944767308408666764 11732588 -162140417094979874431534979067654912000 11732589 -102989469943705200069991250242576765152 11732590 401346955597391293509672282580297636800 11732591 -379028224129816559599507207928374529928 11732592 181443109131611701117234946437291868160 11732593 7740966980292585880907578741597918368 11732594 1149981927277838696129578271641567858080 11732595 -10592797303621829340741923930921817600 11732596 196048681020423921774854708054404599808 11732597 -342901824958885289973319387704513087954 11732598 -485217909201638955197021351516323274016 11732599 -27111151779574792007063881384522461792 11732600 -44488093691692320202863866457073152000 11732601 -28244197516679112961568176533124383744 11732602 55090624583366962977322859032160093952 11732603 4348174690626476283267036201453858480 11732604 143921121131417168576573526969237611520 11732605 508190045689168286825669945273416297260 11732606 -393559024958352262160345082777311857920 11732607 -49724891794590798384958604464537056144 11732608 -62639972298464814860860747541548892160 11732609 -337925132206899385453366024972907535294 11732610 164776493380741656090971743164303544320 11732611 -911622958826724870655924866754368585216 11732612 136640012655173012017631678109733489920 11732613 371122176834029154597333210984551256000 11732614 -329392579349837731651703895617398955520 11732615 -615830393179269722286888520665976911240 11732616 -113631209979845095595424884640502579200 11732617 -434913243988683560965610306686545946680 11732618 -25020822667813713926128654985842198848 11732619 52900133436777395058950121741307788480 11732620 20932869109397210952434048648711623680 11732621 304454670317734130759482289500617871200 11732622 197545197811153287285685661400433704960 11732623 -98403654252427984069665034866820670464 11732624 -57222791793096809094505421153756405760 11732625 -70692967960158590406825767711046855000 11732626 -292196565394794926188221018537257379840 11732627 -946344042272760503271326808052343063280 11732628 112808884215623256474611068205564958720 11732629 324480594258435118014863679778444290780 11732630 17414948380985790516922655816464273920 11732631 -468664795331696623770015362838172350720 11732632 -89915034254176834186483837407286886400 11732633 21059177828656878957865335574226769600 11732634 -699198230322761460064265404216727861760 11732635 680300472981030822137569541406457887360 11732636 4029049776710575468137443314816845312 11732637 -55643914836288968030915134904765709696 11732638 -41776339267628186819351186001947891904 11732639 -22957796933964010634457275131524598560 11732640 376837937870295340179865300835232645120 11732641 738364417357093649003498977156636536832 11732642 -52300551922754020245346775074336512000 11732643 47159051184034688248325766666558511920 11732644 659441813901269999401948540440137728 11732645 -447468440797442826157062958347205457280 11732646 -92117217155697080794014845469850627200 11732647 465137879467609823834321186686423967096 11732648 41494518771343635334315533227472476160 11732649 -7912807239774314655052545425041383840 11732650 356517010006219907450013526217246422800 11732651 178002761537571708243423947526311811360 11732652 174161419594741712313551237399300275200 11732653 -765198091486583423428341387873368372000 11732654 -33187335394553216319326741722461100224 11732655 -534871249720624359918870866951326306560 11732656 -31612528236883025436529673029877022720 11732657 -1079980454926923840993965465762438640768 11732658 -62225209763790672156687323156279116800 11732659 764793074715669062363426819980864014860 11732660 -464085531069017405994070567210323928320 11732661 -176794210107387926005032352683809637120 11732662 302022059137908224436276838505505410112 11732663 -83638545416837136162803359799692492032 11732664 -575296060764153406540650594148664340480 11732665 -134913934044383872005328539918868588800 11732666 -333183497483674548503381255047474219776 11732667 -61660461141981077668034414302857275280 11732668 62141254920638501018597926074814510080 11732669 -661960898812953959145669440537843382120 11732670 220831669284789412765400737888777014720 11732671 -737530433098211771049303050708855571800 11732672 278584698685603754052763911632977920 11732673 6078190413719222599348909403976780000 11732674 -57050522232585382789016729959711807488 11732675 -112350380873278764733224893773883526000 11732676 -124557605095892161372362297890969453568 11732677 235782862021620087668664731984649058560 11732678 -838975418733306546582632162139814320960 11732679 -2219670306991900004848240940613794304 11732680 340084328794992193008696317060026060800 11732681 -451311896002017597167271374186875364400 11732682 6431172288988514519229690042782668800 11732683 -205455912026125337337879787525500469896 11732684 -931437171981037401290141750999400547584 11732685 258311971560896379361646460709488057600 11732686 -57558311093031432358296472904369481984 11732687 78985702547677534785385233758136942840 11732688 -11886803140695943143491053788675833856 11732689 572278062512285317823931481873293781490 11732690 17658374334938695300484158202172787200 11732691 -54986075522707877214518487441760266312 11732692 290233356177133363179953996531661899520 11732693 -60617335515458439817646786005110105216 11732694 -124000707024181025026630395917509140480 11732695 -245457872859792140566164077090340394080 11732696 -286912038797473177588088396700481290240 11732697 -348689125162963693127182637467860777126 11732698 9475450081805339653400983569725012736 11732699 -1089637295426657121261536247267765860352 11732700 -23792361673643319411319296909157171200 11732701 -817902123888172430464603997794067646298 11732702 156606358301591774851186322337108327552 11732703 636221627086630925589678836525280476160 11732704 -1753814584670091973132250690019812966400 11732705 -1304150911557438156759706939733387763840 11732706 31651992336097852648260834747348105120 11732707 1318684022194467271911273928738199653200 11732708 259367501255471627525443267820086913280 11732709 75126487846452794730265819352882070240 11732710 -184326802695040732258767511581083076480 11732711 229916829296614025130123993601153248312 11732712 -671574707939105328374313892191752601600 11732713 -145062999407503006653675782331752593536 11732714 6380364081279263191104386436206837760 11732715 -342903951753224467288161737548766145600 11732716 351017098573398204558412276586553341952 11732717 232846476855273545430739965394809719766 11732718 -232870163531126556808336299841271733120 11732719 -219954385543670788407031991611131088520 11732720 -279552045106590050033344382368454737920 11732721 -102304823274849991481697727048497196032 11732722 -1307427995071418755407926487106934016 11732723 47156717456180546078162851497567072972 11732724 -195891547319749018532651534358413241600 11732725 -233516083745463083719446485391206288000 11732726 -221691892449043688372653578353406926688 11732727 -646089491002895841644888770078074656280 11732728 -162722719151202083592874839636182630400 11732729 -132445396652319915202234922733018171324 11732730 -361305797994201945725810399856743009280 11732731 127813729630647804474431158536555274532 11732732 -824959934151437548211083150075078272000 11732733 894618871385493848158354181045977835820 11732734 -148163895974830942493125928151498334080 11732735 24519552667759425578492369268711454560 11732736 238023796489246253658398824467731054592 11732737 -119297033887002262030235756747887134336 11732738 172256074542704166279859417395583853520 11732739 -4579062602797864390715200186636999176 11732740 -91838592293724231769215286407207014400 11732741 831591260550900757574000328796515506142 11732742 -41206939534547630305796277918122803200 11732743 19869414739292078926094532629580559920 11732744 1029264872535143385195850565202823864320 11732745 600014986969220557447865117902553373120 11732746 -100641343195560633030088023259325726928 11732747 -298799510345525689827700171383950515920 11732748 -312647030604543699369830672921222184960 11732749 20514960626488941143850560138553626880 11732750 -449668750108321988241563342997767232000 11732751 -714582318794750004044660806999942442208 11732752 -104687597483969837127022233055607390208 11732753 -1691306939185883848516076093014675539216 11732754 -521637120839562554802100798119118404096 11732755 -604602708817946998524065683297849653840 11732756 12739511158180274915550820048350928896 11732757 -560755171153719902704121754600788811360 11732758 -44256937453395864614967686478141719520 11732759 154975513069793629389764690434802131704 11732760 36701326451024579234448711408955392000 11732761 1248729013288462254497500834337045436362 11732762 -310322759241212044651809478717835680800 11732763 -20868923406829132344801013762701528576 11732764 788154370264757980064491982299601879040 11732765 3880746045923481731910228754196983680 11732766 -224158439506164230498759314620355814400 11732767 979193574458287083227758379145068231992 11732768 -212612036601494485684037459898840121344 11732769 235466338786527801057126964675995120768 11732770 -48661881478756907705539790458612170240 11732771 547059051656529238135077249273133407192 11732772 117605583577225567828373453890921285632 11732773 -427891109516152451769815363879811804836 11732774 3281190785586735164808601063284031872 11732775 254289134387271780390336592808193895800 11732776 -657027174665040744329969275202021130240 11732777 528819250337947922685212478998854272 11732778 270166353509940327992844735468396003504 11732779 58142126651727765724992374512632724984 11732780 325544919866095463089399884447561369600 11732781 59385723198795881822834658144032189760 11732782 137618543690841962354815499614378133184 11732783 820672060381710410859937453732366741584 11732784 -18625688871657176101520738272291061760 11732785 -716122358523184453601765096034398332800 11732786 -159682472164105599268926167943282688512 11732787 183005228483630659800590618092968769536 11732788 938515149773133347776741912401124098816 11732789 1024614886328576460654272108839308436590 11732790 30377077429470659681990214709568183040 11732791 16700380267084866674016527508156072592 11732792 31102259456377221073749001305619968000 11732793 207168598456823359488281919290687414304 11732794 -225980091489082840139636607070523340288 11732795 430934201000749241003982329861645020800 11732796 -657204510296066122051667919415327472640 11732797 741663414306003120078176641646083465920 11732798 142979192950101699116913040640567844864 11732799 -76917414288535070135671698611002416000 11732800 134749556952011956134971035402069606400 11732801 -123928398987070458800136161912176538796 11732802 70356048740224708114510397861403791232 11732803 1181256401824278945222559884111347173052 11732804 287722397995950652966389216967393013760 11732805 639918394656492844281721076067768210360 11732806 -120430884386269237054353549801780540672 11732807 1182069494617090530893897674630897300056 11732808 -6244466356525501953337835158544793600 11732809 -282431357065925323232661031190295731760 11732810 110926695273708860496924555084371134560 11732811 8746515720866695354796166008831388144 11732812 175913919820737494507893948815771379712 11732813 -522387141140776737582588544391883721716 11732814 5905143306297790246082165076716323968 11732815 390439750168666853238696787209682274400 11732816 -271093168056782862140108913059394428928 11732817 -5414582263659526527477363286788168288 11732818 102134325455928015292454873208955361280 11732819 -82177534067463760173768393304166517600 11732820 -304163664315321119826153946586051174400 11732821 71319036443741366090722691836984167744 11732822 118978664982545197350265969201414735872 11732823 629563204921767890615356786145489260800 11732824 417212346200094777072766755488973096960 11732825 -258326776100355789219723037943143438950 11732826 6384841861566454290788500681476954624 11732827 506385915850701146995561444427942596676 11732828 420112083093874867624637425610035752960 11732829 -28229030165777304814011516456657677952 11732830 292210096633775615219992486143907210560 11732831 694466698442226875338173999417997187064 11732832 -288114079036821582364973051215162245120 11732833 40689131948365322528002159661411022464 11732834 461147573631465305782344872631588276816 11732835 -45883378175950860238255981871493291600 11732836 -722221894945651597712928626639488035840 11732837 -1530236872364239201572395268946639543140 11732838 40417747850699898557359285186560460800 11732839 -690412982504280324266026736591883411888 11732840 -94685922686785104551274214588150579200 11732841 -596597142438995171218781065565659200 11732842 323323616844591952374508909921563628800 11732843 307831921886189077093327128641170094880 11732844 -963288300303247161317808645473522688 11732845 1639866775675740242455994939131693927680 11732846 -91390217644138327896192676520571784128 11732847 111770707633218157018561673749647208704 11732848 128152312469822914057742445854251909120 11732849 -496918319990479060626977291536901443020 11732850 3265211936116705100943963066522548400 11732851 -4868178662895729988526220633564212480 11732852 -6978787263168697484300850500292907008 11732853 -195174506948563835391059576798444944992 11732854 228553662462032510684084169426731044896 11732855 905753511606797924774504577689704120560 11732856 892503803059265895241104166711707648000 11732857 -1131685064055921180955541502329574031894 11732858 -387154753527440500265584362954362215680 11732859 492548761913277063773804755889230473528 11732860 -113882039358269922457333991941742346240 11732861 -6978809794269734785187352051692184288 11732862 -386423562635687399895414848281583235456 11732863 -290249085218577991614473310048072469888 11732864 -105284894641248331673776555515256504320 11732865 -400209712019528783440001476212921041280 11732866 28072605228459763947402463247821002624 11732867 841416834618809111073266506878049918032 11732868 108862630730270781414801111130644725760 11732869 -665827471780526257344909657762869274980 11732870 42819323056837119411110694881002598400 11732871 116170958034911822778937563438677457024 11732872 7514347345493492740155625489809991680 11732873 228970690186442134771519287144382506240 11732874 -59166246563548469514578976152583029760 11732875 -95623332923304260400372425489021184000 11732876 -361267149880651432406973649218598928640 11732877 5898390715879027313697944791131407040 11732878 706859090765280691597596320452624368960 11732879 -246565963029374702379838199479719886416 11732880 19857113982732007351331753160395980800 11732881 -1378437140910287499051612917525998714318 11732882 -267637858872125310898302573099459068928 11732883 -18037446925161282771092715799944708096 11732884 -534736200936535277756123413643230291968 11732885 179099665472222576941503267151740222360 11732886 787024821246062702623693915328426016 11732887 331043603249330108099433252344986350536 11732888 118032523891979543061694240453200875520 11732889 157623510716368023786990330924453393792 11732890 -114658730821159472393013609440618486400 11732891 1201405786790327883257040733805386796292 11732892 233542865933884986430964098348184961024 11732893 1173724875392142877855580545556735833920 11732894 -2365827412602780777666894338028690240 11732895 -392656911081102114054067723008319418880 11732896 276364193290332656733472804339297812480 11732897 -237186358055417896646646889854399210720 11732898 29160705869771657279810330797720109568 11732899 15769688629828686704678037495055465240 11732900 203729771885283344966156202878462256000 11732901 183525887305739116151542459394517064032 11732902 -415923018806105988993592828159321186848 11732903 29871196570741031813633647459679012304 11732904 547700220838744877121971103222423552000 11732905 -462801545281231426643819838413594414940 11732906 178672336373268793000915813449582332160 11732907 47209242429915380653248715148252529120 11732908 695843948970086965761181697373819727872 11732909 554037814744579366472690527764439705110 11732910 45320843145038711919351681469283205120 11732911 10756634020582073776920316105868158848 11732912 -145388076353116835842411788836335632384 11732913 -256049833415570557972871179594241663280 11732914 -436529845203625071352287955470173896944 11732915 -766144002341022582490987042542707290080 11732916 -140325614623394006552575077889349646336 11732917 -30412934124504763873083856882772558400 11732918 -329926071243251936119958808658536816960 11732919 -543908556748087847087317020812359975680 11732920 92718221006499542656194345784368537600 11732921 -131050830598032523227892054011546822528 11732922 -138945024666425398553457962119537582080 11732923 79242249228115011182810286875403129904 11732924 -51230266514033386472458938142199663616 11732925 32574048920166930941268606800344147200 11732926 79279327353522639997696806489622893696 11732927 -419664748754301605774208383597796534480 11732928 -22665488056905646570665636404140179456 11732929 203224444633128670832884025223895212648 11732930 261757286765404867727228799740026667520 11732931 6650749197393237761267042503868017872 11732932 -757405097628163102431442435765005637504 11732933 12396787454135844774547091338386673182 11732934 -23408285812767237895587643063301593920 11732935 1003269026033448802321081027136610629880 11732936 1184954043793642104520569786757425561600 11732937 3558911578328989795812592931376526080 11732938 28215148185153275525695098926285709312 11732939 -658077461354008119564252562819389124608 11732940 103925857372193426767853317942983413760 11732941 315740497765215335406546631953407724864 11732942 39031345604401097654365765174532373504 11732943 -122129895079729107085673724567718050936 11732944 33772023338247899655029419787849170944 11732945 -29660175857039161282509937612866915840 11732946 -345293839019819633636462359839279762816 11732947 59544155908161851946226055017362578512 11732948 267305175282727328679490365182142109440 11732949 111336539832445934399918167135568746944 11732950 -134277218559759935676425977641193596000 11732951 394188382022655558753308455357705826952 11732952 1629649485012237308246179470770012160 11732953 540396285145616098876928333537217928202 11732954 -81779286898778013475462068671662111008 11732955 -185003382190214438138525863881832365600 11732956 -927309310124760741989365400907799879680 11732957 -397287530849473235505687976522803061728 11732958 -436604097303843761337565360807982856960 11732959 -6538943507023123653318409372143009600 11732960 300175323856919019289948987133700341760 11732961 748775743688780146837478431356729816384 11732962 207419959419392215026847302913366931232 11732963 153063543503791967696010514958722235136 11732964 -97123143380962760688492377178017025024 11732965 -988993410233144910528405650182736178600 11732966 232215785658692489009917515347873800320 11732967 -434316190767990850786078069418526805872 11732968 -341303210725686662263094562927375175680 11732969 603655755958923494713736437564469597370 11732970 -53747339366543254932758539871070835200 11732971 -262447473168855308978008704070551010828 11732972 224971297467631521140180793774639178752 11732973 -89191767525665770437946532451087851520 11732974 -689187911836271478164852661033561119808 11732975 -379299169834070937590704292196872634000 11732976 -101800847207154787612783750966661775360 11732977 -207410199848632874086181005631027872174 11732978 -80622554174908656647537922487357985280 11732979 607903233730691156366758058127579900984 11732980 3076731589272666515307085486242816000 11732981 -67560434558598487545762920449754843880 11732982 -3255700080482602260060871123397706240 11732983 431505323483761023847236447517629940960 11732984 41644948442307636178485613943150161920 11732985 -299668870205675456906693517459459753600 11732986 596366402432267229172713552111856197120 11732987 8353904916843970446783365894294400000 11732988 226918992934397527610748695128506286080 11732989 70829885103213797982376413941475190790 11732990 229447629956632711303929852943712870400 11732991 -524041840205335357698287412458663863608 11732992 111386271827334135862213595091739607040 11732993 -433657807475512212982303574389049077758 11732994 91177170033811000274207765115245222400 11732995 -333224501426331291072466899320676294000 11732996 105454300863532047457137272037371006976 11732997 383431941610105031413993875959013420000 11732998 53747865985695671131742845521308038464 11732999 -2014073302886401142820726913587263336760 11733000 -263739968322717064411970744909045760000 11733001 234225293389186126892283610467884608000 11733002 589447491095838501758820425052360923904 11733003 802251238284559653340916167695615159612 11733004 -331945292589486499214483531099934322688 11733005 618088742779656064155630560846845875000 11733006 -376744631063914360439306732230045788096 11733007 625345312046354078138455630578748360 11733008 -127134937864387231171562827920227696640 11733009 1007196565416432537065717594598037780320 11733010 516885647569132525510934008389847232160 11733011 600387108468048849560168015562907928424 11733012 428725158921253343464773263022346278912 11733013 283872679846242646773026169360455544000 11733014 -32076127878632125698263554501528512960 11733015 192836162605709965112150327952120829440 11733016 -267708096386780454340996522776825139200 11733017 -1165232287393106345047082993165727386934 11733018 147063251030615627498370048116372175360 11733019 -1041413971331046855921732886014414387580 11733020 -212598345235225241039599628041650309120 11733021 -97943131850493038862750298203431294010 11733022 129338236794139123800898500760107417600 11733023 3355709954676573194697622239971133480 11733024 664613844527916229430136209294992343040 11733025 578830365828265486392578225955159754550 11733026 9702191295489056996091143620559982240 11733027 -770472425295563030333386512907682323080 11733028 1030026489163909562430016396459866647168 11733029 -320662794026938948092582517836880888128 11733030 -39517882764738197210339866695206231040 11733031 382510285870788814876539977606592757000 11733032 854212120435929870146189734925007667200 11733033 -67754206498443040138391142502470815232 11733034 29692739829670149141143988569722045440 11733035 296291060124935491156529463390057139200 11733036 -55417945179446020753639012957939531776 11733037 603284367162533685345399760802503329686 11733038 -397892850343255414903800559897220710080 11733039 -82846194130579582546355411426492179200 11733040 -28744174572665599709203691998937088000 11733041 -43493115859433486328838591511321942016 11733042 -99676643302784077052560109895673404288 11733043 406475511177914902693882397132725293216 11733044 -267737200816703658983998489973942457600 11733045 -627210041143783389856226547768581765760 11733046 -71141812806563580401258810029267406976 11733047 1941398484533334194876621328189798036600 11733048 173750030403147532246158717680847052800 11733049 1113647000961130411509317301175519828564 11733050 32968050065819197525275202587081618000 11733051 632017801545809181532738305015932472960 11733052 -186729640820807867008983283878443473920 11733053 388657546563126942435389416950427873440 11733054 16896127494114725366194335410914969920 11733055 285013614445348962422159138427713193960 11733056 -81911420336499975809615019619854581760 11733057 13891290094489326935120148847383751680 11733058 368647948799122793744755620430911094176 11733059 301143792387044235868517655202075339488 11733060 254404877217767548762308998583093903360 11733061 -65999937385106235174798431514128366208 11733062 700559296602365107347224820289402284864 11733063 -73669696802110042382675925248545204056 11733064 137682639205998386787510761560832409600 11733065 -947710594778892671218866189658453611000 11733066 -569519670446504957876639903655690240 11733067 1160888234307515106407122457078678820116 11733068 636478132376745070915044710924404654848 11733069 570591633764736501106579918374610296288 11733070 167632182964854673532521022869018272000 11733071 -24919698029060346641283068466461853216 11733072 12433265825106861802800878655163465728 11733073 -605045234927301278350352878904170206096 11733074 157014605347695161750205331085416123536 11733075 60292665457436526691927027726920723300 11733076 -755780823500382194038427032526203898112 11733077 -1904758646750457170529198270214256112576 11733078 -13055744371029804757984475063346167808 11733079 693662386571884815204196643130997788680 11733080 772952144227314935750152870360489574400 11733081 231600795285506855838553074570412593600 11733082 -310706113628218843700107327465177351680 11733083 527345360537620340016014532839054443332 11733084 239391223370596346504001001739578344960 11733085 -975283839815787763400187600959796480 11733086 -1086064466954244904472681659820059912320 11733087 41763580903890647597192285655092622240 11733088 129040682585442661421298687427185475584 11733089 -292507373959688739627182787085602148560 11733090 64921595156445277353695984824117432320 11733091 86321882163562375430799302531795231112 11733092 19702046679160400110582543558195015680 11733093 4861743015392446735212536511781139484 11733094 149118203484863709594428889892792656000 11733095 318552237033007844050688218206935242800 11733096 549355611811641755516256366991031500800 11733097 -68455392148213989933505438479553491456 11733098 32569454045637446832862172683073120448 11733099 123570847688324265660987782804875685976 11733100 201156520551928180935762350497883014400 11733101 120120535604421248485617919317334614102 11733102 166208277623049317427149837681968596480 11733103 -884080729695635868219563292411043979960 11733104 -42993892863136655387437307975302742016 11733105 233482398105315188151663522875018035200 11733106 41484099660906588164097451491544704000 11733107 661150949261179828308713016316183267632 11733108 536440041562199940035655131180172810240 11733109 -19987581227534898508843009252960743296 11733110 -139641873816056735911417881315338736000 11733111 -137153984976845610837934752108635968728 11733112 1280737843921659855699671786923605811200 11733113 97311081628436113923229759195662324480 11733114 297786764913062955164915108930970849792 11733115 909466076575604617007440368755158421760 11733116 70660836358529302244515277490064496640 11733117 -15737657321023087303528408779376312800 11733118 363174131414815058895553766124833675904 11733119 -457790102672058233039256724186212516480 11733120 150291561742988573280191225241010176000 11733121 -12263358310099669259213739230665944108 11733122 33238773710173226541243713607499691424 11733123 -396375374644328410665916127032160379216 11733124 202952926985772851983727227580345380096 11733125 -99245360069243472572453032486609286250 11733126 -36476553118097452989707181946814158656 11733127 -729038946822348253258272568253492782080 11733128 286414875482940655292652264597749760 11733129 -169403761548273029621920416943531397280 11733130 -96954986482496758109745967413728378880 11733131 162208417931380921114089971214398485392 11733132 -617675489974606515914414067628541833728 11733133 1002511077560527729449656271219209751744 11733134 16267428131187142426335148080088176384 11733135 -190168331759634396783205988571502364400 11733136 -329140189107126565070977560831361835008 11733137 -11989092843631457981736560284872628440 11733138 141123102944512949191729946040546902544 11733139 796717131100517460362465707612141219920 11733140 -144099902202747669872389676378418854400 11733141 131157368044326637574382329081610464064 11733142 -606329785716222181056514994379282876288 11733143 286037904418274868906608825109005512392 11733144 5659924505275876289047483787833098240 11733145 -1033795439145743748712459367185498636800 11733146 -791810410352892122949426381177793071360 11733147 -469982017574757628847710059911545290960 11733148 -502603777352014788906226716309551857152 11733149 -757362147194472680712414139872365028864 11733150 -35826949309293134883868458112936012800 11733151 761654649155999490962037271920922083792 11733152 16711807962369590910377721389993951232 11733153 -31298927968670189877919773338227430400 11733154 -112340030055872066739401291987337151200 11733155 -4897322570405745300244742110961138880 11733156 152444475948376262740901954593902544512 11733157 1015736224182994236181682874545402185406 11733158 66817711452191618596185619590062243520 11733159 373931095717581360227587507660477009920 11733160 -65224598551377310088642147323154688000 11733161 -59271904790617606565873993441509004976 11733162 144344476558080734493303595413564908544 11733163 92493625019630312443302230313581348532 11733164 861433194721146546456452088985439237376 11733165 -478831952257144688054805445462550565600 11733166 129345377171895937981717345332900953280 11733167 -881458106515482554320693626432277683048 11733168 -43623018906496866983269612891525939200 11733169 -247455722224903019824617000329492064704 11733170 271193365079223063379073073990750922560 11733171 810646574450744928619647649368153293112 11733172 599609033475910891274557254031756204032 11733173 -287726313404445953691357147396780322578 11733174 30998661424763934880413089737507418112 11733175 -25814737054338999552408169918142125200 11733176 -10881287932988873103200853201805639680 11733177 325926012662597054530862602819432157520 11733178 108896363663831086793510872424557050624 11733179 436439529535607075028843008740002883176 11733180 82266436905285198091394885478352773120 11733181 914141465351167535167521113216396731224 11733182 433407625419741004151923086732437544192 11733183 -73218288417328965280849622728647334272 11733184 -259649686355030581510078355055312896000 11733185 -96343760515790702629280759910001349400 11733186 -335216596096247049828272310150696183936 11733187 -558523074483402365839493742336947812248 11733188 -353390533230226460212458430278209546112 11733189 -193197008725182211646741199207182763552 11733190 -22804030067989935796901285209714851840 11733191 1151554018301653646168432439227151653592 11733192 31413312956634096441599476715683307520 11733193 661544709288366441370369868244849486782 11733194 335970209004308293138932307307588070912 11733195 1407327953627728863101169745605066240 11733196 122446796256837422468862770193235292160 11733197 -640169616418779181012509273642866851200 11733198 197624479521537760385742092906824678464 11733199 818555390904014642645886023827353417200 11733200 113629022548016316424171726042636492800 11733201 -1391552690280352793022247805821820772960 11733202 201278597789345873746725645943320791712 11733203 379791081447464506023684331507703244120 11733204 5529268417126710483027075054495485952 11733205 112051605620092493259706400804789176320 11733206 -364751315707235145966514470253280593536 11733207 251573476812805345346647651564073038440 11733208 -637496839263208793612251723610258350080 11733209 755721613594589473815239956866900934410 11733210 -49600143803978719294668124869288928800 11733211 -264706314776029954198535532914768553968 11733212 381374490334460666180339062352894976000 11733213 528372686941870913935476370488846221184 11733214 429436006572808922386009959765419619456 11733215 -408399478901743821520897016115838308480 11733216 30766715249371200440348432569095684096 11733217 46714596518717780679685976214159185672 11733218 74457816779213547927477250821217976832 11733219 874399488388390792005330330699173271504 11733220 -328252082097285387955342202214099859200 11733221 -54137526038818849207150284782971309056 11733222 -539262078907168006185950143734604608 11733223 -167315321173156289892771381709322755528 11733224 1101038031593618464185978244286898600960 11733225 70859302268854068406854718062751080000 11733226 -48376088079976393424230963141833249600 11733227 342827138190871533703260756577844597760 11733228 128841324921697979149467654235702947840 11733229 59579306865652457542298621236086875584 11733230 53382417583552401054463235336218377600 11733231 586192342332444286959113190918875801352 11733232 59087812668350146394711006231215931392 11733233 -223550424085292369151013411563205931280 11733234 -260539991263220752304116118627148904320 11733235 -625398708218094759203577344318448453840 11733236 39406162739223792964787219363047016448 11733237 125869761871397679879049745931426669294 11733238 11014879333402478360985305707727032320 11733239 -33600856705680519819010593130714329600 11733240 -191193052967506396982298558327369523200 11733241 66592710117580299493230251359190862400 11733242 287358024069380175463390964673445087680 11733243 -313175983581776164676900289205189810176 11733244 -371145917093888703161087772065182142464 11733245 -1348212114238106964293629996653799034880 11733246 95907321208980915710652919560097427904 11733247 -723949814135066463625778795191280756256 11733248 -735666513413687232362252555335633993728 11733249 375710275067562132154761804000902352 11733250 376066309308335143775424550555674984000 11733251 15687957099681154502028204290499010104 11733252 -75399276518902659093484840603579662336 11733253 753032580825206475545691743239869853056 11733254 -228089274295571892311801626948392349440 11733255 180503462914207359687139123462099536000 11733256 -169617431737161960349524831547584261120 11733257 -68556066538618903646429627515466533920 11733258 75016294445648655543957227950386057984 11733259 155578898287910386870491196244552389460 11733260 -90521049793276013002524693963627724800 11733261 -229742021312348543844674974050427518528 11733262 549363278371679173222937308741333597632 11733263 -344525178359541714683840500346847685320 11733264 59409653160407210503136098256955654144 11733265 845657797137956850778019424569345676660 11733266 18616790033466692318973728710746384384 11733267 -16608308911526652316735625307925620480 11733268 1445667875227204512054489370038518784000 11733269 498392441585623721522705092077404486670 11733270 -17871336806099186105130487152468614400 11733271 -381291170755899412548291867161524732800 11733272 320959396582720680352639191645707212800 11733273 -945080358619972846753065210511659481980 11733274 81386361375305485091716562985721873152 11733275 202933999762071103570971654460136877300 11733276 -46747628887048812333482339941878988800 11733277 835857724918735676464454831470412234112 11733278 263121418459795918006762160412686099520 11733279 -733282457267976236035710037063649919360 11733280 412355261426626741341824607369037086720 11733281 -3492202173351616073973225918322371456 11733282 -359894652372502525308921796368649105920 11733283 -4222681232272436482636251474999582656 11733284 -772572288760259331311646666171802464000 11733285 484228429461983913841865739415998679200 11733286 97802030905177441448021801506107747264 11733287 -63716796043192361439390885761071757064 11733288 -153969266104557352309532237787369308160 11733289 27852432203112487861111969494502623168 11733290 40954189173828810016654156203099990720 11733291 -93985514474322588717073316406756777648 11733292 -98413746523362421757381247137870120960 11733293 368448611971288519271242522382442009888 11733294 157875000245138578661848409289696460800 11733295 -211024853769177677608985324512533967920 11733296 192838902035174162010583714509196541952 11733297 266516540257146953838644599258700185200 11733298 178785586165275015330366184006529902080 11733299 291132190329198743034516913479450674640 11733300 107243576025786629469928345223001398400 11733301 -1248548782714972115171444397164881847698 11733302 -142192536168403542758854321096215589248 11733303 -14780921741220438527296321066099950000 11733304 -19216869024014206150073959070032527360 11733305 47013805673932540860245285991436749000 11733306 2128714721414559211667387354239521024 11733307 119004038376568899006092026696512385392 11733308 725577565154920323125096843792772174336 11733309 149452826835333699374423523554500928640 11733310 406207184400403593445666458939438351360 11733311 215717418026223851165868576908061246912 11733312 -158669269497535007065948190434759016448 11733313 -295495363993357345503693943932824815020 11733314 149984708755246111918701588825496633344 11733315 301821196292627901462136590975738316800 11733316 -18692120999425628936866740491892764672 11733317 308376604184788149322115841596892009600 11733318 13414049600987943999912816475431884928 11733319 -615651865089787121272488704698854031256 11733320 194081061757532421192524833834861056000 11733321 339698774781599535761431382546074089984 11733322 704010713428003486429105381011291569712 11733323 -252166013424722464821415640809417597920 11733324 -9072970872687941983673547632934481920 11733325 36229246347054832897490511118723404100 11733326 -1227061410062113137317140662814311552 11733327 343431659307792668544045687937284405864 11733328 -169190147441314458702233728125266894848 11733329 769471687072331449368752619425529411432 11733330 72368732731759451432835004992822681600 11733331 -624175165988246407467311980229533326868 11733332 -507126934783231976136058823178274468608 11733333 -798999910039995609192311593985151348576 11733334 63275569117648552501959756281546748672 11733335 449026595661741927951040391060142845760 11733336 60042002966120307730480868738162995200 11733337 45130641674904854824535736724006634304 11733338 376255482033974582718793203553620419040 11733339 235298400885689961441164541336536628528 11733340 732085955864905309986935089636265571840 11733341 140727685421084939259925084296192200742 11733342 -486316435601104701000357869605294519680 11733343 146414786825112102309692608589835682592 11733344 982420763919750363820347258305642496000 11733345 -57575944182349923131547908867000540160 11733346 117746521392986632192960094568965259264 11733347 -1125001944528008127587663244116016447204 11733348 484005215056692234462511622464480739328 11733349 -1105668976149759783228334428177396770760 11733350 -76463079701368789006620788309437507200 11733351 -165533292944280950173522347063175583616 11733352 68978119847561315321195534606890629120 11733353 -182775032135251399235278156741535347398 11733354 -15973800514329315917244873201769593936 11733355 -11167074540207661539220355287651485600 11733356 638488679325506882263075640513623537920 11733357 -1122371910333255766501555310434887278208 11733358 -8349559768615734124702207682417528832 11733359 -1157218003130480276399457366615458729160 11733360 -19270254362004884332524458478565785600 11733361 1709259351503897204495519286108232166400 11733362 321041328992359959456559772835767718912 11733363 -25156586548128975280714134223425119520 11733364 140378914296161154464758733189962135552 11733365 -125515976842704772342022595107985861120 11733366 134497564919993222951533737397104741120 11733367 4754551563056548626862757920985875248 11733368 458326564666410261303505474991998402560 11733369 -546811580745857066465189514101193806256 11733370 476063410511917820838231446403529440 11733371 -4951417350050119850858889528694393680 11733372 166982522020803140717949673419179956224 11733373 1132440531717217078854468634745074879622 11733374 285328826989683844283494197037782450240 11733375 -864712157316282286202674035642985056000 11733376 116313407934845627700988011426317598720 11733377 -244288170203264877356668881107378427774 11733378 356534112803656677112406632081285594368 11733379 123023410747634771370511157280228907680 11733380 -83024912268007130197288998107710368000 11733381 -170522818319174634958704820180932717504 11733382 293239517731149327859121737034256093792 11733383 2567031481346062148877227084466373487376 11733384 63291012586927533308332167874452357120 11733385 892832823185061326657144138367291860580 11733386 -106199228280650051846387452299773510400 11733387 -350058134230445224644745891832680640040 11733388 -604022665904394701244738180991147155712 11733389 -283782518468137025024669767219855498560 11733390 364138885781970593631227637364502841600 11733391 -744159524099779633994816530606841760208 11733392 38932847225812246247435704552298250240 11733393 -386651051808036112628519492180490881760 11733394 -415232212451798264523267557516709288960 11733395 -422003624691613599819054060224005891920 11733396 -98531149709452517352661940336038993920 11733397 595574157428223584070566846094994814140 11733398 -230789443424376632217110396697193528800 11733399 -748005076123697492443841319051017459616 11733400 62155701899194053183807774584263680000 11733401 79006840511923011324652235479320318852 11733402 67698626836430039046466124979767393280 11733403 -34801261871801477809730401027802861568 11733404 122820503118879113906982995068984903680 11733405 -21074536828576618470264742202644732800 11733406 187023008032733807973158686370887078080 11733407 -79139165059081574804121740664481228800 11733408 704106588834898833191807376418378088448 11733409 5066658768339559094134703296118927616 11733410 182028851693411752609450220774592000 11733411 -700917551037166332415449094470248149152 11733412 -804678864575115031171666512178160368640 11733413 -1199273941178067749572065533976180381600 11733414 -69871828274229239655855296094270443520 11733415 -604822392197230705024082262609323584800 11733416 -11360603718822802331508363590662763520 11733417 3559135956760491508262193621465912372 11733418 511619277668288917274827463449397162160 11733419 1123641406893875191536203878679810048820 11733420 575984581723491203404736812782937128960 11733421 123722713757805264081383513610024224064 11733422 -69689899571145494198676534970959799488 11733423 -152586052315995854016881807990877849456 11733424 -1324508310468095329471241326900264960 11733425 322074697771245455662693417715783698800 11733426 -20181508824604149173504629919197700208 11733427 -250736705246251370913816580890057699840 11733428 77393368119731734867200959933111924736 11733429 -163343010963317619904662035445274743840 11733430 182615145445876681905922073626674255360 11733431 -1263274628019569876581093416052639515120 11733432 517079000393403142413720477579061432320 11733433 1231036582954450716735184937466453451204 11733434 38116504802298073087742381800903369152 11733435 145027235759570928586005809005487081520 11733436 13999549356508532830715889190576355328 11733437 -989991443408785063357386478762983817914 11733438 19407577335504078984587037152048332800 11733439 -397308285477754026953204791621458285760 11733440 -55686685912971493438749940642448670720 11733441 -831625375363231212029163079337257914336 11733442 651935084597280220589435792003524829568 11733443 306293521732603788077613715214512560 11733444 -5116876436308048310176735575643822080 11733445 1259847663276479918659358848121046787200 11733446 68821471470151248895079458630797240672 11733447 519436445488108055680636097978962458240 11733448 -435990081628732873268057819900378112000 11733449 -94008078922744216542547161620307606720 11733450 51539822710591129178355074051228160000 11733451 1918100358607619585252571183334324872864 11733452 1233893591637251443224233145413982643200 11733453 1987154395355721808919664211053775680 11733454 -586411519331391369852982354676070421824 11733455 -312780791529752472510828901963039181280 11733456 -15255101530764647813869283580655435776 11733457 672855548017347321609430287019313662706 11733458 -409323630237909258800152956013011924480 11733459 57988676475642380823308551714468229304 11733460 143298497394635759297748487742533263360 11733461 237002948193513817197964845681460021920 11733462 -12223317155035928396445550765527485184 11733463 6979042550916020268988495259513105024 11733464 -66175684679834611180699163604475514880 11733465 37637254404417085214663555074054509120 11733466 -421401469241611600564014544688880284160 11733467 1475049397068225830606039054038335000516 11733468 -18704699647275115201202936485748398080 11733469 403881073481239985634277175261887887360 11733470 11196616544200684756224239692382242560 11733471 1037898860468468097675836555521513716240 11733472 -1165662885354547683728612340030224203776 11733473 -345190314747551436961372454224866357312 11733474 -1704605319419510143683606938711552640 11733475 170415574989114120273330962998166744000 11733476 23701392005922494952726286640026764288 11733477 68954217041738364298997257334927297664 11733478 85858717509705820866008992695105277824 11733479 -342770394963788668002583498235034563400 11733480 380285013968749927201109480226839347200 11733481 740506182393721515569984054865998276352 11733482 690040213878453027826550979292766191872 11733483 69208045698448704878655651627246823104 11733484 206416711417659966788630805809527284736 11733485 724196515195494968009478713448087380760 11733486 -32267787911078804260824788286854400000 11733487 -161664019378908914094888307082704994880 11733488 16573825600167546342075391407090892800 11733489 -3916617476964374312281977586951164156 11733490 -302211897188802672712380176418045372000 11733491 -2002190200238041121631247885018387980 11733492 -452539726855589385883152623917133365248 11733493 -395563288564408312524040289432853515460 11733494 -221279590059646937766735902793364900704 11733495 237257605105122264775942020942032553600 11733496 6352972208036535715333923123256688640 11733497 177779661283027570747203516006128821392 11733498 -10085740769895705648585283145816793600 11733499 -397275939791828760725469165079188382280 11733500 18627310639503220045701158873536512000 11733501 352768177520938924387206440484916209888 11733502 311385844576204641990167879025041160960 11733503 -425974660457583194190686161307656451520 11733504 -91401002629288921091178338900162641920 11733505 1779189725820040654676485552850747520 11733506 -258310462389087654411095232690350210016 11733507 330649906965029785735169864025314692800 11733508 526422846465832957172424337856083568896 11733509 -30625747985725955230198500185177683200 11733510 60942136266093760729406529455503474560 11733511 557812207836968950463513618035550760480 11733512 -42685222538057940760181181130895523840 11733513 -430365174273288652857557879279318706432 11733514 -91062581307709143132432913437731492928 11733515 50425331767947038158546214948837140320 11733516 -444199300298792764892089489777703500800 11733517 -114134770409222530106563855574187399348 11733518 -324657101429253328676956902799792703040 11733519 -88045814149868522644060115438882657280 11733520 -60062570040154274885239112738971238400 11733521 -1131095582638418347479994257665502835278 11733522 -115937950436208750138155190176410067328 11733523 469522148370320564424291820350359445760 11733524 85630191980689888716408677212701806592 11733525 234351660674377296644871604395866616000 11733526 -161364317228095468220448019881245429760 11733527 172686848544231702117854559513455489160 11733528 -732171778497519586319773828700750499840 11733529 -532044468117760793072113944665632642870 11733530 199598751264693456039640952958982963200 11733531 136386015823494277254191010832067524608 11733532 772550839501340372314340830388774237696 11733533 -77429554559257571296931717820262458240 11733534 110822005517199677211849050666724024384 11733535 45407363193033764014649302494430696560 11733536 1712374029021021712374284497436342353920 11733537 789531796544300367300215152529044048560 11733538 -354587791683835593127698169517989372080 11733539 -24507723630120047855989040882253888192 11733540 -26894628073345037541478184625008209920 11733541 444755926380986373344182962824711258942 11733542 76479336205217101617600476984714739072 11733543 65664177358508152910009247419570680344 11733544 54807526865519732507574896359854243840 11733545 658115483804042069009392828254818280000 11733546 159762046733656627449721248464309452800 11733547 -76581981784362545034290071050885945968 11733548 -274319070419792577162620129962763073024 11733549 -956908009323849759467019191220013532640 11733550 320705874376302687690190041296370604800 11733551 507291462101835194419434716877696045192 11733552 90411151797829408025938945588146339840 11733553 432759896918173050463405547906122053864 11733554 568631530080906440668819135931001922560 11733555 41275102167393275161384007454579456000 11733556 570600873539006921282548710194359080960 11733557 718873716525946087067189618963055205632 11733558 33557595677081674776149851478496475584 11733559 255557127259345348479513143006474158760 11733560 609957082462728821554384212361637376000 11733561 -156784919591873641261028336646785535168 11733562 -5143899734769400779032843362169895936 11733563 130619087563899177599929252479939331812 11733564 -135631537490369928096258030205280133120 11733565 563967580860759281719155599223047128320 11733566 -38963095950547251746374023362760912000 11733567 -651209031582384671019099240790823280 11733568 -29557810687201568690470202788206870528 11733569 696113954729229098730861651216559691970 11733570 84167066426315186221019608748752987200 11733571 79738537325682734712094274077521513712 11733572 -871562246798994814066599420549727281024 11733573 214688709739821362410810367986310249184 11733574 -353414817800664939897882495345199140480 11733575 -79185263380577941758727500028023030000 11733576 -532340494861944965581829611593417277440 11733577 879010562194633213210596373648155614426 11733578 -345958578855064160600153678462964044544 11733579 -4154699457231905455007716694304711792 11733580 -501571820785196633969643644572544332800 11733581 467401069734016795166567835665765557932 11733582 63447665852356354513598658785464320 11733583 12450280060184038599783758610472607112 11733584 -541664698179678650820094032091050147840 11733585 -52120389185006281589240715559606070400 11733586 483922918599759609448076283686906446992 11733587 1850284482146075678349949786282261653792 11733588 -131525246434228854446662021539185688576 11733589 -1044072188525948167795585941564669258834 11733590 307928267157363882628967882730894787200 11733591 -584675651006036601735940328701853591040 11733592 33951468907009389018415445976899174400 11733593 -79354736316504720326696437246485102336 11733594 -280642147136787511407432278940355157760 11733595 -353172221568330625306309138990515950400 11733596 -125060544955325355983871700863464174592 11733597 -1181160087389612674342418797711598013120 11733598 -771517097480214490267833054106621219200 11733599 -742520484501840517853070682157323001880 11733600 244475008485417862913910933881782272000 11733601 704160048884656936249581377477349528000 11733602 46048393477706411233143074453217984000 11733603 -351458589044006532741428899879074359040 11733604 208203860005539656489732100578967588096 11733605 116097068156608166015331742102813855920 11733606 33774578595267252814480530854592921600 11733607 156970108267822660455939870481246300856 11733608 78934181209749100074384657743406504960 11733609 131361351009008686058353518880004021904 11733610 128939966689204526743295536595733826560 11733611 149724989263702695892290393050987376432 11733612 -456679896559230891217596471590091264 11733613 -997827580753103604079913610931674868138 11733614 151939481965898075890468959182570350656 11733615 63103352338488712637033113608889304760 11733616 262503059188002663527980407452745039872 11733617 -134436485184841372778594640005991127488 11733618 118218721736447775834062236262892730368 11733619 631094242690007715209768040610518051400 11733620 187043182249502922513750159880565422080 11733621 -849893434708046383923180637051733313600 11733622 518538585032702957771830946829414974112 11733623 -576299407707097268720718204480601811496 11733624 -57909787817169924021182622021986549760 11733625 5813332238504709545298062569471440000 11733626 -45488086000764220294384304127496635936 11733627 -311186905340145949822641298101495484992 11733628 744059424089241918868603406033911091200 11733629 -93771671895863531158960903877704981440 11733630 47963702122848682905902908160356715520 11733631 31366013403750574239074522013278390624 11733632 106518030482016705788240292692990361600 11733633 396355475655080981496609356456840851200 11733634 268532396864418049251299776810341711360 11733635 495155730921953077827032957616719272080 11733636 244221992285666951601382506069242022912 11733637 124779730752338385085812559553002266400 11733638 -705534826983938400651535483428427216704 11733639 -278844465171635353463089512252906788400 11733640 235028335880429433851688616780062720000 11733641 -730495187258668061829923639818680953958 11733642 245948850701897465372586690651526286640 11733643 -773458698355311328030382722359288273320 11733644 563452210734174186579390921021776474112 11733645 108079002166524778291698598325360947200 11733646 -567307140385710753513649804948237297728 11733647 1249254757382027245082412359926664347920 11733648 204231648078682691797626702845832658944 11733649 -892723906017999030108761974927505030350 11733650 -113238604492495624021853779025237749200 11733651 323116088884639484345197755393052425780 11733652 66167405718496177503298876431312455680 11733653 527689238749855473717432137551931893902 11733654 -305742980442631243877907549036209570880 11733655 17948453151985522928483975723969533440 11733656 -558521830323810030277206431753919344640 11733657 -160982899053012613665245161442396012544 11733658 217041816153369882145211670814744303584 11733659 384183554065779055620439419263833021440 11733660 11242570970064027799949582522157626880 11733661 242232883477735617732354561233648904600 11733662 14722450053015694925430559078097063232 11733663 -137559371706339607017941049265561417656 11733664 -875402178465120834553910031983495675904 11733665 -701954081042571364947400944083108216940 11733666 221126333507864723921509536930037877760 11733667 -442960827132545361939814785130346858736 11733668 -13763345427707879213895942391436282880 11733669 -102337362407615677080392272695175818306 11733670 -170400164409353262020428299263862476160 11733671 356091356426990520617083645731253209600 11733672 260565857620371482418231603375344025600 11733673 257873178678942331185797859230090977920 11733674 5320282331468437086308000940666588336 11733675 -196842721494546693548025287361131070000 11733676 -105907264048940980379224472199622126080 11733677 -1162857017780124653550604798237962474 11733678 146052498698047552240154779309120665600 11733679 539398221862670387292834660739384603280 11733680 16385347016333727118473537445083217920 11733681 617335718947605594312220070587085527152 11733682 -46927062495277387828401050330752109808 11733683 77828832890716273689625812411669419904 11733684 -226331370538884193062347486690828359680 11733685 843649509996862272650075690520247226400 11733686 94168400758143618289587740229573272064 11733687 169848025514779146676151271749335567440 11733688 -1345350121311102149413737757989569802240 11733689 33846361611445741786402244420939775792 11733690 333482218843108772746381940480706508800 11733691 -139477056292141084907345337751139512896 11733692 -209685247052201074393639559675425373184 11733693 -48132927330761413728645427282212540576 11733694 88726384119117818316666087659762756352 11733695 631321433711564174284749793270244308200 11733696 57397713076208813880135255685953748992 11733697 -430143869835149286222515673717259506400 11733698 347886476028543433424354485669782459600 11733699 238783678372084468772499737717795824296 11733700 -72262264796308716503895064116497433600 11733701 283605052112366935530526824321566801952 11733702 -335623773918862081669855890412340090496 11733703 -507146938065520885898258086652910723072 11733704 -261566572509454089580162633755820170240 11733705 301849772189918400718020563643868060800 11733706 -420380014120071390074001645964276763040 11733707 1486304552954005001060304515881578170160 11733708 58093826464852380613590540547779919872 11733709 -452414013052480237377055670636353405000 11733710 357635425088120790808467507187711595520 11733711 14452265178064777014588018585685023360 11733712 325038333920311335600554420342637199360 11733713 -396706045798830729364460985602565313038 11733714 466346819586176310949998911819180144640 11733715 -299894301062637621975046965596769180000 11733716 -217435020748535159008101541962064988160 11733717 171537635042767547170446791255195865600 11733718 -154113640631655540920574475365970744896 11733719 -504954091489626249588160828768850438880 11733720 -42054937075708674187494198187748966400 11733721 53729013629007797769383074907563846922 11733722 740640333581332698309826615312186368 11733723 -403380530203342736701781671633899283296 11733724 488574917090485658430819994847266816 11733725 85439419052290685257944593994583172100 11733726 58553983637828613298303771634726482944 11733727 -583271401363511229001898716273313302728 11733728 -97733161543613511672409762672762945536 11733729 -16696351474504988715375990853975401600 11733730 168971101514043666348181332536384297760 11733731 -478247603923001104895620656318377506800 11733732 9716759855912127842249797932753975552 11733733 -1262388753644809276673935037855259874 11733734 300613530953965149526711907772731042016 11733735 183668126697513279855430312210215782400 11733736 146406611986519533806596535861696870400 11733737 142443173510888803052586781504409683386 11733738 284860841924697151066277228776010603520 11733739 792180867901793631437235732956260727540 11733740 -856169447951281796822681868676263505920 11733741 323354459869240494328366949770997852640 11733742 716332075006970358599511986606004766272 11733743 -263863224171820702714403132780516849280 11733744 -129540097982305030750801298836348207104 11733745 1075928697274783053570614454923158029120 11733746 249506491049405147496935218277205623424 11733747 331790928521002378142713893166155219000 11733748 -74918985213822833907381158141509140480 11733749 316143888439335372866352465960908258748 11733750 -24904242393852658015632907275822000000 11733751 -1228037106336897086721277578122488148248 11733752 31149993488152474673939542999605657600 11733753 -379136711096369584512313977599179544496 11733754 654843672911710618383742027456718327040 11733755 1020657121790172288867615338835622693920 11733756 -289063352806579990045754961523006422528 11733757 113006846322079055830053760208983421184 11733758 -46978832806293969178613191680786643200 11733759 -167331402319886533188560061576523966536 11733760 -371771171603261685803906523316459929600 11733761 124552701616403163551922694381200980052 11733762 19102245130705409507982982994053138944 11733763 593994242346727086461293322437972886012 11733764 -147164905199294674394144362581742448640 11733765 -212001176860385290713110652059426755680 11733766 -647009619918477409873057208826311338176 11733767 53064718164102224928749769239726611680 11733768 -741725962294398673920258383729444044800 11733769 1305377868471464770214261832747987366170 11733770 -74781987912810829011270331003546923840 11733771 -22009988870148528484032259353917765376 11733772 -350381569782802623786882468764316361728 11733773 415662982378507242978826628621528579040 11733774 -152785309017845940365629415426422521600 11733775 212477446755202139393108146533951297800 11733776 38275631224416685409128682353977360384 11733777 840195797817907795764268764397907144640 11733778 -38191977159165411815220665090649320448 11733779 -341388249353249050225551024362880761280 11733780 -114096204449881483180482670927817318400 11733781 -733483014664724283059417952267817938418 11733782 -664352268163062153250956241923819607008 11733783 -337044855248547744893323965532326106776 11733784 -53709765856019961251041249835728896000 11733785 -936746249090738071943399500752036739200 11733786 -290438058404553403816507879756755172368 11733787 409902687890994599273840548878013709200 11733788 -748522318008660356743155265692068350464 11733789 -387423456094034753096633635991491790976 11733790 200611367594403966270446898702401827200 11733791 -1015727497687933164923347697821607776320 11733792 -43037123805518147868300882142769971200 11733793 -389584873622569845640508073600471750096 11733794 -162969111521955386675982039916146992304 11733795 -177092252242695589402169218864586304000 11733796 -4690292462134443489937698995924770560 11733797 -15596734191499239950245111178189307840 11733798 -253826336323743244294713065410887510336 11733799 422635586722017743427202981595182328064 11733800 -263662210127890294512011570323852032000 11733801 -48027857859890201868449983743925725120 11733802 104682942727962576202956489784374182400 11733803 -627889110474138680106425631333600591948 11733804 -553613182788321090659773162016310216960 11733805 -1378206590849952617186064345032045223840 11733806 -174144904449715942681038191579325277440 11733807 10095636430989695814922435937717603088 11733808 2651276291253343923578060281350389760 11733809 -245564749172546195547576395749901930496 11733810 -64356880861458342160518409346415075840 11733811 614346095590876280767324104804629664000 11733812 46582937416120652276432607256793782656 11733813 36919352326463402067115488170437451904 11733814 -228133944725666483589432327494898209280 11733815 586456539715706375079715605415590935520 11733816 503484198681783432111882519953240985600 11733817 1344535433279345784080575433636178477866 11733818 20430473023399311706158221193286504704 11733819 -13492854638651868833929330213966452456 11733820 -183521048599498656196674955007946270720 11733821 560460661040822779049776438297194525504 11733822 2223438211081094768263448489473229952 11733823 562885892135233043615067962368412507072 11733824 -202667809085445435811993481833453977600 11733825 -185349956840721928124199759418952810400 11733826 63273846496561694533453696224671253024 11733827 -504575452972824572705465735186503553328 11733828 -162656100169930255780292188055031751680 11733829 410644557933661393032588315776919205884 11733830 42406683638519153854740318281933961600 11733831 -160659687409924560780109313714274010800 11733832 -863432349285496888579749141042670141440 11733833 -1224875763105433407596457885823683664476 11733834 -51089043646087215359181589525118715648 11733835 -19389394980528254487149576328688561200 11733836 101902927796048304148083350463104947200 11733837 -766951783749856187872129967910599442240 11733838 306590080608697898827949294826341847360 11733839 -111487239216454747382531836681792027176 11733840 1359075603238142716608769275877785600 11733841 -68663375998933379442238451708462333952 11733842 860249547876360535696607448779790762240 11733843 -770704308753074740444841431750548315072 11733844 643734680767396844453496670094167975936 11733845 -246516060031243109801080549008556308900 11733846 -354287121293256448881447857164631294016 11733847 1416840210351246462764391349302695312 11733848 160898701152551286081909599067280220160 11733849 467864871989876024090765457335576976000 11733850 106792087492455053574452045383760868000 11733851 848263891462869470493866540518693878852 11733852 -90183497215324907516601959251896757248 11733853 -1311315160630321376134108986618516711898 11733854 378926331123963662050375154403146688 11733855 -208068688938425596183637077852657774080 11733856 -468977265126106298068642366791837155328 11733857 190616493850516050723237285096330658992 11733858 119445889943031796392107383144050396624 11733859 -4512532637848666361151018411297412848 11733860 -344484005229148732480507946887269553920 11733861 -656032779345675037565131443099140744160 11733862 -248070745304295766609700514638037979008 11733863 610268618471420337229339245685341208944 11733864 403271095251240050003747579824968499200 11733865 -199056591648776884982178658326214541760 11733866 536697224473741712242221813523340481120 11733867 74941975885570391125792031200842728088 11733868 -234373356844905309073220642147578639360 11733869 -57557987679419332956312331408433635104 11733870 -198411365500638958764003990708554342400 11733871 -951573631874031582268113622203799572056 11733872 14106274150126991691702860126640144384 11733873 687131731243645669592815086516595926384 11733874 -37470582386203042984163237836393966560 11733875 633292057383009771230243534615286264000 11733876 -195612105607955901860598677107049103360 11733877 -824265237871572177649500559634256165348 11733878 301593971209919242513893278333837649024 11733879 -1354048355640644400019646789157561096960 11733880 -280278846417144186983116901647844352000 11733881 -188105088516509626777482133542906241968 11733882 236147307527506161274989649976109945600 11733883 10239525182626962201418221361987441320 11733884 75263728781804931322830544799600134656 11733885 -248812364703769021993472427132456811380 11733886 247385228585751759240373168097765714304 11733887 570000246866438964685883158740371976960 11733888 333055562570402766559962931228751953920 11733889 1021439699589097032615255168180155522690 11733890 109957347074148941673377387291693652480 11733891 -233668193972883444346128172936901597520 11733892 -256676765518737770356211086115136585728 11733893 1141638445925196410584606267753174559160 11733894 -162480778230937420260234574195883369472 11733895 -306025046707978050484806356991525534600 11733896 441019603768606854981686990294522357760 11733897 120113291618469163674458957613926907072 11733898 -278871690317106295106049933002412087552 11733899 146834379764953887083231642133175731600 11733900 38483349989618632813908674903611660800 11733901 429500981999117196608343112516830654902 11733902 368470948454495139207008474520778249152 11733903 -12161923884109347895981160101091739456 11733904 -45690548579724077050072920965695406080 11733905 211487084611203320539280058139619091060 11733906 105744391886596137816846911743156435200 11733907 -123486805833573162655659662504294997844 11733908 -747634802385566678745291657112633657344 11733909 457218849894143215141711688021911348128 11733910 204293402917444796812289460427933048320 11733911 195872122755255175571291421878769033216 11733912 566776863358611690185323240399353169920 11733913 301242442454975126288693963000825824680 11733914 -229306202199747141674723364254477404944 11733915 -63162220876620873297730466085474912000 11733916 244376451869170555667710751383640522240 11733917 245511494748939786243035714633248084992 11733918 -66268478282955580478736989099966085120 11733919 1212904341836874449273853658276394724320 11733920 -224426163116516094595787409936403660800 11733921 -387516855529795647107121529566036004416 11733922 401837651282996885668318410440271808800 11733923 -62796374461159692577514930657696797776 11733924 69528140093504243332266791061360678912 11733925 195740668981124763896637127622371640000 11733926 11977462724833905409280274965397540864 11733927 244030305484254347582111693286714065232 11733928 365451907969447662108787193972594396160 11733929 804231447245152203153532436709932161530 11733930 4318592585601623580892675397660774400 11733931 812260685875802833377653954718077268264 11733932 478749459694052181123131003623014778368 11733933 274742982445737888983190584378363638464 11733934 -164384775922978892735903119191666743808 11733935 331800021879449509001191958010650800800 11733936 9995541864903328229105412208659628032 11733937 -157026879357626343455589642619981666414 11733938 -51133519361853323740314715142730301920 11733939 -81383057401376051640523123439087511216 11733940 117287359412938030827020961241920460800 11733941 -31110698585518042461483143455614419328 11733942 -276151639103938642089988995797704167936 11733943 -93110494799033530322838365964795206456 11733944 -11764469489901703913505528382784716800 11733945 172968503682572355450467718585619225920 11733946 20194122263412948009358223916468944640 11733947 36611398573271503332420508531855985880 11733948 442089436594260087065744486356104479232 11733949 1117322567075637903528437368344051645760 11733950 -27173445856157860886475180307271832000 11733951 -784597859767442608940378950660696247280 11733952 -17086754425761303039927425234416697344 11733953 85289020386429571775654885031245551680 11733954 61378687040261418106842699763385068800 11733955 -809115687550682138645645593565183462640 11733956 138288624650096227400020088065441173504 11733957 63616639264978523673971304688312817280 11733958 -36400172036080274201108794128994237824 11733959 -253220261698697012864460691574433949680 11733960 141621690573861075272812086986784768000 11733961 -132680811854472925918082010145085098188 11733962 496880019597515447059041078539698983264 11733963 289984973480088435167953851813313987200 11733964 -244334034344282385369052739441628200448 11733965 284708735205187485237567808022851269120 11733966 -220165251153483324572975759195922468480 11733967 220737966313933517080686219656263946992 11733968 236421774428329039531409727939399278592 11733969 -4586481803864531277881765576709498432 11733970 374478430141556517834202117285658731680 11733971 1990682775385707510566940934897146538752 11733972 -335188328337983416088692516344288196608 11733973 -1767304020833618566015359836899056469440 11733974 -180110282526959229760825939081415538048 11733975 -103646860191995443293840502017661200 11733976 321835266534405066178290250124621998080 11733977 117654105914379322614012941651890500420 11733978 102715922258470386276526598953362262272 11733979 -348750997425176046125985770456491418880 11733980 -514776131857388537008290573653872281600 11733981 -563529562065278506633537558892587151808 11733982 -241171950161783014410392409265679617920 11733983 1062128360036203812418645881777336131232 11733984 -307120354622685063940362277122101477376 11733985 -51312649564547894846198736625413600000 11733986 -539390527888570517737739933738479933056 11733987 506108944191770927904631880225372685120 11733988 -130635615757774945596151798510327517184 11733989 -1368402668664699649153709771450741646210 11733990 -66450411835830864018720420508643402880 11733991 -967789615686846766186106646183254357808 11733992 473937330777314175658288358228349665280 11733993 126322890718097618374803719590391346324 11733994 -27065362559914133831392110901399934880 11733995 18115917003254035173248271639789937920 11733996 -360642173166577761983951134284251136 11733997 287270798525035064717243610656819411424 11733998 420522560617014031365643543735907439360 11733999 -621026173944867459377761329892409436672 11734000 -23376380027208739033570838560677888000 11734001 1007202974582818631038613896806413295600 11734002 89774444555588486153203545201666739200 11734003 -1837942092080512845105611533521417819080 11734004 -233360843737710458075354397854219362944 11734005 330224420661777460581866345344887862560 11734006 56562610897617065692520446567033121952 11734007 -1356862414155414272277621126271750878744 11734008 402902626952627496033708460212601159680 11734009 248935073758510598515126612586983498560 11734010 256473367489334150511064082710891400160 11734011 -353277681659394679793999200839084945360 11734012 -4543632767348483249436608147174212608 11734013 -1501423880972858098024459527616951810560 11734014 506000988946773433351780254599700175488 11734015 -628720214198628149234917312530374898840 11734016 -265832325440140513607494473575848476672 11734017 -421363201105743754254406600278927168720 11734018 417399667687812686920044930802712874960 11734019 1473716176800691509074452382346977181960 11734020 33885651559255454675896496140761907200 11734021 175698877845958301395167579118023003224 11734022 760631170463394255716874318624928905312 11734023 -42614161028197645981833441690156449280 11734024 989748593077309130369516402120663208960 11734025 116829491954202643528610285232574084800 11734026 -223883613504883559865152625200872217856 11734027 -211625747331402709507293366326154311040 11734028 11986744304166587680486538730967695360 11734029 -49422784090068862625461530366075111552 11734030 -190157850156266607575515742424566784000 11734031 10288402603348447359342907341994429200 11734032 41373685680246505043937059390136778752 11734033 192042474568524880876343747649014837604 11734034 126400089072619009754653195088523945120 11734035 -45386585018848631872906595185333536000 11734036 -149129488935438688820401779465419731200 11734037 3061797354989730078345712938243942912 11734038 307870395115534879766833585130397696000 11734039 257813090326118221920913519203872564880 11734040 -405147794474906712275349987500453683200 11734041 -413951340854615989960759465600049920320 11734042 346071340868236161979551064025613898752 11734043 1126865974047252313844812964123299484292 11734044 49464920641956259792615638313934241792 11734045 1119108166164354716479127677649941565280 11734046 100409440288585350661903361051628568704 11734047 27877382117186860632611099401878531528 11734048 369138452676738604960135610690489548800 11734049 5957163014350286361270244127770509480 11734050 -65644454145301735912609773904945862400 11734051 171837929303821000652523183543582753440 11734052 -310111030770352488540653069925097909248 11734053 -683942240691890787934095054225469147296 11734054 -676050040600108537429157145812935509024 11734055 -2531548295022370687728250018449026640 11734056 695491784625140726171826218174106577920 11734057 -117692434993436458229565096474892827020 11734058 61555341924996937464783209321301934080 11734059 -142445027599838422489032730934169825792 11734060 -81561764273611013399449664498429475840 11734061 -1028322277324996635026448792487305055338 11734062 -101712158371404905597307629429852416896 11734063 -2450135046064089932369685795244427412480 11734064 -168171335529625108998461300450190360576 11734065 -10274046402804711792201789867596836800 11734066 -386511247551671958888530754880476246768 11734067 941082344790304919754963421988153668800 11734068 -71049737966709399905491920520073902080 11734069 598610077430303485579527170189715608960 11734070 447978044862194326458849421781463636480 11734071 -53099915830394983646271779426161780224 11734072 628573571526031479211206061355734056960 11734073 -27544015702042749718017323835503070456 11734074 205154212709509043979022941674052292608 11734075 480368609731059785650431226343135249300 11734076 -1351158396902158984564111123813564185600 11734077 335770621677409117905192385522072532160 11734078 -55590031125445129243876748408180500800 11734079 445445884888561001499750828931338702792 11734080 -220308085762778912203761838866196070400 11734081 94245657416145761475080301661122776452 11734082 311121258658195542735796155782989245984 11734083 -600319670326835411530145974376731620348 11734084 143074108938084861396861022991335382016 11734085 610208292792682141592920975391090181120 11734086 -5002124538025707776579750967973066752 11734087 328096158359671211601219935241173563736 11734088 145657713375770087174205879469885685760 11734089 198151971683628244340747523899947454208 11734090 53886842932137302373648562998923993280 11734091 -596946482034931135691784998307604959648 11734092 -635448504535967584033371149498096256000 11734093 -46543470042215349702290015908570484416 11734094 -169538944246074545695892213386923286272 11734095 -135528268264804894500302449418926300800 11734096 -205768331957377663877510228722522521600 11734097 -592703694450689122343781440486809668000 11734098 -132785347046027212571792443150816512 11734099 317213022659669223994692330243431287968 11734100 166431718720771941325047308621807462400 11734101 -380947137057568287585792127694029184370 11734102 -72486069783287140831470863189238129600 11734103 -295793803731575605050010777561396317576 11734104 682689691162769821909008967034835333120 11734105 -507821201838958748065859370288408703740 11734106 2550133071552321038477848124950289856 11734107 -26137489741064159475640150914158223360 11734108 -307052451304859932200743923879772834304 11734109 483062054133326854003026156997224278310 11734110 352188720074487422596404560203394308800 11734111 -126837890771906167870426064531345464288 11734112 -301059069244825345353987765432859754496 11734113 -364366280266196587986705523968841161696 11734114 -361271035921626391692169094993691955200 11734115 834039833343310679936855387425594767600 11734116 -149236728711257853328791043146872309760 11734117 -381393606764259037590606514719412215840 11734118 -82403535976286898839198730609254348160 11734119 -1181446709039042212461728231746691557680 11734120 -185136656272365188024203907168855654400 11734121 -308489629202331933287237935142678306688 11734122 -114484730004869804395407716814926224128 11734123 259229178760841924587823105659799408880 11734124 93906182143747044509486206603686103296 11734125 -196880303692240572707867493524437920000 11734126 -241601620832780639347376484924326551488 11734127 345844398143363427078360324595285568976 11734128 -84460771233669720701449105638141984768 11734129 520988489102294589907072447404512412672 11734130 -327302489418301952823656498672741760000 11734131 -581890820807247451894896978405111282576 11734132 -1962507808047771047397100016459952128 11734133 -845850609854571592769452209649348593618 11734134 -149884372602102781102991935695698373120 11734135 -86252522433359884805592053733759294240 11734136 1093294209542791471857443721061977415680 11734137 161329894488275702415456022140820055994 11734138 -141401902961494071169518267146367917856 11734139 316022413160633721112923344690477291940 11734140 199024637041723453257001665534550179840 11734141 15551388814171770375321879611765108512 11734142 11524732906487204392723303981955018112 11734143 -10051767124665616836586232443702534752 11734144 99548239819608980730981574405804523520 11734145 238194454784847875578947562404048066900 11734146 3431083381411846209306180223160624544 11734147 -104906103701254265835925480808344717200 11734148 609996880251463638932724839073862277376 11734149 98280436591686153844985955728784287040 11734150 -75759993266960248934999789572370935200 11734151 175607035508517048197319447269909587968 11734152 184639441809827212491366904293675417600 11734153 620568245348490985669275516184703695120 11734154 106879081964401184424880486356436780800 11734155 35680047616049953499742535733332434960 11734156 100919466196793345921663736320393871360 11734157 -1089827563811444022089910232332338379594 11734158 231004610150322502165222306893413150784 11734159 380065536306667390416120256385486048400 11734160 -7685845790465199713003884480103301120 11734161 59083391126386177137200490972389610624 11734162 -738919042208323730711489483010570865536 11734163 -241962620788010326911219707802856824576 11734164 145991823639841583385457737907416524544 11734165 -47149845459604990251231506539153489920 11734166 36171787282905394960370686110179952000 11734167 51722411560528012236548767319854371840 11734168 -637590193957838514593929772157060925440 11734169 -604707204447615879691253047244414741430 11734170 63347791734309986593950672378754744320 11734171 -163455009794667802718212580571147831800 11734172 -755052158483859854166087886710021120000 11734173 512088268252177808281725399473004878400 11734174 235676075014841023952852255320637310336 11734175 99062050813881896984631878474892797400 11734176 -734254352796710478220793048584820883456 11734177 -234177031872818298940436954675389147800 11734178 -521446615562010902874710946169791261360 11734179 -694753322239950231234930375922942760640 11734180 139267478791578007211299901436179911680 11734181 -975810840069550859129091696801398046018 11734182 -96878962403511390833990650867960114176 11734183 47826923870862331543967618570147438400 11734184 4252689070610373346701435222290595840 11734185 192063586033927000247649986778479524800 11734186 -512359966245970333967516058782582323200 11734187 -11505723217408744814678431963558827408 11734188 202310588419382807449238518286930265600 11734189 -569860429586946309913480126360436145140 11734190 2756838594311989978337868645760907520 11734191 -101899764809084604986191031327878734720 11734192 232631480689802686388769912293223120896 11734193 -341557622167886643578176210294904712558 11734194 193928821207101914939385015466374001920 11734195 416525235643673897915333895516384786000 11734196 -707133865278082115324073238555921833600 11734197 555237984815110443413504216961560541600 11734198 -207433612156691734006591549468728238464 11734199 -33650740109414023114091950837312503840 11734200 -77629975603096388020729454200227840000 11734201 1040545754087519076577837682550418060202 11734202 534569711235650272218891149837981373552 11734203 -261729021609314270366763819670331634576 11734204 501304598478493184999067502083055539712 11734205 -45439347627212731201797530780697004800 11734206 198627446246110046514928059129297911808 11734207 107425524518448517275548834807005372688 11734208 -376099540445801596690677666791908442112 11734209 -135929019040423223831157558125947741056 11734210 -210066451066783991154970344843278208000 11734211 -151167910044473373440483950917274774848 11734212 -8485633787666150537700586852933509120 11734213 12215224577958877362915868416018642304 11734214 347887516580765400616398069787945647456 11734215 233348379399215442329420631348542736000 11734216 -342625306905565291952934217497871626240 11734217 778150348610122428615115027531411236 11734218 -203325388212946609978080098309370384336 11734219 135269894399454661411248284883959855360 11734220 -317829357685334182309024353908738565120 11734221 -92574642324068243935972412605016819616 11734222 -231941992915101528608574794048347169088 11734223 -434716787244751101809908666431474048528 11734224 -149516889997137559087339712383724814336 11734225 -165356059857062468722305509488884828250 11734226 -404682600256696624582067803249189418352 11734227 -8432351735665604778502829032612295232 11734228 -305522441574151262312895136961046626304 11734229 43224882647227652048715887685926022240 11734230 -21796706583723886437992050997028322560 11734231 307304830068345921862860507117613067112 11734232 -26428004296223383345919465815266631680 11734233 -146723673199499055868760414809102316160 11734234 119210676505833372712758463936929350400 11734235 584375287936858872512618880561044959680 11734236 517422058742278989921789798770088456192 11734237 -301279680375688957608237343646878655328 11734238 -13748882876081322458710798031637060480 11734239 37552895608855243884893908823486889216 11734240 -73826200461689717392678348671465553920 11734241 231196191909156410778726284623060252800 11734242 -134450945212787487475721487149501514240 11734243 -290938741268597699294693974091645457508 11734244 -55603070901857650910827491970493595648 11734245 -123880410395199986500281795772885959780 11734246 250106538876259465834541887845140294688 11734247 415189278783489043047266922174896131632 11734248 585368844175189442644876220425633382400 11734249 -609674500465660072176864926894783431750 11734250 -412995192357488182328626261770148992000 11734251 -49248800671279326929024566757769926568 11734252 336550060566361445806186362581950996736 11734253 442069805749156723525353608210279779404 11734254 -42721228151513982226009838739144499200 11734255 -385140870046657948013711360387048263680 11734256 238074628873251711509846670640700915712 11734257 -54740028131076751677952315461853377408 11734258 437799865791631064862440982099212286480 11734259 451520996865687659237695519976127005304 11734260 369310354209077316370187413623350722560 11734261 289385685678622758772017676470658271424 11734262 153625008418272249723148412175234403392 11734263 86617056962392869863208246079427764992 11734264 -578415934674721619218836226538800496640 11734265 -281642677722593764288031272882234099200 11734266 302476523674732289817349469087239041024 11734267 158602957481354501281941917509985454760 11734268 -140175113088582985419876552030667597824 11734269 7790697591229234817416896902283193344 11734270 -8896442910250893578688838073320454400 11734271 480831101818292697646021138573701466992 11734272 101270869149264851286598352739099475968 11734273 1290540759914077739487459311530112075522 11734274 -322232547200298286347573610821666854400 11734275 130084913139309997663538001311951385600 11734276 48941698056205691189017063235581378560 11734277 -1068021072161592894567679600761272086368 11734278 228524650636864422026188346718042212544 11734279 713162677624479940516340882633292150720 11734280 -159375552837942976795678201271602329600 11734281 -220043879013251902064092954954332877440 11734282 -110751212104915914247842160358498044416 11734283 -847943051343873231788481834713164114776 11734284 -58286649056642433698037643635545622528 11734285 279056288381177589938115302556393211980 11734286 105895174203087083305725865962827126400 11734287 -388833742455922697012172437698313560440 11734288 -103179982686165083388825272095601778688 11734289 -607949000852377730327237121687575124480 11734290 5165681664366342884691482000239851840 11734291 156149720364205419799429785935928434544 11734292 539390420390201166806616903355546828800 11734293 331108448638229297638761699947141122464 11734294 135116620029985179890970967681473649920 11734295 362105005800215513323911084956741659800 11734296 -81718282688888778095591148831597527040 11734297 406780850258082901432058560990383372746 11734298 -131981127536844677266603732269518307600 11734299 -551991044848855259115728807140177214400 11734300 -14126086140552506724248884882002483200 11734301 -61505839597947086282795280576512381376 11734302 -100721089196055563906718435958156855296 11734303 -579838873126487545071824884474402944 11734304 -1222081808304297867624475538001999888384 11734305 5285822590314768885324616630715497920 11734306 64701335329670941717911191397222340608 11734307 54907011939948502098406229226707117280 11734308 -6877332294972112788283410254981926272 11734309 -502223790373942195039084998995128044384 11734310 43950062760216043345837175334356271360 11734311 -74304973725014112567697971545977979136 11734312 20236744262060482601393130064201482240 11734313 -19356733676855323165941938148165885216 11734314 -109438559396383782457079295124107345408 11734315 693839636572883139080083585198389540960 11734316 469802723378880262899071957917937072640 11734317 -352930082179266450479490626301660067680 11734318 958008748685022787425455721411710375040 11734319 -39457397094442382593750054239917010504 11734320 -1349014986420414813842597920716226560 11734321 -68565247174049274045512884058548842478 11734322 491375043728247636619008968587740989712 11734323 -188911339659822903108179952378718015632 11734324 -147558730194844865750154423205512253440 11734325 -891264901516113510410291615039577446400 11734326 259633676141691224413927856281364634624 11734327 -652978671393107359374665044790480108328 11734328 323250861492724707753109799839731302400 11734329 -906252883458323744835971205715972226880 11734330 2652646296047567849406940944811822560 11734331 409993030060769556364170601506196894992 11734332 374705892593581350506117292704940175872 11734333 -590133399457843939444109575503504444000 11734334 763452951318529076910643153853253202560 11734335 342970345581691351926776328140884891200 11734336 -130322473940291200125953790506971955200 11734337 -315648853710519174173749123039458890496 11734338 166189273034047315805909912467944960 11734339 599548366073856541169666158569116670140 11734340 -52286019443019325417227009414935877120 11734341 -420078005165619361952395887416272070976 11734342 18465201399348593409556979576818108992 11734343 -832373112846591578187915087169800960 11734344 -185135255412980882299146854369338982400 11734345 85349866722562082446465061273694076800 11734346 685697986874480912401881343907386029600 11734347 -229027442880083057061167572628338294272 11734348 -31150414649966824057296657078634083840 11734349 -598458791147150619549580602764833089408 11734350 -53856855556301757597236399466045576000 11734351 -784163202717844613626411334161089685648 11734352 -93368667534637269721820413937657315328 11734353 -524828868580355116351951062061864329996 11734354 208859640241637678599813367909803991040 11734355 65024337893398128559162197211209900000 11734356 2160682960118192349151351736476329984 11734357 537284272126466317019905795318032429720 11734358 151140780256511545010552747894424341280 11734359 19785348863358325086366203704184941056 11734360 -41852897572557165905184235064146944000 11734361 -585565957569508562599543312452129192576 11734362 -365852466009639440414447287974114009600 11734363 -745058515763093418758736020817971646840 11734364 259938487048414428388845082932336279552 11734365 -69660837395585678231325498310937470080 11734366 62228417202226725118086451173278785920 11734367 -457054048175291941121830323264035983584 11734368 -110310261239765034797162112177093476352 11734369 -283373916581319640011701761558431179808 11734370 -76930759161859274064693938311285570560 11734371 168238308340339008482977848585141694920 11734372 -69286640377949126308114085603967856128 11734373 -137380447376767529264902822399707230400 11734374 -66126027935886066541890988552528492032 11734375 662178622106642706869475831166481750000 11734376 -204343767337993060601943840968058577920 11734377 391654041146656684919866880598244594320 11734378 -629378527249852680545611784783868254976 11734379 -728081157197986609072886197394392987020 11734380 124998037341514625667143274093390643200 11734381 -688322512286743370990575509101320986880 11734382 -109774167065230965530243468098408290432 11734383 -260578820787897924289572940854492076800 11734384 238295242673306681392943768776586854400 11734385 11704298475883015635848840090117522640 11734386 647617962641915633918174953818570178560 11734387 420655517901484294043634966826444851104 11734388 -800749136111227374785909423288092547712 11734389 42131184402566595226790411722804408956 11734390 132065505804258232381515866353049779200 11734391 -1042678842996432137507118360296981069208 11734392 -251550130524629642434281565833324134400 11734393 -233541390249192855207425761590565695552 11734394 200093797069696362107994274925705586432 11734395 -148113178747366340443573465636483130400 11734396 1490416149139196358211621904408344823808 11734397 -898634492801857172106232065611195660154 11734398 -189946608777231041861799168399579654336 11734399 3751014302296589586265736164972057088 11734400 -500195667454497489786706330008944640000 11734401 188900169478824060796867897623695169984 11734402 -136161860879697511185839128364699325408 11734403 -674343116862772168846226414739390065640 11734404 12012350549185992113659006912668506112 11734405 -188198731789366777741518564166854959880 11734406 181599361218298963235578876212225648384 11734407 45217855137524499219233686753456558704 11734408 192082326234963246934473900736867368960 11734409 -53644869372530809827165951426705169200 11734410 -58935187626335250998393930146593408000 11734411 -118622933756198863738819246833211635376 11734412 444707987708750857372286757322053184512 11734413 930809834024415844244245200036336218400 11734414 512810603119135941367680838445742853056 11734415 311671417903056564445412801008745817600 11734416 -165194552542237928438036059000099307520 11734417 -174369170223977031592355954832399414540 11734418 -36020273527502534405249745790257702240 11734419 -174800952084477716157818766212630507520 11734420 -44074887047812615511986755103405969920 11734421 257041958298797221536364304375662772622 11734422 -201861105747807394738606076082045480960 11734423 359004555390391816610399675285079376480 11734424 -478035612479430268206551401126199623680 11734425 107258597759927645215360729176817648350 11734426 -152429941952056015093944884455613747712 11734427 152496691914968612587362427776107665200 11734428 355315322832203236419292533723310961664 11734429 -220368500458580302102925210035348824224 11734430 106701141907531031612492375094741765120 11734431 310700937698204967267092404585577086464 11734432 175211129901409039405920067947754094592 11734433 187754563048999848348928898384217835200 11734434 -221536458262454714697409223406120884016 11734435 715507628914501904646245847119199068880 11734436 36036635141861383954548656198023323648 11734437 112865114094276935847534185359221540480 11734438 650804499938620317255531600042762747840 11734439 -300320746199308135709756263800532794720 11734440 -276918468726328597356476322473323315200 11734441 -222738794289449943578200942264975595868 11734442 -7219387944024827756877933676964487168 11734443 -477172543841442162492683156798304245760 11734444 276997801100195777084610552399721190400 11734445 -266512659768193752721336174383148185600 11734446 76341958494320793986038635583309066368 11734447 -343663581744406493384825369349424683128 11734448 9350045669478840248564825557085257728 11734449 -360498575970609177717729259036613886240 11734450 -19328862760000112423908548849214656000 11734451 -159074253355702339256720916690115238748 11734452 164665149393402244608367163743695010176 11734453 -465636549180491834772424518634348257298 11734454 87106923278699886151218913712219092224 11734455 81938013372231226463820764780362881360 11734456 1230934824165288541869312021327888322560 11734457 -294109085611699767450963978524492344320 11734458 -335247739552787370251445450145911154176 11734459 1694840618609748237672305138052702140 11734460 -562745943562428795248616901821168606720 11734461 -27326543292581540465214627337514831616 11734462 74175759076077554846015124471574979712 11734463 -84202223698858652624914923041600366352 11734464 -69025179791459815998204141752536793088 11734465 -263445813163544276873548578080861129880 11734466 344025426746683003147956598308845168640 11734467 -171171902302289858399100226414738145280 11734468 -408139229670304478767136836620623343360 11734469 501929791047204175232729554754229411870 11734470 24109765863038666211612435903586252800 11734471 -862327102943773969012936833459127553232 11734472 -321283963308838633493675134250228889600 11734473 -185492519310127670926681150102470874416 11734474 218742503142198778477817666620360178736 11734475 -164579499537665731331487571783845865500 11734476 -37569860841682565081798344748566364160 11734477 -492643643334629366647544600454169505674 11734478 -76598370227403670018752534212603390208 11734479 206451535885297471213832489909061723624 11734480 -4490335557338550683945880885278883840 11734481 1492590200000805326031347113296783898944 11734482 326258545498642265180963358384871166592 11734483 556149095563861900592726003202754435968 11734484 -50809092748776306035480016730502400000 11734485 -554046490090685957639677553232875520 11734486 19955227449018924081711552348452280960 11734487 211100463444185354745491546528750616480 11734488 390806216588047473440134222310023311360 11734489 3511228952175969003332656348507072324 11734490 -341083080598067441775751532603821701120 11734491 -737701706819399808417278676032460469608 11734492 24061319410398938879042803990141992960 11734493 -314286931297794723776293181822516679258 11734494 449722067350206368917048898202259577472 11734495 -1036537178752549129532888487308748300000 11734496 -144158109162224937544471196256431505408 11734497 -559193807413680557290184285738866164960 11734498 272647983044490697647614868217925202000 11734499 293706142858400362144471361422087314432 11734500 -4225666216913785714116659720841216000 11734501 -72727637247525617534505635648047034496 11734502 -195186275323679200743617575555649203200 11734503 -431599904831696055590296497281114961792 11734504 168618523609364847853777511843354572800 11734505 -828459628123072659123152015102777968440 11734506 -143351796536111335068575043556941824256 11734507 87365552952388817032486720156232470192 11734508 622237096404837710171511322213536844800 11734509 -164464009456732955038913689926226373472 11734510 358620219032635660458953949501338352000 11734511 -1298976149721401455821369786489285267888 11734512 97381899262168477872858523888456826880 11734513 22023147772162246694538298908833074496 11734514 155454773398805210129939154274343884800 11734515 -162419367524330139866507086704354393360 11734516 -230727449917373642842199759009351762560 11734517 -21389638845120084438537921820319812434 11734518 -173820114758559574452711134798372299392 11734519 -244442736694243679147708017304865921320 11734520 118426522267923593175514972688557363200 11734521 323698380222293633256296112597589138512 11734522 105585831661830383352823888731851634912 11734523 189639415562605442442368945818137570624 11734524 -452701548399181460248507282954031923200 11734525 -312237160662283325518140038399145220800 11734526 -591165767116576310717843837418781907520 11734527 230626258639986577530616848294756815232 11734528 -1112631866735812186656083608822874112 11734529 1266856789274208305594663002492278512130 11734530 249688304720241563095239414895249720320 11734531 -810545423323175831976841088315127360 11734532 391757136791651953808380577986847085696 11734533 74185347576162810455419977928337672160 11734534 90438255283499307735017435074382395392 11734535 325952713771904516916879879971832794160 11734536 312100819174408485994706285273585664000 11734537 -1398482572001776376452634384603452879488 11734538 -88094369217686226705798543410783387904 11734539 785243794211379990517302885244096770480 11734540 -8020622746521473927148130674539750400 11734541 172733967874476811214617511922711548544 11734542 818682590910109732761672479280250206720 11734543 -519585828892167616410168388374742438200 11734544 309927713336993286537059763106721832960 11734545 126171972712980423830617203284544585600 11734546 427178043496474550282622712588463923200 11734547 1173621658271486637099582428976196247112 11734548 73017311374834342852552058384806957056 11734549 -877583190371449175116078264229506270450 11734550 -97743644649900387699109376461684483200 11734551 596535334711831947037453897303887192 11734552 -818375676724941237715952550986839756800 11734553 -16975018996018566670390407306270398076 11734554 23384391930337383959294924457053847552 11734555 -30093139797092758306304399232474697440 11734556 254694832090428712976417150684320025088 11734557 165834411388572900555623250703405779840 11734558 -325702809381497464237300414716588390720 11734559 -123447933752968525141919595045948078240 11734560 291643961372704421521794815412672921600 11734561 -257020184187916219388598886940709973500 11734562 -130697685588837813798202104809709912576 11734563 651201774087168107164074095086252141944 11734564 407788651573796921960812175114188098176 11734565 124861525252718161931099866558257662460 11734566 -61782674797106585899644522192345389376 11734567 -194138533023517442037292263288799230680 11734568 1081756730873618367275276475632818498560 11734569 -164844918952061087445290918593113540960 11734570 50850729314017185313529283746164570560 11734571 -1098031320733813808522214944754915840 11734572 -64385339566064717386004137367984183808 11734573 -1308801454649520014913768999382086885780 11734574 31318547459826835772277267111566662080 11734575 156400446500459217125645180654953335600 11734576 123773803922501993551817398810244349952 11734577 652597965520405660009308341241872558400 11734578 67816234796759707022149445036661323520 11734579 1208640142005184923939498894547090722984 11734580 -112909905460034373017457677016261120 11734581 1250194120286287456926607028359127270400 11734582 25904480153883389367821488260225369792 11734583 166545518859171949268811296227432565376 11734584 -1055762946902669159117677103249015439360 11734585 188261679204957243406315251379394223360 11734586 54075128440080533516296055825584954992 11734587 337885761782155521747566218011038336880 11734588 471057951529763863264681064942785522688 11734589 -2020028865959782342740032713448935482240 11734590 34226011904257827183958879009124966400 11734591 686829330404308207485640334192829043968 11734592 -21734725629090928540391523213810597888 11734593 -62728277629766408445235317217357633920 11734594 133601448036123782871852235323439974096 11734595 409935380940932387677509971518550261520 11734596 371875757544964444608955692265427656704 11734597 -682244727501778307278343413979356857088 11734598 -88951880849897417752032351421650848640 11734599 107680451135384435471890960264562119680 11734600 17611307331318594348186378490195968000 11734601 777271758359599632154998061206247696602 11734602 256105839076353732074738962089963573504 11734603 -725803775029011268593675560493855783148 11734604 -27775933378984240663148943221014714368 11734605 -287280598457601681377199906258072100800 11734606 -187023483886005233193789578978087726016 11734607 -755869550019862801551773769936995686848 11734608 31277139244944770381151031132913270784 11734609 28530381022249027029613876402271079840 11734610 199319546829686917485909484750718041920 11734611 -23593300863128428644740850413230653696 11734612 -527349139054111570941866233000185602048 11734613 -605968929288495583089171330211187650080 11734614 1770365359358353881963076020141169728 11734615 726895076935610893189879555353756126000 11734616 160723134789641185829651871726532853760 11734617 -296948734058142362476441443196935382320 11734618 -692567249046456555192707868727362016800 11734619 -87472107980739653413793169892901470080 11734620 332455656498732247439705831006832322560 11734621 -545319547896441027636180096310687165856 11734622 119953946872884029085530414024857706112 11734623 -188391331284534682905732439325970443904 11734624 211206633614025982735412191447407919104 11734625 379284807018527522467364078470665264000 11734626 -193774991393525309244147312204111190656 11734627 241232750984296645717184373768399544680 11734628 -822317592209183155858669765772055398400 11734629 -430866431659919204085000332043397888416 11734630 -296629492733974702795699931731253735040 11734631 -737480731102797124474827019734713735616 11734632 991224965073904833695331886129152000 11734633 -1594045167993144772848052318660750323840 11734634 142350547004184247381327317491933943216 11734635 -359252259862385922896066635955189721600 11734636 361276282743065546892601747654822734080 11734637 -527606724373303881825987373862650764714 11734638 -204184352206546278531980445327215941056 11734639 -517451113606986723339591509920047556608 11734640 -188485698199772227643407783618494627840 11734641 161341005597125326477890123966584402052 11734642 191153140887415168006061267315322131472 11734643 28123132058351911205933707096996034892 11734644 -186512266205002086107319460513239091200 11734645 -249584384583624663971763689358734210280 11734646 61601175990454869746024931024989073408 11734647 215561606954666587964595378142762752000 11734648 373272091094382386546336735077287874560 11734649 797605649731918902939726831080271100650 11734650 -41589485869249764159737356555012476000 11734651 -550776068054567265093725083330732035456 11734652 -254487537759310845565082461903097576448 11734653 -165425112208833050042198602786912130496 11734654 5002821595083630486237678216087307776 11734655 189773046012599519938904313897687955560 11734656 396543853402829964696740672929215283200 11734657 1864258904813757344496007365198875040 11734658 -157861357105523745156737136249205923840 11734659 -126550598666623554834619482031514013600 11734660 331303687136667277217465064559113830400 11734661 133748145461967064285486700214313981440 11734662 -201520643349832685775554684050434570048 11734663 901928688151727171722944686801306174224 11734664 -847172344712488723807209793225751792640 11734665 -455130639323033726194655205592399510080 11734666 8273968399560343406299956124734315312 11734667 627831426509381343469811934392552400912 11734668 -122031743394356585347849514719577243136 11734669 -671881845879708231968762488615948057056 11734670 86204967544982264678104696233062601600 11734671 31743802824220111215344065828551196560 11734672 -83942505997345950316433092638560534528 11734673 101628904545542718739672435569424742400 11734674 60404409392546751304298323232817188352 11734675 547198870934953341856837955500776343800 11734676 90346512322586111683114024992642727680 11734677 32126276872974301040779436924603386488 11734678 392831821653501685233490445181363535872 11734679 589288605861264738238670213855410261080 11734680 206732098824340438658233194020416512000 11734681 316879018343612025751943643294227329792 11734682 -447276719959604731650286997236082124288 11734683 1228356379557223007402506348463662208304 11734684 -83047154765212801554805244963960970240 11734685 105973247018734087190372958064458038400 11734686 -13706370393384070991789051838499900800 11734687 -113063263540089762239246220160082463360 11734688 575551267885501447538723380463938830336 11734689 -159531396221274129847740232181915543376 11734690 119680786140624489996507874999883880960 11734691 920203094218966534352399401230907216092 11734692 102367684438126236706372190568888680448 11734693 97735776658930716273879008066664650942 11734694 509130052785062999492718888254443708896 11734695 -209911512019169618332983699316695413280 11734696 -41358678291772937559176699809658880000 11734697 126217366584830213953992476259750890340 11734698 36324927560845204561307662551388120320 11734699 -878224253354415809513978034994518284064 11734700 413625689706935304172033846072512000 11734701 486992282012238998602059969924880416 11734702 -192902122045658735951163805616991723648 11734703 -228636580384159604172211396135345087320 11734704 -123877114637377065568127853936522854400 11734705 -411475348798353707143502115029372463000 11734706 430523342724065625865325381456000600064 11734707 116356422662341464250962332110281772800 11734708 669519684604154753144870269090624569728 11734709 -9158785236064664708951826568641770496 11734710 -73222729071886404018969731057908051200 11734711 151297218703840716859635154490201153240 11734712 -437256774242521393074189298012813824000 11734713 507772425055487505769809163361110188762 11734714 -386270309030989245833807529497820230544 11734715 50547941802299051897509835652153035520 11734716 -394884775470038088898735903776747110400 11734717 -163597380546789991995331757602149115488 11734718 130925272395088274656045123065394370880 11734719 648054922429825305237685017337407795144 11734720 -11371399380191654953271868988399288320 11734721 1558539420273845728348647549764896086612 11734722 -73845228854163423763719096795901870560 11734723 1341859266570046293757546108856686080 11734724 314658197946042983008792971191420090496 11734725 488309149718641548316691350118418384000 11734726 438420010190639052929452425291899183040 11734727 -1241385567743714357419195884915566576424 11734728 45923365039441409032112230301197148160 11734729 -1379366642239764474978744478351846965670 11734730 12705978957199037174645811157055339520 11734731 895999903929781212196723598030216631420 11734732 225526340719055579067168215302148324096 11734733 -164036911546497508434912195645510813672 11734734 243885631705215475363312793187074595840 11734735 31959748274985388203892590300282956160 11734736 -1663129102746056707821456593943871488 11734737 315873386076399811256956134319366717440 11734738 -260829088413815251423737733851256476672 11734739 -709149451726568131373200846097135736000 11734740 -157683507791993134947163461024984268800 11734741 -921977505802618274121983661469970695858 11734742 348636272525895369264467457479293099200 11734743 -9420670105309516230551438587218592512 11734744 420867965769511857858066476993946624000 11734745 869073482946920634358360514240259657600 11734746 59957766416484420794783300215106208000 11734747 37574920859008540784513029605084025512 11734748 399221466183917338274288777254582737408 11734749 -97239940144516055186877297857709495636 11734750 3833845897854188622635675180064288000 11734751 62527326049969803734188029128608202352 11734752 141527420137060876770627068960780058624 11734753 -28079690397996693025472865978537072236 11734754 492828405082956202338562077073985514576 11734755 519232785444200699702159586175603732320 11734756 1597081840349304262162533829459354423296 11734757 -507943106257187917926076531059913316994 11734758 176555871908226811961988691054627926144 11734759 -2144701390937172423050812788228498451920 11734760 -771077496522111074261072051817296793600 11734761 405349899607538248050473535595203240960 11734762 -278807146207678707877916922505734103968 11734763 253527323585973989407272042949546700400 11734764 527075989113782358218637443001831077376 11734765 -75714685942322317709662101124922754720 11734766 549131734710056157363991475396598720 11734767 1314483805434776599113606932547238260480 11734768 25007677597163758825485745856918487040 11734769 538887995865624052800595828225615224996 11734770 84105846142598198291013263803428057600 11734771 -9620498610810485026736873521809664884 11734772 2791642024916390086507078597741019136 11734773 272884278843509611784486849257145950368 11734774 239009159462756701812063751312781487552 11734775 -92604219254222003132449324620666814200 11734776 -151991338883416053592258801438262784000 11734777 -936009388066367139020591248678126812588 11734778 219268637832247428585790219795171948800 11734779 -17229095975563609352513574637751749632 11734780 432579079625767265411697853067532825600 11734781 -611752961549595586369846531041270215418 11734782 208543652231823290941321717242469407744 11734783 -767921064916433882528686361523278960376 11734784 59160732193296247455070231249136123904 11734785 -110127830777659703225514627494966835180 11734786 -3061673127103074418916342334003244032 11734787 -237280537694018973575894554127687376648 11734788 -194666702218487164147955077750380834816 11734789 196368964853146287332342912529890100768 11734790 576338676713744702842574925974060094720 11734791 2991809961581714885221875605633174784 11734792 695055539015088218999409789172832716800 11734793 37187614219989207148351777597631524800 11734794 -310529944554477228216158941072656288 11734795 -191736106150788800605987593304558687200 11734796 -1030327188710143331403176228805289013760 11734797 -329432402814823954887800752576424240640 11734798 91758900448193109188930438364509054400 11734799 563394374775358553297890452018779424000 11734800 -14917324565242776984768226632558182400 11734801 473787789780442986713452111263112877812 11734802 -164675630179014059491379074639648720896 11734803 507277332245525496210774411423028377012 11734804 -611041007203603021175940559754746675200 11734805 -693122288937520099721582330011361196000 11734806 38575071303441619336949013101068653504 11734807 -109110544422228587144810022241526964560 11734808 941274691142826830609369738731559976960 11734809 74354737876339698898083974412286335360 11734810 49611360452193761134660658656322830560 11734811 923184620245842597717426936456040952784 11734812 -626997577797434851914646904198096563200 11734813 -295165612059972978601424402311552251840 11734814 134948316075812168136752260623527472384 11734815 20212987285428343685688510626244683040 11734816 56625609101754950287251667827232407552 11734817 30270817646615226246277097458294682880 11734818 -28963288754186498588950693788336537600 11734819 1018715575960708829677971187347219052896 11734820 -174045148085788430878689741148496305920 11734821 -441840256982034069611891354807392300800 11734822 550434234880162824441927189678258336 11734823 -44883882203149356035060374180952357856 11734824 -129596326605317380606432281350970900480 11734825 -375582109718033319523053196105522688000 11734826 -439717276749174670785881887221810325920 11734827 17252595011324057788474808977849191408 11734828 -69847570068536042451148992904120135680 11734829 -24223202584655799510644376640512611616 11734830 19726695319228947978393384362018822400 11734831 -90737695946388919476175788745933156000 11734832 229287075294743743043081857113086017536 11734833 76784948411419104407056171050423607296 11734834 560815466157861507812276686639495020816 11734835 157540027272508332754662693331347891360 11734836 74586186122458470237600035751182260224 11734837 -137030502329461502941321661336702881920 11734838 -45504792068776334478599270752575043680 11734839 482841409751812796203678286677309504704 11734840 52122948680568954946034071588431052800 11734841 962742971711284110639864801168995193684 11734842 12918634351771201177139663355129397248 11734843 400834387581676633561134808012720965092 11734844 42168727495215608952633582140034473472 11734845 38478425146966945238984053777147906080 11734846 -206588977326189407157037138313296884864 11734847 1606283779460566396837791547080703771872 11734848 325991366167216627909454240012587499520 11734849 452232372485523811090918889612271181824 11734850 -199937184898989842428186512121482756000 11734851 -455834341845383720386376695534451004168 11734852 51774837921667418251758923802922487936 11734853 -413299527829572113394930292615285180320 11734854 -259363847002879317288841822689231516480 11734855 48708094197690913163778474251694473520 11734856 -120061190803043002648833849108013056000 11734857 370574846375052239746057213766218552554 11734858 129092667018793905017150916884468639280 11734859 -90512090809937194330222978272810808296 11734860 -184196661898072146647393748966922736640 11734861 -552861960439085702414819659551788022538 11734862 839295502551715864385176623344502099072 11734863 625330839163974459672463598012699625480 11734864 -36111724600614759943192856263482408960 11734865 20917152997397589732743545785156982260 11734866 -169819431932314232455226957556681295872 11734867 1334653441756220146416825156049485607916 11734868 565479774756945056316525494443387928448 11734869 -621741678193396642684100218261244348256 11734870 92071078115087685490884090870709628160 11734871 502122828398348400110217718732146552072 11734872 -3178612023799954102488449942233743360 11734873 -1000082559933220590818392993665980647356 11734874 -368427731123688991742119870585493122848 11734875 -44336729717745086701980768593561220000 11734876 60839458480065285260943318203173447680 11734877 65058618233788244673546814292123650944 11734878 62166278304212471128048811373685997568 11734879 370981412662026471350244407267974326720 11734880 4724420674606666441027604181779742720 11734881 362503676417307008230944928327093355952 11734882 123159651734346631907347590972756566400 11734883 216787201752147782655550753761308994960 11734884 -85921794969677663804679110628226166784 11734885 -598241120862072250841563085902914540420 11734886 377317081413889581573248379424327392 11734887 246437832259442319146215746415251610320 11734888 -1219094788770700887784022336102356500480 11734889 232310139861328546593429396511608549924 11734890 84448385057380367858706178134549361920 11734891 214931780666462472484078716031733955472 11734892 375375712621630157729146705381179220992 11734893 66049332750022653542422239768058379040 11734894 277952470229252780847130122278672927040 11734895 -48557564010156728159696720680770230400 11734896 7232389752742099552220982312975335424 11734897 -472264794114372561081551122977352231680 11734898 -64611179986362925355258690284577009664 11734899 -159294089678161811805967850833861534464 11734900 129667109497043205565293476387821056000 11734901 1989468082553620243358058632175383073852 11734902 442909337688123980778973294005589511040 11734903 900471160710537316463831821079813634152 11734904 754447339292177886247691554752518860800 11734905 -55856221625269320083903962516926286080 11734906 -889706830215529875791690622157395198240 11734907 59790450823315348242627117885653013156 11734908 -638559357778124492911850846671419939840 11734909 7632012511629469474710978323746139680 11734910 90552096301921362580523460289651854720 11734911 779737539687580106796137329102401090360 11734912 -321720127781872862691003314721144176640 11734913 2205220321015479446864762563939052432640 11734914 260647093618455006170194143570476653440 11734915 12668009264491753476577410996237437520 11734916 1072764333936335867089482643264109104128 11734917 271594732878821734333065651386974642560 11734918 -30799100557439265079831452552708938496 11734919 63244777032323269619659929786416341296 11734920 35673955601274738580424398840038297600 11734921 447451866869668740924723917665869672144 11734922 -245762378497458149477758704189072499968 11734923 -749706108521741455217621434016775425280 11734924 221259643732098394093990497332385840896 11734925 35951376661599877002536157371874655650 11734926 -51520282548624487675144845262460731392 11734927 -240002029419726846331258694650012859648 11734928 139669711178553400260092991154144714752 11734929 811145822067059778040877138341574208000 11734930 404493117920528909455946680003707566400 11734931 -130297207383794306368745956106784235968 11734932 -322356292027610909364832824018623692800 11734933 16863279034913526854837493939603435840 11734934 -669359903589145323545978853590548092384 11734935 -542608264809169154307371301856764001200 11734936 -333325236680250439380584611481304883200 11734937 -192629583995616561366570980685850777080 11734938 -184879479339055606445616132232254964512 11734939 -1451375145840994703916976056914360171260 11734940 22080434232306614379511494896076288000 11734941 -18519725160429889792653525679623047808 11734942 -58231420122724844761692642951474566400 11734943 758126966549844424378397792855922552 11734944 57190356005629501927453449759262507008 11734945 -207865902596289410951520656967939862080 11734946 679288499352320421785398301047544334672 11734947 422192915499258813011428633967634697632 11734948 -649601658241291470437181197284449816320 11734949 320671436066637079989648373899514837950 11734950 -110422117272176679931013908737999230400 11734951 -615382962267682642524877168597129392000 11734952 1225040846431212453889539376329883929600 11734953 288937208211143016112012801040611109184 11734954 -36642607694610898562560301130014118912 11734955 360391672312409564818385783753488768560 11734956 442262812400930173842075410879921459712 11734957 -73580826769514278694525819521310721536 11734958 -2374453246284532626302502497923031616 11734959 472587375265113353181885578232484535304 11734960 -3058814735314569871103993771297341440 11734961 519323646155321442655476355042185365970 11734962 -20059202258468217931483281090634904448 11734963 -560716575592547462595963644955322473120 11734964 79903818466881536663152469730766861056 11734965 318167439579415496005610588555440256640 11734966 -18176715612428097032154389978301525120 11734967 -474846171093680099545437273592352544984 11734968 -96471026369301618294803912865990574080 11734969 52858038824276088451862471996161586644 11734970 113391726466201872104969522636467046400 11734971 -342022751880824486457058452183990810576 11734972 -69944360792585376404105812124016692224 11734973 79341000305112808616753010921500049222 11734974 234160090069529000879169471171467434944 11734975 147736963256892499223723558711138760400 11734976 -373661776780426295876675105233242685440 11734977 12552559290979816359861011301917361120 11734978 -277679568263743191922471394301775494960 11734979 -394968414856155833909129959517029389552 11734980 -378069324027672587591667901172845178880 11734981 -1710500338750533369890448053592812148228 11734982 26291734452996757739886613145858703360 11734983 71362846328366656852581135875565600000 11734984 -434373276168212741764816726748871613440 11734985 -183516884131255838520619645688033345820 11734986 -18147779469850008456643441601178798336 11734987 331468123494754562443563543043105069992 11734988 245671138164731938919299831780490944512 11734989 -155482236802688388763384703814040235520 11734990 261517249105577923680260907234668709120 11734991 -230663480950847497355024569655865513648 11734992 24039193295156494222907324208786309120 11734993 -852614759833577372320138429435231638800 11734994 212923737419210106084528898325122798752 11734995 -21391166933593839002274316478772264000 11734996 -319797449954562375280865597848036130816 11734997 1150955573603807500515189539696207823612 11734998 -429810682916733571281768355129013314560 11734999 -484713044882816779954239490534723483000 11735000 -82095202082684189261621479039123200000 11735001 11237623223209208900572638181073579568 11735002 -1096574228687389553122069522291340678400 11735003 34487936213904583417830332891199087360 11735004 -522889228786696345860707064520073530368 11735005 313545932518811964191955783223252359660 11735006 13776430525480124299531015814697056640 11735007 -276465276079262920869861261786113380608 11735008 616146192581335246384862005239266672640 11735009 -156232775854176252293459708366818089600 11735010 -82439624891102105151466350410613427200 11735011 -265061617958841857194582740581408931768 11735012 -923421807518285186717307139487488450944 11735013 -11153817411025678400929438414244094912 11735014 36114499095669868693085448749437508352 11735015 -389567195993836870666943416574109397200 11735016 -568545523151225770810130718077249126400 11735017 354486244465714613968539083773606667392 11735018 622394668775432464333816646544497622960 11735019 72959804158883029813646613965587629888 11735020 92340941044948623081774474201726289920 11735021 -766432726423650317317915596038610000000 11735022 -30903731083623258907223845355155528704 11735023 -1666596687678067339584353835177987842280 11735024 5364277708486497840480407752875048960 11735025 231822659404269748809636338954243674800 11735026 116302879969861351364552290478310796320 11735027 -6430697387402245073196990152226217164 11735028 -79408376702029229610383831379939114240 11735029 1014865879110793322589049401995863763630 11735030 78745744804857956550730212353457696000 11735031 80916212652482294497557316854393666048 11735032 -971420978149722529882953708678347243520 11735033 208585393675179607668185193748709010282 11735034 43167150721464872655840934701128417280 11735035 -232442279431181623477300947438542583600 11735036 -543935380459438127620315811140733829120 11735037 -8271755639981398152912909228938834400 11735038 150417355273434095468967467425737907200 11735039 183282036883673582885572821251626659840 11735040 -241942828739043664776134399853519175680 11735041 441385272628259131513821237883051374000 11735042 -34880063122529175016866806341081526016 11735043 104237815217647116071675781881022505464 11735044 -4314536189220807215299690045623194624 11735045 -33086404694738982739048223502368793600 11735046 -337569299983890173124446745230610246720 11735047 -1254183772219548151685164854868658950504 11735048 -114162668600316973930785218397621350400 11735049 -43144499890987090668378171046989480960 11735050 -42630254581112302953002337908247398400 11735051 1226395693297089966132268752477899348052 11735052 -104168642854885496561779477869988528128 11735053 -481567125123739603928873718736381023840 11735054 201508886501750667968066122276923113472 11735055 -374774643334232676282539744697036398400 11735056 7030043840816217755627366578091212800 11735057 -623871624906907606930611316191464687694 11735058 -191883247464517226518792975805009498112 11735059 -6190510934725685788352324039876610400 11735060 241353383916724153391916707181559234560 11735061 111476344551755262980594500407305446560 11735062 479982206744412869933038386041965312032 11735063 -428243206035336402673466626931684852856 11735064 1889099194425697369145243198684160000 11735065 -413710034013263779639855894660493966400 11735066 -251832627892977817874866136243401204224 11735067 -176734605316959551782028417010847868520 11735068 -737716002237420240131851640839722043392 11735069 928171625542119561894882073365703738470 11735070 -4950502787182797137969349492217512960 11735071 45962682718362570337420974020643282272 11735072 -1257208493697580101438127446386336268288 11735073 147853230684293660661650995523759649024 11735074 -3270660304421601535851097806423877632 11735075 -124564994878475972049436292153680248000 11735076 -43709963576627106285657173175540538368 11735077 1170329480977428894042789294238700868926 11735078 47042008841023875555060871509141711840 11735079 -627272697019746303950094867250638374616 11735080 -9779879992287132041305382710154035200 11735081 -387015772379038304315920072568479508736 11735082 359777742697008878246448892381154913120 11735083 -386725569666668213185682033631791004576 11735084 27061399623781505171309283381267033600 11735085 222076271656382490979742620502066642400 11735086 -342417408942369674848604635044067899456 11735087 1510529320450898446187392982594880000 11735088 -152070665740779969665257897088375095296 11735089 421628281397210898773224561239522508980 11735090 -591682307900072406791518427746371678720 11735091 15242951451628727340766843955860188000 11735092 133737138072477168630913640446055647616 11735093 224214880117316147286492828132708727680 11735094 -58637622319704568145073812878519676928 11735095 -374497991991119714232986905200442023600 11735096 425538520037605191154353909356712161280 11735097 -68911633307307020182684593849349558560 11735098 328033242704854921050827145238125106800 11735099 817357917341772719475005807434384826064 11735100 88314407694485871275015444699768448000 11735101 340501789387617119944802746662148729344 11735102 -143481921574581820297908444087688288896 11735103 -86026710601869518659551238101171196800 11735104 -210356139299106622075001529769207005184 11735105 -170864431923640287917360437210015839600 11735106 204924245942771828913512420833819267584 11735107 -790109882984194769738734847168731251128 11735108 -427865973689640042904067792168464733184 11735109 381876149632996325522936117049092923644 11735110 -387865407884240636683008412484248583040 11735111 -1763151474080003971869371155463202567600 11735112 3685082218926565271695647221166243840 11735113 22364997621041602041445434686427851648 11735114 785389007407923824768471945578483204656 11735115 15577717863962749405540589174582115840 11735116 585474403805423903935416619628746439680 11735117 -1229198751373312538821317345910928229888 11735118 5096170281366000954282147910918958016 11735119 132841446173150584461914736239842139760 11735120 131384004805365415430741020750855004160 11735121 -83077063854029363205516499592602157280 11735122 118524262477201025517822262113212451840 11735123 48923317434158710772562799110435717024 11735124 -85702027651281695093015807820156524544 11735125 237858649910436857638842301134732750000 11735126 221115823484420722158418967359120117248 11735127 -281049739188375500467113660064284080736 11735128 161064546997898950244655696788654592000 11735129 85618949029522163904121661480831710080 11735130 72892469513409836706205448744816640 11735131 -1142654310511456935461514265093917343808 11735132 -48463063108311854383074458426085731328 11735133 -421975175982918510431821233052794197376 11735134 -294164357599973044522252523991019196160 11735135 -170317484958009936472998490246228811040 11735136 27544637363976388531504439394373730304 11735137 564640638298513607334741183661383034132 11735138 -662523471520447003674983462211659471280 11735139 40652366150482350137294548165370841600 11735140 -139663767179348182147812357115927641600 11735141 14929970988685201892932143549730836000 11735142 -167794839564847574203817688589285700736 11735143 -34298771939178520039657410765806161920 11735144 -281700519668109088770158832566196003840 11735145 769406226516096019538360983593725433600 11735146 292323537847134130594009801363550736480 11735147 290282700942567392891391671133821428596 11735148 -517988980492886026872922267980453740544 11735149 30331911320809480163248398187962968150 11735150 119800079594950274628900701480053392000 11735151 -64720223107448148363818606440960183536 11735152 -41692771991389494627710667504897490944 11735153 -1497188723782171047694327726780382231598 11735154 -98963774397842921008915541139952651872 11735155 1035087977347455679520483336226034408560 11735156 917530848161209125940391574964490843520 11735157 433909656568046365902165023352834800832 11735158 -96258401629176733233512371087851550080 11735159 -448924787183488469819772163641631113480 11735160 198275664902551795002450966056165376000 11735161 369870590157917456412157557077965946512 11735162 -599701117654413200424626269064441025168 11735163 250591489434295419319917257929311032400 11735164 170244161207891281893569895510844833792 11735165 148020179079316903321691586485459683320 11735166 54790502225020770813199857008623223424 11735167 919203918781110482087648117709098489216 11735168 985943992427212573287377769392001515520 11735169 -13844349748592747349901165519069112640 11735170 189830122570113432203577760317684380160 11735171 -107032702161467619619978191922021866288 11735172 143811122269396541247688356191784407040 11735173 2373937974628502225012286793585645504 11735174 158419405854300938844742514784132194304 11735175 -1626341000509966740251306277469276800 11735176 -436603366371205506475065143521069009920 11735177 1138498118415770483854145058834591088026 11735178 32756298058210260964375875509197083648 11735179 -416310673085637084373736129649655978960 11735180 -516926210320015284748238992248425702400 11735181 575059495058873590153230786333499264512 11735182 -219900032610174055839819239193404063808 11735183 468180747899535222964935852718154736432 11735184 29657681662140022003225183442086133760 11735185 -99590319751334342440804270477038720 11735186 -392089187177722230854973053328075908208 11735187 804437667160490868136928400443424644160 11735188 4381947265158149776994551233726979840 11735189 1424947232264568897473949134876850702990 11735190 -20377269189296661334858597028989848960 11735191 -807532170858816378219597327444432016320 11735192 360416240361994033958347798159534325760 11735193 -14362848584102356142138434576973570976 11735194 706137273587706506048610409597586374896 11735195 882527868614194312137032183778519468480 11735196 143884128557268590090979029593557049344 11735197 -89644843991102312131403039947555363354 11735198 -74845383427980491689454839473683865600 11735199 393011964408269908781495777035350748800 11735200 97457383584351033005625017341943808000 11735201 -690464535962878357493529145209368678208 11735202 -806634905083592203088591673422895768576 11735203 -672416322717353774480892957279898208548 11735204 110745068055303007774694979946376970240 11735205 -154572545131681978990381757809922311680 11735206 14649947765106564169850390815131109728 11735207 43980963324616872668086705072054793520 11735208 -786040499249900026782820290151508505600 11735209 1212545547738724454323653233801874012410 11735210 226733282955542274230765764393988945760 11735211 -328720977340160979987097296711067873296 11735212 483175400704203099115103544522769331456 11735213 720499817767195816100981919590421461760 11735214 76792625265472179864121127981867535360 11735215 -217007037939720742274915156906692739640 11735216 -2246552530617141660334241926324617216 11735217 -283061122081723803369926095400416953600 11735218 -103904008737755144208849920209136520960 11735219 -801892227577857788520754372050470928 11735220 -167166124644284984640638132801929175040 11735221 588402529102887406285436811084595224672 11735222 -167196328425172915076866751431648715328 11735223 -111226424307461173778310962707850280216 11735224 -902666875260609132516890859995352576000 11735225 101392696646624122378004034436781457150 11735226 -341417306604843074815330110860996697600 11735227 -215753141983540189658326943812453087200 11735228 -131425762321330925465542781905509522432 11735229 -101461673538185165188581288081930739200 11735230 138876769478727555034705763943533829120 11735231 819739466625853523895541300706531086464 11735232 148326046051763349277890644370461294592 11735233 -643112933986413604101982704428439107518 11735234 20677501842947284252548363536219200512 11735235 -83492585398098036423631809896395620960 11735236 137031313971270020767614630485152727040 11735237 -937807261438822738956668040194598246114 11735238 -148006260576355583199323464331394689856 11735239 169367049804546050448138932648344422256 11735240 -409119742931731425714709155197030400000 11735241 198850205960755305693889808940259667328 11735242 -1630614168837535157777262867985104454656 11735243 500744289828382358847265460387936656944 11735244 94515795708974812408327722325719972864 11735245 -226940265677338091865266768345176168500 11735246 -182837325764248041223447653985425092928 11735247 -255727505217254810999253486775763067000 11735248 40953309272218231648432872476903342080 11735249 -217656214134963075106253449107092649564 11735250 -286166803410108385592257091586064896000 11735251 933404399998554354968792640006416706624 11735252 39000988866885562181740438879170969600 11735253 253332407119025869630950883375596320640 11735254 5406503916286073447670614469387214464 11735255 555352033853503496521157595079603395600 11735256 -185523422569835940977200832907734630400 11735257 -1569491656136704191385071282907182210048 11735258 218173475440088824147325761756628110080 11735259 11728026001941833434878131611769696448 11735260 -204937702838898358447614838824251965440 11735261 4604364249706673509067605189650469932 11735262 40555729067686590700404309861583524864 11735263 -855653812124584139278300472889988823360 11735264 587062117222187581433695912888410832896 11735265 -255997905597447515893225154082339279360 11735266 208183474633532709392672440275717215904 11735267 59684127056867196481868757380073492480 11735268 -122098769946369331377417581202800271360 11735269 239392727273603824737013388087504491520 11735270 -218210935105677662182086510173229239040 11735271 -373019345712974411999624691616994987760 11735272 669267383336194540566469427140496209920 11735273 -408047615846575845566275403359062959520 11735274 204483908223061141763602138411511746560 11735275 179656113759323852059648835033263559300 11735276 -105422960333541973710493854611950909440 11735277 515659815627903629936612662408048571040 11735278 -438756851887076680257090907856764325376 11735279 1340298858574556431333634131831199679576 11735280 -10646292367222351677735727485378723840 11735281 -164534652413017776151563874376415409308 11735282 1491420686910610130460624746359851840 11735283 42306996927863384227490763145830773760 11735284 -667519331459557703878251502767000557568 11735285 344439066113010558017058373458606667800 11735286 -416381797625353251173601433450146533376 11735287 -521717958860061495833126676397979108208 11735288 -1214366944912763298757517348959567626240 11735289 -1507289204979334856661921973358330328576 11735290 18963676136986136210617136649137295360 11735291 174915530747333276050006691135052744384 11735292 486394047992074283902070651396066918400 11735293 -517997220725275193493222010373994063680 11735294 248896022536678979887282795951353117696 11735295 -83316927932767429070702165464223877120 11735296 -447239984878163255532000063213291962368 11735297 196744977438754750109479047108285700032 11735298 135948256947213364887744740723976480768 11735299 -457199631456843239282630699258331933700 11735300 -386121852852761163656183959435803561600 11735301 734058969655260796921920729948353521632 11735302 -11581413412445386712333892908938256256 11735303 99137845111135287005780553563590819680 11735304 -607316493277434694737964776674880798720 11735305 625144540969434266727163543953306509760 11735306 354957696565144787878546143205746432 11735307 -291252144518293330329871759304439042720 11735308 233700226349570221880116033772754599936 11735309 -1162710868099821635464693855840906554996 11735310 -103335493311145776488248876552541907840 11735311 -265426884406150884968221676109932177168 11735312 115063443641908494914099725526513418240 11735313 -226403849171010185062831600755537985920 11735314 -77556374521620257017181096114012631504 11735315 275319351115741466912117692947298326960 11735316 -147721927435154936729289139190761472256 11735317 960757310375341098453051528021148225152 11735318 -290448992803929982237920332214703054848 11735319 -76317103739570104885622972759806242456 11735320 -713893052174062208963080706276742144000 11735321 -527041910188772089904491436660376852216 11735322 58699987451539381786156302579189622272 11735323 -1532019926642316566077935767022283313136 11735324 -897826481275922206864051169714443046400 11735325 188044505641121473441321581488539917600 11735326 268723337408654359208842759456170506304 11735327 466713086120000243826005938716500601192 11735328 839263239143447411016867902052130357248 11735329 -49836412515558624278355898676855367680 11735330 141541583940322743229721321494853229120 11735331 145778868879246920439865833538298114880 11735332 212880298869216995460931127996525334528 11735333 -729862472560953516578630324586289940418 11735334 17586559136169078195124006265586470400 11735335 -415175286911194339448576307560551899720 11735336 713025274440103792902135081512216985600 11735337 -740397479755663741253667030815883312240 11735338 -531467885625813249166814407241339662848 11735339 -44585663839709228922436246092878631168 11735340 -3635167550631707142717472055066757120 11735341 40474379416785929330785125499785646742 11735342 549643046694442878874329524136573771072 11735343 -7307294164575242166508835868322465080 11735344 229706767501473371119693176952316149760 11735345 -230043381726204850652507083877820480 11735346 -5076150679433912816919744091699462656 11735347 101031280406446061899219734136264589440 11735348 -4711657578173599740241574563026309120 11735349 304554489257382102513629176289026508064 11735350 128162668061957263327989609567786432000 11735351 1430351774007386157247194435834309627360 11735352 105616729422527222264815642936601088000 11735353 -1222821848388418194160961743455584579760 11735354 -135943506896376379602055205159233512480 11735355 559833844168581108311075644422751108320 11735356 -261402729504883945377438795561143851520 11735357 1068243879468764909274973809402860913606 11735358 -352164490198182840673646037044969178816 11735359 581129704799410007240671841144930065104 11735360 -16823497490433226640802963545275760640 11735361 -19866194257465489297424875018769809296 11735362 -211697145872745163623272311637592520800 11735363 -1586677669243928895347841700658296463616 11735364 24614099589430623465716665401866944512 11735365 -373640579331238626160727148555208396680 11735366 103489768992557801261016507200497098624 11735367 -35947615836806399042793778944694485888 11735368 -119247544244638558665684791227125504000 11735369 -352883418674731673621912989105798514160 11735370 243229893036460758838620707599004394240 11735371 531896932890362992463718060120240244000 11735372 -1183026180005421884008740139130405591040 11735373 -349666175540401192855951105612915409472 11735374 3836745930332261107643165667255976704 11735375 -450576029248885523012677730617188192000 11735376 86122606231641069427378191032437309440 11735377 723809025039668314552638540009839030592 11735378 -236100594342508033635668248541851345920 11735379 -660647584462461611436651054702724865676 11735380 265269000688345506400247947679860780800 11735381 -195109548784945701039736695002871944256 11735382 28345558097555058143398102571338020864 11735383 1413390815381235069692573890589925638400 11735384 -142221601824350560987403093388202721280 11735385 -515754869289627776500596530991182005440 11735386 114422329312137114410953465619392126944 11735387 590054060505248090234504883091852308036 11735388 -87361297893610152771920135580794880 11735389 -202094882661788255380780577301634904400 11735390 43714989702689679957550285072526587200 11735391 154390418706062176584382248836019913728 11735392 258362283173065045415375385245902700544 11735393 46388826210955471172987813117566820784 11735394 445288579958308458912029980083846120960 11735395 -8630676967804584157594447790624006400 11735396 -178634529008550903537643207281930787200 11735397 -443045397320573990500958048279987617026 11735398 544913470164680394168243627820099293120 11735399 510920851650203610173691383461672586664 11735400 -361561906336113426252403262190274560000 11735401 -599753562420524390792558155691189606520 11735402 -35672566380936425207878982289375475200 11735403 -267269286852714486356018804218886278992 11735404 -298493461724421718882262084421220890624 11735405 -4369234148446949039442774270736298880 11735406 -268776333967194595232333004261392107776 11735407 -62882731642073181351041346920498131120 11735408 -285704535252116667854094584453063049216 11735409 -166969589661300438975027735653681355840 11735410 398492805146202851295043685133168723360 11735411 -638416807137742427232816038549372951988 11735412 -183245615662070778525066962790014588928 11735413 -1060606130057149950392521725122905520338 11735414 135975198693930761112733092133139089056 11735415 -173737503902114615609808214239620892000 11735416 -289906257248567960237674475381634170880 11735417 110226919198354291643665473517340288592 11735418 300045827852836341491062807746941726208 11735419 261203678618550532030352574180317594160 11735420 82121004130221602268059158740893076480 11735421 -636900517694384861112966471331753317888 11735422 82122219797384556341731949441592066048 11735423 105915492832607797201599048450416490576 11735424 -736268095133789744018615468538420264960 11735425 -143011758895287803793683257150687554500 11735426 61091503997813200555550480304046081920 11735427 -165360885224666485941512512239944753280 11735428 -20154998502480100778910837962243481600 11735429 -985553295456242179777482846933619703970 11735430 52005596065274086525108922690300313600 11735431 14453437004279475108263606222567578072 11735432 -320590616144269409262044006835687705600 11735433 -10129684262891071204813045395362801436 11735434 -164239430446894314523268102279197170384 11735435 -82065298805597783778785637115489789440 11735436 -249758083496792368413979791719339013120 11735437 330070451554651033374650799312555176000 11735438 103035581501309395430684743373079479040 11735439 -253246143322048043846899584492179546880 11735440 -74851349332035755690533029908990361600 11735441 -203982505016020003198132543205176562316 11735442 87573534487355775533040326799088750080 11735443 -59783044985350410245364204511431380308 11735444 74500944768232043120233161277248172032 11735445 -291026862251445617595045151708972852800 11735446 -33039220898601736981742594160427982400 11735447 -1173107218365438815824191828354614722104 11735448 -215987532320405745905764744205122129920 11735449 721408377416130848613848978592959112720 11735450 213804251907268418738493410924180544000 11735451 51914137887607630861516139097411108960 11735452 -61014008936549537997649362405560583680 11735453 -169407489676724823008563100980799315712 11735454 174275867368485486287239324271500247040 11735455 266577289665127587944881574913760988160 11735456 1121769240430579557707865788089272041472 11735457 210529652644563487246470143842692064992 11735458 -67978882405044251306358414488632180224 11735459 125329661236173542844425718039678591360 11735460 -340946542518159992052356225676617379840 11735461 627254772865316192216501699015798256062 11735462 -703457253016528424760978072513686964768 11735463 -377862494476934296643049012433522314456 11735464 -316843544441136156460103642859988992000 11735465 102903390882548440663348759044947064000 11735466 -188312705977809842041681075101865489152 11735467 61667834463593241628271103047136926516 11735468 58728481088855426591373192402206139648 11735469 1365807339836219156099019974805139888320 11735470 83249377353069595439077364688381628800 11735471 -29247145608292221679311379042487876112 11735472 -15058184879916943785859153090927656960 11735473 -774789935948729730286702578755567687278 11735474 1356980304171744922277587206484454400 11735475 10799673707821155277949462510344314000 11735476 -334487075515480574584291478914652237440 11735477 505336348839168682822249366977464570112 11735478 -177921546337908784329707690581642161696 11735479 363461318921095393734243141580350944176 11735480 -53092207615051655212507898076969984000 11735481 -957499268628537263067850742453630928000 11735482 -113405818474959625219053041936834400000 11735483 1124355054398404392448037705585948126520 11735484 -157575545639910924469564367986145722368 11735485 61502399479345394483114816252317705200 11735486 -92603782379328207676527300418464144000 11735487 91093039996592793604640348333101924440 11735488 -318613762767613775406472811734389227520 11735489 40040503025389679446011161630089876290 11735490 18532952730263679749900863661666096640 11735491 78502886222817251992094008644655417752 11735492 436149151509074871953329584763494865920 11735493 -93412289612033369253314476732830541824 11735494 414126711202833622080362474375520979296 11735495 12726866263405083841744886214666884400 11735496 949187964023576493317554833992108851200 11735497 197869780657752801940208554744650914880 11735498 550501838559935598472134419402483838000 11735499 -68402568629566975668916744228436388432 11735500 -942350121430559208424984540952540160000 11735501 -38282191793047001003168101660270191498 11735502 -60442950531988834205026076392273367040 11735503 -655222941639831606174205250472294852096 11735504 28579862875493886883619940551222231040 11735505 -198079676983671566244903216634871779200 11735506 535851313483454433984583338101451114624 11735507 275768272484690981206936315179624274512 11735508 719413961254231077731070399358606749696 11735509 62696056709853217260282095417323375200 11735510 -311062410916040382825184466708570307840 11735511 -357540880254509081912053056935434308864 11735512 -87723511048697246184058991731189923840 11735513 1043461873475785088277241021747707924000 11735514 -76835024916515928853073085574815563520 11735515 336123378300430417194215494512683351040 11735516 -5074451147983236537664148723689102848 11735517 -6832378909000889201708193915535250880 11735518 -679706744983871689260073447953393634560 11735519 -486035815742601153344366460113166231168 11735520 250688661057563115386658308096041943040 11735521 515394926267033961078225218823057878720 11735522 451516964175705429958215182250900447312 11735523 -2190276294509529866663408317998459348 11735524 -1131889759595293726402772789698033803264 11735525 -260703174739934211605057029136214749400 11735526 118964305849284299533953706321702169088 11735527 1248956161460886651408439378561969624376 11735528 118545317404382418579575002813582786560 11735529 335176564775880286507309382697883251840 11735530 -292081803839941111258744918485566727840 11735531 -199348715676703135712256313063808152728 11735532 -356695226719173782809168718321386124544 11735533 52714176825141142394134477705112685782 11735534 -616068986252331416326303951623747163584 11735535 -8913083487778796887804525956957104640 11735536 128841295548850150209236227700956495872 11735537 -938396520358042876736004474555385755408 11735538 -396889281519798089400485337143023219200 11735539 175642903290431817800092339191355503024 11735540 -294895620963937225494581510858946048000 11735541 -833194116133708020204675285839104452 11735542 -93682930090148107937901310669273622016 11735543 226193304905750246445476435459966004624 11735544 125615938720112357109082307738601246720 11735545 498737699348388863452007245236669158280 11735546 102230888652116984845717475089620971520 11735547 -387374243582637421971134264000407693800 11735548 1528295421828192761112985522095010304 11735549 310571015214164306725460374711927760556 11735550 278898580774478991850518949371080496000 11735551 -102966114879914288318205112449871810088 11735552 -296100084908858103339227212255642779648 11735553 -10075489535801446856952582378563675712 11735554 -171534119335576407459997263408629631024 11735555 324969748429053919544059536758359178160 11735556 -117405716841971792961367254332932362240 11735557 228099664659066758732574146839532899932 11735558 756228880964227833448518829183310011584 11735559 -795788750074673157793632181128188920320 11735560 7433307301809528954436393121933721600 11735561 17611783680431745934022645919230517300 11735562 -9190671639222765535569162580238032896 11735563 -457069503140408584761781543545696233440 11735564 -186187932238174948327049095270226413824 11735565 338706395848203312288747372724898615520 11735566 23908178529272430488650698102423993984 11735567 -569076959981247655276634030593045986384 11735568 -75245933420984642017377549637316689920 11735569 1138682998794727696221338414548689970240 11735570 183184912610663701105069001115123409920 11735571 -387376616688562750069158065415148640256 11735572 -85468533558792213541331703412002078720 11735573 690846944027863571969492876311574103822 11735574 159797303888201076907326194977316266368 11735575 489585195647551838020681694787164577000 11735576 -657638921515617866283722194368672829440 11735577 -90962791373001276113815304675914014720 11735578 -241955188413438115121115974463285500160 11735579 -923587880275312186759247218978401917820 11735580 -78546905433634008962207065546746915840 11735581 40667489539118929552107642321592319904 11735582 509815828034122153810144411632805867392 11735583 431699506362342510671114323509951908424 11735584 262032143494989937100704497661108027392 11735585 52330055301546977449206794559556820160 11735586 -186763814254819495776727800689925782016 11735587 -8909459045942503873177954641175577764 11735588 83943647058864790116229972416952322688 11735589 -352793214840243991135468413583034736192 11735590 33145568433407659953709004715827308800 11735591 -751424405613401443548333091157521743360 11735592 372031852265562211055160206110723031040 11735593 -927547166795072335165806283434107206584 11735594 25662443609455759117694812420512708480 11735595 273513903212247099540553320581550737520 11735596 -683886792608444678036230563481103155200 11735597 -28494401676508167183688291624754452320 11735598 126573764465393274111429051437837045760 11735599 -166062643449151772276823280004166431936 11735600 182816168626346405331480304329824256000 11735601 -1457367233381733517006248091758352456800 11735602 236095998246528168488488995087354657312 11735603 435893705908870081062891302888831128584 11735604 -8736584396997662491064249575510560000 11735605 41539470028790766336917889648490984320 11735606 328318617703405049693293037983985998752 11735607 210164584059303225289511405335871171616 11735608 289611127831653914740665560503418880000 11735609 -651346096380284436518494418820113219760 11735610 -164118432622673491330233268314737441280 11735611 -401848440264483811600903267328760725788 11735612 127468371635213778805688342013913792512 11735613 430607651207604066975142084614754316544 11735614 -241491993710960293102002418714752353280 11735615 129829212059601586369240189679907183120 11735616 -97678695204562680962712797562619822080 11735617 -50843053094431730830422186634059121920 11735618 -153806065204172480393577069815038531584 11735619 74917103027371638989322262097969964288 11735620 56611234873779262756966929556496263680 11735621 705667743757368132995672340866703883200 11735622 -614829433138395829289232944299992827712 11735623 250450019441563845379453743289747217080 11735624 -709546371731085017118755251228875095040 11735625 -89077736346267785249010739755593700000 11735626 -20478465364528828320730815720924965376 11735627 27191623756535169636319942307951124000 11735628 -57228994194031952737245413381628711936 11735629 -48702201321208889526081012198873224820 11735630 76114529571571401626601202850231865600 11735631 -362203726924885724141526253780209504000 11735632 84301240834739448219483954856761614336 11735633 -237328958402649498882538372681555645440 11735634 310167758007573322274432189918226852480 11735635 186809072602299498266821782456107404800 11735636 347959115425334066359955823026483896320 11735637 148029985793916135528719640742108236960 11735638 79705487256770090908001262530931194880 11735639 274284145711323900203581148498199983040 11735640 182802375594563316305941060951954636800 11735641 -775549813289221253834436518283314595958 11735642 -572520700770319982007053264970325467168 11735643 858598010569577081900591548218413811864 11735644 916700562520293451767647824910087617536 11735645 765678259827494508954392235306256305900 11735646 2734932230486801835864212653024896000 11735647 -57606843300128925414731180043695943048 11735648 -490694718980554366575826663466892263424 11735649 -214229348407477717626411780195783792366 11735650 -297689414686410946771234264528901293200 11735651 587493655109073678170645158583044250652 11735652 -611734836518545603906706148403365178368 11735653 -604417203874285484289353488171861621344 11735654 177033310753524146419801274994653030400 11735655 18868259054038542942342657883489182720 11735656 -530618468425011715454108501651333637120 11735657 -1864972868292289225463671473750577118748 11735658 95398124206390911724768070531197132800 11735659 220614221893743056660250763923164317520 11735660 24652612708600022486510123053126118400 11735661 34862609712581151876762164275007397888 11735662 -81234601462048893323528855354377636800 11735663 1002813680782631134400519624922338956920 11735664 84812371701945397322864934731379277824 11735665 -971511945451522016305963656097866556800 11735666 36040127104459602343765114664685970464 11735667 -552951600113190461830893542271886982316 11735668 200490789725696808894893549942178455552 11735669 1268307899549477886024914738559965070 11735670 10610066870208202139895141733859942400 11735671 866008028934644407869870125241261795000 11735672 270344691289598815669365772053804625920 11735673 308270085895370667138676244743991040 11735674 55928508519485420708875191134070912000 11735675 5654614827526537373535259356931690800 11735676 -268149281479732613200952117776571099136 11735677 2127171725798969513269563535418808557772 11735678 36016786321159071541930332789124639872 11735679 158795442792714123060470589900463819920 11735680 684320265634516485805347294661941657600 11735681 -97184772270692906587226870174354522688 11735682 110588272069921964942852361130043364864 11735683 624154321272506785814162748373509879932 11735684 -142139896100089337203346569745815008768 11735685 -50963946110770329503868481971524933760 11735686 30786393808987433157419215238286532224 11735687 909877445971299102440855503113329112000 11735688 -594806503247823998521086607563979898880 11735689 -1153459760219047984120914355966066688 11735690 -22443904389980508366395067918764486400 11735691 -350516746988035298500253427064920418560 11735692 506634722431211644123295766006467868160 11735693 -636989461131894162390471821314748234058 11735694 110341370953774426884296029355765473920 11735695 445900685595488412659093540619378192960 11735696 -67801121451799481357288309328515850240 11735697 23344111231694357107440172721520310272 11735698 -499125867678073813780708357368055839696 11735699 5795558553730277278856364676685085888 11735700 224409906982697765829436215596717568000 11735701 445317350405683665712443302650765458304 11735702 288445310109057887638220513135821469184 11735703 -19650115904265155666255029341052096800 11735704 325758643308045273565634301228774481920 11735705 865802852169329280554058397217819497860 11735706 11017624186025927280588340623621625344 11735707 822844495233389919460045634936676285956 11735708 156834476911275307957911622779986185728 11735709 79809348305325863345353846920862698240 11735710 -188835290620302336633689225810215219200 11735711 76469998066778454484866886183613814480 11735712 519847190763599584136350961432065474560 11735713 -932723259977337204415144144775523003216 11735714 -452710645874286748354798962000518906544 11735715 576639315022271851693633919090585523120 11735716 336869464401857938415159896748023709952 11735717 242388338454153434266435892110865136384 11735718 -77304329014455444808566598454896302720 11735719 -924948408740465224087067042629885023880 11735720 668765082934312843436467859963142144000 11735721 286723119674388173969764158218345309220 11735722 410671263701491408625919667518926580912 11735723 1153410750728031794371499840178622737972 11735724 16764437595633402497093335651960848384 11735725 -140560254133556342956284620712624226750 11735726 -27101172765751142176850202807667267200 11735727 183675826123675967162066015606413775616 11735728 33226709130652060924869571491929554944 11735729 -1439136337465797525789273452527822792728 11735730 186743942662142947824661750086742502400 11735731 -130650157455043932682796911692693445808 11735732 -5582415837536606993986416330718562304 11735733 -119921731476126373538745524100423626976 11735734 139975114843603096332339944633901299712 11735735 92646557328280047322009005489560169600 11735736 -10201793141526018833692769899598438400 11735737 152659078874262958168760511393842800968 11735738 175411733202939584539228200735805181952 11735739 -819122259461102256139876447275464825760 11735740 -564282276472091329765708521972290895360 11735741 64756579518375117797176753676810448300 11735742 213804635932922629917707036638244258112 11735743 897317934136641888108595280528034876992 11735744 -627079859847868449509392120683392139264 11735745 -192964146883018712367749927942611104000 11735746 839061025874499302519580437050012988160 11735747 -204996416502420647861601481835068396008 11735748 -344690669677075384038059877251506051968 11735749 847611739856448202615771564559738952000 11735750 -122046239311726098480130502235672192000 11735751 285388179218054806379087423042505683280 11735752 -105395693706536719718527458032711761920 11735753 450729576231837969529152416687422567002 11735754 332045695125771629831678033533102360320 11735755 349885296143415905298473799999978464160 11735756 672834860671141183796652803898713725440 11735757 -455566841807016557783310683350719396672 11735758 453395101968741051899554874381676479232 11735759 565869536567912405680759741258137603072 11735760 32905176172113093535752476287582863360 11735761 1027278914989795803005814140586187173362 11735762 -1048749676058092231705808999050262295936 11735763 -76094812084152830224136403315993790464 11735764 50563903445084557373789383348039005952 11735765 -406536639908211562053671389974986738340 11735766 16108084930536920768331596106233180160 11735767 -1176982029641686977959439011722648536184 11735768 326377891731355189471050832040177664000 11735769 -421617606136472098857039666247348516656 11735770 -321584660987914858913194970397060921600 11735771 8921845253344576641896404659025083120 11735772 -15378383596209622278262287786059516928 11735773 81788500663102806657430084261188591744 11735774 301330311687974666920923731343568592640 11735775 -5874994100294129874257526555416035800 11735776 599983733020662618144504540285690445824 11735777 814969540268741768753790601943379021360 11735778 -458460021426859671618622184863758743040 11735779 310581196756166002860272515914521414280 11735780 18449586812384550288145995855640289280 11735781 -605833900502624622232688192933837036448 11735782 -167303028288425984774870834471656159008 11735783 314062888987478723532011167142627455032 11735784 -37108250501892094100472159799622845440 11735785 -699085332561105523316142565966351627200 11735786 147269525513020847789527988586618524592 11735787 -20219123080198328466182161940747366400 11735788 -536411670359749601447481650836098694912 11735789 566316976781746005914639751845079220524 11735790 161623561677176191934441912589630720 11735791 -978320265096395980159273765278594844928 11735792 108589501364321451299318885911001333760 11735793 1179052457681458733136133846738651351200 11735794 120051110221123764881540248871952218112 11735795 -155881472429507295784161053516972940720 11735796 -96729988809289802776256679733923028992 11735797 -276699201017476554199987312264821485028 11735798 -647891759079806861931193707048071925600 11735799 76922972823940063903878011958989168208 11735800 547176896279703436398422224478492160000 11735801 35919149547056953600206429669999900288 11735802 -6549457632317450773687542454101184032 11735803 339585782298231978473976236134910465424 11735804 508500103732184765366338868750932058112 11735805 -373101023320816623506019931727508942240 11735806 21949058065414902526961405014147799040 11735807 361946490427655805579869802498938557200 11735808 54427024294240532277230231442130206720 11735809 482043260288134805306281084568985547010 11735810 -402192581136774992246765231374850281440 11735811 -347821810453693410127535234500309706940 11735812 301979296814565389732265984423413391360 11735813 605202623722864963570323710269120900062 11735814 425035043055680109278564689322790494592 11735815 26342679686562415605654459093223465920 11735816 47676019296668681328336183412087848960 11735817 -133424822246517204148068871487442113520 11735818 -6915033753143019463330754057692125696 11735819 -581803671311641269382943404287125397456 11735820 798996648300412740286929884167045939200 11735821 478357238932860446255021995672388044672 11735822 174698486621151541424794798524341293824 11735823 -146921839200844302164131261252333872000 11735824 243516133458717024057455957332049469440 11735825 33077015995701692900275940033173536000 11735826 9963434045029499711373186123302592000 11735827 -107623620465658160157361452818327386324 11735828 -47644526874305574326908215938331951360 11735829 -320916624817768767576072334152621975456 11735830 46170071757016707602525194694174434560 11735831 -135361430045825111125861383225550676160 11735832 -111766079907059694003808510485943111680 11735833 430865963737364946620276809295699698704 11735834 238627916987701624394287700228899191552 11735835 291297528256007733703740721508512460400 11735836 -264812225011592923834609511770642944000 11735837 -157104235129366747138104508378273632000 11735838 92849293429713163283142392111627362944 11735839 631187341172965990514534186534689324640 11735840 77756841294855614118789907463464550400 11735841 37381159408530570621063727958542083456 11735842 42535421189406771138010358494792284672 11735843 468907159551759255458890171151377647120 11735844 -452120267059548726987053813087132866560 11735845 -26251979863206400703655238657812902400 11735846 -468416172653711917689974418905614837440 11735847 28004046076250748567025202554528499496 11735848 928664138317675192010913989934193858560 11735849 496123048043711240360426094781120078464 11735850 48844713474779278703429138037241996800 11735851 -3865859159289613379475559926454691696 11735852 -553162616242205561754824131666471736064 11735853 468022624407794228930468382196006326144 11735854 178525996506741830435451316618575760512 11735855 428993120729576245771232282066601986760 11735856 -22626622922535886306670404929092321280 11735857 249942797041274622309341422041134965312 11735858 17803865854300555264190371164484907280 11735859 3120903864199897337769144628137169968 11735860 702992048804857240450033177922101390080 11735861 16786719016691085164159354609100062592 11735862 -94048815939792655190244370526379267648 11735863 838573648771607221252683754963808846920 11735864 200484323555448817366649384452588953600 11735865 -294595426082885754616310512048378721400 11735866 -766934781618756324046212690048128980368 11735867 365102686572186725330764527815007983040 11735868 -202583687691862959084085075208152621056 11735869 877242758413376830883224993160474964096 11735870 260579503097418363318780834479266082880 11735871 -228757624294124210645654863923157719552 11735872 -126339275570979288184527693530337378304 11735873 450470973394657659752144441436234085824 11735874 -298628837772455310716937112685037573120 11735875 -109386987784748385470114985822862368000 11735876 2416532354245392143634050215384319232 11735877 115707204204614603119535987937311648640 11735878 56305236386262834576605563055727685632 11735879 -469167849451948359828686784864539396520 11735880 -100024348387309498599590400717061324800 11735881 179036115526723204929901782853366051464 11735882 155794224330057130721400094502327216640 11735883 438432621443869387373913647279868077052 11735884 458969937515355513332152370991850754816 11735885 -150429660164560358080935086014816583040 11735886 -128155676644885800453012621295697903616 11735887 633576046264213229163850003832891533824 11735888 -161102387426276842113246067232763150336 11735889 -777285074066482381058312209047170838432 11735890 -232373813712420725658665438760596008800 11735891 825927525241048065145679604654986567112 11735892 457898075105338364147087670893532329856 11735893 -8554731213621232828383341635254089156 11735894 -850314441101694505820340561786596999040 11735895 -27344076265827866296384103117039183280 11735896 168075032511488239344864206526481612800 11735897 295235227720967608658559565989072362304 11735898 86501092790566027200876753731529060864 11735899 28045192307618192730943640345491924512 11735900 -73330586183802718369781084727775641600 11735901 231231060524356309700730918258372446400 11735902 -127743613322161242673450934883178558848 11735903 -1705229750855042950594475234703543239136 11735904 -4848915700051807511802265523623821312 11735905 -1051109107915741330267036412707589639640 11735906 -71025216987096202736994320592988432896 11735907 330175445482836910375717034426236393392 11735908 -50081443994730700405938313871876505600 11735909 -255914949886640120320113796846257817920 11735910 -333801184213240995245383075800649536000 11735911 -1209000330400551813759014357677129584 11735912 -33819512820413709085863817999256832000 11735913 -3632723174966072676337344866837830272 11735914 35671665151491622231411711994774299056 11735915 -83402851883673538691702544384473713440 11735916 95147261725043517975944660055814548480 11735917 -1297133997074637080710897078975903461034 11735918 2646151207997087553812519580308179968 11735919 -53252486390899136354812653475138002912 11735920 78471771907765354627777945002521395200 11735921 -792558353358401144229764256265561842240 11735922 -130249722040801851403241127389901261312 11735923 597907329966843980914369858735473472800 11735924 746199918569461756519614949756963737600 11735925 -683958995590817526972004249472733307200 11735926 83482219870093145329578068685794795520 11735927 147443040670056646617727934117924951472 11735928 -1173656389925794184173117988393029079040 11735929 -1022463446229434587596731970700660520470 11735930 139034347818232949857575520353066555360 11735931 293104722623375840899474027319387824152 11735932 -174946743216835026708258430691986483200 11735933 -951551768397768286456747524055772492928 11735934 -13296969392596328161632172850831462400 11735935 1244810815288754644972849671599869350000 11735936 352940353574328226320595303208708997120 11735937 -585946393452346585410196635278207169792 11735938 -456360089313090913930392826117436984880 11735939 -988751132971259109713056066053566035560 11735940 -14344919814332545582950292866204672000 11735941 1225031009974659451792948277798678244030 11735942 401287033438255519874769641692120459872 11735943 56961419291283964845218751227578005504 11735944 -675289962372081347695024112200780431360 11735945 121167522547627252148947290207411095040 11735946 175442933314131009923608731131560122672 11735947 -10928387836754656454225102298433809408 11735948 -186967616534444665588940521076050258944 11735949 25999269169717622963762375733585732096 11735950 371329672875353762847826572946547654400 11735951 -403906978891055848799387513808793711128 11735952 171865190372902374141263594285519339520 11735953 -10702695972158392625955839798186400656 11735954 -123608820292617983609148403431874364640 11735955 -169950447862547489784257343968237184000 11735956 148087417058990684573590663921346734080 11735957 123657856547784717980606610748882752 11735958 -166413831453002581128886359267909734400 11735959 606844395735701727084659782429045897160 11735960 105587553117594477292790927657794560000 11735961 374095131296632234759964141550099353664 11735962 373291762472081672654448826345558771200 11735963 -297347318508247110667199780700281002536 11735964 537520371742787222249163011097212544000 11735965 -412479337480671281092883285743582211880 11735966 164785241465417924996005487564310585024 11735967 -422004079608564597936498012640889279088 11735968 -219856121185004337815848685377234796544 11735969 -893142301040463294777813871122550635648 11735970 -69596150111888151264821233083180288000 11735971 296882197527071965919528379955778317792 11735972 340963826983998093298585203968930779776 11735973 -36709949712165123748560310821375888516 11735974 171602244079735967878826434963111466112 11735975 -86735830706612616964566655533537864000 11735976 -234646756084597634697867951559457341440 11735977 23155267484642137367787313514598893760 11735978 -69446508324423227005070101284299994960 11735979 681367618798567978691722871461877314560 11735980 -94744047290716018590044730749850746880 11735981 71093753264122561782777365767884900000 11735982 349255203595643596592341079930691469440 11735983 83212636361939295221594302070067854320 11735984 80376752054579165754705630706204016640 11735985 -176079612356566954574599274289440400000 11735986 219759678457538988632373430827226386192 11735987 124712976533229046398890790188366778636 11735988 315648996125719612470708046779525169152 11735989 141624868682549730959222110457066826624 11735990 -631619768810689429366939885703925120 11735991 59480781253605180560551293338525980848 11735992 437692941227628236506562384868518400000 11735993 -458869475710381782859480446519824908860 11735994 524256245446741281683540787495725263872 11735995 177421686024928051137353922275212742400 11735996 -121726253388079665050675923612299386880 11735997 57003549288221720795241917898539141760 11735998 -327569557291562511718659185164715620800 11735999 590655610249718642240943885283922707320 11736000 -39406621471001740833022603892883456000 11736001 -143307622895009843570156365946701677370 11736002 -530683156396221979239180580255911797520 11736003 425260962907669967643646490980356387840 11736004 11053130603779080725280268812329336832 11736005 570563861835570515392911486781861305660 11736006 -359172844718992309692086854786190220096 11736007 421531532606590949116434042923297635512 11736008 -1314314107712295140123270684114941271040 11736009 -53774786149053167910251307598203779910 11736010 76837716915218233748140054842958003200 11736011 70860643480362560546407385054513593344 11736012 -460351332909093151965554059558344933888 11736013 45341409113336237857442882303242825260 11736014 1218465648310987287895127928172417468992 11736015 185200838656805655453286384898261616000 11736016 113576038107847601717855596537187794944 11736017 636935632220029341289761715634767950066 11736018 104671185131844895877898273734644085760 11736019 -977423120339513036770704028715327442580 11736020 -18354559568692711085090542158804107520 11736021 529824711814272775768515980572650795840 11736022 -300365998216008565935630585047210165376 11736023 27205225480778611177037851767182342664 11736024 -580780542422646036664044800078549422080 11736025 37630631292984210138099139136719280000 11736026 -719303928382212507109543417190018989056 11736027 363410900995905937415662640087383817964 11736028 -154971010892687218332640589648190518784 11736029 320159133699584198463028161538884894630 11736030 29340250114582436286625034064781017600 11736031 -537968177854459932930744193393575048536 11736032 163934256089339351372978158403321856 11736033 12398345350730906727001672329281292384 11736034 36619802370680901916206514145662811520 11736035 -633624653562801167792442862912187031840 11736036 -47819688379185685101870683035279042560 11736037 -211303734190027163778825883831377388320 11736038 -6509624966329161727101867509344738080 11736039 -202415049311022635883639016359071294640 11736040 -100725085646998424769559351008548966400 11736041 106840154015540487661997381748274488192 11736042 125364476590828082429376939831895762944 11736043 -1007547414925119127964726509042377488856 11736044 -107085114862170284024969338124402999040 11736045 121387085093185536500604146855284689240 11736046 78268399592836317530824187644757425920 11736047 -592743735563657463980461094188531011504 11736048 134643923621685543720819627059104972800 11736049 -188211636972630347642772645984966977472 11736050 242843171636857484033652549449059450800 11736051 240985725373242960060830645793427864632 11736052 -148620822741012576185788959435263489280 11736053 144612326067227010730295149378486539840 11736054 38290371503828071168826047376321168448 11736055 -636142617052434684509734873351132685280 11736056 -253907798093704904456399590798396293120 11736057 132340452144918090297656095674512802720 11736058 261322208842727538430584079486738339584 11736059 -845152078742358735757990382455816455720 11736060 20087023327061919586415177138957352960 11736061 -377950753499741913025596496041371321338 11736062 -17421310725238936346381769110832034368 11736063 175878017108571601872297741043171176480 11736064 70645188129850532864458712801980973056 11736065 549042995064805447258208999072112966720 11736066 40733353602461366821019994771384906624 11736067 34656894414242735543443209618645758784 11736068 141454110529744764083457153906063310080 11736069 -276518067875939507268643566673017663360 11736070 -261538357877527027651296560235957104640 11736071 -659538759671810568677438479206832186728 11736072 105262018379168430969906967659928780800 11736073 -356677346536242305140074054221096043776 11736074 -118019452812161360545093104881796211200 11736075 -33348040741870622811052971303108740400 11736076 -15340782329944877471385696420975538176 11736077 77524845666785022965855446907304575820 11736078 -212718352190853299825748140914570554240 11736079 -806731027122299262301635355489962698320 11736080 186706453358962737451542156283244789760 11736081 10436315272390747105950289850427576384 11736082 62054197369430358477010135654015718400 11736083 -26052302273284434576926276141064115668 11736084 24458286643349902863780677007904782336 11736085 162588199071840071198219944030054434780 11736086 -152301903926426329950520060607563512960 11736087 -201114809433859957707340675100550885120 11736088 -304994779193495744323027079191137239040 11736089 295668904158218390890265266659100210890 11736090 11545888099455850509902751531713215200 11736091 -79013796243622488581005526660778864200 11736092 -1714874341807114299713434748578330813440 11736093 -144018510551402024995381676240605662336 11736094 53673322115400045605243827035661949760 11736095 74884243920398265130547954192218828800 11736096 36388835131675747619979123769392758784 11736097 236634815130774956406863150999580125460 11736098 -551946209472701576869829478863734846080 11736099 -668850385422978071396067792237857536032 11736100 116526581113300055111118393161574550400 11736101 -389080672924324083561430264477257677988 11736102 -160033422155646097397124816957436962816 11736103 540202299166206694998532233405659038320 11736104 -67347557161562152009077001195565875200 11736105 -120610371884943792937245565440588698880 11736106 54245237364704000165232863315082712752 11736107 -2355468448216966480062984938523639972720 11736108 192387577070069196890893347680260752384 11736109 -398957176059249801488916861542510710848 11736110 10636696138999719466672711189648176960 11736111 608399247558861207773833029884218468872 11736112 -154266095321932621580609467608320901120 11736113 -228320078033106224258683559339600806638 11736114 106503861802285151289906230444410897920 11736115 -462815624093965705122492837786323989680 11736116 120872751525436135307575771327575472128 11736117 -1087173016003317666411388730763221060160 11736118 -24208879724079516177374519231932653696 11736119 5064128298548628795281038082105781144 11736120 8283056149378181436796988990255923200 11736121 29869030246429048890144892380962653312 11736122 213512408585552849824913272702707827712 11736123 -294847570318699650070294033239235846656 11736124 -4683694505710372514680270828538415104 11736125 763707743988689724947378253194867655000 11736126 53954003606711438767263356247164205120 11736127 18158457141801487984798967757957674784 11736128 348075671505775674507049620524530925568 11736129 703523949500288559200309283639824640000 11736130 20879258406249918554139036951059558400 11736131 574995370867266187247340326108226926400 11736132 -407538665397153245971691878150578889728 11736133 257049873652436459616224561814862228382 11736134 -528830553473537983906895926595575747200 11736135 131059837363226955624995781782874009600 11736136 313148791948646905492095842853133255680 11736137 93360679712545360600329098192002513512 11736138 268933410176405232564963225341806295808 11736139 -178056292454091345542463603414606057680 11736140 135244298302184519696483985208783027200 11736141 22196751787524859588824036143502190464 11736142 569091681659093255008333105019073314688 11736143 1081679270681090024782856321867826529392 11736144 -95411204961934457689288124069731368960 11736145 101902100669597455108951756173095718900 11736146 -159965884019328811807683329463200719728 11736147 192473609157167634688850887017182772528 11736148 469270392421896399882335774335356958720 11736149 -554490253085928326063003173738706828850 11736150 -181003679155828928997976018556145182400 11736151 -414204679735845584715965300158266202448 11736152 -233409409097940389596121857072626278400 11736153 590419718374659476560412803267499460 11736154 -135630551251469541014008088059296979488 11736155 35180861145406394097577713666953032560 11736156 -681811557424878920345364135611257629696 11736157 -54949127487792909256829790978438565594 11736158 -78844804019736664196481277433255313408 11736159 -823729089338507612023679527271967791232 11736160 -242653987814844295670091139192274288640 11736161 -117355932362246733684854228842198001280 11736162 5807799544107411387496772796045968640 11736163 50124584669094550637176983344989426800 11736164 387176540983763285736063290290723909632 11736165 -38700929884019835666401916964956074880 11736166 26581684855045509323612971092379358208 11736167 41636825045524217162319690232532117640 11736168 -331547308694333897463573396357689671680 11736169 -858106069135335515571858068748555903430 11736170 -394307516413373262164205211700995842720 11736171 606861602147512591717062432811556671992 11736172 46657673627028198850786298684040857600 11736173 -88784791440291454792924856219085356256 11736174 305763397544929216592522669659013597760 11736175 -526923986222043491300097210565160218200 11736176 -52778440025190163574823541680848928768 11736177 377168736494775945265839297660237779232 11736178 199775520227238937109056037405750410656 11736179 130556859234882764613472725973525556640 11736180 60379880913900078747765528394936604160 11736181 -1514938449991122947155867864491025240018 11736182 577102644249820588308872197906736769792 11736183 383414401008778146030328189558792270824 11736184 546331756208757823563161083150859366400 11736185 -223165734124380529642470011601918610620 11736186 161594125216760455898434189126385172480 11736187 -377252054006638474312133909609812919040 11736188 -297650088907237575783904300483992044544 11736189 174616549017089081593637172251243149344 11736190 -47523845116595186272071444744565948800 11736191 -212733761451465831223413291744061795008 11736192 204877773953381207803445241624322375680 11736193 -506748138548255967867897698790200206400 11736194 -378121763749395833012614615432895691360 11736195 13600257138645290001247648561525139040 11736196 -501282806065243494146911476858823562240 11736197 -27965278930925642442338185332767588352 11736198 -219443360202150290746841747292423050880 11736199 30778253885685555737605981239721650200 11736200 -86492415283570825827517353647665152000 11736201 -171461384215497170816841126061585326720 11736202 -605470510283782670607362920928673482448 11736203 1029742949565162545963792981137370410452 11736204 -635879846926269052012801988940032930304 11736205 -8881853435740619085698711483947905600 11736206 -73036771734994057743239539489384976448 11736207 -161525744668795878235320374074592217600 11736208 -48617856552309442440913606134929227776 11736209 -447871511746714593467643692112082945500 11736210 14001277346676589694009794406914222080 11736211 -454870912206178400191656737031251714000 11736212 -1121480323088403500185244508286573113600 11736213 116836305628457895506523724708245663360 11736214 150509192523277829981325230096756059392 11736215 -159482319811265783183439218477741428800 11736216 -161792151445433309359014780465464801280 11736217 361246933065009719527387269005404541384 11736218 2013076661496426043661258194959434688 11736219 845475650029839111833026655366396015808 11736220 39113292582415815531900454830641978880 11736221 -113899329052229795443399263737790948480 11736222 528888791149930029810233805385388678784 11736223 -763409069307797767352202060725132554528 11736224 -114587690877784438974892531945046016000 11736225 593813673146411885830609263425083668000 11736226 33244795926646627195543682701783779840 11736227 1252288189215954950129642288531292218076 11736228 52101893781986122683172623737165709312 11736229 -1390875667046453350245493336980141911808 11736230 211500614919840096914565157815830536320 11736231 -286080685223112963848104040500177103280 11736232 417799755489848587581692521952110264320 11736233 582645699456674736174277086588190416384 11736234 -205911721428550689827153751933458845440 11736235 -375637546973971800688035501826853181120 11736236 -37586319693843498915006677706105342720 11736237 159764698579404063484292049711047422080 11736238 52461746061944083923564706048692750144 11736239 -692671019073911839369498077043074716544 11736240 193515014010999658521692192301121536000 11736241 -1334254254156941898981994547919968000016 11736242 104178298829172881718272485720287144960 11736243 -961067755235145539315093871919207858920 11736244 -39417816948278632654742767770120690944 11736245 -25360184342321802562658412466232182500 11736246 300833790991572778833882008520355459968 11736247 126440148940070994110881613437416038952 11736248 10576130902218947978154487603035955200 11736249 40684132606701030322401384561390018240 11736250 -42749174815121493729081494239716900000 11736251 -205834432788109716514811899094137600896 11736252 -5967699346744764073646315916150236160 11736253 -1116026939887543477248153111657398317498 11736254 -481030857925284234222160551474625991424 11736255 200073592888049609587613784264394471200 11736256 -90090006089779082718333600329675833344 11736257 -69733760985893535314982517711388325420 11736258 214768765325605314822533122604547379968 11736259 -237694869774356879270120831594375851008 11736260 255007486386088956337938262116632474880 11736261 35561220748605786386170657018015370910 11736262 539861326107330857123866396500369432000 11736263 -204381823127118027280696355462981208960 11736264 -670889937107900562012277099844901396480 11736265 1026317393085118527393375338235649554660 11736266 -149800760370529505135754228348641673168 11736267 187580887694529588971284572594804335616 11736268 585035457228082269177960338345078037248 11736269 509417398334602661121197670550532703744 11736270 22819976284972252683279986978693322240 11736271 177017614400850859543348207032899391000 11736272 -252412009826723578570399066378729857024 11736273 -38437335103525189791701237913122356896 11736274 -978246359794827325959972995394158832 11736275 132035557906829886043612452766671160800 11736276 400660652887410329997035055283504373760 11736277 -464505639877515816197111621590162245728 11736278 192099089317770011927617293238501238400 11736279 -657156345722779396613995096734701664000 11736280 -372287526398105928271512170601802752000 11736281 -233778253442293150119475141051345566000 11736282 -29879851724851678147446468328528823808 11736283 -27672054257661384245194616933734480800 11736284 42229240184775780660120118528332049920 11736285 502417451689150401136919343523738881600 11736286 -225423586716819321474002437990669761408 11736287 1012294526486955039640075951095826923936 11736288 395445120283479384623777007127711186944 11736289 -257239730830453264921006928910513220844 11736290 51915109827224177925323039461601372160 11736291 1856242402663071880866151187584409088 11736292 346832085888316857913030721190860902016 11736293 253166695030182050388135875632216930944 11736294 -339476484417908100544242272720183342400 11736295 -200727187082223922280820003847764624720 11736296 344379296545987407539299377229552435200 11736297 -9581363624407506513302439560025286326 11736298 -16280399705991932536008054779914053120 11736299 710416912069322986127090289141097773300 11736300 126790410372947835616499851373230080000 11736301 -731191130481764997801600609246498945396 11736302 -187312443762874470421666345716297115008 11736303 121767384037711178544948972100594399104 11736304 -95604302864321754260158554448835706880 11736305 99464392073511849530292310150522186560 11736306 -276784632139208442987223575934706131200 11736307 288714183133591111333941050150828309904 11736308 -528619476449437643403095005581218067072 11736309 110930767834651905102549726844139849568 11736310 197625615503017582112765096116587202560 11736311 73655264221555016989012255394286279912 11736312 141852693616596186575164201465543065600 11736313 -598938048902472094460477930439968044438 11736314 -5024718395367773256780507672928151040 11736315 207653873633291326111492836053234601360 11736316 711028795102506358954107290698676695040 11736317 -20243054754663038091656074559865872634 11736318 -208401253072997162839833206992447107072 11736319 -582098394503200680664172561543858662400 11736320 -99947024987972109780423425105414062080 11736321 78760661217233779324033772868583884288 11736322 -7479543719113949201664356393722695648 11736323 418926211754917290163703498747644916736 11736324 -250221331537356380990671390057594748928 11736325 -197758330117070065413302477310889370400 11736326 15637049204324398291216170847073556480 11736327 -726738516229672564422588375426387425880 11736328 1060042769352562057983107568679954360320 11736329 1183921772981630120451365660353456931520 11736330 -20200400864426417966396741895835553280 11736331 -485574910945444416930994344569464989868 11736332 -148586079436082524555243218493368626688 11736333 18397924076314206607500066665770673238 11736334 -4202856784923297112162426416290519040 11736335 -50460220583199725622419804791948676160 11736336 -150614651492631016556861019738139066368 11736337 -796495611471311028776274267570689864014 11736338 43025409310542908245684851466365363840 11736339 48945518260751367944661266522079344640 11736340 -183859093684993260493716534332662947840 11736341 239608934274817794367018482208569784440 11736342 306525089869286077657940609558627065440 11736343 -31755012535388789329312571042653204408 11736344 -580487394509106917377327611767407011840 11736345 -15998248417940513091174448083944793600 11736346 -19106158893509614720147738650533514240 11736347 -554349909586060524536187295614602627568 11736348 -162220810657333538292224144948503805952 11736349 98884955548242824033726914422208533350 11736350 -202711497083905622396312518019581713600 11736351 -271862004136264408419460700178034513800 11736352 -245192406750861665897059746813623402496 11736353 1752023958640765890807636505618280750100 11736354 -13337554114137920193809414414093500416 11736355 -1022758193118832119007597593503557320240 11736356 -4928192145467614575497399006506076928 11736357 -164584012852403080204379016436539624000 11736358 -478012727543905356898567666857502371840 11736359 -319188306850142098486100540350195954440 11736360 418729730468482462338099302606696448000 11736361 -44455191756016885621657895450232231616 11736362 -254491141148697048501298744521744178176 11736363 146979461500295596870944152798903000304 11736364 -669328328062434833799018801545895572224 11736365 732477356073188444600852475625058821260 11736366 113572773186304851600490115100771047424 11736367 -457224985419149959032439208503559129584 11736368 94384360896186341526669451746224701440 11736369 128897655121151144796143238463442168244 11736370 26492325579808321018217332515258792960 11736371 -455331587397062507735916309393399365376 11736372 302147950868403035051824620711837806592 11736373 127212499750631339005184562897387001536 11736374 443835683037387631625989327296359124480 11736375 253930255076795290098113417375086848000 11736376 224608045997542140689524501424612659200 11736377 7667257079789112312962162936104465920 11736378 200992212367213397005817105915247535584 11736379 -45327347282859590733028848676325773224 11736380 299167085161634733623650857574067212800 11736381 609963428065500732728559203914707677952 11736382 646551021652652916698436400679104337280 11736383 158614561705894522721554064418860324544 11736384 -155626046706933336369132066288810590208 11736385 -1017800699647306254871401341241248901420 11736386 38806302068582158883684471052075805392 11736387 113491737999612053791030064275279070400 11736388 589074523795408047852059601471159644288 11736389 -419355073224975541947923519483648562144 11736390 133269998162149748197923906229446758400 11736391 55947655243973011374407862097872504784 11736392 159526137717112780440841507813244897280 11736393 316770055620136613577080526671801262864 11736394 -60506960368324883813541912423144347856 11736395 877781505083433031760749681286583600 11736396 -170871108419353433404035217305985993728 11736397 -598596191709088286027844135930027174154 11736398 185656757897481902581491145069302528000 11736399 -179181240778545051391763674241278605312 11736400 -18433358500860909698961747039327846400 11736401 1456719202042882021238754244264879788402 11736402 44469699798069816775419737368419245568 11736403 -162861672360992062719011953981935731120 11736404 -321223710840674276228639670679989537024 11736405 -190824944021364619719419171616310896900 11736406 274171072558397108235485505573390346368 11736407 -62044348394633016188798659974186873120 11736408 -379178762465809528412784235950538137600 11736409 -779982981504019305884634796064939103084 11736410 147712843039866714085922683015031285760 11736411 717538837588850332821276783169430122800 11736412 -959869211538880385352167639512265158144 11736413 149092090676277985100104692257105384448 11736414 55829825387529937653918051823822479360 11736415 485705219214288242587056228911520619560 11736416 720821083898125493902508975880292270080 11736417 -199749267190642546130476054205763542016 11736418 -109665302644963645103808541984241388384 11736419 1162118853616168486800656529677226634296 11736420 791896812346169686312442080316928000 11736421 741122320808385786030047534087404520544 11736422 713351706001535923334128725927109324512 11736423 -82988037797286287160663516636628309200 11736424 -78441678518114011707882843171725721600 11736425 264429253211631685297002321730979997150 11736426 106098342677390814001721799923980044288 11736427 542993487114559167964917119822791361920 11736428 -169010394289039948375184819939537633280 11736429 51427978331399962654345436974512454848 11736430 -79211156482415381855883059547570556800 11736431 -350461667242086423734958907002433927200 11736432 94116298899828613691315578129964236800 11736433 -548980648394431991759347845728447102480 11736434 -790481110094714867062412040360432486384 11736435 34042580182969501915144180142449354800 11736436 -247958120895350394435322190407153736320 11736437 -1101984577832947567816074505677473711574 11736438 -80600778427404154657405978129944563712 11736439 -89010976636502549609742196811367041232 11736440 522497359379103496087872687606437068800 11736441 -1422898169474664389387386935399916582560 11736442 -93862927453517086893822491945340416256 11736443 -1860615555197676768583776100728809171856 11736444 -403101817085741214231568289587909123584 11736445 -30270566610113147236672930428002150400 11736446 611494399751234090790348578266427484672 11736447 -587681574908632695071826864005585730672 11736448 -930585666529070805158230239759071969280 11736449 13762638375310901525556374156060236464 11736450 119396411327453702336982221536738627200 11736451 -694761880211402991917429034861249797888 11736452 88800722866489361309742924104017797120 11736453 21312659494757707642313458806378755808 11736454 -123293530223776386143453034688029331968 11736455 -316803855822730108551979946313174575280 11736456 409984265922632404615372152845446963200 11736457 -218989210216436914488546653893945360800 11736458 -535299199091610793241738166524958243840 11736459 4905474600787872750892878244350520608 11736460 -435603268387820313763881142105409587200 11736461 -870144230880980460072498997053651315552 11736462 -179214918434008754139641785058588113920 11736463 -12156616244178070031267493047804255616 11736464 28763094664401765338237683467758862336 11736465 -41916663616033203832377746557619126400 11736466 20259182076705489315487923124845765120 11736467 -146496431939897407412922860815695110484 11736468 54221632216175347946292112420975165440 11736469 126589580959481464110710134552864745870 11736470 -497935289273008590111258878500477756800 11736471 -498409360527855507799983317008460568 11736472 183552154734568779738471038486220840960 11736473 -205566150516856301692435656360193793856 11736474 -192339984215073006936942931465467310080 11736475 -371526664555288135934257699553481782000 11736476 19634473738931072514852847429188710400 11736477 -642793247527480831122372447348979428480 11736478 -85195357976919421698362732249182546560 11736479 349051130743363721761391526554025982560 11736480 -44236209149746495388572693236940800000 11736481 191896510666563405421272866329217804464 11736482 -609168312005018312467332184333624479408 11736483 396241912191276966885167775361126218048 11736484 -34700385095972328323456995849272115200 11736485 -178427086962005196968944732731548546820 11736486 -123280678800811031753789439988180521600 11736487 106145370133412211418232614472137160752 11736488 -406829870421478260980685673689505674240 11736489 181531846924304095860107588456150799648 11736490 148836804451956186958337415056720179200 11736491 -41957195946139798818913751985765797328 11736492 -212793363848229304219397151163354741248 11736493 -234043148265389956586977530962214463200 11736494 -204201116262330327513538176403676583936 11736495 -2273165638712700803196649407397344600 11736496 17018125775643659287732873146001096704 11736497 150667397924200256655234204268997612946 11736498 128183422574116696294576022305847505408 11736499 462768330663944524035592360691712815664 11736500 162785936683351275233183404293561792000 11736501 196860281553478672168757474540797925184 11736502 -30334906465354182093959213795453894208 11736503 662240392039668972190519588777827262560 11736504 -66628294270195295850906901449237811200 11736505 804702765059741517386752232820246280320 11736506 395895993493003133111523952492986624 11736507 271963151483646764857942116892739404800 11736508 -109953949464418580093788391446229033984 11736509 232873022056584591264739100159451962880 11736510 41225009815226610126777160565760850560 11736511 703754020143016009637949485906225510016 11736512 167779578446565672197273540669919461376 11736513 -440441135326915874791333005601443764736 11736514 568451432348742965130496808846364059856 11736515 -159310082569068308441080272764946275520 11736516 -285078395383353200112906946490910720 11736517 176515627178833720816190724825038169440 11736518 -371646057668474811570966122888551109760 11736519 -80372115837306174149674721943840021600 11736520 196707576825218678617029420750505420800 11736521 114740832772491562115947847469485230500 11736522 -17566742562580740828102872864434329600 11736523 2026226343524856468447179709416603240104 11736524 -727694826745298194520018322623329411584 11736525 158671045709419372217810794241783560800 11736526 99679322281593383532799676338719275712 11736527 -616133094215080983777332284095290846736 11736528 12217229395107855425516944526943191040 11736529 648189805737170485696398526205361450546 11736530 6877077848074830335634756964243494720 11736531 -639500773848103001852891245053108477288 11736532 -164988245828726670417015756286740602880 11736533 725780794606631361501676447983557512782 11736534 384078885802522270892700823571558201280 11736535 -545354332665472036097582269811064827040 11736536 -457715133464214916827130516489899171840 11736537 131237212586827958503551387492605462880 11736538 -166739473957114483996890592685236930560 11736539 -658797705015492620078500096566566169660 11736540 421462186157884108993591794376285647360 11736541 1282543120429267099891886653850362439392 11736542 184752596250329053934053987378659180672 11736543 -28804601094917554779747072812784084096 11736544 -136195273126702153079908570513114398720 11736545 34928865561886662232580210817593210280 11736546 -319762438602353141085839942942292095616 11736547 -152481502546574125491394757971224598800 11736548 -397668187556251431694815299843065661184 11736549 -3263002439646232199102589553623782400 11736550 19895730695150239330471220174416828800 11736551 1109563033453395498598112972702014602600 11736552 -107752878078626181166713392263488552960 11736553 -267386054931233386426184753989086322700 11736554 520477461545721580605002505790612268976 11736555 150178859189465137864465771466389958400 11736556 -212247925888943480949362737143898501120 11736557 449816797882289519786021978673379314912 11736558 -357244272019784825953107500045729154816 11736559 -172152134500355050580741004869299960240 11736560 106069406274316934195950028074970972160 11736561 231049812805543302953038806981914691840 11736562 -20816726787006437181045065871538780128 11736563 752102418176462680107471082573288996812 11736564 113963046201914120958710517366198177792 11736565 989108472764242560750294293733947714460 11736566 -290678179632910054439140652585922012480 11736567 -750552117818579903265877365624591046992 11736568 -85840117110704756366342829576877178880 11736569 -194119752950537257604989767458116253952 11736570 -112303502797769225790719064663665260800 11736571 336138236978066840897136368038707427584 11736572 211155121596442864762280084762214014976 11736573 124636157222256884571352385447436681600 11736574 -1975054572579208278534969909027374208 11736575 14232848841425083045440873628994730000 11736576 -10157196992419154106820382646513696768 11736577 324133425450906561174715854336025127426 11736578 -61463223892961564145564429054864211968 11736579 62701127236110467213973220167484500456 11736580 2061173384704041417598601519853834240 11736581 -236109132441981157584410871138367941600 11736582 146579078854591181981717189323138928640 11736583 389433205810061511383503809246194362208 11736584 796286600639104150624474336487306526720 11736585 28496546981050575173244091083736646400 11736586 -60985135946150583559008594508262989008 11736587 28094851630914483713634291758104711200 11736588 -44387828943168863549602911489624691200 11736589 -1217535500811020333838471634597782609610 11736590 -172581496235404885631608246626870931200 11736591 799810128950624618836710612854580591744 11736592 -203899050181847768200604071076036608 11736593 1843630808416613194615083291219228060480 11736594 -139886946070504856587870466442260872176 11736595 339508992866105114587057062424168433520 11736596 830881239885452127838462791794237323008 11736597 -449803465877604796130818600355795925600 11736598 -95687704092686795103655858801429440 11736599 325266116013333945156146660924050375392 11736600 -122295986831485594479045373573791744000 11736601 -794195260074077039540366573233050081408 11736602 -618442247738206892584327372945319167248 11736603 250130776125034345372208956869167530800 11736604 -409294643931269277312204148726825574400 11736605 701151022869489294737611380588965410560 11736606 -40685543865300556372785777558774199296 11736607 1403052856300569060887880723158069845856 11736608 -236794737701803322211149717387465195520 11736609 48236026773318419127906012851675483040 11736610 -101171414261149466243438355200692669440 11736611 410254216691554451051103770613193189212 11736612 -380221104006530769132432574903851787008 11736613 -375396413427698380064024647630928589504 11736614 244135638111108305794734165421214962656 11736615 424838234385128456592095068447557968640 11736616 -489453913423195425333854530333579837440 11736617 1661681917715451368032609547185832237952 11736618 4715215672243328269190739277799770368 11736619 472185034088535069779567362112592333120 11736620 -28168398231170020559600088561990481920 11736621 -270909093161204860977488754353015315892 11736622 7334180651944814524059912717214483200 11736623 633908472105154989082229685914298207720 11736624 8347611603693580097938094828408537088 11736625 620721851427583390534053073062078729000 11736626 100235362077146164480134175427767469568 11736627 501415652599270950538039381064228640312 11736628 787738087061757041365997368593297780736 11736629 1209156561140912573033183654342996005230 11736630 -112275919736270427995478335401481894400 11736631 -436587108153354305007196943857285507136 11736632 -45591884816685860050009973211925831680 11736633 684162232702911869231867870277129804624 11736634 3068390960345042270531674270843530240 11736635 8662052877835155813550431470482521600 11736636 604966536697255987439371330503588966912 11736637 804224123668253319821087545902010118 11736638 -159102157845028855741309834996167459072 11736639 -525282618062585402063191303532270293896 11736640 -141714726809537235872582599785248194560 11736641 -30774044670290546851885635840379134528 11736642 -160704196487944671726753033787091608320 11736643 2515913238287914980963363316597654024 11736644 -1427210164187999238921795798643410997248 11736645 391323159633937035032052907422918114720 11736646 377510972815514268673079718818334210624 11736647 244962284619598516162103768517319122240 11736648 16153295188387388802496077091951411200 11736649 123606555172318152980596560534190866650 11736650 257242068309020958226198139416748134800 11736651 -20436057601448962065217499462267164968 11736652 327618395257938007361578868669708500992 11736653 124450150891483065605874609345094867020 11736654 113706172188278070387187550406218925120 11736655 103040677118069437419391057908923128320 11736656 29143369038170784984523574409104965632 11736657 879210599499425166894275324765776419600 11736658 -237315062348621774172454280059058673024 11736659 -225216174136485470566349931596769705648 11736660 -56739545685583294991350258238884577280 11736661 1182902091879454336241412689857493010400 11736662 69255109135695648288391018948679000064 11736663 66795603031130418347960715542791306344 11736664 -817088478007016200834744666122898022400 11736665 -25666785530119393499335348489488196800 11736666 68809219702838407379513138091566611680 11736667 886648993583107830418175412126266043716 11736668 -361810026287758436367124926875510717952 11736669 -86332471460655633608072199232495494528 11736670 40684199380819963410625051064194252800 11736671 -853590277347539999179804215676157980128 11736672 252635460324352054150438328117829304320 11736673 -113474642763778733350234074909000480236 11736674 116024784684432693054934739232034683552 11736675 -263944071117290055078385904207828709900 11736676 -1051227270590973574557839277869209228032 11736677 -192217191676761910539615615558400211940 11736678 -8460594533945409348553339048482166272 11736679 91475866741445814158984687124601599784 11736680 -695367062137448079383334958277658624000 11736681 986347873962329807573193661277185395648 11736682 92388872999786569733963131749614431584 11736683 603890256568016091922790135458279833600 11736684 -169627006904491103298071626872738662400 11736685 -357773796311291416766497832189841637620 11736686 59802763561517760835272471820755764544 11736687 241907625196792252227752609654185169160 11736688 -34403507753168889131509542578252349440 11736689 -563045119820000514589485200054276094510 11736690 19516567383098333235629728894409702400 11736691 379854005543736240950660210262726944592 11736692 495487139520514283155508256737462323200 11736693 -248646764593205538694685028139764221280 11736694 256291719846587285522441209384460980896 11736695 198500285968431983614190648303360506200 11736696 86701715371101479212661318245597224960 11736697 -12890673504497147866244418781384502400 11736698 422539085571515016436221884868649144320 11736699 -504732201529140079950377637959107691520 11736700 1909274268772468098347777591357670400 11736701 64425528259137142725448662845748363864 11736702 388176261431142133874471575993114610880 11736703 903669979907748255104255356636219359864 11736704 -83249927583373420528860312700452864000 11736705 -181834376841586079613802332415809884160 11736706 129174002921593010128084316138592053280 11736707 -976473917740600726179255439115881677240 11736708 483143264406461198497539766829517250560 11736709 -1022528481240791825842750149004293196484 11736710 -84636506974255697855592238638661620480 11736711 -425948062220978959800628816014063648000 11736712 -401890473295569956411980958953994388480 11736713 -83445739487820129223004968413241572096 11736714 134641330876262642357490160503767408640 11736715 -841490040838171490145197734937979369600 11736716 796079667224747192260072295997493131264 11736717 184881138791224606027285975615295110080 11736718 14539961425624980038790127359261373440 11736719 -142526007756897233510285012684883548880 11736720 147131153505330759713403841610221240320 11736721 618489610090720821368086419952796960 11736722 565769816731055262480075660387790848912 11736723 -352180527332294896255419746353156817856 11736724 -210652989270836753269612089856650027008 11736725 206914898584421473244593843287458200800 11736726 85384192642607157721323027137362649088 11736727 647816931322596522589513459672836581576 11736728 111740325936034427286844629026652764160 11736729 -371672571098900743710689206174685697126 11736730 650163256687275914441921616936664632000 11736731 -393365797754158684133907019911296169468 11736732 275140775631562583485210425299334021120 11736733 518402084949122994168958852802202113260 11736734 -14479020881784371000330578147514290560 11736735 144817155249190440177690206185966365600 11736736 668551077887130616885548460164287299584 11736737 -1356366949752332741604428639992710839760 11736738 4257576147654372708604260079579478304 11736739 30390539549368866075819943376543815680 11736740 217556179387687257850720371881413136640 11736741 -396172335073911584931607832879492776608 11736742 -5658691512251013193988461797544783584 11736743 1082561620096883160876664119497508402840 11736744 -67512457622614679261004232448417710080 11736745 12432746056278233215737305593790226120 11736746 23985304762643595794225908984924071936 11736747 747823375808614845738784747526637735936 11736748 -173657433951463566129657751141270746624 11736749 -611371898273245427725082867974631446164 11736750 305775789711012363667611792011709600000 11736751 292462808738874166559314628290664805112 11736752 -152371246447299065046837504931159572480 11736753 173747254619800485350667706535186848704 11736754 -24053154319472175920655867964140125424 11736755 -228497887842854329877213445869879287680 11736756 399744601268709855868677641853420595200 11736757 -404475063093338874912919155671445039908 11736758 -168796783773877086336684447126733656960 11736759 -550913441714521302032759751032446221312 11736760 -244361350633128750896307018982863667200 11736761 1099598598061701744808312800230950312362 11736762 140420176851944246530513826901380083200 11736763 1086853739088924378522584990767989297720 11736764 1864110462890807979556069157254993920 11736765 -150336846945923465876741058292722936000 11736766 -467969079294964846649792747792967626880 11736767 -44154558543899572743361689348174998688 11736768 236139151629990563463445232999234273280 11736769 -821768932158183330447717187266365177040 11736770 -217176915822590725242033349823249672640 11736771 408683740040999439272964234273301551360 11736772 656847784188054376872082860751440181376 11736773 -452367182162001928867498008786406169700 11736774 126394616860764810461687272189071571200 11736775 622075179859567788688641273226715455000 11736776 -293614192074374728796928503654269393920 11736777 -27921051691264755034492454919470093184 11736778 -112201890788444640208553282774517056160 11736779 765586887464803863168923898072957151380 11736780 297919487931250773272712053048280760320 11736781 -388139643644708818204842781717985255616 11736782 -19887808511035760649196104125214762816 11736783 135607123306961372155977960697825841088 11736784 1538644156562693835104985000849309696 11736785 -378456244683103782897351801018941102400 11736786 -5577968714789700427191866530863206400 11736787 -917897574338847986619466077612305226480 11736788 -392641954303290731469138457580958357504 11736789 -107046470337292654004244720946844570976 11736790 45084173705560205526095058410852601600 11736791 490143444118699267670296461390767626584 11736792 -487372589167450806380471286424972492800 11736793 966525589695224243308099514030745984000 11736794 -21992757259285355711869833501326200320 11736795 -103594389462480137740941149761122835200 11736796 1095752514557723607365042117764874516992 11736797 -146824294430755495583060441193188709120 11736798 547057481669748674180855450424323527680 11736799 -123416597439776329792786554627958319200 11736800 -374483808684765972423445381037634355200 11736801 207356596673755980088298791652347331730 11736802 -207267670491199379573662683399605147136 11736803 85367837717198948538561825714356283744 11736804 -30047867045803006988581205119783701504 11736805 2316096774176406709931473566109166460 11736806 250470719208923052836797430220646675200 11736807 5780831112361851586226459600821683840 11736808 -45052734488807123775059376557397934080 11736809 385361350610544591904829687129976614016 11736810 108642858664251178649489737247686101600 11736811 898761269755745130382676507032960177800 11736812 -78146480981768850700702667746786682880 11736813 -493903953388824557287174716229730150400 11736814 1082981327585729145421635580365569489472 11736815 -14873823764928700536091730352084436080 11736816 11268412498033516632700662601664692224 11736817 -208051603131757433285406979808675905536 11736818 -142766552330204590617280776308723443296 11736819 -24588565879246769900863451278144376100 11736820 287251315710339973322275828156552078080 11736821 94031703056746007191117401615183876000 11736822 356469077833115730321934224456177755520 11736823 346444937952519501290184205614141114168 11736824 -92249683924682024122852053657637724160 11736825 368751132305730747342172711331633307600 11736826 22794763992868591924648100465082332160 11736827 -58448507242921728646402024477014139728 11736828 61458241787944888437904979955499494912 11736829 -312461348323521164077640233436257936512 11736830 56727423800586374382726617248882606080 11736831 132384533056272913221782270670898166400 11736832 -10122458917453739901118346978943565824 11736833 -369522301090586362515297003579520305918 11736834 -487265819504850275282134611186439519488 11736835 -548944091241597204877832371663112097840 11736836 26892282661438743985035803033261018112 11736837 -82879972379067709679138856731946074400 11736838 505885080576379744618670402653898234880 11736839 226662013565151714602268726987569062824 11736840 -907200209720691937007065786385704550400 11736841 -1380775688754205492960796860135539542758 11736842 193634773894998506291316490347647143680 11736843 -312134120342051209793972714158478310672 11736844 -15181536671680914903978712667269519360 11736845 -179192556278788728681673409251089150900 11736846 -408102159506415549775642490349681561600 11736847 -444951828758884330785550561123944506704 11736848 -9423541509372524498506918974116069376 11736849 791836283031848145462012752348868651840 11736850 -3776351627005019680797281226383884800 11736851 266165099010721604982778425689802048000 11736852 -61633483435208159230635518324720928768 11736853 330518012778396015517795293813259193500 11736854 436989559613749368497933076651501820800 11736855 -155466051334867443407562017152571583360 11736856 -937871787536303240928681352529349765120 11736857 1451129612309519292656177216780579849232 11736858 24707443107579383393334667012589319168 11736859 -1093337519413208331874950532824212349760 11736860 -385952151155541827763652103107516032000 11736861 46428820540899184567032044744006344800 11736862 -835019510843569265724637699496512656768 11736863 -345952418852654067299070332162095977888 11736864 317300725460697182018218561480221523968 11736865 1857712828021543516775240653245244800 11736866 317310450219859736181216626371998692640 11736867 -74927021692086966649782491979437236752 11736868 59741957257882881606313724771444846592 11736869 -214593872911030076359009888721687646660 11736870 -41442304400925765239723334429484800000 11736871 728708630564908382478852906975715214072 11736872 -800335475113115299249710196677218304000 11736873 764635506435477527968818340418751084000 11736874 -795336184673821173613370892387043716000 11736875 -83005293428277649895890469564112825000 11736876 -354640057484369627395568374904016787968 11736877 182237806623576857944046330658132813600 11736878 -239131423743983944716882202261608369600 11736879 -123936889519592762487081973926451200 11736880 -119253488083372085350902007399981056000 11736881 403834148443692513145007616878103045852 11736882 -112503973614480105798034337945936192640 11736883 -526187297544742373847409880446647882868 11736884 -1695655280099541088392885761259386425344 11736885 -264142227025454001015987230385563317440 11736886 40734961771730223886258389902816169600 11736887 586249893454347651517236656817706161312 11736888 -277866927908878339302044177433521479680 11736889 445266697423274348781749933228568815440 11736890 301505041053932497078130874656939232000 11736891 543713840130391901850785861509426750752 11736892 435550919032591185794570460791429897216 11736893 9248489408635318055322528107783169984 11736894 146113694693753847821124260930890432128 11736895 -786760398784630921220752292641499736600 11736896 236034952499967240954690453873473617920 11736897 17919254761477926988893126291496549728 11736898 -81209404787846047140556346956052759136 11736899 217978981951980256109127868138750899900 11736900 -36111976695114110320028676557900083200 11736901 145691602836022606625084513348739267264 11736902 -298372483652903236601320417836831728640 11736903 233645932892786453639890366612631483808 11736904 777656502851934506330105597535115345920 11736905 625653239739630166667534218263513237120 11736906 135685408146387875362712388000609220608 11736907 106757783061156926099024025273023041344 11736908 489481737319051375596671245741001702400 11736909 1394848547739696141437917856776587014040 11736910 70453689560750871326146049789997726720 11736911 472364373063277824681256143922481127024 11736912 54432491738577649879403692776631173120 11736913 457849729508236282221564069186068834162 11736914 -148109320928200543247395977703092722688 11736915 114604991321438646347628610447425583920 11736916 -883088886349176265968965452643704389760 11736917 49304457902538345196222545866342301792 11736918 -29030234927259162716600291101841533056 11736919 1647647073671225821410117306092933485296 11736920 130919827389751731651450518371737600 11736921 122335023299980382076552098577175248912 11736922 432544679061079600383399159171827158512 11736923 -736175476101963103060826841675556549656 11736924 207287038499958992118789512292367673856 11736925 -384475461476024537290260616994042960700 11736926 -958900395437732537198060377801067885760 11736927 639642704726315847313859558453948966400 11736928 422689806021035959905472637561934446592 11736929 771825366402004816468394205175724804640 11736930 84310350340853999464211765488525701120 11736931 42996488961274095185831659640724769464 11736932 582637927869390243332895663147905402496 11736933 407098838283335999294516011775274245568 11736934 -854464007192402029005266360465882935296 11736935 -338891961629158379898674361365687031840 11736936 -8328361373275548023693087417886965760 11736937 -1121296407025740968186586712231386681600 11736938 -419463647003004831894383976936091393440 11736939 -435643513744307481301793293364741056512 11736940 -13461219472752388061556866235800524800 11736941 -7693177809016703583525799956846680832 11736942 81451055863111308512250420240857293824 11736943 956267909239208072363532734773985642192 11736944 64492153005378056246919672632300175360 11736945 184721979555289398399383359909000889280 11736946 -1399632250424219643785275448853027840 11736947 16928356935946065143473217538387514800 11736948 462265555589466948405314876625148846080 11736949 1915077263262784402512706736146760192 11736950 -58418470075489445447077910118592896000 11736951 92893418442106324687482153857207089920 11736952 662261228255108920426058711137212334080 11736953 2233335920781342598316610575557511556864 11736954 -220938881674664683381874895734351132160 11736955 -441246949003196873939186433726493001040 11736956 -204203639560136234812661450660196188160 11736957 -782312774541526540438742036352069250560 11736958 -285948687172766969701270626856900369920 11736959 331519720984836564931837787552326110720 11736960 -16525538301640050023659474279779532800 11736961 -962512120617567211133290628174972077438 11736962 -237496207271294210386404941099265671136 11736963 104788627383729951946543642540375602384 11736964 476178155606560291111171408842704390400 11736965 134076488885948204904097284720667965600 11736966 -73670792670210230926582949603804448576 11736967 685458622207288597521550660962192857520 11736968 330130222011602606105548648856751682560 11736969 -385847607390731016370725033487643032512 11736970 75690676183225444917640531218651614400 11736971 335595564978195869469167865324076355592 11736972 28623584577094479008567239352537456640 11736973 -1306202406674658107716744147394159880778 11736974 669070629356163490917656803659686732736 11736975 -161024001062988142527529618138662887400 11736976 -118851477080822297234581247386500947968 11736977 -386988039742489835547094029456611752128 11736978 89116701769878263160608144646798391296 11736979 1402455141511820953331433670090280000 11736980 -418649511403440841653083881997893536000 11736981 -102338995101425365015222793792111625408 11736982 -126530145226364259228396132348159177600 11736983 -219790944885715156519756330324727667768 11736984 52771085942339529061042872565658419200 11736985 -333021518089545788103155353581929743800 11736986 -44947314530350328805862405625989247520 11736987 -820710342213827310442829011945808407248 11736988 278623840125920115084171554035608837120 11736989 243121539345622631730641115150028116000 11736990 -210139040175852501765865652230816361280 11736991 -149906482970451684013133117773286307728 11736992 -47962160826322027119198663852033048576 11736993 343229586903032882741087388164247862944 11736994 312463590138161350103001851986511388960 11736995 -179802978106927339589095109722287219600 11736996 -83646550608701394157569380361624357888 11736997 904453266119344827364632008857695552446 11736998 -8796299630640403611658656432789477120 11736999 -554920231252519967344012799233025808816 11737000 -1133699018814206388911682882040320000 11737001 -70006132836584476394876873351413624668 11737002 -248080055354770113428969126501023818240 11737003 306274844451570281796266043051153597440 11737004 -437099532330540268989652264007346261504 11737005 176569463069769160843390857852705582720 11737006 -180259764491734909444917113353657629120 11737007 547729352961920281489385582608726778256 11737008 -152778174084155588158182894450012979200 11737009 -374761285128165488537410776611941089996 11737010 29750858529673562866649472231606128640 11737011 -74256075185833822750199992033264477440 11737012 133764979656129963234087449934399578112 11737013 7753919242850465336765767645743505404 11737014 -340561549792953508023260550885067767360 11737015 -6277398142760146785903274982533430880 11737016 -24379706501218775707700731447714467840 11737017 -700413826967000334188514323022954149766 11737018 207065608554043552773251163972195534960 11737019 541812460011621985043759882475401448276 11737020 -15519965654402295228767118676267008000 11737021 -678561554437587257914339450774330455360 11737022 -2776986377411077220896299520520432640 11737023 1372603623975702744737808907915247741184 11737024 76085880490469434639950670177182416896 11737025 204718082690392551594469540751599117500 11737026 165809997262034551061812290744618153984 11737027 -679297603126904474460351070908315142688 11737028 323886158346596699695077951014974464000 11737029 46193310814656083279159362245845008320 11737030 217936445245134434782390900301197824000 11737031 -20145671927059028325222631018814705400 11737032 400308380681348847833989457350021816320 11737033 -118747560757728490262540242020057435840 11737034 -24957171072694392265363390838024414208 11737035 111396409698388749474570649608703795200 11737036 896941563553452875228005675414659317248 11737037 64007207860200615299234025063888926700 11737038 72621366826637003718965936883198916608 11737039 1258086958246623542030350978369665497840 11737040 -7543810667503191610223378504299315200 11737041 -851274199586200584550757963650721629920 11737042 363137485859381270184563263371065814672 11737043 1281127627730667318110480348004306173292 11737044 -132507130637897622446474175699775039488 11737045 -327161144094592668035596304353855553700 11737046 132884247948634081795231466905735901472 11737047 -54564356998304793774901977332520303360 11737048 -309636523689780914773264428200062064640 11737049 -527846802821941525139242097379553192950 11737050 -27481369016630030773897299003528844800 11737051 -116036235267366028241082842189616477600 11737052 359489154674773556991085690050758478336 11737053 296274365987600617583430500063372420460 11737054 -202527310018443392132350498136898259200 11737055 -1030435528783016973698669647754893205280 11737056 -963032801673481449650348945039872229376 11737057 1325275945765803298295401094798966342306 11737058 -553363266005886669876865217943363123120 11737059 235267154326193719870526549947450915248 11737060 -855860820713903929677423666257828966400 11737061 -334839846898841612211864681409259031936 11737062 -10431358759176533100220886590194603648 11737063 -205722476410584145415756618311197522336 11737064 415669165762498824183514319993348044800 11737065 -2681330329642804075781150720575426560 11737066 -95954729117968863139191524700911573760 11737067 550962490980911249352961720957388272116 11737068 114025743949863450844656301044309751296 11737069 1149228304316641593232316084411579424470 11737070 -104181890231580466679385649258536800640 11737071 29462564421409186042202353113410701320 11737072 20814032093469811731819430668729188352 11737073 -1150509028299014517664449734219056214940 11737074 -231368191277514755303675383881674221440 11737075 119452395133000653644265098653993766400 11737076 648482092081979516214777169345659807744 11737077 -656550936359064891672145368495038068320 11737078 -458815706278112931599452117333821752160 11737079 -753126515420105398585957272143926446720 11737080 474105591674585733707591091415244697600 11737081 334778639007051199846154290519442456064 11737082 -169398725377773065218598368931694160128 11737083 987557137067754326329616975069835903600 11737084 -125341778447140027124975766942357411840 11737085 731124344951516485212183508576866428760 11737086 -15799809198621304755563739246786281472 11737087 400065373469914135567228640972349556736 11737088 -66100740205540790722326676133841469440 11737089 102979320571969609521055021323258170880 11737090 243830007478461869777962926264462112800 11737091 -1034082741357215940292626872837353011816 11737092 482321947439872800736073695905739287552 11737093 1742348868481137744928589773951194528924 11737094 469442013209654057296562092183297990272 11737095 273325440499171876518526789884262829520 11737096 23288666207384948075681858148972625920 11737097 1180057826339248997404392366367536247092 11737098 186863883282709898452727130453289996800 11737099 824825675241432077381421003057002852520 11737100 -238355661208265977238653954397902137600 11737101 -665623986874499934792402835141161327168 11737102 -156771921594972325561873725971941741440 11737103 198195371697199622130930103372848399456 11737104 -1354000113648587692315799476674232320 11737105 -675876212456568664516313498381848345740 11737106 -285514669705812470377958862662922535680 11737107 -47549567983449491719664475446285326992 11737108 -8523252399426697583515443826402856960 11737109 494470014111510241031275626963382609920 11737110 -117330550365493528531946265602870415360 11737111 -470434591813828433244840017456016861936 11737112 -11239637793866363353424049064960819200 11737113 616064173003264688907879250895890271904 11737114 -666204663352767217321143639355635715344 11737115 135197298036529647370122806257446011520 11737116 777223544429935504781894880905153909760 11737117 581092777232285815293465046893987472000 11737118 -40717017393670086225354694766651419584 11737119 248196949725926811789350944797919336848 11737120 -331008026641378505094584676067305062400 11737121 -1694894319942653789523242904436201134 11737122 16378368692377568090185344399152845824 11737123 1112472658720137174698733383484775068120 11737124 122870918871910087250118386161152024576 11737125 803823510503790248480646199469025363000 11737126 235687897976040724324667861409754610304 11737127 -573621166503094891069052297894479090176 11737128 214864421451366559576425086525316710400 11737129 -971996103810575561340990637140400219270 11737130 107616299835822753796211307064554040320 11737131 -32238726261849753141446413298306505216 11737132 -371371240790782402467655680265464708096 11737133 -284824965385157468781078358002895296618 11737134 454502070584089223856457704293747798784 11737135 150573975270227252466448154637435643080 11737136 12624476918366487069335376715522867200 11737137 -379134346170793872383442037161710321040 11737138 -82459501353059611688189989665686267904 11737139 -753230133243699366219247379578823337720 11737140 -112445561866201444859157654420332298240 11737141 73330656259466156204402482118621322240 11737142 -176073755263508633835280977175342688640 11737143 -275798655752669548477217626709426412672 11737144 302975687056236587957064462038279516160 11737145 63445325094024492741784380502196038080 11737146 -537129974712149337964066982546348736000 11737147 -287738498203692625733879087864508485404 11737148 -857545058861407088449055680335019729920 11737149 251417621713223467230339105616864145760 11737150 -232894976696547223645305966233996251200 11737151 677707436662005398922448607635749504 11737152 15496072054374375485591840553166700544 11737153 805755613451495061423682522831624496064 11737154 140558194343532171244626646347144360960 11737155 102274372250903312763810473066515430400 11737156 1059536277149375932199107740442330939520 11737157 238263532498358081451407698950660708600 11737158 -79929648519418138589841974479185641472 11737159 40585230474247192215716039284112478208 11737160 82156643261191396967183318066429952000 11737161 -51656381327802486040694530077062202390 11737162 -145097298004419140043979860850509897168 11737163 -645452095924698739987289177187758736240 11737164 -550901318297360484463656896709945999360 11737165 491054580902896390451748033312894993600 11737166 10507311489398654041028055613270111680 11737167 -40048817391153654099993067175755543152 11737168 122271637502224827600750563483636711424 11737169 -440045983829149356963026131842377570304 11737170 -232456821170787872804826590163408000000 11737171 209660271740426491141426949121356758032 11737172 257298650147472558755014656840005218176 11737173 262482453021220767507984491056416346944 11737174 647483613306380395197012685058644310400 11737175 241185384940335458492810018651260580400 11737176 297884097564054135938180098184677294080 11737177 -297861977034377486670738069141558363000 11737178 -23131812910631066275765127272552114944 11737179 -599459602170109557426076364117824848276 11737180 34779136802553196779988108940760576000 11737181 -223526533170434208011217883926225933018 11737182 -1495189402069545520429002771109251456 11737183 794209531894873505242969591667238758432 11737184 -858925135627726526040128734667482988544 11737185 123922414533878649740038368548275093440 11737186 -619078332804444730994600229475979852208 11737187 -195831365864568240661371628316139357696 11737188 73677299189147538179313513066744545280 11737189 -45719342315827096260715363564389023360 11737190 91757143753793289661655664769404199680 11737191 2336274880973139674752556818369551264 11737192 617287626902645340379070385800829312000 11737193 3497553870039276129179831919753210888 11737194 2014102487414843788997062791919263744 11737195 424156924620689194764696287091901759200 11737196 125846030733893309614522222770462408192 11737197 -112065714542836659787850836530384140160 11737198 -307399231142999828192492290226518332480 11737199 -115705791617043995109110747672654185440 11737200 -95130433546270068846576334020327014400 11737201 -102893796773967256743218933552152815360 11737202 -407428403478187929224416035294538814448 11737203 -466758396567014838970401608349280650696 11737204 -71218817664235427140439383306335996544 11737205 -241514884154080516365507235406876983140 11737206 -44503452569694548438223360183977621760 11737207 641382000647863614984990942017009968872 11737208 -188725042546586615391273788677185945600 11737209 -239441527181477364581310522157410382080 11737210 -220665084021091434916468816472547996480 11737211 -384913685509023811816152243057017606208 11737212 -229444080870626085779601356662063718400 11737213 690156497679505736052425009142039800320 11737214 -249615903685151392463153959704143890368 11737215 298686031845061345326701185069287968760 11737216 1432318088056369615459865019770701086720 11737217 -1230420492186306896503538378557347844734 11737218 308689231264998754849357908611879570304 11737219 27239835458403838365841178392734390000 11737220 86803902754650920494336617921307115520 11737221 -199996249003377950015762590340061009120 11737222 86652458900029213312278218479257176064 11737223 574189046430498689036807403849255282864 11737224 -11176972537579791419845641167587123200 11737225 92271699534450525125178081598956315900 11737226 -118217173670271539687444477064810452688 11737227 579190637629043556393921777436266335232 11737228 968735699649976669275682048103666196480 11737229 -124317256988643501201038442525002052480 11737230 216620949218142367306203907049366077440 11737231 607313082620775537392933207141139859200 11737232 9304169481495550297458659935198937088 11737233 -165226878071497485230713754582918266398 11737234 205137646568986390142077010214574862112 11737235 805882319757429655410652691558240917680 11737236 18160944423897934113652582091110010880 11737237 10035239125980915283654281986176894720 11737238 -341014352878516187299849772111306496480 11737239 857506380459741895033219729436498686824 11737240 -577589995044694313132070337523050291200 11737241 253786836217852955142681188629589997642 11737242 -782511088833277243232544440474847264 11737243 -511511032875817475029981431290464790000 11737244 -168452895883751991484527520695654142464 11737245 132378281102903418783130056172525059840 11737246 -6388922761271203641816813486566156928 11737247 228116776933970943600165520711369775040 11737248 -99422137514981242472428869583604023296 11737249 19210490631550894639862682567040775364 11737250 -38313497220898512221951305238795520000 11737251 -103342087908902758534635655244077516800 11737252 -20534071895861877539014663650286075264 11737253 -827704618902194827702921372802275369536 11737254 211773727733469692405378761317367313280 11737255 -226007492086249938446917662987207936840 11737256 98890750473841713237227742486139898880 11737257 101524715029389381863062030023202600320 11737258 -6266171062203184536065519457793455360 11737259 593670806780845138499572935737070654216 11737260 147757088562790653503709883147562664960 11737261 -2066017037772825064109721427137892843200 11737262 -95656258198523782472206955670180228096 11737263 -743623559406451186764094656749040327936 11737264 -255808217875253030234014218566713049088 11737265 729309044729883951698277765110315220660 11737266 -178208506230312390813857059959312302976 11737267 -979610134548725132720052442572586291040 11737268 -321302304438820970437765347623827077120 11737269 246615111572009523894330356829645993600 11737270 177734055511584745004126590460444160 11737271 126137129150164452287416728114323246304 11737272 75264976640357396540348376187953745920 11737273 14824145973188173099641270672647826304 11737274 -85729491116281891554245493351522423840 11737275 164766197222016167631678589644696835200 11737276 1219576519095269153429187893824853925888 11737277 693643802280372794326491430940511716940 11737278 -78895091616514746380947440375803688960 11737279 -819638481779423386800954126864422688216 11737280 3345297614078442343499640184724520960 11737281 67987635591688879428244873616585549184 11737282 13204364215920993637263539866506461184 11737283 -1135220230840259490636957752262777071640 11737284 -76249631648537099996005749298331013120 11737285 17714436428346399102645495452866584960 11737286 -879668599512741176668181154486813498240 11737287 -588983847968987832066194592561789602712 11737288 209139250430892470711668339059575193600 11737289 -118180537893763609286975258278449023910 11737290 90227908627825612989244346277978470400 11737291 -517661815362949455601239014562212554656 11737292 63853021982635849315445722178494264320 11737293 588372998818819814576012088363036063744 11737294 -124237909416186845639646470396246026368 11737295 217721119251906682264275649001037442320 11737296 137175593416798341915605434264917073920 11737297 -314457010393684787545574254323969103680 11737298 -207669953502202452665377109927523423600 11737299 -85355588078548783604545558780305987840 11737300 -312573098624445532447479822482935177600 11737301 -525388769014773508673075058664426219698 11737302 -112593820878477076893037843146928584768 11737303 -1336130630616127418049013779546122019448 11737304 -143935040272370318036429506424424468480 11737305 2450101264340378216428227519012175560 11737306 -248925448795834800527197690652459685120 11737307 229178006090962053714661375775840879280 11737308 -264622875796791238296737429488885800960 11737309 740660007294787459427520952602825549900 11737310 105828921307815024294040485665794590720 11737311 242154689223011142418845496719145977744 11737312 -604803417661012112566898674402511290368 11737313 15240766492122750691511107663523390976 11737314 -1290727059638447051523534789642350592 11737315 443566958843192420506161992854108924800 11737316 143491952622533370089242210794022206720 11737317 182123240690507852629093706873122704480 11737318 -1074017048332395179739122339835828331584 11737319 -1197683852791495781531798822590167406440 11737320 56590307205000202809053904308355072000 11737321 397683723066755551071261855427422574372 11737322 -11789855612143129401791217199079486208 11737323 5007361226673713598385300159791438096 11737324 148175246658704000496696147999909537792 11737325 -90211755276914509915344717721986541500 11737326 -197596285684308461171766856861807488000 11737327 102360652026361899106007078939622285504 11737328 -442643240538564644078908072587984076800 11737329 -540063526949725625245326200004271337616 11737330 -164974449632026981475703117168592174080 11737331 -134880384796250773653392730468115859208 11737332 402984536793023375307441299739952742400 11737333 -239274863650755328626824265523938126418 11737334 71254756992787741999480182727215328512 11737335 359901123151366661612532394220531096400 11737336 219067035413554355860374733062872985600 11737337 -241203933606859257833076585152965580160 11737338 83413597869024111063661974382136010240 11737339 -1441939545960103002138564655074717296860 11737340 87485619292292472600071260765760225280 11737341 143622481917466860627284023495601271744 11737342 -128571409608294018762970936876615348800 11737343 -997023608616907473381098495501298609408 11737344 -161091736755852131535286580061646356480 11737345 435327158349154519390908512689936147200 11737346 431690901139771151849772467296724244480 11737347 392656784521068083181246008646653911872 11737348 46403261470363192321846294366359187456 11737349 10499733870213249976829855302740839964 11737350 212530841053860543973539913979707053600 11737351 -89696548631773184992185348919619295696 11737352 141124654440527617360611233036032204800 11737353 -704668887010078885161480898548875226096 11737354 -301461073726029631170430209091848636624 11737355 -118614394458309547827124719886403930880 11737356 -377789036549486812226550178531433353728 11737357 -354385778733340229717190211135525289856 11737358 92830666370363826326759758612531281984 11737359 103474803742804645989039800574254424720 11737360 79996187619452445256691934738009292800 11737361 -218093914239959026832616376610654648988 11737362 -31694457986216114024779186609901569536 11737363 -2361953075036997707077356722884049884 11737364 46787711093420580244447091006217062400 11737365 -242794595026509477315656222264187893760 11737366 12051853004079211473257660019754887744 11737367 877769499106688710102631669672157625416 11737368 326532511624506445647240973784335411200 11737369 -173668278169975557717134759581339599104 11737370 239993581891407617977271038559627098560 11737371 -121551341939572039237889592745233386088 11737372 -347476944166592430126467238567724071424 11737373 -1147003630008016487705577309952884929640 11737374 216641723097680622076235302795601295360 11737375 192496572422483066333458816187941056000 11737376 124696624591694705420536984611292446720 11737377 721478028146022625760705583947806462548 11737378 -27951580243703874155616378963348315840 11737379 203901072314093622003922581964327476960 11737380 13490355253099782309187106710674616320 11737381 -905220133126857615163489371640635823136 11737382 597200173743138439991382254167633085952 11737383 69437796985615026519273232565069414400 11737384 498132133096970152028339908895859010560 11737385 801755971864472995854998457504263189760 11737386 -596530253775037030423642725237165678336 11737387 -1197038228083626978989713071475799397964 11737388 270760349160350570745216397163790420480 11737389 389442310923592972894672674210254255424 11737390 -122309325461306843652246201828778763520 11737391 -449117705992853113587864246327046004208 11737392 78448337824119984425690256718623375360 11737393 448030134443331006112501197614762906642 11737394 -158576026573419195413765559246276553728 11737395 693927303997244018443145420532757768800 11737396 -803928997215493356313249803068249917440 11737397 -68636919008862690446340783309557091168 11737398 74616328208034673224980191196753294208 11737399 -507739684247314204720965141042588341864 11737400 712537695108135761463004817943662592000 11737401 -40146375349700830221740199866129555520 11737402 879258954599779121240095367746048339200 11737403 -273819188809821892247190691670038584348 11737404 -176444125993834153233305013629798842368 11737405 402829314125547292466520158107731360000 11737406 -116647227964555867655191468404653801472 11737407 25546121179433264433198005213104350720 11737408 -249024935335978265537728893736907702272 11737409 413034725145184985197659754177570080 11737410 26040767191328447674322343291231759360 11737411 -591477100608440278948583563462427887380 11737412 -116777408814370458974400126707091248640 11737413 -701687225423445889848824269673341689600 11737414 59721157381627047204306965935447130880 11737415 357629834836585563612094171985316266400 11737416 765255028821057610186535163183749529600 11737417 542996526235398675167730950371365589466 11737418 36218491013861551385767927051930828800 11737419 -37778619404643984037732077156147716880 11737420 -166070292789239488427003098074667422720 11737421 -997074310905281325846025410138631036800 11737422 5410497002088775502393057471865413760 11737423 -1413629097992748225224805246776782272 11737424 2849681071721544970799257787588542464 11737425 68542933297266343126787625920602368000 11737426 -79596973158535516920574302772163481600 11737427 -112536080409996400790407514568271773792 11737428 -894922417313745936512790019718998093824 11737429 44290179510882367273757498651542945920 11737430 -256220993682506343207047241571964432640 11737431 -168976842652955727648411934941942261480 11737432 40975979729994307888388640257552916480 11737433 242967450854807168408575256449314590724 11737434 165703228706867235591699186628148974080 11737435 884702540475134269494613647568020146880 11737436 224668234087265134837165248793705199616 11737437 187247438948087230284299035894329192960 11737438 -91051437889317385490470085661794176320 11737439 159656551184370748980386632372925498592 11737440 -229260959774411017163439758546829312000 11737441 69802560662745546610196222286281175842 11737442 -240386157444979380257146450691448094128 11737443 -579777400992562279480338459223861548936 11737444 -60870943810731754481142796145510472064 11737445 547223007254551019735295123111808213920 11737446 25135405993243539644704638980620732416 11737447 129243959021485008751077295052809525200 11737448 -865750950774948816544445763196723937280 11737449 609473264159370342093859390309653711600 11737450 171919781529848765098523498064681450000 11737451 104888087663329927072440565375481238528 11737452 -208569395444894617356460399426148941056 11737453 -123169972437877245707159326239114983296 11737454 457881909614133902850798676500666562560 11737455 48580521968536435842351742128379833360 11737456 -305031557205950565672415764953300697088 11737457 -528304641940402848224021850227630241228 11737458 -169782626840238318543164468157288452976 11737459 352367788352236092907149643156788174040 11737460 291458005062702184356382806122649600000 11737461 -206649109847704526321441500468797301728 11737462 448547637595619972432026535090374024704 11737463 -33318847342045752253772560811962670160 11737464 36073901339118478073654960146506731520 11737465 581250670578553096669372608665214913860 11737466 -125367847067487413124530382197946398496 11737467 -2621145855459871469572268538746769408 11737468 85405223591905460078500183506635325440 11737469 1909318552189817091713110734790609459200 11737470 278915826939160186780389967478778000000 11737471 885041762615152040730968026504680044672 11737472 -678989740796378470956101886831482634240 11737473 -46126386161947612004583343560900397632 11737474 253554855260259793368672724520894141952 11737475 -157594051434286759997284638563413980000 11737476 -8780059015037897854876444209923324352 11737477 1087872147621912387876845847923883802972 11737478 117716775886371125354096183590536000000 11737479 225571474934511977573650976469352369488 11737480 -148567654611560977042912906604851814400 11737481 240164451943372060361334918438507192192 11737482 -346484176750180730560753743965090472960 11737483 -611982318461241933723072065800148628268 11737484 1089133311935806366302400115609173248 11737485 -374169579098481215951339186506422642600 11737486 -219522601174806056546719862268743055936 11737487 1963429329845764168956830686244039352 11737488 22595561566418450172483247485375479808 11737489 29118832351047492313958044726410884160 11737490 225369795208056171791915402354683620000 11737491 -483774074594247570997345510084972033608 11737492 -192784395620569396745933655953326846208 11737493 -291511039636748513106864694570415430258 11737494 -84647969027593866697782922629765240960 11737495 517073261438645787880728405297907200 11737496 -474952062778923082163021112644258334720 11737497 125954659096844458871541009491093033280 11737498 209056547183675129391580796280225116160 11737499 379283720903342352783176140227317463360 11737500 559726151315797965071961947619849600000 11737501 342633632522720363258730147963131830502 11737502 229858156391573760421470341480849799552 11737503 119510425803627607808933177332058105112 11737504 1106455290288681585305206612463462645760 11737505 -222764408171334636043396511306377324800 11737506 220790304733128500108495786865098635008 11737507 -230847717909400940160456572087335190448 11737508 84399695451717471733694061635401122816 11737509 617118195355589784460980792168536295456 11737510 -67973317326942591284964165873576608640 11737511 -664004263848144691759416530001036138888 11737512 -195086425356907156947917561029779502080 11737513 129675025717620386576823564429872389248 11737514 104551386500615252820226980418468851552 11737515 324526228524216763540005366985749934320 11737516 -287051798018078358928679837698927329280 11737517 -273647884025017677971648103253516364448 11737518 149044740204141207012267555291510508800 11737519 -51693934109130224559585722050162039080 11737520 210389335707499402966897791538436505600 11737521 306996625689691908336430073580413256960 11737522 -725489382934137426878811242687841896688 11737523 154863146481447189913261313268487157760 11737524 -22088133741524880698186742769247539200 11737525 166842408270852082171750613456641539050 11737526 500527451111853627573562590818999839680 11737527 -122551425406349345242308046812063949080 11737528 -923005420489817715845085657936471982080 11737529 874636871438898702176903598192723300480 11737530 27265875916114922328132631358537687040 11737531 -58057755121343942740286971274572311456 11737532 128653047224253932032698095547908846592 11737533 -423747780595997367315154802267682475776 11737534 -580321865663546125024031355155444131584 11737535 -251738046633958838009915952906507802800 11737536 98187860506817302936512184392188166144 11737537 -645537809023786705279526316871858139200 11737538 9427524071708699642777319585964470144 11737539 -392773127017487625752313578657856751152 11737540 -12728350082468544508847367614473459200 11737541 -231959930930919848399865114671869529058 11737542 279733232024424938707861057537711211712 11737543 122080245317510822382770340905762898640 11737544 87262704248931232263217040673144176640 11737545 619675875133862815344153999782728224000 11737546 468629737582668602193384792711295482720 11737547 -654244868960524893493975507112546746800 11737548 -18713212962113723455918093636272904704 11737549 -418080442053626310993265738838054509450 11737550 -32204666566442956745998243734063134400 11737551 -149432319104306338720668102839152857216 11737552 -8761859413335334480578070904246632448 11737553 754081335731685669017848351115533826802 11737554 1350167243709740688059156789763219840 11737555 -367189300816472583872593322203312889040 11737556 55511370019052766101773253651499144960 11737557 206724066858851704571044768227147367434 11737558 58783119454175093770785611659088692896 11737559 -1447613206848452102182587742048184370048 11737560 11272073135097455933297204934628761600 11737561 -397309651050222312873307125280843767552 11737562 68276478174740881849698026043194698464 11737563 10182384509589330504488108053351837488 11737564 -366262351071533687661551199818323218944 11737565 145477369281066233832580033270703623680 11737566 -478545799510554013676776222428354618048 11737567 542398234192030551565320554510840776320 11737568 -283173081133609862942821906846010572800 11737569 -25448625767243241821834418062229129792 11737570 -177811860876780209519872357410886833600 11737571 -165862138808985506441146708780564933488 11737572 -237768451690341048498660216670301454336 11737573 134424689187911887788196504251585538720 11737574 214227376934271304800674579872042157760 11737575 246118450478244696564833453375446470000 11737576 -123848260148717560200259370026620979200 11737577 84895917841759794271123632381494694480 11737578 -189720437406303712417691678864465448960 11737579 -117441143476221550255629713414339505408 11737580 238658188712144025152085137868889820160 11737581 2310766204640367596138354177167779360 11737582 95478011896722471791788358441734767360 11737583 -327235069559266942582334139491531827200 11737584 -30757375940725457321192213786752352256 11737585 -101985641240992406282973764707434368640 11737586 171913071935057316510739092158561894400 11737587 34281951566774095789278476609896533360 11737588 623122388904173338366723018824777085696 11737589 -538510523767680337923346488723534710610 11737590 -7535982997015713791502331112779253760 11737591 -546720512307142528285812184102885019816 11737592 204140811204350938712074119454811750400 11737593 81466080687424253794284923458555485504 11737594 285870352817802910991686809671804903424 11737595 1036579891346663675256501603438124363680 11737596 -121907676304002222789823237735226105856 11737597 52625557810365951832880102083785023980 11737598 326021316897890198922961089740801007936 11737599 -886852294147893295646132591724793081200 11737600 -98408099193640467086096239279944499200 11737601 749576637883884975733154175544302677952 11737602 37379267957616743700877545827488247040 11737603 -39029770553896796685826137072002113392 11737604 -76819603201108315130405292166349007744 11737605 571262067046089937224956611028620800 11737606 492762672092269419812498829139481542752 11737607 -448795020179156969379499296690171745944 11737608 59342286454185314938359527162284032000 11737609 -16863670947132106083694004676404312952 11737610 196960642143117681488717166721073280000 11737611 9686833241683820443346439733121398080 11737612 344806307061195400155411520817147650560 11737613 448505107096462690729121057762537615904 11737614 -133882634628558453024206727727490850816 11737615 -956902262659621913100411833757089061240 11737616 -32528020567511919918248791196790030336 11737617 15365118103099547229422982419358052800 11737618 320573641199376690549487381965293327760 11737619 1416694266385746641233550298847086009144 11737620 -456282136019398098949829094138894604800 11737621 145258000476072390437637594424278043520 11737622 170178110484382239314339188086439423104 11737623 205859800396959523459351402956040263168 11737624 -19082079271101773552396221389818880000 11737625 1422156876488848675225202855204060349000 11737626 299000619644225054895927719232674194944 11737627 -225092057836211340831031965444025480728 11737628 38998668258658108891136828554492455936 11737629 251929315383586078083880431969263436390 11737630 64771177612373353333822860725118336000 11737631 -300096949474629431626056667822727514168 11737632 584151217146863039090486163863407951872 11737633 -531765987856754433122214126194934858300 11737634 -21341776716492076760514001225067044800 11737635 -61259263977567462044183208361058688000 11737636 169458423244384008792933696492303040512 11737637 15858956561943112317596769661805761920 11737638 -376740789398855257810943800960478776512 11737639 1602833426497104521127403399136605335456 11737640 237479955176205328998820029123728332800 11737641 -331915935907407806890944441823485649008 11737642 253846482014508330218391077164124666112 11737643 1340938807256280254122367123022488435892 11737644 171549380498941956404972584285136243712 11737645 363947193166041985037293411572871233720 11737646 -369017828804630531389979564410094238336 11737647 -869538936723354406599954132111101062776 11737648 52511179155529452013541407911309082624 11737649 79566489256077813512292128388677007360 11737650 -242649547157863514724653737449353030400 11737651 144669809819493395141865159479112349704 11737652 -1379429604803807870020223535561190656000 11737653 -117332583865294605332750865616702684896 11737654 175172578131762558052435476733003121664 11737655 -328028179201746741879701325043358982000 11737656 -801370023356376783387290762105859072000 11737657 -65541317776140202351041232795103552880 11737658 -145187219505848527659043535011946901024 11737659 39847121173318056540408944258615267328 11737660 -714576005736030536115019617554423178240 11737661 -26825417796965288228851283567754116616 11737662 -473454412957573417326042888410255431680 11737663 359860544434477260976604636900488181760 11737664 4835140029110916879388145410372534272 11737665 -129209617833141026483898334273173403800 11737666 -242565538352243763513877994057761777968 11737667 -10861764744921629489883204263570598768 11737668 -579512113316650689409928104961842575360 11737669 -579934006901901643354195785312532535300 11737670 10805024893525076014650400634797109760 11737671 -102788754204776138022525706307825494272 11737672 -950854749319006865473757273683749043200 11737673 13003559868235851046048866810416456922 11737674 -78228934189568973815661202240246551552 11737675 293492431211495399880624308726688636000 11737676 143302302225975316376027977727693898240 11737677 156694984779592320789680561063503444032 11737678 -170169575808721371301765080894444418944 11737679 -527464701320287371220128041092582528224 11737680 39663995456085823148268929524643266560 11737681 -810216620630060664077429629634486382616 11737682 173474302647132785994036855640847046144 11737683 589695141417966374099488025409955123200 11737684 -98791058994093635492639160352060600320 11737685 -107475792003818451966450951010628398080 11737686 219816443086265912552166518436318842880 11737687 507542311660696296395247036978904852880 11737688 -1129498364231988834672424594775992842240 11737689 -13052640611776527386072425575346466592 11737690 -252731190140036516425440999304295700480 11737691 -42359787079900405881781471591721350128 11737692 259251677509932366617381827328360732160 11737693 260734817861079756659422721153894278944 11737694 238382385555070838419257992525939949120 11737695 -7923624258618232801031946712783356000 11737696 -11310298046336053478254736738073968640 11737697 -465799950980667300350052368693321454780 11737698 1992188553278551211022697884079254528 11737699 921928030188958318580743561359586972700 11737700 60173139854895396686835648954800352000 11737701 -557004591628934331183406946647967885508 11737702 -251422748717532095872043990343937225728 11737703 835006140095298497177201849839268511744 11737704 -259180468587980523150225988669387407360 11737705 -346260945683517668959630052478103842240 11737706 532484027163611936246408203244367333120 11737707 -572622270653651597718839152731117403560 11737708 -25296369064512088623870094616062062080 11737709 -599766019684449957425120316455215602090 11737710 400000718001383062896984331814386560 11737711 196421497044362614356850349121911518800 11737712 -10940868017011485627762204401835245568 11737713 13137141273372613631977041904393800384 11737714 327388372357573063649894228386648584192 11737715 298910788965429942330731484598056827040 11737716 -15907759305977634348063434161754603520 11737717 -688033261503232613597611669748801953234 11737718 -432744909648293316432374847889027752384 11737719 -6671160842831633411149497875878303872 11737720 -388570902992027567583494519730589286400 11737721 312767188091162994846478436399395015680 11737722 141733074794693167285066174689317763072 11737723 -686217523307171083896644818494798888028 11737724 281570128495071180208472720438952823296 11737725 26135026241854878861470042026546836000 11737726 -89984910602282258284050828583663488 11737727 -4684780847605954340084224341851575320 11737728 -235199565723592242327255616299592581120 11737729 264808513324881936072785353299245843330 11737730 595528526033045927900791867251709977600 11737731 114261471028127770717921913742271343424 11737732 -240720023789170054770103839032912433920 11737733 -807197328401303856726098514739910010624 11737734 121393740295413796990110144990956095680 11737735 221487442668019264989890646755878317480 11737736 587954033569283316588745156308648391680 11737737 -232045926830575435682385790420112685120 11737738 -429965671205002922246607262593331830480 11737739 41829919291490817217571091779947459824 11737740 -100628372587633616412567601651120619520 11737741 1384802815275177468537132919239849102400 11737742 -370875259289171579744040682096903333056 11737743 -13967126222780966687603253777887147376 11737744 -249886749217552251237968851480040898560 11737745 -237719978205856119810426532900815343500 11737746 -148351620418416879495603377883791575680 11737747 -62745536087597457332618517273909799936 11737748 -133380591376908705735001119670951809024 11737749 -89191423144046276595679762827846161280 11737750 -525330093392568267210064439134768800000 11737751 468884925017376144300647043218901897120 11737752 -35118467106087842007647988100347740160 11737753 10925962876029257396085555992691614224 11737754 -77961025646310222110224334163286834704 11737755 -73043270329325448708203900612137066800 11737756 -663380170101332595895233206430512673280 11737757 570244068129959995887976917224050476006 11737758 43086281708846183058029989817828726400 11737759 -23103090593323987104682961321506500360 11737760 434250962807412468147281282241679196160 11737761 -27217653824591339949509912971261618176 11737762 280775763197709632096163796929502485504 11737763 -680695250548525842078108079852835791080 11737764 139877746697762058341053006718151536640 11737765 144486900491410530258677723894945022000 11737766 719071841860238888501463001997519204832 11737767 207533793754066136970227795152365773520 11737768 -283811262179321646754053942753725644800 11737769 23421607679657379816776993219417658312 11737770 239347423607073637914622161994629542400 11737771 -1356165233463773772918743650922754030028 11737772 -17495142440092927306055759866273801728 11737773 -325511529428953133556198212502647586900 11737774 -15631321400422813919142954543969826560 11737775 -31210154408489170985045613389180065200 11737776 -118590691931979788097362752353291534336 11737777 1303713535934670706137648841938868137408 11737778 62021594002405396828430480684233463808 11737779 -698791842717584688122042332058278245840 11737780 -648763882642438663700541272687734210560 11737781 -376966224724477827469737462641198913600 11737782 37474967774275041254040598336992737280 11737783 67353819830025170567798411532781269032 11737784 -1245468783067856801427651381793142845440 11737785 -225348805759700888070062370230692612800 11737786 -846187451559034427486326015145075346720 11737787 287358413934400512375752326314746594280 11737788 -607010860682306089038158052300579417600 11737789 162900044578002172050106047006168041056 11737790 150566084665364192125531521372425870400 11737791 -12388170842854884410889458805729948576 11737792 -61900748556488964727367267954089525248 11737793 -153099365589724928307115631015551264416 11737794 -479004430134824890351454475253715126400 11737795 294063345754585521927153946558971670800 11737796 -5118960724525742323188380551742976000 11737797 341573592872359052861928895449096399360 11737798 509573772120101683291962036242500994400 11737799 1047680850037473536424448526048588514336 11737800 451991477194743657538255492165845888000 11737801 -800648832045122447874371786309744286720 11737802 -229795048874865543672330976954181277648 11737803 -398184179669548746429227194461106713600 11737804 -135094996389753977713028319502308602880 11737805 -570435592940961852479109320883617727540 11737806 -141851038804026527706014960923134323520 11737807 508247401666770016963995389123809357120 11737808 950491016120096789697422462864424960 11737809 -201437927328037248443143551304934537472 11737810 -30209323861987539147194249834831024640 11737811 1795610969485886614769660047224796144800 11737812 480031607975462016687026635890999232512 11737813 2372820311465279394499120610947376880124 11737814 -123184528179940556629105633898435688960 11737815 512413991937043761524777884804492692000 11737816 7362888763206163139436876045502464000 11737817 -80440983111411764158957528297149494208 11737818 -62312956482865558210747617836582945280 11737819 1163456514516875338603247366994226369220 11737820 371990206646251489806181089483276288000 11737821 639416986787497769677772534982122819712 11737822 -71880422710528896300987192215740397376 11737823 108154971826426786928072935762436103264 11737824 -204886249753747825435311958422473146368 11737825 361719240462454052556422914952459847600 11737826 -52043349071575458208609522229420563680 11737827 510720117696361885449976993950189660000 11737828 -716178904071856509872151325672398602240 11737829 363956543023186149364546482144315965376 11737830 62374985631413197397908586945532184320 11737831 545282185660167109606187714846690450992 11737832 1066938521414002353454547727892224998400 11737833 798193727428098147988212493099678817424 11737834 -612696002246179669758856666503194765568 11737835 -74690192073888111047084414569077234720 11737836 6467318837526102113145653765126429184 11737837 -8264731894855069162897848987948502908 11737838 -41465687307729169573046406826084482048 11737839 1460650219470230326049816805976675200 11737840 -59048827622072912122028241467937914880 11737841 1432026996207344821989722974687423960932 11737842 29348970045874692462416540710153555200 11737843 143294108786997793276962142611058246848 11737844 -816718687214045606005096331635927323264 11737845 -264691622138883303414735074436112684800 11737846 220965636935731964953422982261071979584 11737847 2254261136286149500785567095154424848 11737848 183042032240978430310710528473872465920 11737849 172437512975535113964636303843776541780 11737850 -71657402266869205802682577418338639200 11737851 -342034040206172420172477165319420350096 11737852 -195970314201963983061970845146595142656 11737853 -139050926755157125940966836591290184020 11737854 -33788703189676148471689388790106314240 11737855 386883681069305390700314669949800838000 11737856 371558805545316718244160750943891095552 11737857 117140667694989341496035554413831391488 11737858 -237579199846120917408684738380421438720 11737859 -312261608657985398482724168137491361584 11737860 257540082001958427482402360557298012160 11737861 640890926139972009823567918996652006400 11737862 632695699529883099208628268474083862528 11737863 215780470482762723495257607593473047792 11737864 -1433765431760106876879265659999630950400 11737865 -607807202781609242581477354760406019740 11737866 17794977369444394432374481685327462400 11737867 538056732593213191693443422102156707840 11737868 268439532039941007684312668823697352448 11737869 -78904743953701524400909411146748062144 11737870 -431328861769601022004209451263995661120 11737871 -374986792795361648328404745212846007936 11737872 201085113265727779887314889815822499840 11737873 -155950026919402347695071396545662494080 11737874 -1206024622898299426885761282950489622528 11737875 -126476510659001986306800866586733512000 11737876 396772974903140196331832561548140703488 11737877 323877559507947099293276917400248253280 11737878 156531849330194001894095300797143897024 11737879 -1214970622019173606904920909898698542520 11737880 -150250763054178421037854458501228134400 11737881 235868090155970899258609907425084313370 11737882 -353229497414454975947605900249056000 11737883 118204935913669054477807956203295470160 11737884 141989127078059515936810861156322228736 11737885 -756930048281759471197157367150187542420 11737886 273167677461079684457209282557749927040 11737887 192229900046452234441489443011285818752 11737888 829433583136781173458941640869008244736 11737889 29705241228613273421165875486400348928 11737890 6083996632882887710203316361939608640 11737891 12474305392291639882917611512494589200 11737892 643393946045476598022463793485209369216 11737893 100602163217531856345819621750092492064 11737894 -88987440238518035257543181604628637568 11737895 -950475228527285815785544440202928976000 11737896 589176882602637960977606003901128294400 11737897 1170572744567915116501197726810743860346 11737898 133224389733197698495909812462575923200 11737899 852529019644832781574663100012051251200 11737900 37001324558229880324437254997327859200 11737901 -392705248151772457040999166303279355380 11737902 -78726350495852026185514687856194609152 11737903 1020716822320601342050217568516154587152 11737904 -29494288438077419019719678562534113280 11737905 5370884250619635212508212399617443840 11737906 -207156398624660596993154518468098436848 11737907 1306951954133398008649080351731263158156 11737908 89562733240174950639357260670064656384 11737909 547003953216664119532847407913699328110 11737910 -113688456474040614554517599421761792640 11737911 282211079059155899312061396721316838864 11737912 708321006026073865050877711856514539520 11737913 977333841902914534560661996041862679184 11737914 -21593702158669068301444120534468173312 11737915 816672037727566598873353322785466400 11737916 -44583751886642241375022134535624565760 11737917 -43405259821996625941309757181610878600 11737918 -135130170147388143706382842362502851840 11737919 480683445906974645817651714648135568320 11737920 17361608423994375571904808452232314880 11737921 432321059668072622024276937115685553024 11737922 -196826969753923584462143111672371891200 11737923 26057600025860969310807441027358617600 11737924 519524816346856688152409758518967296000 11737925 5107777159075934637931848256804668000 11737926 -479332988855819311661367529951807401600 11737927 -6460690129348485420083295508951185120 11737928 1184121596806769556579494495485686236160 11737929 -156633754547584358367281099018466720768 11737930 -323844738590308450022739419925667956480 11737931 219138109645025055454426118027676279984 11737932 25188740220402551218764134433212739072 11737933 -19987645063951371101792282175556035072 11737934 -66453232005438512254927823452277723520 11737935 185222256012333658874464384777641146880 11737936 25535459862691676514145550373143314432 11737937 331990031677205916455508842231926465140 11737938 -169448646957079863215248384116010755456 11737939 233528329630265525544960673375324120056 11737940 284158102043874907426225258020398903040 11737941 200367359317604765849030504517155244192 11737942 140518683058782913529411641041255043872 11737943 16693653909732088810120548360476762880 11737944 -165833599023961129774222703615446640640 11737945 -186479775660808761617117505230377534080 11737946 -390750046009095842276538597052034416896 11737947 145245814182525194837030939100205865328 11737948 804872068476794813428476346822741305856 11737949 507759691931948088310999037157543142950 11737950 192795522236214127871885559551605118400 11737951 -90507633987884642090110307516105205000 11737952 1006748094546155190634263471840420298752 11737953 -55335311203512555738183577258610452800 11737954 280445102238034474894373175995390498592 11737955 -363102509909186310834603761902614878640 11737956 -22833967490049212724336599023808311296 11737957 122954384326379734663447921971941893824 11737958 -8842395485268843068395034808931506816 11737959 474760780870672969119742704024757650768 11737960 -174129119883398784650874424848312422400 11737961 -1417042045269995532456029590307270787468 11737962 23325250257241548015094537592151224928 11737963 -201432166205862193873123137668145637056 11737964 31358333006836842877193725275971715072 11737965 9610160563146909173613034637461187520 11737966 410533963528670389679546269030996004544 11737967 926967387832117795957049404950347576016 11737968 -5705035026614951847649220118970368 11737969 -429360687926016335217331830079076309904 11737970 -128479344126350313660575777149925096640 11737971 14800056866469758236095769085259035472 11737972 108705662533767534973145028330332958720 11737973 -297795849745843399591153861027756876296 11737974 -167699031676056744306164576892914264640 11737975 418225446446534551781896951341472134400 11737976 -111138426736955598753578803844027596800 11737977 -11159084136769824290899618999174140000 11737978 -194863639049981400871590394692268247040 11737979 -763948112850341547773850020510648009316 11737980 -496279668913658440880993276463377971200 11737981 -533724281524604614772430688557061660570 11737982 -65249161659819055986238096683703545600 11737983 766669222018258259486052992392580943744 11737984 561101517452882655486127671328710328320 11737985 15826679025317973972724120899356133120 11737986 77934484116268209640479439471990123008 11737987 266219701243123232658153301721322730200 11737988 -378358351243371717890388711014439847680 11737989 120641419047771317168624822861125938654 11737990 -608075269600674697632866204715726800640 11737991 168482530556718659850052693009657718400 11737992 -26411109159351508338180599469829324800 11737993 -2085669936696979375715561851686763197936 11737994 475232957262972977446121540284706695680 11737995 99028343029360011666096999670873943040 11737996 -4486791378424817533724688148505248000 11737997 -22469577429392334456662185221801172554 11737998 126264727305065507012816310049198929984 11737999 250009714286179451923426626314824003416 11738000 151639014038207809091747413213040640000 11738001 443976346069595010636406953316421956704 11738002 523352324061950026004310239141308247952 11738003 -591650367583406967796299292569342928656 11738004 115248319488658737252300932677936742400 11738005 -781445605197111929819905677333587585640 11738006 -218995655510905964742291444854103592320 11738007 -326046906725916941450796637205981107200 11738008 7980947166272918918446948277366415360 11738009 -314374289322894341237941448474014387440 11738010 -156688167681849041141668004461583577600 11738011 -29651463416031791261064118817085114480 11738012 -234947966160055180679336043109992477696 11738013 -122855594433211148577728185835615359872 11738014 -519291692207200252131692272748579862144 11738015 122747534962191793715039800776484992000 11738016 -90057005011240319140602235527598571520 11738017 731499900824202770137485273621565982512 11738018 -285707948206754861778885503898270854880 11738019 -604536153429950058522546953907388651656 11738020 -72050370858423500928272468223484907520 11738021 1268419886855165714684057419804362252222 11738022 -159276469718923826954738495945134379328 11738023 487830933884032929226023464518087016880 11738024 34873470556000768473645511658883671040 11738025 -43694327469793060462776620167794921300 11738026 95870221660794949435212058734558087168 11738027 201054613299306058515944036552707790592 11738028 -54216015197857813463313232175497012224 11738029 -821810616873895279601896338458187887360 11738030 44289238748625769209510888612316532160 11738031 -208561056897857167201028127429032564976 11738032 13667669002917852751066046240493895680 11738033 -541481392259157230793231565054314692718 11738034 -12485173076993934815402092812744347136 11738035 16211369031452427712233103058085033600 11738036 -236217252797742764913055923176598933120 11738037 -141259652887000464009365522933264905440 11738038 224020523199296436343953847403639995008 11738039 331012535478980145976831619060989356840 11738040 -498896621184673883030615272616343552000 11738041 -180939580764196273695732881606004437760 11738042 -1760320915497726632938704449510880288 11738043 -554375763713624584809139978376682554868 11738044 936426810775471646122867397370186331136 11738045 -483808268627669566586248695612898395840 11738046 -294337907015385682469407728045183143616 11738047 1205569519294061673092218899457837197104 11738048 140456332561081644655526034156740935680 11738049 62855275976969375409672170807970333120 11738050 56268038201497914887207982420538176000 11738051 446828005709262233226740224315313251200 11738052 649102007135471989066719173833765147776 11738053 971519062753380814911996023848592886302 11738054 -3581159294138275744307400359453316480 11738055 -11068684216517627240471851320821191680 11738056 222573816056793848310064960816268943360 11738057 -154461665361641886720275696218613038080 11738058 340613589283383826932602570990771765760 11738059 -821423529605303662077642525702308165740 11738060 -207774986759091301101832740969686123520 11738061 479900103332024781261658170144097352640 11738062 -316957214293474074138019119089543823360 11738063 352008262233469008141400436243336259312 11738064 -116828760288744921093426696759745314816 11738065 -388491535903025666960123988942633136320 11738066 752382254759085242388371986750317977232 11738067 586386006139732067244065572618298722560 11738068 240140815977364421057944316785885566848 11738069 264315863025683944385998983479515451520 11738070 -239061998854250331338401030273709911680 11738071 1780704959448461168258463455292326427000 11738072 512801893360190318624325489844446105600 11738073 176241594282630115380129476007528895488 11738074 240037251691040733611206314837750739680 11738075 -258414715519745822197742152466269668000 11738076 54588980113394289047252420773228093440 11738077 729075951848375759632064453789622940280 11738078 -404455062079807553447806374732985646400 11738079 916327963805521620076890579394980254424 11738080 -639966300408752373285311471708991651840 11738081 -463944725287573764773773519802645436 11738082 422106579723383104075686131598712350720 11738083 -124666996146049609648222645549736248880 11738084 -550081994530467962098315819539834566400 11738085 -446272508780537752285492750946159925600 11738086 -526689178426618679952171423196819200000 11738087 -455567830924352885420566490327726808264 11738088 -26203313600464674061542688747624857600 11738089 -224161585899957394216663572920891509920 11738090 -83412166604267632964081778146007936000 11738091 520329859129115735836396369916083178160 11738092 -201925977955841377169433535145429399040 11738093 151794399096834611168764356178341515520 11738094 54277435848363780247528803991730657280 11738095 -12762466287403337130581374349993504400 11738096 140049523617156669166214104389752193024 11738097 -13955236876027530390252761558002154160 11738098 -543608864696650276165267279831305759840 11738099 256106569735819221967128773662154555136 11738100 -164228579883888095404089516245330995200 11738101 -250481965815107377894225777594754167560 11738102 -31890616054896748850526879669794304000 11738103 221779123856153916149472585457193455824 11738104 277549243644073370305867499687259340800 11738105 895759185940485622479929843233533537600 11738106 1950907742647749854175663828729305712 11738107 816057865815545760853145775548414136356 11738108 33951914677283920310967931013638149120 11738109 -711926639875985508799853933705622312960 11738110 -338271722812708081542339081433315439040 11738111 413742255475011001743345353251605681024 11738112 270155108221429081153419733562139082752 11738113 238492197073255754511915714114892742080 11738114 167073118427139093843931033522878448512 11738115 -985684620013938318474702781928820503280 11738116 9449992408901943332081944570632477952 11738117 -678708875914573167984192597274083948834 11738118 36737633612922602777628372729748776960 11738119 28816513520398888774521593922674743296 11738120 18418575039678257931951753707882956800 11738121 390693554485769341033574428173353355360 11738122 114272035676790061577329338174619593984 11738123 895278189347287936515909749496381324372 11738124 363562258160973245685909904089924053760 11738125 18701070037187303713127642093451820000 11738126 1520155962933110454682972967266923830784 11738127 -346941799210646742784869418180489127280 11738128 203695570500331268163508074153115648000 11738129 285239629019018170711278624433841469684 11738130 -184720503083928957105944559132490536960 11738131 383188279882409189420951101994107633864 11738132 -168705936209548833485272885404278403072 11738133 543242819070796071460200759095387821920 11738134 522933222473135788202728617673286109216 11738135 -766720802399239164850474280165991490920 11738136 -206136458745754584302525682149739724800 11738137 1281467201551113876078583967329153283786 11738138 -336189189855765684430278711724316843280 11738139 135875716248774769778201983804281998592 11738140 11884251279917417132719693649284992000 11738141 824974873755895904053763030424559358784 11738142 -46688086398911383185751064383850373120 11738143 311554359869691243724986080165176380240 11738144 -354021080504884928899863142433995358208 11738145 158799909018310763954099512246356168000 11738146 3344115733126350067985176992683059200 11738147 327965387030645183747169898171829557596 11738148 -540555723457653414114787193290182712320 11738149 179226191870721395353071503848742679036 11738150 -54302186367495717028089615309615014400 11738151 -638181719501065882230065833186329564720 11738152 -792133594901460790914744623473951057920 11738153 -424120888134109643989698410836592373120 11738154 250688348762200206512833288845623589120 11738155 -214471295274906890504569252774316371680 11738156 -1206243914627572441504422391222482309120 11738157 550415492671940815480699471407564114240 11738158 -61703435779806964197175808183541616320 11738159 207199321754190461372669396114163566904 11738160 18620675121720756557379762017524776960 11738161 -102527446088693711765179742509853256128 11738162 585508191141529490091543540685211088000 11738163 -360122193327736144206826313982985747656 11738164 -107173189638862606495901723144001031424 11738165 -32564895676758131489541178389923057280 11738166 -193104933161491884394877548056297725952 11738167 332052687142658106244607695683653338752 11738168 -201932994891477839097077600512405708800 11738169 1248711735323010731309243462657661863040 11738170 69230361675562357757805171058392149760 11738171 618764673336449487453467516518881682632 11738172 -124399537192850842679698754027318251008 11738173 1125376326083678058878021748190804788422 11738174 138863320687504271427533690038943290752 11738175 -67592389162847022424320325133628718800 11738176 -155905507427637768982465861501360013312 11738177 594017742956869522622490119747548227648 11738178 -304071471028461515479796447053113982896 11738179 402942246343556983873838930530217504160 11738180 -261794154976955597616151545850007673600 11738181 -2010359638591507200698539677028270080 11738182 216235396626925474495111415938610532192 11738183 -14883165487558035344027392446895951656 11738184 665227003160746989462195678246634782720 11738185 -1132967854752228600396250844424514174200 11738186 2084815957701095529317334425823711792 11738187 -629078438795798312595858841764156292356 11738188 104510872095801231839840044563839680512 11738189 -2387215906339361861915150070832541513376 11738190 -244916315755571689488565112122815300480 11738191 -888716746767563563118391861502625899408 11738192 -230548239917900355400216777745909022720 11738193 -168875914826063349674044946625817630656 11738194 208611967607310126933682372424245983552 11738195 -645961494339354436487871403403867652720 11738196 -1092814669943930719978397179828191360 11738197 -370289818880812819772775048693191212580 11738198 190285133220331022365266438023434317600 11738199 -517078941443470559426981320071348140160 11738200 499349916891838119041172697615833600000 11738201 1668029408221367084103039188555287635012 11738202 107929232505996518980701703879051958784 11738203 -257741349814891878122940486760156788000 11738204 -78422036630518276753472419442695948800 11738205 378109118090468580947086615641779143500 11738206 -475292294992294988682357670026145880448 11738207 -372496008912046294613580896496945253200 11738208 195132924282347055127480814685433626624 11738209 33846009296760116894938024649075713216 11738210 106088557946814021757221603614376000 11738211 186836158911669217108670041753193639424 11738212 1691692702440746545037864143332982784 11738213 205605536300814262931016821338563267960 11738214 -21720751198742368952056539857786976000 11738215 614777985300433397129040600499913150400 11738216 79057859864930741319576987296631029760 11738217 116421827374639892931843251089887272640 11738218 -33221256339943630047830956923118356288 11738219 -530189096099450257310600644715573441160 11738220 -94380114741552805092267981054177792000 11738221 -39016787091321542181909982005857200416 11738222 562720321460956249857445826899622862912 11738223 -183760621905173673240786256726131993600 11738224 -12267673320652457614730740006657884160 11738225 -404181854361476119313491921287076424250 11738226 3151019728359782741622905177649156864 11738227 -362129168932140455040969131183858715480 11738228 -298294939236138513837901335303056423424 11738229 -111585168013717618522116724912385940480 11738230 188692032622318451460945808549058880000 11738231 -1165865534104431945659584716131463202968 11738232 -116457690554878356364223326910045736960 11738233 166933307037148312246182452684406658542 11738234 356417818542544507914744774104886524160 11738235 -72926536703308487298229138269091084800 11738236 -566893136575028664883477766149398046720 11738237 133453798038135183854772606880060102752 11738238 159930752802654483755052228525790909440 11738239 -232023094275940946439912328733330484744 11738240 -283824525849700843586172041871910502400 11738241 134080340808183714443697643196521067250 11738242 -392653392144939169690850688593640583728 11738243 312176086900928365549300595469353733120 11738244 301564347802194566353981062770038250496 11738245 549458290941217166411082981921316739760 11738246 82528086139103270449571227146953971200 11738247 -248337671300976663041645889439549479000 11738248 -944085911235734397328336708179111152640 11738249 120641234210120389888726923601583012250 11738250 309165572280529860669825198345354240000 11738251 -316807692177971971426731030685805153648 11738252 -708626591433653441809727051581677867264 11738253 -377472907512977934786096449831164692192 11738254 20935507969674204668270203446423584640 11738255 145688699745749753239714167784415170320 11738256 64498233155718133010558267374620966912 11738257 769020391837577240894154390912272162880 11738258 -260445351410789797744629832275504129024 11738259 -105642781441430562452348124410269950912 11738260 3304078244123672266151107502459727360 11738261 248554102452773874991591608566771249052 11738262 434641890863720173392898042120799871744 11738263 -2082853757171254248077998863650011900560 11738264 366442788675035892048227691149067663360 11738265 -72209164318351601523291072645564533760 11738266 -123702792926268941989553029574918188800 11738267 -63611167486106934554920514866298610684 11738268 -6161837034427225542752476381909429248 11738269 -3113682772255696545287153537771164256 11738270 -320992894553636854481070840931961161920 11738271 -678485987594611955240008142433375682488 11738272 -145820981322216475209868175596427673600 11738273 -190688025994372809474776597175458179920 11738274 39178845245422097087410706085284806656 11738275 -16232784066240605737354325751678286200 11738276 -18685631179814815601461279614353679360 11738277 63919338222646238641770701978983929726 11738278 522879915393022630921732545218219305440 11738279 -565592474928406777238123647348216510368 11738280 -307175392880059777328879539338505420800 11738281 -341519655730206521337216159704001139548 11738282 46830708701604831088503536958031164672 11738283 210579534090236935221656773264816593600 11738284 -98144167254466359392943809591821552384 11738285 14701889103276003943161192432352070400 11738286 126369448147703699205658997255479065600 11738287 221854785333063717407082839663920754688 11738288 33004835635809129857619202485474361344 11738289 207168192003821728135864941491823399024 11738290 410166776764212380435781785360797034400 11738291 729368722123069559090264155960348255584 11738292 54054353190549674027504958310523031552 11738293 -927504000866239375984398370032045217842 11738294 -96368739536474659056895145683667485440 11738295 -9699122585456977893211039230316134000 11738296 -807622566669867921693110457379091619840 11738297 1085578418616213915902379932180373445632 11738298 150803203098169550071827300296281545216 11738299 424921264799388230990214793688613653880 11738300 39924077792830070053618788892295424000 11738301 -439857729123227843560550396468297549280 11738302 298381904482809108910316350253507972352 11738303 811749007019352860412743988772414547664 11738304 38424873788121582303290456443736555520 11738305 75792516122841042911404799938756273920 11738306 223727791676524185354344471095093382352 11738307 100150362771571436779147352468823705600 11738308 -299471069672467682355168532908971059072 11738309 266844154948677787457846883997240403328 11738310 78057223168964643265048704869007456000 11738311 -287685985897899277962905750373804683680 11738312 19717119783078089811656837013894635520 11738313 323096447955461271793514395566793419582 11738314 -25132052950732556975430186159447590400 11738315 -360545497336520345289069836389118675040 11738316 -614823064721046985791581203743088865280 11738317 -321731319660474885297562739412208554634 11738318 -633040716991949757098875337302717112640 11738319 -30008730552974596967178150712812858480 11738320 123087560443038804198567457742399078400 11738321 -337899888529155861281409230262349584576 11738322 174894322392076541303280424805766871200 11738323 -98875976166344310432354144994214081428 11738324 46784367409929852187123547533908014592 11738325 107636152823893564259376958903229673600 11738326 -419225307674784417658355043110151482496 11738327 33887475060551669790924231757606531008 11738328 38131072565478218970687435526155141120 11738329 1974119094557178327081248151835454419476 11738330 125745355935895683131594349361913404800 11738331 -2174014011004740390590759215026380880 11738332 765197526756051227573025149444979063296 11738333 -175774044861554477433126687905891648160 11738334 -6260864316401700633868298138269268352 11738335 143640867542772605782066705851706539360 11738336 -272255916715047393523245269556286980096 11738337 174212656126677408006874656364780149696 11738338 39614996462624714958808268810301322320 11738339 -1076988566100710642251351160928342901860 11738340 208629884472894263779176623371323644160 11738341 185998924028050479645980341084555475484 11738342 163157511349893463862298412162252703040 11738343 413070010131921992633221985316764378664 11738344 -554806247486513921845376752801330790400 11738345 -250385494020836621131790001784859126400 11738346 -420885179087119022226037627216967222016 11738347 -1552656972921489145229742220713033355128 11738348 -693715837130683996077463914884722843392 11738349 42768379771447025668971798304636779648 11738350 13363536662142385138026764795752968000 11738351 -45619347654138234856184293911215721648 11738352 -125329822422163326926114791458998845440 11738353 1667976378762880457951212231136869616640 11738354 57260525893843617968910504714575769600 11738355 -7947052632442559467880432137395936000 11738356 -115989575458840726632404397751603953664 11738357 -76849133412546511918388979043705223808 11738358 162769772026389976462461412242114312384 11738359 210260519625805542855170030690548938720 11738360 -267910837245981175572695873552057856000 11738361 340455855202836914519286419767321479744 11738362 -207684238781737884120221359099088999568 11738363 -105693069419447508704734573776523140576 11738364 291409690733829825545318454891335614464 11738365 114538309756547947647932784107997861120 11738366 -98966122068815170517470205280571536960 11738367 -248693590994456235292220502984141502272 11738368 -306137847649321100813293793027773431808 11738369 330419408490535804179518189605989465300 11738370 -42075299525749704384284997372684579840 11738371 345879026752601189080189869655192034200 11738372 154139574720305172394564234636387971072 11738373 499490004959639724261315021672858076800 11738374 -549684308854319943441752738980980963840 11738375 147525191496268194877619523039205884000 11738376 81692851827865199290161485537351485440 11738377 -296516100955253450947255095858796108928 11738378 -214913386835549798549300560451914412544 11738379 97535153979365293415345670535505868720 11738380 223178428411483468261103234571160396800 11738381 -985427183878279422745340987815375763028 11738382 -130527525611031536379119692033407171456 11738383 69753350589866936222356799529499155632 11738384 -99749564828209910001970268321245298688 11738385 -679091513540883941808980432819619292800 11738386 591567642099841057170131669021458760448 11738387 -1795505754456877182460075904866809120 11738388 174357654541196935592867139586607616000 11738389 533226491357791797328256189175340756924 11738390 -50589968815317787638904058141575324800 11738391 550198030738740756910445674959571411200 11738392 -319105735294963513653802584445522176000 11738393 25421514115984526742566607530173708164 11738394 -2234558638759728686452447468692072960 11738395 -476519186815141684380842687565765980160 11738396 17373324647275986370376956318121236992 11738397 -59333128393319160890205068234299017216 11738398 457625660170256385436320149701361664 11738399 79769612909754375108999314863539170400 11738400 -28644891081646779765294628468713062400 11738401 -853010750369456628695975174226479901598 11738402 184223122190278709692129968666527656560 11738403 296440655634653740844165244739212235812 11738404 -673154714351454290240092283857201228800 11738405 119168837360920793987302303337003295360 11738406 158292295069475759550623517360444110208 11738407 -417172602589269527780131511739253742344 11738408 -867577885228326886230922130376316846080 11738409 -419616984110184131167495293578278385760 11738410 -466916572292770284733584031466182292640 11738411 1126228478279341976689733937486191913000 11738412 300752011833237791568955016933254594560 11738413 93716432815644282792473191451148502400 11738414 -193506009270294045067121794889682696768 11738415 175230012032442949059598479252490578240 11738416 -158263103889266635752723986805255651328 11738417 -246811071901660103428505580320751544140 11738418 199288966290019577813529800216757692928 11738419 252959775651402631336650092310374863104 11738420 525913731369230266595596978188065729280 11738421 30239120210001306135077710796701980960 11738422 413485554255599232960803460302771073024 11738423 -1133372848113028921701767775447305943864 11738424 -380512128355448956570507759154605486080 11738425 4805735476853388458499703286466246300 11738426 -130991397721161223038551019253693559040 11738427 -203946840420457022732128991015972085480 11738428 -185003965479810462395217118224411886080 11738429 -141890062883503566614338049930958693888 11738430 189969446583707453684084860036313149440 11738431 -135295909147900159398487239994004872768 11738432 30997292809136499895122837015672913920 11738433 15444790108200893082812675407554953664 11738434 49796422907920810491746870826154026912 11738435 24089670955571332191562418398072601760 11738436 90441889893310298698957418187446541312 11738437 -888862186562157797754554267023882477988 11738438 14492210819545204472313657744469512192 11738439 -20240997824121713949798891421932314016 11738440 -94100226185014051182797982321660211200 11738441 -2892863056014578543737705916703095808 11738442 -30128829363533115555711946100444249856 11738443 -1042483377522760159730916883179422627856 11738444 -63851347856126825552596129773801251328 11738445 -107379684423587698803537185318384324160 11738446 -337670750083418033266638509356472368320 11738447 197859414940655566843623628853242339200 11738448 -149952954773041414414017448635724013568 11738449 -743740773191380846545294267300011886720 11738450 45063401507861516021639060820657438000 11738451 419102157418439520367743403156964930232 11738452 -428094070893390033866532032826798080 11738453 589360040696804832213262259562181805724 11738454 61613332569857732293351617203992320000 11738455 905231348047054846042728684544848285360 11738456 900579594209623554122199465265006970880 11738457 275287286819304658729086257879452635354 11738458 -717353688259862863173121816274539579920 11738459 348829149526981530402569324552743759104 11738460 40332661671525394385969603766738616320 11738461 -442261544530176604978607965986817719968 11738462 -300058692114049473487429768974865444800 11738463 250454290173399751029679761279749251200 11738464 169348045184615157973731364738050293760 11738465 954591075388572337537500959578152259860 11738466 -613927202008954577176224407463884467200 11738467 468902681619077950870716539912624687792 11738468 260093997863515261199751586390939877376 11738469 -663155830589759074958914852723216061856 11738470 -79313556508992058060963869449635468800 11738471 822304617484248910826756113974070815672 11738472 222283226574744259746843128630192947200 11738473 -37053421598400328729326212345652903634 11738474 -31129615395420990971617642921521797376 11738475 -149287953260446272389486486478196836000 11738476 7813318849454146579555853366299840000 11738477 -510080107740611599079729669934257149620 11738478 108699084956622428365982592568666595328 11738479 40454398319001579677949166617447961584 11738480 23280528878419101795791447747645276160 11738481 552100001587908313932046772196799274352 11738482 64824392064282538487458613025251561472 11738483 317326335154147748938803450191067787776 11738484 -300595508313021582033815929170763776 11738485 -528198769881362391342409313622899712000 11738486 56724012182944017277294023682014828192 11738487 377887515458997332557377101503302058368 11738488 328805796475430755875474099029800796160 11738489 449751112858639243811759854608420147690 11738490 132581848719650904887026586404697061120 11738491 76745151218116859051229366194389105984 11738492 573379776287185647989773030966761916416 11738493 288071913574602463110591703262180002560 11738494 282546688488219309565074908358512641152 11738495 56212226513257046255032798803163490880 11738496 -158708886489097309861231245784158044160 11738497 592844600261982374759584534769643719680 11738498 -1045097790329742158282763641311508199936 11738499 113464673378474576948859272078880668664 11738500 638200298226259747160009161575599232000 11738501 51856763721703002329812494507952367904 11738502 86173359320762271256806980464361337792 11738503 -168486389742587131510552189748099610144 11738504 348745849967135050042384301419524096000 11738505 -83028226697516633381692556252032846080 11738506 46686409348136716091925184275989522784 11738507 1318178731303218605103853290142494949032 11738508 361762599695020366970329135312935144960 11738509 -166547523208654498242935131758707928884 11738510 -97937673040450921522956972752069418240 11738511 -82060336647965858300176993903481475312 11738512 383582112167019327040980695792725327872 11738513 -72484816077607663324779159439036339200 11738514 212550944575688542772731587089453696640 11738515 112683952836028727262559819364110058160 11738516 687449725998016708807413348125316205440 11738517 238919810172296280839772267102898572288 11738518 252150923633102568885990675134908713600 11738519 424297909571075858306255508989834609544 11738520 -27322001323584169446879843865505587200 11738521 -1727322883910274200495289555012606298368 11738522 -198707334099211568832392674331809228800 11738523 -222257611425065342180495758477638508800 11738524 163772396564900619896315380938248036352 11738525 128841792694536659486461237716889480050 11738526 -106761013899439234521563062939012386816 11738527 -21790224024836043405429054743093589320 11738528 815480365354590740926163113587235553280 11738529 114897207737484003810872024383051629648 11738530 -185016946762690389578005819858650543840 11738531 160048173299553639241906831832082670080 11738532 -88870144855199587850955048794559922176 11738533 -625426650793320191926732994370159744000 11738534 -386309017088246115447527153373329513088 11738535 -404962848608103527671463372326684274400 11738536 1074851514879988426729552870496901319680 11738537 -264145401244885236704427262656861325980 11738538 63303882358163601329273985986667299760 11738539 1353376533393370333368457917150454636340 11738540 -789369986820741461406135288353138227200 11738541 202280812636697224625883508793681373504 11738542 94997570264029601793297329854865310720 11738543 -811707685716792300414270080576827470816 11738544 -92596524140996993275449196082138873856 11738545 -134830123073799884706692676059204832000 11738546 -3148031518553230237582792370360537472 11738547 -1345079242861568556016981401554882466960 11738548 -460155207172731742380117510878666468992 11738549 -79622980459086745893846205255386474240 11738550 22546445630157405751424131775093184000 11738551 -482960018630508377937911090253165719376 11738552 79430627612816973414467625483682037760 11738553 96998097695530884919227772584115097088 11738554 74218500574951615565657083051375652976 11738555 -77874272686099219743091723492974503040 11738556 -10841662592918637895859774878799244288 11738557 -635087422586782779388110274313519745440 11738558 6800145071795637989839235605919934720 11738559 -202368052208161006434747526454982887040 11738560 52137759595940073461368145246504878080 11738561 -1196610176387986414337617416382044267600 11738562 2579514336278936690997684967826019840 11738563 -1062099725968677419842781567279149859816 11738564 -374651599865539540633227953865914365824 11738565 -372386064711397302179427651454997023140 11738566 -87709016241668168973109851183846731520 11738567 -146422436223136855066681026441842707200 11738568 617711736673187044822159096058183761920 11738569 -583227708089890120159969093292110276956 11738570 -4969156691144458413585875955530592000 11738571 -114489121539137453303135548050065673288 11738572 56661797339470447121365820453465920512 11738573 -573113248463743849780548673202097120 11738574 129412138724821084779293730875775002880 11738575 -59574635358420657660230297698750886200 11738576 179428476428518750075390911759188017152 11738577 -469676272099387230466875593179428260880 11738578 83811709989606994624645853468033373840 11738579 -1071597971168251738390352203593809057280 11738580 50757754438250912071508187177890611200 11738581 677946234504810938835438828142676481600 11738582 -217756799216904751835002109742120624000 11738583 -248923911307055789440935468413640168696 11738584 -87671892807117936767585183398947717120 11738585 -407764329654701414464175669438669464440 11738586 -91268356518470360639771960238097307136 11738587 -490670386716590111666783877176022869448 11738588 -966816080922573482032164317232875853312 11738589 -701201383833148996025799116887203922752 11738590 150017829727166248444530598074876681600 11738591 1723254639738352904565850846264268969400 11738592 -156018629906298452597033355586409594880 11738593 -828155793570456750551067190140739640158 11738594 33735510109554236877701426605327391232 11738595 102104438997739558636674398133764432640 11738596 52094903483300121366475274283419388160 11738597 -353860039881116232252939812528605659648 11738598 450905223718226627619329024472305859264 11738599 -674295632040554728766008819862243790960 11738600 149428603860479985460419314483562624000 11738601 -784241218931625688167101861855714681856 11738602 -3098945411645032277158953345527870208 11738603 271774200265084614570463643507527047600 11738604 -275127374953272569296874472169650031104 11738605 -701811737196033350879706580429860106740 11738606 250465532337946649298431618214560662464 11738607 -203738724686448262198524557834941571712 11738608 1797896827958381831280550156856459264 11738609 112029475113219382856184477331849545810 11738610 76214474306780671432977735886715289600 11738611 153958323925181219178605119518861195212 11738612 -102652566358937257574237034347796326400 11738613 13722001276374876075173701381639714464 11738614 -393769531629151621031279860360760376000 11738615 -46902157280061453850154498820199476000 11738616 -206998189362042189786809311566586982400 11738617 -89366947159560235602561347676568987248 11738618 621264545832535709538142426086978766080 11738619 -64492433012125457947557008402319253872 11738620 125119190255689622473531758488912947200 11738621 -54004056505313299664363456451971741178 11738622 72727424709201155667104866223074713600 11738623 -54970346249814985979105203151469032936 11738624 40568555289529889174748503411294994432 11738625 -481775063472166987517486497999114464000 11738626 1426248999037298568434098551711157272528 11738627 324631210219449161687518372636760308476 11738628 -4109941487674659379977397057135288320 11738629 -126969756158355051265731501150193670624 11738630 -51538110600898162450295570642387201280 11738631 623232570659689474596186079126103318952 11738632 485822734629683948052447428049885926400 11738633 275683876749792012382169858209222295604 11738634 456936612858053241162423872462138868480 11738635 -523254932610140007184526757297576637920 11738636 -37552357190914766322836716652879867904 11738637 -811248297070890837708138397874983146 11738638 281761632541521630758362675479387318720 11738639 48540695202115958478210321212009122032 11738640 -112513427481035769550314916054597632000 11738641 -965572922029380195367421666572383219600 11738642 136100605979745875168194704755096681472 11738643 123851247267421932916101448737341726208 11738644 -38099932482535227424781309358672447744 11738645 510463196602140177099976247086619581080 11738646 -57639103635583859992360363284204395520 11738647 -318293420450871793834232743462028958904 11738648 -218732892981701572209375238165877882880 11738649 -126550507598200692648238437848575370880 11738650 141619400758381696011632919123743040000 11738651 1290950502836150686426775781918920503704 11738652 104470235867649433919810280669800911872 11738653 -1379741125402976768988801147164435089140 11738654 -165937116437464551443200169265073022208 11738655 -77302915507012464679864836997212696000 11738656 -21993505467273876287564654848376832000 11738657 28925651260904321340100919603170193664 11738658 -3039132310755009387848010243057595392 11738659 -690487421192866341740995892070942335140 11738660 58916053277275796425195069133677543680 11738661 -308516957778154192410960838641508504416 11738662 -28596420273467503388931557315223674880 11738663 -1951984636030497566196391776432542115720 11738664 -258980818769944189344470153483551457280 11738665 44937956104494069778586052372085233060 11738666 -195301151638292598553292275571465179296 11738667 -808625300560484726218563458088606320400 11738668 -455556453510649998124361883899276655104 11738669 -181394481269436254123062855665691584000 11738670 -298529431596669230749480330703292215040 11738671 -30734164723419112340907607075747900416 11738672 -228364620353626944214183795295724208128 11738673 1333856679419358942581506714322784246144 11738674 -191675098476526460153870867736716327664 11738675 118308170003358665755617673889816562000 11738676 -240972032596396249128780460443006701568 11738677 200069141968190089387233399886824867712 11738678 -36874183955074998625733319436213451904 11738679 -518891775901001970120938209723869672216 11738680 318278266489625793545217842552640614400 11738681 114576802917673251089685904051293373482 11738682 38113990338583078682741688148867166832 11738683 535808511596201117557852171730342346768 11738684 -303433703015011048971582045089447875584 11738685 -18931811228637044203847034956974724640 11738686 197953953590203638146877533643155457792 11738687 -396110088282042879687528057317159320608 11738688 -38346029660513309971068034569769844736 11738689 -1846662256826895289880770559654700976000 11738690 266765006977217607601527935148566507520 11738691 -173069599736705139999422976779317179900 11738692 25992829035332596997496709426235359232 11738693 40448015441141375004019034518678120764 11738694 109153417383653389684322920836618240 11738695 -59611122824752417623101815581258732000 11738696 513019862703485479445558351262557537280 11738697 -119080943651779920014662253983185961200 11738698 -179547362233829955156084591094329128400 11738699 7931322022366433094365958260347050240 11738700 -97895531144831873239671369524151955200 11738701 -560795901273265076564767460459238989588 11738702 -364571424584678001153385220718891632448 11738703 -78344413852844816875881897039000024696 11738704 112967598762331609043588125642767728640 11738705 -475024992865077231793175693663730790080 11738706 23511475365959379244213026068097899520 11738707 -1279602675093653708597482681867810407840 11738708 63511422524358751621990724184900452352 11738709 -848490507163003925350905292169979465600 11738710 116296981808806729624119143073906251520 11738711 370879524591853493092138307228334498312 11738712 -186181970942831759320150084046964756480 11738713 299102783521014379714449947591080034240 11738714 160880755370868224939760525604162851840 11738715 -417156392529622296194033896944433364880 11738716 238669972194727313316585492094471127040 11738717 -408835172948970784743795746807818585440 11738718 410777392941381169826010605001562014528 11738719 303874886504147041769764251271216171144 11738720 313574415703709030692248871446207528960 11738721 638295793576531696223308103248264169664 11738722 45082642163987331183311226166932024912 11738723 -42055940422533038428221084006196781028 11738724 -104476374019130569742073926237406289920 11738725 448780376051620802391320687019718732500 11738726 735522321125061042376518840737803545312 11738727 -6925890595140794195347247562646715904 11738728 243930229186282133510837934422554844160 11738729 -792593188091906538967277085258113225670 11738730 -275148449511097777369833667506799553280 11738731 304265019775967896739368936217329107232 11738732 -879633219080155245484884502542563066880 11738733 269673566047402652456740209839919989664 11738734 -346109416341209998827886287096742281024 11738735 -12388619160252514260952816052646632520 11738736 -358881914929137110988796512643851878400 11738737 -652166860026296976002068490607792109568 11738738 204903961703751338334650800662401325312 11738739 -237994414132216112339848382056456046592 11738740 -159371417851007331061900950515176366080 11738741 -81183068353831890116498013983555941728 11738742 2389447535994594683424566456716670976 11738743 -91455025674893163014569164047490225896 11738744 184456778740954977772862243910016819200 11738745 -171132702877633646210901847690682478780 11738746 -239263748770622026887149204855949207840 11738747 756428010212974097898789256803257345160 11738748 87432731011663888991759153398659833856 11738749 -855142479102655263965069758137313027680 11738750 76197165341045653259945836947658320000 11738751 280983363455223827802580737845994716160 11738752 804699106430634897912863540511391088640 11738753 -413921128755889468873434624256372819116 11738754 235311234401393434824823372702397987664 11738755 -40908226538486506558070973541756694400 11738756 -300109097938417448023590027799175672832 11738757 -417665176381781274112486718248134819360 11738758 -302073397140265707321751706170288260480 11738759 -389467667566198898305589106633797379384 11738760 -393090979445183884231257163868167372800 11738761 -587011838180609754660655379755651649638 11738762 119928265086515569570904947034726030592 11738763 8421086990252988692027244130674471984 11738764 -166884762290607783596928731542634732544 11738765 -69253222755519433274291417092522122000 11738766 75507490127090207148281684147269759104 11738767 -891538485457370315123054376669556051200 11738768 -89012479663612076493882230842722877440 11738769 267632242930240031060426287442185960320 11738770 -15191465451707227313749878386197401600 11738771 -252552896897468913881078388331974000576 11738772 612878546407413673980456658733372458752 11738773 -1286033265792911259959787206914014003456 11738774 647168593782240861459836851032169651392 11738775 -25343163901719242339658927505945232400 11738776 -151121789447362948316174229704411504640 11738777 471299421149998571519399693181230551626 11738778 134251602165563638700450030676355185408 11738779 216113638176144521063508991080477878496 11738780 132226371695884272230547642647339097600 11738781 -202759696047046555995690490416176991930 11738782 -150552355204724203245871218249886314816 11738783 273314244065148308645871043475963365488 11738784 482560177592412616543917453247339560960 11738785 -2044338130783010159116216672793673600 11738786 -66002023296223920908242971015179736576 11738787 -345754647458649642109115027243471076432 11738788 304511224734972556841656203667658089088 11738789 1097210024075217129281196837099260322240 11738790 -26943857767734182821658462015290060800 11738791 258710272089221458974662481246037667192 11738792 -55435404736013205988097883650490716160 11738793 -49497242581258372882158780701955965472 11738794 -762940336375984626528208528728930395040 11738795 668226629302174079366469101448702376800 11738796 384105291575019971288780724026106004992 11738797 307976522153248290928796528775342008032 11738798 363869516261227512296512811878186862400 11738799 91530644777204322043291500895942920024 11738800 -43049744475694720861226322661896601600 11738801 -373357309905502004692388795589929642496 11738802 398815400749432495647937490400235947264 11738803 -1444722294393716003209813369604174821080 11738804 -21167113724146241481575821308123844608 11738805 -10266930996503788529853813530170346880 11738806 135862668879755117170836791614133943360 11738807 1622443548983766061046112802572702336240 11738808 271004956293949683362621027137243238400 11738809 -733311425907066380978258730982599348096 11738810 -182912366276211082466597352694218577440 11738811 20658555618947602363988513041033324800 11738812 -658557750233693133034751999801452985344 11738813 -1311702847708831515524962175046277546938 11738814 -119429107906935797026647556158378436608 11738815 -449729060904042159618355035284883720 11738816 -291616362690685655155246126558976409600 11738817 -964041187413964195037723465328527016000 11738818 -75522825852700605131993490364855104000 11738819 -746798130792078464509217270412662403780 11738820 -7672396374699769722246175748088115200 11738821 -572219082807551497843325282938277543456 11738822 22967268947154221694387276765637391712 11738823 43487911712738461814522671528336793760 11738824 964052094333652186171596634930057896960 11738825 -156277826858188922699289308216018088000 11738826 -290140434947568898203392567319639812352 11738827 -1341367742205232623277847425465640226000 11738828 -7279524543990663609830566193291243520 11738829 -581186951975353119526993441801986743616 11738830 -186426844264429491453976353989820421440 11738831 211696759117208275165256930195105176632 11738832 -15077224096325639364820773319055769600 11738833 103722047855495836130383387610701483080 11738834 649696214515127235994216373500416348816 11738835 283390645887229950639969784820797662720 11738836 -652447483228562391877564485560876343552 11738837 1212812081398337039539614234998935032192 11738838 1985343051491699067253668413689020288 11738839 -22952834035049744181435177030197967520 11738840 -327621135971977605999978489381191270400 11738841 671228761797173810809035045717910083792 11738842 148663333175455270782111878419632214752 11738843 814279596631281044295896195454306517320 11738844 40746207403307819604979964638038850560 11738845 -244547337744754576425533844291586945320 11738846 7126609558537117589488835992008944640 11738847 -1140311344167252448989649575774814068480 11738848 487061320123849432912657863477343027200 11738849 -580253662212534901232612402948065581150 11738850 -28246805935716910636291753942181712000 11738851 64288111483111190865352414248886925112 11738852 -25467909313242359102845008417802786560 11738853 -299679427025189252543287126676860761600 11738854 373781956240029828568831109561962289376 11738855 138572549146504796147404113216106841760 11738856 -89067443480074376731343249882613596160 11738857 575077093420822072505338686137579462472 11738858 -711326518982292003352694078797432560720 11738859 574144105131271101123179965770962401728 11738860 -9546991780846561726973443133394124800 11738861 -1691680350565257610204663697434843242048 11738862 507533530156790323857933795200523539712 11738863 -161175720095659336831257774458989278720 11738864 30415748423563914466206688719478456320 11738865 469466980969395236815489627789376328000 11738866 -374840770389009346953880621454970064368 11738867 91126572782540003287909887626097402192 11738868 -153383557814472954073076119458840821760 11738869 8826175670373507007355562556909671872 11738870 -256805201457971557038179652939436800 11738871 -4273809358509902718494492417409208320 11738872 -371794521503982515961476615897762611200 11738873 -1359369795980990667905934147407338921878 11738874 28747203550629140096023795054608918528 11738875 481041909986519391877181969690734044000 11738876 -142036912360234218457790431301867850240 11738877 -321156261706893923123240804566141639680 11738878 425905409723789301715073831563721706624 11738879 541321477309417575410996855459576020776 11738880 318450349850907431058964702821561139200 11738881 -794157069204989749643027375887855539840 11738882 -175329613781178441976957939636397276208 11738883 -117515878202653893417800590609053097296 11738884 107276926124797726594872759518597401600 11738885 389577086245451990749600498828887323580 11738886 324919257253365258770024160399648694464 11738887 -798246624914529090286557432919089167464 11738888 16121523882446037378544955269935759360 11738889 327839721082938444749543959138236717354 11738890 171117298424562148729919561060506092480 11738891 -285871121618552697746558371874607661680 11738892 223347183701991247632732021867316322304 11738893 1263073043602250985418482745008471680620 11738894 57297767438696148062584855198141527552 11738895 212119577412226211615139331252625088000 11738896 -87476847196502578918140467582844059648 11738897 -438837463759483721101517934938801400654 11738898 253571040653684234769200317373469285120 11738899 -910030067757929825166097651618877478100 11738900 422276831290447688512749770169775248000 11738901 210411339471989239825974850823243099520 11738902 -65843134421764113999659320899134017536 11738903 335502108322319405671468271413038272640 11738904 -1133601863093353263770859831297531125760 11738905 928934835999838205447789255728613181060 11738906 271628095280367770201725557719850727152 11738907 -101656193076779477370696513772722886752 11738908 424388626854066280919646452817311256576 11738909 123689120592202655716508684862210083424 11738910 534782417185118249900371398560262451200 11738911 83084339238305638353364863411133898032 11738912 1254955723436188372773120679104553746432 11738913 -54211600355982256961712876121166505600 11738914 10000964528301031319220855762527965440 11738915 89932430487933366506911308362562721440 11738916 19960511507126057840118207668643778560 11738917 83455455991466733220336624030315355580 11738918 -494500184269831814523176662150623622080 11738919 -741237321633591572906302456150017508056 11738920 376060376143024445798410522139288524800 11738921 -2466339016190231388671770774391118802956 11738922 -80112945943058455826073552762963429120 11738923 6951954596895736137328481741056258080 11738924 104733472332486861032728862908688526336 11738925 -8284004385595456115916995628049862400 11738926 -197601484293942688148152762256413374720 11738927 346264842256270514698006270832941970784 11738928 113130574290864401743897796179028312064 11738929 -313829075069282920448467433209852799470 11738930 82622492386239318148769146958199860640 11738931 -400912964189785332826552169480842603776 11738932 -424802175897753967689837534396851365504 11738933 -1213768515227658075187071960240200188818 11738934 13390598303964323490832769256179179968 11738935 -251113872762196061014832099217859504800 11738936 649652761647699597203407709405614080 11738937 163993496583054733427993653187058716352 11738938 416090405999354781192916423207927659120 11738939 474847803551081851838162337066300362160 11738940 -305781807516565300825356629854697502720 11738941 726079793027690354617493411117345294400 11738942 673869263979036073551395557655141620992 11738943 144521004981349016832105224406089006400 11738944 -80797152122731254507605273792095453184 11738945 719551101499263649635805543960844159700 11738946 -58844225282902234799366169707201413632 11738947 81718645782714264369947262868709529600 11738948 212709205221940274370700016375255328000 11738949 198395489963485655276701740431353546464 11738950 350284002416439979296709684015256217600 11738951 -30259069952332566641099029861389348048 11738952 -354756375410124906043418053653999206400 11738953 -226691180451877393270322416627504356380 11738954 329326538835189307801070782380314224176 11738955 758613470577041179886032862444970846720 11738956 78929781231719926895895661931647672320 11738957 16352689941970527754170940182369180000 11738958 76110254560568366089652691078234531840 11738959 -999554945875635325232362294208036281248 11738960 69677707795643655583495532056441651200 11738961 -375733012743782170400899495065547507212 11738962 461784966045005521999520814497158383264 11738963 19389383678955198555838148967052508640 11738964 18349220110911744252758182367292979200 11738965 -98550999538033127240725138873611216000 11738966 -571478997969942840396759403318691177856 11738967 -142653845568584638983031272462107226240 11738968 -577881114258872167375442747476700160000 11738969 1104194451271973003935153781988512985360 11738970 -35373365688919038582535004527042268160 11738971 562501904384569442582356909512713263172 11738972 213347410660373587564766579102633856000 11738973 342636966681732488769033723967753668000 11738974 35495994601918219714823329289126136000 11738975 -96892025905963390820947234931176125000 11738976 438199625184185991712015106027879399424 11738977 -731802783768369179315771889310709566174 11738978 518302863783596875223433754411285097040 11738979 -818504433346788683716053975579787996800 11738980 -193169236010707602397805595653138227200 11738981 478467246903849975026141444566140953052 11738982 -116328916643207065136106308148636717696 11738983 -138514442783993734550190601692458812520 11738984 -64228751770194090712163718702971258880 11738985 -415355137241325467268311236646638372800 11738986 -71602697028981485802660464839257455616 11738987 109789918062338625794604185184064072320 11738988 342632818096398292549829983117527036672 11738989 -124663343573634505553955363639173525844 11738990 146275810408164875023377537436352954880 11738991 -197680619428379732061875203171730583552 11738992 18878429781828175368371343330836381696 11738993 223285295224865578237778214742179214080 11738994 -204744082907003208647518859856696725760 11738995 -355558871280843921289258374309418556880 11738996 818700568612831170907465973430399600000 11738997 -49116565120195286797166697299720375880 11738998 -7848069688964310485591972824130989440 11738999 -224049751254697199324507011977326114040 11739000 1266160933987895244295445237268480000 11739001 892562981915181330907953374927103297002 11739002 -676623389320487143656245395728268471296 11739003 -988907039062009288177161086668902620736 11739004 -460807117768239479581064134168718546944 11739005 380512759630730833401472715393599833600 11739006 35007923925893119870785184221804868224 11739007 261936899137056263437480042064685830512 11739008 841611548665955334310865409526380625920 11739009 845816272899173588426716880472004084800 11739010 -90766792415459100208485047561748864000 11739011 -22709237628832942365553458933019359000 11739012 -5371246018004793310207121304810682368 11739013 160547188782396541182671270196921483648 11739014 159584538197680813568981005147348641792 11739015 114947115522993494475383867336039854800 11739016 -276593568488592564007483503445389312000 11739017 424002899673408690545721106348801850640 11739018 -66223514227254632802176013157357688832 11739019 -940545192872093504605494256501068791160 11739020 551643698490631914125240144756764308480 11739021 -91091927043972319144914382525068758976 11739022 -284266334376249164651556309097979575488 11739023 178401285990178345418359472624698959168 11739024 -76162165612256078914798072470078554112 11739025 -708140132670469702782826061364404599450 11739026 231746681938927684684696993736099323200 11739027 277004648427598332850275743524119118944 11739028 -61934065751753322427785425656992401664 11739029 7664074765975457816985941649095392476 11739030 -71484399414877029585712490741648215680 11739031 -864029718057393969824381513876764378168 11739032 -1254434572827531757750222789897939783680 11739033 -154775063882683684353117969661915630080 11739034 197397870952243902152673129211089970416 11739035 24882342874301037210005900319008497920 11739036 572455993283443327964029853778818334720 11739037 1025328356148977376926424025799670779212 11739038 26588478735392809018423266574439829120 11739039 119171183745527689172015603754244434960 11739040 -821357711933610541031586458895885926400 11739041 -902701975320375211851100081778333038416 11739042 916303006039195901777773718598073344 11739043 -24293762068436589166846713078909807416 11739044 -1158686834350578428813119710989577272064 11739045 286785996566500910557266914502724227840 11739046 556056767884737764494002652276147216704 11739047 186336728990509965678505314325855690632 11739048 92419365934537913343927262361560104960 11739049 129643894681194111022701542539003428864 11739050 -404169797591683831914500406017773225200 11739051 -124434321280382937801000876312913534080 11739052 -162552361746739059904502139694663267328 11739053 -947764500644915471359407654537558879840 11739054 659279461528198482710340156804291143808 11739055 -7439711339414907259458668453405484000 11739056 19179247218003153967872032181496971264 11739057 60360279382658347700145074887087584 11739058 980693613394533028427555676107827116576 11739059 329236577996678067521121641842884949260 11739060 16634086859937183285766025049426432000 11739061 -542800140784351984305488241726439724388 11739062 127584741472737217323341798323563990912 11739063 7975139388825738294006182443826051328 11739064 82428400835376833429583962046808780800 11739065 -243637114667975672587003846458766650480 11739066 13810808708416874394972268610835896064 11739067 18273123867238599911418568944815897520 11739068 351506491546093850487820166262760275456 11739069 -80024784321924185886140531197334860512 11739070 -213958274703740375171719106105621360640 11739071 -1167546153333203392605771215336657281728 11739072 -67063008833788601734685251821253951488 11739073 -1299636215915577945968544046824929407678 11739074 -419574065963935401159431758589224901760 11739075 -238849738289101839003197300419480493400 11739076 127558883426471462464662153686063461632 11739077 -376654846967875956798732078467448871680 11739078 -37353774200501984254920716432175124416 11739079 621339971535164474564102380090066745520 11739080 -8161316115626399460680617904436019200 11739081 -321651980755072334594098301435672299248 11739082 -206560042963285056726552447472426404000 11739083 179664479241504853689562862419685053332 11739084 211476164689116184668981744552807628800 11739085 89230228331174692691561801710379596800 11739086 8276877476883728695412303505456897984 11739087 523755325941270529328040729547798086744 11739088 93174497618575993087108760497081073664 11739089 -1127673141984586094059268556319042276110 11739090 128049212806336461445511254459309002240 11739091 -6295745213157003633671880320408181856 11739092 -727971896092787503471222805689013856384 11739093 153953897869053309472109157867894828000 11739094 255762215641625555548403035439899417920 11739095 -8757723195712534941583659538873474320 11739096 139466047377472534710872231136668467200 11739097 182904293723313562380219051984910905040 11739098 449027008137966072949440077350765734912 11739099 -55667031115041328953028114748387736936 11739100 118021664892786274878424476376671360000 11739101 -169194954309519718936530444282400935456 11739102 -192222942448711314077044363801780095168 11739103 817561459725313422220737910987088658744 11739104 30933043683310097194255429054322442240 11739105 165100806218696329003202930315455344000 11739106 -458926293820119389172853997069904082560 11739107 1428079805161684911955834545258269107356 11739108 -281674064167209121634332826296908312576 11739109 -671881605493293690445372769010520751396 11739110 5105896375141189032581279321552113920 11739111 23447051720506411544631097938979966464 11739112 -288928259669234390727431585330823168000 11739113 305430453734236476039495776657609827200 11739114 634500368875926382856670112155986880000 11739115 200522359937710971359698732194342497760 11739116 900445126104267125419628278271730865152 11739117 -64385906725121123840335063110693033984 11739118 110685001462051471289395132470820024320 11739119 -222896446404255176139124982458932791328 11739120 1065712591992065765122576097049968640 11739121 -74318263037476921340818235420079444300 11739122 683359019149714706308516677029148356112 11739123 -74534483441380774922501541494361675840 11739124 -1077322812182041139397753678678771857408 11739125 -723261295977516126169333713614102781000 11739126 99695022175265604336118570427197894080 11739127 -1297141077369995369741264221423362822480 11739128 -1324286089139359810322542720308113571840 11739129 -3888390713529334627868747039225898624 11739130 -9541853663713368880433371782119383680 11739131 145679484666160537075695776018425658880 11739132 -4856568902995988089292174163101458944 11739133 -133948874697905126889887337762479768480 11739134 136577032085233848174424666037753272704 11739135 -186473305656750936688537476934234621440 11739136 358137161934484430801805543992356503552 11739137 1819590470889480595082673079757121318192 11739138 43539438514114864706596409044127554560 11739139 1100688499253654135040190499963467060024 11739140 142783925731332308474155186504986869760 11739141 123378289842903943109256952703336989440 11739142 -140912124386627774164319377821739699200 11739143 -275107676430264932691835274242855882176 11739144 -360112225429722102700982431174370426880 11739145 -820976279427490756831398944771360760000 11739146 -267246549543078003823660842770100003840 11739147 35576555354945136041884528649496228864 11739148 -790964182032619758602638297091356993792 11739149 916758322824736006504434682559393124150 11739150 -145966416590010842260986903033622248000 11739151 252057838904928529471999524735691531312 11739152 116770717560845981896455812893151993856 11739153 82161824499626314131488775017091685104 11739154 6795890028237007828537219763805883392 11739155 -472663143373388071802850694932095887440 11739156 -69897145218360269199921094777737818112 11739157 964051029743094113995469179432813531406 11739158 -535765677690950571271029099932792932320 11739159 875047686150724492722146686551126693528 11739160 812051399371294128983971297160088576000 11739161 120526348138989340484235752057863999104 11739162 -276701311429829062719648948134577474048 11739163 -667704279346633151993888500614361007040 11739164 -130991512796086170715174106078353064448 11739165 -181233262112827855670154589084980562080 11739166 321875772345256871977726605626625974784 11739167 633938608287450311897625736815188949504 11739168 18843966719253394373386510331811987456 11739169 162831602978537783257278618829094767040 11739170 161032032710828655358073371076955221280 11739171 -864642580904446904241188349222805286400 11739172 14767206582016666318189748878604335104 11739173 -134036269165592753882861107915185960576 11739174 334753148635739070858127877538634925760 11739175 227026313763840038052291252912601710000 11739176 -999771916130210043212043814135915729920 11739177 -387959882325845620930360600740938367552 11739178 75768653194437051700792675185185280 11739179 -246482814643472087305378564074415526220 11739180 33976065620126692065946314295126103040 11739181 117067645213036285987253596049594584982 11739182 9624627792809044737094577977484834304 11739183 395705131105922210293876821974713186824 11739184 -41476450730318120910214719612508667904 11739185 -142539279462722922804690260440554412620 11739186 470081759961493511966369611407122620704 11739187 434534847154143596098029040572081667552 11739188 -255337024059880128968543884185584732160 11739189 80747244803871937726464348732209771520 11739190 -519554149545138683488334541570286840320 11739191 530569313939277628888887176055322197000 11739192 255418235277662048039996514942435102720 11739193 -866723167891293773789449707806817593216 11739194 597918736946605624851020133823031350896 11739195 -87618947355342981108853967973022632000 11739196 176983455571188857344598998449704984576 11739197 641619117010980972456836207737429556172 11739198 -218585228343736339084964557969293817536 11739199 -911115389877863541325106987345816468800 11739200 -88089856515713230044760856472846336000 11739201 4617780080149472033505963565271837232 11739202 -89858632197676031396315139613646592000 11739203 14937378507862372410779970796079135904 11739204 179980669746025088421981725929226944512 11739205 -186931360424162661725246791308631411140 11739206 298631507921402590126420362815286756864 11739207 -569385971275586366066205008157242296320 11739208 397212479638947964880028145700108789760 11739209 -66305550062074934490478870055106537600 11739210 58646099987939396844458791524857041920 11739211 -239832373343106337945962257820102941952 11739212 -24328286320932445584535567502400906240 11739213 764430913814738211146279253117504024342 11739214 248647784290885996231770290090476340352 11739215 9561849287838737902130381405413956720 11739216 -83916764190858461301700738756825448448 11739217 268103790331513782802465572853279772992 11739218 -39715299449092046716922897725804483440 11739219 -1200159017560867915783377995990559052032 11739220 18106817608370177100220143408028634880 11739221 -349851205836173993760339599000623776708 11739222 -585421588609629119279920601279724395520 11739223 278945836837053168935662068238226611344 11739224 -231383898799551017234215455628098754560 11739225 177836939905753688322859880394461911200 11739226 -347751558890875492570745903672968366080 11739227 -495674080229059933411527496094349383040 11739228 -149828969384029141219638120170117076480 11739229 2106111914375031165540479648147975324160 11739230 -141420428653055703638145460203478406400 11739231 83933011405526502705842459467953860544 11739232 -292736487847217934458923816579680043008 11739233 -922948605848155167322629448992468791376 11739234 6369648728676347733128199240781966848 11739235 -66021960751426425449750256979000646400 11739236 272904732471391756282506241401585137280 11739237 536896323994362464697514463003673197952 11739238 -102181898842404732395934268096238661504 11739239 -1872474395628717718078470175506250217376 11739240 174582553243083202743950386411561728000 11739241 582250026977516586739406735827935107642 11739242 378734221949530731495049865205231206400 11739243 174653982710364840642284472644478449328 11739244 605325080175982213758805929821072067072 11739245 135186725327803190617725218684719104000 11739246 171787018779790369298255434387109787648 11739247 -102351876360636554335276950865373223816 11739248 6140351489971292841995549376537231360 11739249 -29040679702483914472923700536886421964 11739250 288816206671437959341935569880604872000 11739251 -49208576984907529178502859026067944648 11739252 217718029819142831441529191074202652672 11739253 838276081580821712790513649119300883502 11739254 -714781039788303659715135347850837251424 11739255 -17022965545291093337646184191119095680 11739256 -193597647317056089761140902198454640640 11739257 -697716564745861662838392848049421129494 11739258 130863284712203406514885162750083840 11739259 414420070114090229987599260011921529616 11739260 24132975749749714436676011699451586560 11739261 -44536946750106897051344786604143073120 11739262 28596107511755248101751141571609134272 11739263 749817385922971301310631429910013059400 11739264 190717758717965511513588924640395264000 11739265 -25043872529852242610794467506797979520 11739266 -83456295855986430807564287729562255360 11739267 426439277245764484419070537003631963088 11739268 -570650762336723336333023241870443991040 11739269 261040422701977886836261753905323269344 11739270 -30024665297449812332855136707775436800 11739271 153224172519620425041914345062428908544 11739272 190563074109876066069103909576591441920 11739273 74804736600364483291764231564373868544 11739274 208906437833242032947236181614516486752 11739275 -396979984931150195870907170919217853400 11739276 -26112377200505456689299596641669171200 11739277 -480532365106851778919169538416616304928 11739278 170941341050550796268022440549799329280 11739279 190145063179906226617872587070998786184 11739280 20553673272247330508887429764694671360 11739281 -819900143477454951170147481721661235918 11739282 101279715565770224667889609933773093888 11739283 -286839050106741665709766769995466669480 11739284 44194102128865118996230234265165094912 11739285 -55287348222892080372765417381346434180 11739286 -1959309692740859464208096262238052736 11739287 -108581418859913465548412267609461389600 11739288 144628655475027746783370968809036185600 11739289 86085333349557884086032581254935336720 11739290 157067112170663234624546705914169446080 11739291 43137722866373245050923460255328361664 11739292 -97079449697147292452391272759435271168 11739293 -225086525733663987813189352883167570458 11739294 -56346906960767392074570196748587858560 11739295 -619176337869632193913115845180996090200 11739296 -926839100104906767701966089091196715008 11739297 22848318361957233565210350014770533120 11739298 -130916569690505137025378147406686051040 11739299 -57720079035815682397612708036179360 11739300 109529935788712341629356864961610240000 11739301 -1312511920489633854196943237847903648 11739302 553888073564718018364032910328831217600 11739303 -944437551363176119606426314504591763200 11739304 -916376918736880010064014932503304074240 11739305 22339470423934128108865775231499111360 11739306 -43107532601705059530420942095530252800 11739307 1396346106835274748127647598951775893556 11739308 -239947842345632646669907042043050589184 11739309 -576854999359409098289465563225960495296 11739310 101785520628096401156841485685781557120 11739311 -39034497944124894791499426081947999088 11739312 -5026599205555550040069157176682217472 11739313 -19345760411234075836885665939033869900 11739314 -402570317929089987481261180000590357744 11739315 -20393861084820056368010170805064514560 11739316 306133049314486152602193694596624852480 11739317 -569294475637245758827499671757940169248 11739318 -36496278346053076731883472819300306496 11739319 -782364301502571853639940945642531195880 11739320 893179009420528352155028965392392908800 11739321 -456587508779244327090706009015273287120 11739322 -483539263990121095706306572004057280768 11739323 53778372695322694012096227307643743680 11739324 505300477274886697214158423778687341056 11739325 19164869292513598545509906363663704200 11739326 443921098490289617436536497330136186112 11739327 -377769670425895149662396572010105165880 11739328 -74433555452707506991168128980088782848 11739329 184832714720608284689498095249639958976 11739330 -175049720871399792038879085263165614080 11739331 -629451829956165547209972863000727456576 11739332 -155045135427125977753866700555603230720 11739333 -942214266767406334218430393153700554752 11739334 164864542682443324118217215365753662816 11739335 -1192495728066919705160059502212700062800 11739336 -29543378204849156618078256509331210240 11739337 -415813148096674034903384875644141982668 11739338 95757369708395960579273576248170667008 11739339 580000022671801018735071877985142510204 11739340 -271866043951978065117424255084824806400 11739341 512832475526169860674802375163654151692 11739342 10208956474747661781057111404176878720 11739343 -293901960865401235110521494618069668480 11739344 -1186744082074519842015819177898278912 11739345 -562699780578892191717852194268646171200 11739346 -117351795974393696947979991202021750128 11739347 -522925138050110852003034373042796685204 11739348 -167212283963643113214597846923236055040 11739349 54322779310971177267780786219107307964 11739350 84287499632209740447326404653704236800 11739351 934766483094759042399027668739588000 11739352 613154383420938629579787357985866393600 11739353 -749605665979005364813980883327924766976 11739354 -328475594734328112220642518591617286144 11739355 514931420046840534236428525599612557760 11739356 594575889284518026752176486105817233920 11739357 -321134949944179881363723684581356262400 11739358 726129757278651715477935758785399985280 11739359 7229839057145148853655914020010257600 11739360 -232532235774840539484916653596454420480 11739361 796546837573797076488332642943662796864 11739362 18860469595575649965067389056895283200 11739363 -213807182283571156512818867335650878856 11739364 95613645237395296756457956732708524032 11739365 -230104927429659340741633790121864341760 11739366 -71452795369920056795202322941355196736 11739367 12019959669391252605793342845764510400 11739368 78655527799171376178604943600751605760 11739369 375799832981138080040209736119613108640 11739370 -98611469006589538240075614948069609120 11739371 935545795894307323720776239426534704740 11739372 -140596634647541966264252213616031039488 11739373 253806330790071504751008052407323002240 11739374 -749394179325200343243952751137178466240 11739375 -70802016935842276277049926430005205000 11739376 -109966509928837758336447571846875611136 11739377 -40573040790201135693392089901883620940 11739378 -288635305182599662663504508851849297920 11739379 379016280648272803658970004850934603980 11739380 328226480022446273994195069328012247040 11739381 -439194377759196592087571287775171310048 11739382 -228876817092868889924704581670727354208 11739383 -301628741769901205718420206407640473368 11739384 475666552146420730357680860595191808000 11739385 -149657325635249991486031446710406642240 11739386 14030152048006767150445457005167565824 11739387 -10455160637288986865936675832094545024 11739388 -3845386274716076590944199246692339712 11739389 551628666886186038481195974428274259968 11739390 19163195563091796885377273827281223680 11739391 -913446318820445107792539192090976638208 11739392 1646292079163964539116261384076132352 11739393 72561377555284904170338775525913740644 11739394 348006476225597124268020181103251668000 11739395 444714673767348867144728400055933738080 11739396 266946737956549796640535674689724705792 11739397 -111657792321584547952954572324514876000 11739398 238504126156989476333107252738643937792 11739399 64971322615712838661838296931062967040 11739400 -111905699544359230498133205284167680000 11739401 -1058831896112072494665828328151571829068 11739402 -120595823714470789887287783019014362320 11739403 320866366883940344164161374266019756400 11739404 523108291255805859790366780139129135616 11739405 386381354897668688611277833858343209920 11739406 -103028229054827572069453650263734864896 11739407 202495675887986505919322601448938458880 11739408 -6261338832259699552576317063856128000 11739409 263130660000830623761028761214525770240 11739410 -312888207338019579209324500544467724640 11739411 -15024094368491843737769507538382775748 11739412 1105982342446447491350716763602740115200 11739413 -266877672236667743383944729723127043904 11739414 232312004404815436596982030220605692288 11739415 -546071569246127489647011408832591342440 11739416 -398633537942404789993561141855288012800 11739417 282536894014574002475148664177204604880 11739418 -239593939926732802566266295781307027520 11739419 585979355206208886566084490265678610820 11739420 208770732288508803579750420257696271360 11739421 254184230256978755079300971799380988544 11739422 -64281378944419386085098853670584733568 11739423 -72121288126780889051296870111622461056 11739424 -627210915143262286932344043560509636608 11739425 1160455315291386660069731145250813804800 11739426 -37342157452443827471009426159071353600 11739427 122255728135694443153523371960208836512 11739428 820888787003290991131785267055699399680 11739429 -93576219323015093751487825123699356840 11739430 -3185031109208093500806119867852666880 11739431 -120412493731380933515266934157085829736 11739432 615584486726653182137965101893433753600 11739433 329549104901605750976960352821310165504 11739434 43948533686851382292520235815582577664 11739435 511752363852243308319829417127068454400 11739436 -315427616817102111044292287820991640320 11739437 -439312095930314053613100264913562488320 11739438 -302923462702474077382758763460950519680 11739439 -469512254138144458107361475599978251760 11739440 -135337142825460191152575033843106775040 11739441 -62584804086884062716730261822912972800 11739442 35562899375773638071314975841444673024 11739443 -198323834014724334618598639360900552308 11739444 -103962683671329650179579051518295363584 11739445 297204409065866288350346933582148612480 11739446 -239232404556139570314239239538645724480 11739447 206142751576653848251876815462618902568 11739448 -61156220983188346913776595794089492480 11739449 -172849266580710363465522726544704044160 11739450 239999352218954714553187493281983955200 11739451 -676049383371201158243778695526365291548 11739452 -189268101179143896267926523957324718080 11739453 356576545899531755426788650544158862848 11739454 -463324029870424304200411319702719642560 11739455 131840891038451689115788069859617763520 11739456 -90654590071248235097797878527478988800 11739457 -350587647244102598613465757472616548220 11739458 -488841456035876011128346297608684780000 11739459 -721603310272662519728309385274208419152 11739460 124209750705645441207964395820705793280 11739461 1445281277106200343716880947652551029080 11739462 78849692480834693761867530164770719744 11739463 -563747421174316915491280940364606181288 11739464 -649443119976262573143518758393887252480 11739465 -931637343991345956841670688724480224000 11739466 293662009958233916358363777951171087360 11739467 1475767771379792119191041330821561962516 11739468 68455048051998184119329396808591289344 11739469 -410965470342107951708911213203826831230 11739470 262221177170735295562624467317029375680 11739471 137268551745541178653974198609296315664 11739472 721324408358638614965295506239425871872 11739473 -14667536392646471526725929512739207200 11739474 26324424268767383407039341524029680000 11739475 -690334089757971217975321081951276593000 11739476 121223159438473089214669676061721927680 11739477 339436390714284165062173788906036162720 11739478 674484630739001589443525766888098315040 11739479 -10604506728854386542513795666180809280 11739480 351962623569485724154072924117146624000 11739481 -19432391110030773348028009897834702268 11739482 -43870334490466010766828044456104827408 11739483 -85655643961745001715231639458350287872 11739484 -53795368852606641443240054451157609984 11739485 3223887125226958356090447214569141600 11739486 157366098252849188129251520582148907008 11739487 426412523989414169806183191670311439136 11739488 809944475923171476250225299971991797760 11739489 -118485671649015149887125077719511074272 11739490 178804886211981873995370626764233676800 11739491 -152450241132865076852972327187796539108 11739492 5697188721608165376966002890979804160 11739493 562122415277537248525478255965960639742 11739494 80313699862989436788715284967888727040 11739495 -14382630180205220451110902529061381120 11739496 -370180860719794597371520927739463321600 11739497 -532128756329969630073563483665712454336 11739498 -219890031816815059119563750729285511936 11739499 435372731208827541365367840310841610240 11739500 -276958632221607873030326189128670976000 11739501 709180957342525947929438659169244739830 11739502 -378865478626511292821023333184367834048 11739503 -774864758392615564304634981702053650944 11739504 -10847801320745340577005959403806392320 11739505 -162356601013032242575963685071190859840 11739506 -345111953709699129786829488462255850080 11739507 -176343077847336367705386150891282101712 11739508 -18876964614667178175960353862906267648 11739509 469382684706455531904248923154116945710 11739510 -145492530088988098956438148974013065600 11739511 -399912980863653249848305497596453864960 11739512 795257070425918389853471125913016115200 11739513 330440581660405229636167682522601393744 11739514 -109146255873220237782377831188757142528 11739515 339413060744918326841460448514119484160 11739516 -3114233308196305490779933209516343296 11739517 -528147559719358449855334571289647466720 11739518 -142689952810561421513428346478242112000 11739519 -451411320411190343806757938846625103360 11739520 -191115747267003972996413202268736716800 11739521 -1177225142031514877631373971406955455056 11739522 237693737297286291582456260951095501824 11739523 1354261341406534207550630025037128645640 11739524 369602376534145394412008505035997396096 11739525 -81774091918163506784915075105655360000 11739526 430062098495718748902606270215252783712 11739527 726399374649296000296775038415824182720 11739528 355276472499792211337607331604988887040 11739529 646901705218053228843823144174517119130 11739530 60503376626830744025653947047413478400 11739531 810493953539423352432077536402093931520 11739532 -45804575617619207729358610563281436672 11739533 21458699328089944220890877354283271608 11739534 34357800559381194142622034429382025280 11739535 -734641563469313051847249256384610726520 11739536 158697840257511838217189218928959488000 11739537 -366582312592479946749587484033232059114 11739538 -209376439897770857525302781377266772080 11739539 -195684203947389697210369686672787484928 11739540 -287297349913660605010951186425074227200 11739541 924372226647657119282843888740502126 11739542 72392009980244810032247737828917067200 11739543 -737453139740092918327464707514846736536 11739544 1041576131401004535463823305401174620160 11739545 -21669813243339292841645660069103667200 11739546 28149558035626772839271437292232345600 11739547 -1082906142576146045807573748453249985808 11739548 -146695504202756860516386432192515550720 11739549 -188479609870253184003835012884461004960 11739550 234451001267189554444580698977339028800 11739551 -1140729833597900914447618849649845771608 11739552 822803791054277238715334259374438744064 11739553 9426698259145827891862074663566378304 11739554 -256185617049825312304469910831631416000 11739555 448845273329440841386564744063695808800 11739556 -43756144196179796137578095057347596032 11739557 886085703706283399880888824037437071806 11739558 46735429219616439891403796733081845760 11739559 5597290346463375628013569607453961008 11739560 14575871048241749717312432220620390400 11739561 -592704160441162018432339352731346750400 11739562 334204294579604589451530236626544890032 11739563 80353453002959228385994891816163695248 11739564 -150477817370179118244397366160400134400 11739565 1235990958631080947609084051600301988320 11739566 -572755004574137405969634424240913940480 11739567 -682038584379627942750822188123102907768 11739568 -9323898099313648843003343793496555520 11739569 -1085610308820780116595345973688371986030 11739570 133545346801235111587569230978296151040 11739571 60976858219377581779935579590318599824 11739572 -389028235694843112866823213208733876736 11739573 -204989603912715750923347552514340808416 11739574 52450094098258968789754843607785211904 11739575 240654149875998675172926216549137494800 11739576 -41287921899706304337488141752019251200 11739577 -205550788136822199642791748700512204480 11739578 -56589306855970112797025596930576335360 11739579 292756277984780367111100609243882479384 11739580 554201559708276641129870575231356019200 11739581 -79561569766667472305067228349130863008 11739582 9215392971252370669719695047859055552 11739583 -8371494089510131688708744787172239576 11739584 247543465015324968892806713321245900800 11739585 -162381717607677955273755532222775536320 11739586 -70275797185342510552515841884609507456 11739587 -979755477746440911700444575232952486760 11739588 37732737286965213247009171892797366272 11739589 -529332780452957229612869354299800048610 11739590 318802937410900831641238091795572252800 11739591 191054386343446405212252078801741660048 11739592 10052678067109043871985615029175142400 11739593 1057988647267938808863937642199634730842 11739594 366488173878030330019754592598175635200 11739595 -303822772744256094609835747491555940320 11739596 345054101403023311856046603824727883776 11739597 314823707849037606894021873078364190400 11739598 217321896370532265310817538729535385664 11739599 -937845721787527543512784746680320470864 11739600 -9924444119404778100222539787927552000 11739601 -998930272720271170148597600598494768398 11739602 3339687404398550129994493720967483904 11739603 5519010577898248919664896331950151744 11739604 -218721480422286511259881345809825007744 11739605 -135855924897742060443036412849356941640 11739606 -204590061553173547765661703867228825600 11739607 19556586456689213609593211247977625600 11739608 -373031328861778843651869317001134592000 11739609 -27469175283793751327328810574477503936 11739610 -261717607137490138586300874066480587040 11739611 -479396053478774607407843396480229638880 11739612 -75652975417211780374204148963075751936 11739613 1726756960345045715115691461713566860480 11739614 -185987928723423000301977365910650820480 11739615 -536258452037555533288667405559297479280 11739616 66302498651406731255085548140083806208 11739617 777105819142306699386081333589291413666 11739618 -208363891088055943474619689799787711744 11739619 554964343004498909284561403369719286432 11739620 516884468051981969674158635897499367680 11739621 93641206145987472568211634684854126400 11739622 -25452889064006193444061855671510147840 11739623 -516412517323671675020659298893217438160 11739624 97718135298683933507811580924738928640 11739625 828879215475819828099386506506979680000 11739626 -547099069478517216811611751398016634880 11739627 112685828451772498436527483599165708000 11739628 695911359700633035932635564464652164096 11739629 -170100076213734494012750975889901487520 11739630 -99399147084385196728582081509109678080 11739631 -809547949117512211354240615524081419040 11739632 -58807957198251306432815150217258467328 11739633 138984773327900874790229084364441085248 11739634 -58121760857313229286656218988695157440 11739635 -772900939934056395746469172910660245200 11739636 288265170321144778622123208665961182592 11739637 67309724612427660366595237987550576640 11739638 -239022799743864194960586757583511436800 11739639 -461711749483237765714533047790336982320 11739640 788607021248147345736726540199679385600 11739641 -66685555102364173113165117109520831148 11739642 -89461743135104052543812083577399586816 11739643 762572739985311710101714170321574850760 11739644 6685964316305179136012912263165992960 11739645 7326384998969713623612919225433788320 11739646 141482564623040075030952291620604322944 11739647 -580518435223795955945759471286623886408 11739648 -278212362447151361353321172690226118656 11739649 476990434754775999190166928582440283650 11739650 48334561407673419825257186256841941600 11739651 6908581540633788330775210526218829568 11739652 -454914825987429932742238537346356718464 11739653 119645560580022890133862460181197537244 11739654 11994822619855482225013056902480753376 11739655 -628586647653636687900426510819325474440 11739656 -473416291770213185450902058165937008640 11739657 -113553442734134672983000332156108645312 11739658 2619837237416498675874082801369656576 11739659 -6121017825804886814591121836056810080 11739660 89474344269841685964782384366870200320 11739661 -775469964414073951263746877327638648000 11739662 183026026181007467223803394638232000 11739663 73263645850587239632611730745183178960 11739664 182920016210399090641551774470408847360 11739665 338763066386729819546977161316967583540 11739666 357169781548438243380381836585004637824 11739667 -247515237290017833349095266479852361688 11739668 -1019154271445401780753163461701757901952 11739669 74132593047711545421512058713848482048 11739670 556708730328351444278407158519487378560 11739671 692067867926821308137003171487269932872 11739672 -166582564293308112285915179808728801280 11739673 2208464689243413507841533823885362566592 11739674 -635207646302712495866888790348081083664 11739675 180848140598152527260969078970733342800 11739676 -27793010800542472810333371596217793536 11739677 844876873499577060738183067771062311526 11739678 -76566269435999116111327542572947037376 11739679 244837959758728227156390839868002506112 11739680 103858993276155357642337755642671923200 11739681 147573147842754579614665146419173527840 11739682 168470727680472503253348617776514620800 11739683 143979388231532609709398035278966534624 11739684 -537393976191731637673751823275924932608 11739685 -822410802104831539463790646582380172200 11739686 -101059782856860048827677912050714556416 11739687 -641222693410280305489565580799239177648 11739688 6200171026075471162512644394631004160 11739689 82753107373708211801251496888337467328 11739690 234435616301362498934755457046748029120 11739691 1059104636234703727898398530984776822872 11739692 815833468442363969136140825251953474816 11739693 91574843160184200086420330926997771520 11739694 -102251249837013309021166433316656754816 11739695 -146453403694763301732227293601270058000 11739696 -238306574436401287821145001313021198336 11739697 109879608796797150824221684047308304146 11739698 -22588456968346689776072750938501937760 11739699 -355125373173216733023614195226466564716 11739700 -56301611233469363941948793441166131200 11739701 845422215579008236528411985284361301600 11739702 7951187821002055305948139729319700480 11739703 -137138426788067483656502248092301512456 11739704 -121293713416372547993316242800700313600 11739705 -97959466324771927483665426820034572800 11739706 291798415603947970465340945715690582528 11739707 -49318290763529621819570258149313510400 11739708 -551510991270935310182496371908195368960 11739709 -198578730749265471917942982825724492090 11739710 -199339377778568679273152579536820640000 11739711 678330191997575535553309715679464227272 11739712 -52615911968135425498651573933040467968 11739713 291196238320455330896073662967170080962 11739714 11299658487723458502397308818780850432 11739715 66345124438090984231450156294772748000 11739716 -974139091445383183946294123634649989120 11739717 397452930895079449425566220167970998688 11739718 34681754234463033581910518735865886560 11739719 217863180482646510384443307265991172696 11739720 1094279299815325481453606141524377600 11739721 -66237926810240986933953975472220587776 11739722 -389897327690963302666243191869383063200 11739723 166442549364285566200201159352589063600 11739724 -1234094394947187565402285695276070531584 11739725 101213511077848269138400788140468177250 11739726 130380232514402870540820662730388900992 11739727 1158669395269079830894199154103657771792 11739728 40396050557980845090192499377874403328 11739729 -333274239810848438115698415006842473152 11739730 -234596816510526644025735557445929169600 11739731 7707189143682909292295861670268068864 11739732 -486720803762524247684387520739491975168 11739733 776445078928284913702215012759006763982 11739734 656040108895575966888860463094535422080 11739735 -3391880788704790679054795106773820480 11739736 276070965834431868310698155642111385600 11739737 -545816069140613099590755696824849002614 11739738 -11027409517305619339346072638146501120 11739739 671775894901139057661024030391596722880 11739740 -483827615555558780664415539874633681920 11739741 152677169212774476180342628603658954304 11739742 152620590012632187811520538992419504512 11739743 -389157814635950863028479394599711255008 11739744 -734934247022429442745646128752160014336 11739745 -398621554108173047115089997684204811500 11739746 944345369863552334186217017641936185120 11739747 -301750146319150100443626652908644613000 11739748 -383870917950151731668533590219789150592 11739749 52192400893104926542772597545875996480 11739750 -315600481862663829563253434620990464000 11739751 55747636372697098257691440878493678600 11739752 382019379265034927232935175106802565120 11739753 -558815700553904016917037133334033412096 11739754 -790757723659734502850158457583138117120 11739755 -100459542798546539708877030712823465520 11739756 57455826325003881977368540947334594560 11739757 724660493768430018537078825000349970006 11739758 278757202517330226079850450406934795200 11739759 2928135548879356428728941097511550080 11739760 163623190048942017072819274858688348160 11739761 -1112856867885362898624524770646916223200 11739762 -15948471202359502067601988369917726720 11739763 -123050943966174330384476105580940398852 11739764 671222388030465141204967014735331464576 11739765 -17137882744089706881158048839430426880 11739766 1069128206874310757202568475635803062400 11739767 245035820703109729016664936477085740192 11739768 260698770058743899113214372196260597760 11739769 256107310487992586331478357567986225744 11739770 10824736849430911329042206715459317760 11739771 -681467484024601083413238461161105774260 11739772 573812448914883938864305183347073572864 11739773 -249296214893384090112012472430453730420 11739774 -4309554837456416796702989172621484032 11739775 -242358573553918346224208835983558714400 11739776 -421930829780831375375916899337586606080 11739777 57263038774189920725401478517197690880 11739778 201044834546162151260910580893985460256 11739779 -623133133850982783720102459066227674800 11739780 56966128483528581654231339011750937600 11739781 19780077013949004019633147232379712 11739782 -116117979658354266475288679633999983008 11739783 719713701077206117267147079041308072 11739784 182736698493559934387514929727275827200 11739785 -371007871519489510254150224423818885020 11739786 -121999330693471567232359529760375956736 11739787 468839984236207667932790620244537854764 11739788 185847946683408592569299729740508290560 11739789 -1407741013776862495012367774171464188480 11739790 205966707735285823787829036744781406400 11739791 145704449848052497381369113017327250672 11739792 -113368798170412048966135921762618441728 11739793 -204511404983122545842305496979279622912 11739794 645237939194491973338725007331577438720 11739795 -159995717457540233169658914660327667200 11739796 -218529334683600169643349143246395822080 11739797 205490472282210701043112240004396349792 11739798 54471804964142891271287006832048949248 11739799 1174083963960984132501727439009803545800 11739800 -40200103179925644865787711744697600000 11739801 -687866582102686420848762458071648512000 11739802 117131968192544433263103114941442477792 11739803 99324176569826298767778784510292930052 11739804 -109326364359290380872287154359363524608 11739805 23563847736608187160088321647186753920 11739806 -46316070279058585316329448738327712000 11739807 -1017727148579313274102407292813153717560 11739808 824811783144199857301669058143688785920 11739809 -1443051944269572269329846468380349790040 11739810 32544446195668868656804278319124805120 11739811 1635368903608531330698637176369596836800 11739812 -295996003704309820218163083815320615680 11739813 442679738562101367854136127318242262464 11739814 -124732589319008591455197375876605582208 11739815 488743217473967774182912506032744755200 11739816 -501825721432757936658970736763179827200 11739817 3479541072957770396257470170469155040 11739818 157346702102526381302356480828090545504 11739819 -27397185012897476337292218870431123712 11739820 264144380856027116407285566343524480000 11739821 -482284692095972588635636187804059485696 11739822 -157654652664604927490770845519232993728 11739823 1013629627615642889827666475754510269072 11739824 54845684794000684085164033537391984640 11739825 -11080730325623504642935715393259381450 11739826 182645496770222038791778697471850611712 11739827 343490391341094569268123977473363212864 11739828 -64186381394515303904952725027518734336 11739829 -1056699459132135400793254650906246338720 11739830 475815386966462040720021172765003906560 11739831 -568175293179393196854432313391144404248 11739832 -623245077057530681325770149610872012800 11739833 1801161337735355239749464485247896320 11739834 -352383876027702366534916625798331874560 11739835 -95350361974060736893853066160059971200 11739836 463447121543322579331515534421390594560 11739837 -1168464776077321409242973475507856381632 11739838 714934081179397333550250462676349301120 11739839 -265242154141296409772402244250965838776 11739840 -9557149229782950030642807416417157120 11739841 -14548240748108784634419518570567884696 11739842 216716915288302354073300066746779545472 11739843 1442348683773030078062085995839231626720 11739844 617804813979940021116211897116592951296 11739845 -87236179519312020597327117190451144400 11739846 73855208557360812638771003454584678784 11739847 147097989734175613448589759281218672432 11739848 1893144676055237294933265830191220981760 11739849 -146701287447560402512873962865876971552 11739850 -28049068694187438621783503061405715200 11739851 510111128611212446354992193329807944852 11739852 101215464418973610732693792311697692160 11739853 68268023162634455116329835677276181120 11739854 73689134289286422620084679171107916672 11739855 -80621964007960956680566373313063444480 11739856 -49501326662307476743358650834455666688 11739857 417973809789948251531603164247500322292 11739858 -36504681570525381106267972255825972224 11739859 1215157275341581361038440984692748046800 11739860 -658027085115332181157020375255982080 11739861 -375200243675857338329551007397622708800 11739862 1141778617348113884021115597551708455872 11739863 419747553313992072092998813964120927112 11739864 139773704715024692249474039977945067520 11739865 438489354138867212849091277381362038400 11739866 -8272246553288022666374156796720484368 11739867 39793726734853430147769464940031115520 11739868 171233305457217336931089741048934091776 11739869 401329415419551875422916276230639791270 11739870 140721503039993295563822256602469715200 11739871 184739244506166746074835695980336386400 11739872 1176733192018002917081246350554149683200 11739873 49474577729340669723175144818088160544 11739874 -1080380268559653225142903781860844467200 11739875 267704052014857606392712339495375752000 11739876 -177519961655167246787075884763337427968 11739877 981453843177700640868382109126268871224 11739878 151303243514483647097167023424879683456 11739879 -327377598442753169098418733288002665800 11739880 -207510868588331356732706906138030899200 11739881 549879566149446713751574639349725571364 11739882 91385167556159439160010636940721532928 11739883 367922808730256609420307481465006310132 11739884 -116490003432933347652893635040894413824 11739885 -413089833108680417112477748340644922400 11739886 -171052320754396830097442295262233524736 11739887 -178117240919078671559166766421706093168 11739888 -92181881204382220247551345370218856448 11739889 20726862798626392416106756635100573632 11739890 148111348994568138564519533705462929920 11739891 151348615292493869608100506511880982080 11739892 607645977718321903125536385422062841216 11739893 -443978934908198947380239556852303430656 11739894 21347628528337350806468464386839608320 11739895 -379846894610335257734973263731837609920 11739896 -26216144683039165387850488988264448000 11739897 4342636955535707236017901907953959300 11739898 -189339220028642848534572390481721158800 11739899 275648642550342098224158331578372270480 11739900 -283012688156111458969777240408563571200 11739901 -165726276836899873091575461517711142100 11739902 -418888033779941815305447594653898574848 11739903 5117693130130207811334245631715915008 11739904 -995658796751191679988848087384719360 11739905 -882580504547702079752239149882905792940 11739906 -198466735907340279220036019423786471088 11739907 -972283055848738402565190905173661283844 11739908 675160637342542957331961456811414465536 11739909 -359793803142976620915004647774681047232 11739910 -90890213342579008064648284301823110400 11739911 949663480522723592574415359950749680912 11739912 -104276382013168682262122589630903336960 11739913 -29314585292426455063472194599812327616 11739914 119470796833771425379621052074128382560 11739915 53913390419151242843445202272880868640 11739916 482648716040920682839660424410145003520 11739917 94127311634820047873077912860865949184 11739918 -55086324542578879232100334246795663296 11739919 -125777972568928466646773360484707553120 11739920 207293682660365465893272309158184960000 11739921 -194413344569257427173966285572978309696 11739922 420449362251407920921424424725965402512 11739923 -1183618138533337821989466065798913190788 11739924 -68973262122787214219012449243427880960 11739925 -281229868546207760322007389092007643500 11739926 -301464014394711782386353070215245946816 11739927 -371263363668423383077947935520377763480 11739928 -805066160717201609773115439229476311040 11739929 110862250332123920742850436375674129440 11739930 -242798575117492904111604926636877722880 11739931 -348936318155673880138199983413240052208 11739932 616486736303494280321775432378294314496 11739933 -41354466077713217748631083537486993216 11739934 -458800287281951580808690857331900733568 11739935 472542007651105865378382347510833880400 11739936 -110075904597495201015463558395010744320 11739937 1022119716600746555468457788030714693184 11739938 254781610231166269313318254022769239040 11739939 495903811884887615488004837648690189568 11739940 295146215793901414601100893304109670400 11739941 -380950167808069449740726607277081221120 11739942 220183686432626653274218080241693001472 11739943 720558220709096359519578861070325235384 11739944 600560006908985422771942014983432924160 11739945 104101845118273379169797137431608943360 11739946 9006983090327556845221594079737903104 11739947 85311359002059573997867161944964861912 11739948 -92111499230723984427738331752447344640 11739949 -564425755985173806080569895443338647636 11739950 -54155010076837763947650910764270480000 11739951 365835285077279940588241507330088177040 11739952 -16962162613775270365215879676168634368 11739953 -197153909394341062563152815993967702400 11739954 -241133331167455266360525466237025088000 11739955 -118749446638924525262892429575705306640 11739956 -46004915862657347655011009290157450880 11739957 -292957761028649205856336978627777102560 11739958 -80658031908120156013060639477076143680 11739959 482242956653237100345937117617979012992 11739960 -362951466388293393107408070562552934400 11739961 101364406206650299725830281015064024400 11739962 17080213530492803733583239719539936704 11739963 -680554777569732492557540984092033353216 11739964 299231750676919482037313457757410144256 11739965 -145804201216914495089079456782445753480 11739966 -101511112170167948916640476972834702336 11739967 1047606126721107847170141521649312104400 11739968 249053154290399928954553846513150722048 11739969 -138946721968438034224167524618369006976 11739970 510545952216587862115363695130434408960 11739971 -114559406890714857238779839735299605828 11739972 -162803762043981538746555777682617550848 11739973 -55238785644748604975341725231892120000 11739974 221708250415416497246775186632181584736 11739975 109737989931579644852497965120319321200 11739976 768344095045462002890470790083471918080 11739977 261123181205950150325121283348102824420 11739978 3733039548994006321259385165910582320 11739979 -444305675092330306223943948630232265088 11739980 -237368551161418252216249045434237327360 11739981 -162605104910533037540039452005140217792 11739982 -184023899339987648826938395038447704448 11739983 -715237913054364819928690640205904038120 11739984 -98420549387686917205151058224787357696 11739985 703221836328901679198982572248590024180 11739986 99389344929734220857316913840426103040 11739987 -72721911875189662096037108522208857088 11739988 430695606177528846036459088969773541120 11739989 11028512554859342327592027581063469312 11739990 74563301803217209858727124335031110400 11739991 127208345727000356395166513565800668384 11739992 214480068243292058285329097683982745600 11739993 -734034278564235255219842880523398674736 11739994 -255685607367391972045279406670362535168 11739995 206569729541275820851604493888590520000 11739996 -465645961471398879766700704326352386048 11739997 956164703929578858160848514305727477440 11739998 13704144569626976362769147628304272000 11739999 -43629674973929672502488756159745472752 11740000 -234099239922007682696388001738506240000 11740001 -123007663716335269407782308326428463936 11740002 128423132130012452591442948079803061632 11740003 -1196535500023192092148421624917662543600 11740004 881100492944441443976434322546011950336 11740005 -51242361753829646176185504092659200000 11740006 -16605723325590046994668613301169539072 11740007 -788953091035763268110280427937394283008 11740008 -623868878557611293937187961710430208000 11740009 -212033270287474305639741454908903534720 11740010 -119697419833725388721917426209455431680 11740011 -117346514605688301443042806064780931600 11740012 -120532950225879872534723714195200988160 11740013 -221439950577906302007533850605155018260 11740014 92061863355471211263956762444679962496 11740015 -384670755458134275754329485624013405600 11740016 -128101082853003993002613259090492489728 11740017 598290738563875086320208976539720114912 11740018 -319090625183138544130776549592778887680 11740019 -970928172311126254687176071192843462580 11740020 136028511602771464594379393389314662400 11740021 323362315137829321554730296004188570844 11740022 10508882518550995716565044080935930368 11740023 503946658371461301796742272385161626744 11740024 738253565100799872607110797297197977600 11740025 1000963882190890268635168021165737150 11740026 16667963812154281840580288772680949504 11740027 -141864382291033660830362808608795057840 11740028 367988149503319297459309694868713640960 11740029 205085719411830515335089409506003585600 11740030 -15056808406597299213230178683811386880 11740031 1021793582233273535622370541669108360832 11740032 16171634376595659338633031431749632000 11740033 1163296488407730606665241051655740401282 11740034 -194361271565550505840031538941250817584 11740035 -74064496411097976061620732744960958800 11740036 -180067235550304623225588729725906976768 11740037 1122389496921094550784708378526678414686 11740038 308714347570161002475059857294058786688 11740039 -1334806858020596794952353047530235069160 11740040 144513858057169704997208586799597977600 11740041 -178053186152444777864079007311534677760 11740042 577117914259484536617204731145501498672 11740043 -896936186742067317720396961244107061760 11740044 -241699867482980958623312860942561718784 11740045 1540624555516467853157830699244935320 11740046 -480677002005804052642079822048257854528 11740047 175109695292157680163020675992447774464 11740048 166358487318930535309359059121575862272 11740049 -1188569606309232865447881331328717119950 11740050 -11725502568968610412397227498372531200 11740051 -460549344382743715685570932808224167936 11740052 -630990734977291909556036962709927105664 11740053 332987376176636079528197915295086589024 11740054 -86991808970030137819944586115948013024 11740055 33942982191513444578459848517034135960 11740056 435257776445610450188535567716369203200 11740057 -453481525063716205113890665502894759808 11740058 -301482430803092020668920710361159104512 11740059 90406287136581400919261442108592605384 11740060 12475669148021036546028241490563983360 11740061 -1299727704764079903376792648199609389338 11740062 -144050641728305354503601719760754693120 11740063 -40395608958519275357486327348877860160 11740064 520180070435008492577249077411826368512 11740065 -179817454527325064678979075643949796480 11740066 -64616300498192153837395903671064771296 11740067 273143157872472053007082635007680049116 11740068 -288819002840099185388172548956670552448 11740069 -1584781301838301723083246879734593106688 11740070 198774986271572024217388619598125692800 11740071 -17342198622535686064780181478187925376 11740072 -244457946160736240565051039373506969600 11740073 310693582594727070460744228277299048080 11740074 649670325857090946139809320153680896 11740075 2419233683144680842623753238045329600 11740076 468960077094319895686715803809242645760 11740077 -100502329260910808605986179290635093972 11740078 10589112668756560392436511360502058752 11740079 12613952513420209904371610008168562400 11740080 -122725977779352668879056030083821076480 11740081 -15551334315286173832734526848430634748 11740082 75952550403475078764343005448609861392 11740083 680300658917386169372549484860902030848 11740084 -110440421368197464430778025696446594304 11740085 15708889893235422208905625635587088000 11740086 -333880962713798099036684163823658908800 11740087 -257647297317340173125671721911186921320 11740088 -1218167079045973474445165921461906698240 11740089 769118729584127663194680827539115781408 11740090 -152471315336032563149560597634068128000 11740091 -529179611465915005108510902356476782576 11740092 -2468735373594121859022188050519400448 11740093 380479271099530825092457501887071894342 11740094 82870293268341495954390242346263275392 11740095 618987269314903840311941777409659817120 11740096 165761466644089243732347553285217976320 11740097 560067095479047635803728601835291848194 11740098 245183062276290588932557780363032595200 11740099 410266393745269134369869442846122065920 11740100 -200874758591838357960245988213812736000 11740101 421280338458445598710468948532011941600 11740102 -496237807214170293742449026045034568896 11740103 -166545806986371185455055113368060119616 11740104 327959864009956350057708007842286586880 11740105 -119083577799147865099574675302440683640 11740106 488218794971289521848385651603854990128 11740107 80293102359919278131430854284889678040 11740108 -521173651597628697185692709030880777472 11740109 187097973526507124339518386912645016416 11740110 -168723389521198140038113377476773434240 11740111 76341910955495688548346113084731160800 11740112 -287629696341168278096975816069769437184 11740113 -338285962471621517700691608516290088960 11740114 -377385509821878631732990028210170495344 11740115 82290106916400051040955932690594797600 11740116 -175105127603364587267559421371181774848 11740117 1330528976149420483069866798817277401166 11740118 -1479650422204693910284492821417720192 11740119 189469714813235487490929664533266845440 11740120 173130118232133972391135630251628953600 11740121 -401637071009255201999535900688428064956 11740122 -190165760253760713791998863082392775440 11740123 87690816384149851548063533746315730372 11740124 1066687091774670085334536104209065108992 11740125 91719381277172414709782594985504744000 11740126 148540683868614845624614084464240794304 11740127 -154631525464307016537239850102487680000 11740128 828327903511501365659127345730470543360 11740129 -748436269952717781194696674776155986270 11740130 -836017488346955543036172205004353305600 11740131 -137311686443433745413896628669436513872 11740132 -852454919477176678218245779271375020800 11740133 302094170130499315338337130374508858364 11740134 13765656475128038787075541077483061248 11740135 183291182185113771720071767384157128800 11740136 -143548454851684220787865631098922649600 11740137 282480640914460589714062950709425135552 11740138 -146890078581254927408240040258782204160 11740139 402718471848675226742934607138378834080 11740140 29264883944049276869452482888349501440 11740141 -92539692487631254650568561723914314528 11740142 -515029164805981770394022138068347023808 11740143 -75710579073994130436826208040393884160 11740144 -15829738984682508419117852470107078656 11740145 5238567088795206584928058725353356200 11740146 894791763748233594672038509615252992 11740147 -30846352823861117738748009771251355768 11740148 274547731381296974864849606307126368256 11740149 -703967637179764069275835231603963462116 11740150 121151484739212088093417548568659232800 11740151 884563580146337619402337261412136178152 11740152 38339362909565975215080747364530954240 11740153 867663656001262536497811399618278039402 11740154 112705459820084188691032611060829777776 11740155 -282820534398751354547868227666887370640 11740156 803196741666271293832241725507242475520 11740157 471645687386008078568742096862842960000 11740158 12529986987496878004114088354422022400 11740159 -335429190625261202999105519589116046696 11740160 312575865637760340984322913020548218880 11740161 4953266247078326829023953158374828640 11740162 -66441936266797734436369968395969591808 11740163 -1290014655716129853475808495381520675588 11740164 234968742502117445963342134671779736576 11740165 -118010776398339939491780902411333908480 11740166 469830099527801308821615262714914349824 11740167 -695877368460244579924338031857824819760 11740168 240561444273892901097991872941721600000 11740169 85864881837306699653488050199656295296 11740170 -80314818189502032874616416318903772160 11740171 602108791834723487664924676318951967352 11740172 -94675353339020202595295658036502456320 11740173 -25588434989846033823591565482696100416 11740174 -206220055581415197007491549290313513600 11740175 55010644750572620576865051554038593000 11740176 49524448425089503089186812239490580480 11740177 -105512220166576713288297312973114771200 11740178 -535067735424416470553935319996466549360 11740179 223863270045787282351568029296794906688 11740180 491995416953641675816823382906549235200 11740181 -306222409508657264163332807294851212018 11740182 -390003479663112382956528866001707304576 11740183 -287211500261025517231566052984818822720 11740184 -268124110804081039581226662484375572480 11740185 185338165576125102002527850268835462020 11740186 56547834390557067416130210196317850560 11740187 446758157462390904177422084782448392836 11740188 166740742346821521064891964374460889600 11740189 61104439033569353582429004693514142208 11740190 215259694564465087302395987597644185600 11740191 280930183627578013188373133589895365192 11740192 22982685415550527640558902996924956672 11740193 -1291164681149489585189561940860759334558 11740194 -256342194465185278879250317866057864960 11740195 437052459250035085571928413859767785200 11740196 -60220232657877085624420950191453454336 11740197 -133960714676811651876577572927799296 11740198 -362645375264527730284809947633766458400 11740199 -1416066078169538091806281402398028897800 11740200 204401401362380577451582923119198208000 11740201 455234894510125797568122881285464742304 11740202 237213878656683642640593338529354405552 11740203 83306192270716445545396435058842017744 11740204 1129676338268694460962302726901760000 11740205 -40419810202076312295595328793013697280 11740206 -6061216082283846815802136557190814592 11740207 914294106174073657840217788826117405456 11740208 -466830097379624817868235601551523840 11740209 435158328502718739386087474755993393728 11740210 -556939884125489614753572546943820934240 11740211 139456015176388535716466320593693470880 11740212 8779684503633555132280703929421352960 11740213 -63945647001620721080479169001035606880 11740214 71990245422636571669183897750754590080 11740215 133593335076974989606977270192972724800 11740216 441323252729825714642926885865350164480 11740217 809673440710335885126634907322603149832 11740218 -63631657962718078308632454451936112640 11740219 -416774698979751337251841278119076478904 11740220 -669078334912250363435267803252568202240 11740221 15544214291547533084108743133611899462 11740222 78038034810725768354683258202812297152 11740223 898686721516328718391374479551959907704 11740224 -144130304904734003763683026309887295488 11740225 -3039593570332433756088669499177264000 11740226 289889589590899637361551256360637935312 11740227 -59708504084308755732420688607330396160 11740228 -97780145341022061945386855248455106432 11740229 957709918725245856866796775099427068830 11740230 186424838507185766715627884302282517760 11740231 -97513214830197661566573271146348428968 11740232 -162736701917642202926495064199754219520 11740233 7218331387768254091703609763682732800 11740234 33949294633795268550200427824193828864 11740235 209208705559830972006191883399541602240 11740236 -255288337373141806116590786465208161280 11740237 -36125255237056141260770685845644975114 11740238 -120137389687278191594504479544519902656 11740239 -29639104799072017026293047877537791872 11740240 -78739365641734895424050188868468244480 11740241 1505248093678911118279938876993852151284 11740242 -106007433165003347120025491714856414720 11740243 -1269747957158981507994794306968669698656 11740244 757781917867247969641235738452673222400 11740245 -16743490869386426767728452416502228160 11740246 90706998383755595962366039737232947840 11740247 -13137128504276636998413077852559512040 11740248 55489856841327520548209377899402854400 11740249 -1088514686232971497668355852858888142336 11740250 -354286192860843536925186191621574912000 11740251 910592081320711061550735217714500102528 11740252 -285269402919372423718661859720042086400 11740253 175547671770260075815110859136838449478 11740254 -88088879584540469941370934427296442368 11740255 265919556447134579886156058770841811760 11740256 -580869959860865572621425153203151568896 11740257 257295485691645330496235849475508537380 11740258 105766758310539896615964958051554275328 11740259 307979634794930069463480083699608718616 11740260 -5518778286572018017144924125502218240 11740261 288177718390142962290241983600861046272 11740262 -62252694481219672561807330102696071936 11740263 582775639178007522045498266721883080744 11740264 -144938253865066213774248981988426736640 11740265 -749179458210012166883489756749010981340 11740266 60910035668394059979492675746835064752 11740267 674295808865986946948574086998315776 11740268 460071137039913637536961793033477102592 11740269 -1878766564470350888776040875444487040 11740270 126730573879377375910294268554956934080 11740271 -80461517283456687730622868537869825280 11740272 -6921105563391950827944716717271121920 11740273 -511199214131890652847083619045262127820 11740274 -72224853289958636863249100467949300736 11740275 427058768595141958258471297441699746000 11740276 5430522999364985678370229887207837696 11740277 220522644016405987096007032977702318126 11740278 -340568117181306235370027899543594885632 11740279 1334678507846133342506729147128116907880 11740280 -371506422192144494772190305274242969600 11740281 -42399317430637500140656448377362923520 11740282 61265403675074960629495529400287386992 11740283 1048462578331181795128460242011082161480 11740284 641640567675204671108116458027866641920 11740285 -48711439177883855872901928158698855440 11740286 222802955814044654261650733999282990592 11740287 -125864321123054130362247950416598089824 11740288 271564790437856606982247365402867793920 11740289 27904938986205845266280359360901387520 11740290 5604776040995076914352805537492992000 11740291 214868699336853045562136998605572301472 11740292 -34838565334155898311123448992747525120 11740293 -438115272397920999080986773451106595618 11740294 208984065477515080899266823250220471232 11740295 46154240332487053967588899445569252800 11740296 20098291136435500343801850426026188800 11740297 -1496277480057249558039286999514069185868 11740298 -47556425736484999435568026421492715840 11740299 -123442883802701390545321063128490793232 11740300 -3235795213921485861859160486713574400 11740301 -1031821526281665761565923597504448859296 11740302 -483976939063927173148371404795394913920 11740303 1607061997517069184707549834479384176280 11740304 -2793292955537842640198939075693248512 11740305 -498645301588598703022020818373878634240 11740306 871860685289145192160171401570046538400 11740307 -466067544797033694229748071178958127128 11740308 552357352304316507921940337239265679360 11740309 -130620297231837135636953681474384872320 11740310 439392111810977797574421248459565154560 11740311 -771767302362715295864210515528202979240 11740312 -648770372502496523493047883474979276800 11740313 1109388290970742240804184968203898824 11740314 160754626449404553260238504779578314240 11740315 6049377711043461136718290600906893120 11740316 -29670540712999437254980163787861660672 11740317 430383756618153517193417000096040685248 11740318 766328604905104030075871973068560809216 11740319 -511702278730483345017058203279822081504 11740320 138494789498237289106077281551216803840 11740321 -2029367273131142501093483710261913970156 11740322 129224266722377019712324489335973461504 11740323 -26250041785582388279633768473973736960 11740324 -898828268644142094832551051231017758464 11740325 302113943772339743483257138533528193050 11740326 -90978736131501097340173121022295334016 11740327 -873136040375947871753320341397051983600 11740328 -512014105755754157976625046958606336000 11740329 1307495602932662345415567599652675901920 11740330 -104792675853599372176423095793938001920 11740331 128427565394722166136070727835870987600 11740332 195590658647826428797057825760790085632 11740333 8410420072905203258963723794765579488 11740334 -265340158585556861154512905332824789184 11740335 -209818672425715032362190276430084911600 11740336 -62211377865171063771888912355857940480 11740337 -136137725681211534536230364470820096448 11740338 -142381684973309418627282069094928620656 11740339 -569275708804060046299625121206142747776 11740340 -712416643901621573619919803761059964160 11740341 167092574316865650758362604961427773984 11740342 28498630763800122438637687884552135072 11740343 508474148725539609893712557391945266280 11740344 134951947665859348916341573089761034240 11740345 766637349504345012746661685561415334600 11740346 -155898338086439172136004936293580528160 11740347 -219415749975171640714871745066513957120 11740348 512903053207621466075689630021188956160 11740349 -499944397762371513708764106034738270650 11740350 -25987767920796280655395339653352089600 11740351 -293870261724658487473861540584579847680 11740352 -104632395072778718548978055797536718848 11740353 -902150637957250058086247702574362274336 11740354 -51220731881540668185733634960262461568 11740355 -25858776642676640123467693334327250480 11740356 316004641740740565250461799750825666560 11740357 800298359095697265098644489938201033280 11740358 -2387655972491573582252701721456970624 11740359 196427057764589141123437598379559116240 11740360 -44864206375411913473871099167253760000 11740361 165106066802819680164380700950392029984 11740362 -104583127848463206652544301769751877120 11740363 -303344918852403229721111918581355419920 11740364 397741664605591668064480838256059947776 11740365 -99264375915800911976181671444416527360 11740366 227649296995755581662397652736523197440 11740367 -1287856202221036718424193123362749249688 11740368 -2107897840513050340094415242302980096 11740369 258416916379834423131024904435131894770 11740370 64836785972494089965225356677601623360 11740371 53690174943383074939267327132091606640 11740372 -211036655527690048910283195230821457920 11740373 133625630382403839784767505988349934944 11740374 212570268531638265969750238558887752544 11740375 328466688128906558869029770829087714000 11740376 -3843357658226731760423323901516083200 11740377 497651456533034301112943587302578196480 11740378 -227352554829777761952828219604304978976 11740379 -161678151387761960780844244584456816624 11740380 81194269166501731457796618505469337600 11740381 -986109011959239451831539273925321550528 11740382 -173253480538462261028835878680043721216 11740383 61781743361413391907697618819771806624 11740384 24913043998230439931808113780762345472 11740385 796379698982688892276482324013136755200 11740386 -141767344124808992595885231756708175872 11740387 1366272523031739184630026328097656123992 11740388 532343150003499200242823799290462208 11740389 192598911999321419708185260377059140960 11740390 -193593918445501261145750960433425654400 11740391 256814539017300261088776618218804816304 11740392 -34872511097570495418892686078223303680 11740393 186815961174753517929785280516529667200 11740394 475982647664502617240726017156842392496 11740395 436734329879740422190294426411365919200 11740396 -9365194040065525794309883157468620800 11740397 -505647364380336549848412984509451021120 11740398 615010345994405694228824700895554708480 11740399 -390226902857150931953813514286056133008 11740400 -72699671657588976664635451585351680000 11740401 53509849503519544247682392952844719936 11740402 -254659600570481624006689358269458916848 11740403 171217753277529794781259441449256981200 11740404 277130421064195177639923566947922042880 11740405 96306129444667599087924367652293020060 11740406 -955649529488732426587842341440250028480 11740407 -196952457046242418341069775668123316608 11740408 873329441975240761878826497271833600000 11740409 -384684707364440417639966501124826047420 11740410 364837955071250205946869121937267712000 11740411 835626108284084397920572246847732063012 11740412 948506660166135083534443528800430215168 11740413 -222270662748756100704009515511476435712 11740414 118074911505029939601040518177683709312 11740415 -87735883392595407607940930054810956440 11740416 348509271960348128259876998413509722112 11740417 -524288675730121502543524566326301860780 11740418 -522127331532102983791241110495861025280 11740419 -4564816850746710785076547691590007040 11740420 322788845524558505335691410471052033280 11740421 44576540708715234572214892015958394240 11740422 -366566625106537171667818673503247646528 11740423 15496666695320264308438973851689331720 11740424 648766439234061073980477509283969192960 11740425 16552588482373925431540183736415402000 11740426 852135680461857669763076743137112965984 11740427 162467970719400129588193248355642681920 11740428 -59222347739022836218044898665297423360 11740429 970042532372568508042941401940787007030 11740430 189526392573346323435653777746712237760 11740431 -44773352529159998948775030654134129280 11740432 -13029211578926028359461144047940141056 11740433 304691917529696481952078748771766486144 11740434 -377107111137498512678465866525019109888 11740435 -53655630640767035065886697737480376000 11740436 -1044491866285134374582530611876367240320 11740437 -13978753701128239678343626468403698560 11740438 -724467027549003267015590079686231680704 11740439 -7335619945520984713835258657419640760 11740440 10036157540041327278692307938122137600 11740441 640194978372913235658423738360079632842 11740442 -1729682761664001878110754076226415616 11740443 -244224139469728467220352700973471809792 11740444 13375244943582997243365892072508874752 11740445 -989748456210748574375809267446444561300 11740446 -59674633420724867163457048220384688576 11740447 -314352490853391936329744854687976900040 11740448 -709579970497189531839908277963098357760 11740449 190315610673289210655931681384135361776 11740450 30829336308100639609822652984800614000 11740451 492422015960418870404313504799406863452 11740452 -74802846640137642184954026304168704000 11740453 -436450467003489407836104216341763652640 11740454 139806154506206546953482325514040881280 11740455 954538830385600312447062089983410168000 11740456 -107471757941360600915891001661524541440 11740457 1021988912818257349981841519550407555706 11740458 -336313911615431885958137293878867023616 11740459 1138723181941547341389683471346499970016 11740460 230687443827648495302111085168492057600 11740461 447204432478948111211289030199122068160 11740462 -9593202854674293594423185062832495616 11740463 474366192466336087222387850515160190960 11740464 -13699697992410572029754363908246487040 11740465 17850671387442176485044124302392211840 11740466 689535648345144975429631741503390917760 11740467 -100886283253220085483521173080726814920 11740468 174087108514025531844948818916416280576 11740469 -426818605684348780433576311633896053280 11740470 -42505787706325457655710663506972385280 11740471 -525805394773937902965775761822434888000 11740472 -60369285541486047842245555463961600000 11740473 -281735952232697230154419188871292088396 11740474 243407835184632202929692649323284466400 11740475 -171555265344174452845663519615063080000 11740476 -24572853064370253341871731005817610240 11740477 -526305605694384296776170925774925537728 11740478 -213275581626760917338049528441164901120 11740479 259667192846986910530060859800026747408 11740480 -13415164030801015150431516996560486400 11740481 333281209217964798905362305473421683412 11740482 -230321446809913125378989047186351939584 11740483 518060142548449317258929668259770220732 11740484 325306331004111979118238196768339316736 11740485 303490962050584590319702175002458066240 11740486 -222163993086732990626217576182619419808 11740487 -878440161075319532132577195822402781776 11740488 209601471901047603762975755283527270400 11740489 -277589993596569169971178465601975198412 11740490 93343427251739010000046665462131964000 11740491 -495732648094915010595392547677822169600 11740492 506015885840684028180626745167615956480 11740493 -17835741179865436552789889978496442560 11740494 -448101471197311377708957693976360152000 11740495 388316157204785554651940523097246941120 11740496 -238227931326085587268627086903725260800 11740497 490518877332654944428903652740047894000 11740498 447517461819050658802710565764867833472 11740499 62926149316779406829940093960741414000 11740500 6796785662180406912011823921021120000 11740501 -428688444344909124612660222753034312498 11740502 411412259429863236872163033098600753952 11740503 -48992444446666334619302097161968025496 11740504 233335946442550831860352460010219601920 11740505 4595114002251620026614423967314336000 11740506 -226080963541897853795040639402474209280 11740507 -49739698886608725740943220431401134608 11740508 122981614628648031377718924291997831680 11740509 -345498560463006589644873797062056858 11740510 174993503195340155159041678026937148160 11740511 -723936740875279962304042418974713937968 11740512 282087808063049518219905254211446636544 11740513 230049892078858461810181945093157801762 11740514 -130655655710559621122905234586520083808 11740515 261564446571526135267708980578398801920 11740516 -319986386440726558149425085359479630848 11740517 -67728341984936426703666538951402269540 11740518 122135784517423464396276979500652108800 11740519 366069259238649530736019658944020802096 11740520 -511384791579071099315896970666020454400 11740521 188156649099292406308074462364162604160 11740522 -879668938536851570529376640888049351168 11740523 -688707175473760629092891386153345636896 11740524 157730432054153278522987291031469665280 11740525 -185652459437741689854484455966643838400 11740526 -287540882809549961595979134788749760640 11740527 378754073467382419047326528028338683464 11740528 126728292959248325276925216871156776960 11740529 648145409781730314918012223108305554130 11740530 29138029434477618200234643959362552320 11740531 717807712830379448147457457190982624144 11740532 -39138728267093728608878574633077234304 11740533 8043377181691498370622504402516615168 11740534 -46904654282254979032559700598123399680 11740535 -886919447599425053389951523227007045040 11740536 -468195674281588166411342676079447879680 11740537 -73296085225029680951739998563482210480 11740538 137060062887812702946189584882473830144 11740539 110456192570489868663208773300023040024 11740540 170598489046850961596343797487245537280 11740541 -360457722595465129355147582732743688058 11740542 182483248267600798479653326367956414464 11740543 387200371635163510595468081645247158184 11740544 757437780471946761253787727748902420480 11740545 136113100795817979268892769961258739220 11740546 -741248206141919197375527283913480148528 11740547 -93116097923248174484764749305157892800 11740548 -2437722427024096201674089520724611072 11740549 -417724320441718658000069469990404236450 11740550 -394769917257222051116908543029964663200 11740551 -783968381786086324144092966938453233920 11740552 346755970125646697657107078612321075200 11740553 -738603454309701235990610351989193815680 11740554 -128137397146143552384047326653034026240 11740555 196800014575841157725769763010413693920 11740556 3660155037869739625151938704017648640 11740557 -71169462055124737686821097357094892160 11740558 -613988122805142480625977852649591372416 11740559 -262071145042480722432080550042305484240 11740560 10848063375237457479695265400781537280 11740561 352667084073236485592510034545342385024 11740562 237075447206644337149605764786559283200 11740563 77826319969299639983878824626062803120 11740564 121824904150186944806687487031341361152 11740565 -117815006914062474583063501778018680680 11740566 192103374482015931794345048802818034624 11740567 438344780133708731653879806389072092616 11740568 137021203204559053127967776525498449920 11740569 -304114228576567518818850718883248952352 11740570 -435447596700856431072164996773222314240 11740571 658769729046762096137673986769363584772 11740572 -15856319401458826225786616062810598400 11740573 789588622487229830785537957451908138400 11740574 -50155338953156558284779478570016644608 11740575 55340825754191498455525237276261632000 11740576 -806398150644468300439446963213895335936 11740577 195109587935308626562356513073950675426 11740578 -171417995162796441614539458812214312576 11740579 -337738453919477561333493857322383160960 11740580 -217240430161827999177334711632473763840 11740581 144889406808829012687807502532973856412 11740582 -138697848416060496703225969836304480128 11740583 1433239238132348933798646997067719251504 11740584 578857529351410650264405607215736504320 11740585 1294245065554160409876093240336801436800 11740586 -69720758013303251963383805654842029312 11740587 -271041119079958281446709241828064031360 11740588 -873780990448160446211232739425633901312 11740589 212597450889754271382391203284766508992 11740590 -19937844180245196171924818207793828480 11740591 22651049481702527237083091109666638064 11740592 18635600915514365451854606893556367360 11740593 -573826223076633140577545161637193192336 11740594 54768998766746317621089042732418099200 11740595 14562685926278186878802607360181071600 11740596 -42652719221698738552799724761169506304 11740597 310998126152945204222707820762708435712 11740598 307183707836297863414150581031812496800 11740599 165663519355866812356658179621272130560 11740600 -160689658413953297394287719642368000000 11740601 -498747959535161213826270193424693824320 11740602 1455800754137450343627940923574540800 11740603 -38104245956201407022780631143260759296 11740604 446691027129533348429185992799026240000 11740605 -185435049406021213012734882557755355040 11740606 586967527452733900961375559558167914752 11740607 127657834950564696654662769802776010872 11740608 83222242908720776589877096358105579520 11740609 174841266019341147044987590102838688552 11740610 126093204766088159176442973848433638400 11740611 -183694280024204306297055192709660545216 11740612 -216152456774576241474440731588380232448 11740613 268579695707960978124497818924074763200 11740614 -156767132787402379556137228593514724160 11740615 748323065360193157255201120632577856760 11740616 2158202176159119563049358937048678400 11740617 -215352962894175098391982983171739076928 11740618 321003033600103450354119375997802987616 11740619 -1060969082761908012250485658242463050840 11740620 385602236068010612078768262634682772480 11740621 953618701613623398958946525266434115500 11740622 104033526139510025101325990860032146112 11740623 -596006107556462263088414759453121770616 11740624 65935309958492666800561291645970415616 11740625 -117601319459432181886014638782750387500 11740626 -7188659094392027786560323030002940528 11740627 -137850527125334320438397964581255980640 11740628 71011388457271830401554377519652714368 11740629 -128845198484655086037063143140722520416 11740630 -303665105939843612489539149702282240 11740631 361370174789208802770859608590119663104 11740632 -437339699642084519670623988698242252800 11740633 580555189554690338641371382124092943882 11740634 -5354545898609817892269004798063791360 11740635 -497813229996514492017680500874977263600 11740636 424040409740751405042395472123372963840 11740637 187004827339256253006888545885601818520 11740638 -49055419584146386060758973092409638912 11740639 954769315975192786179802978918470597856 11740640 799810129804706207334658666187646566400 11740641 374881137124024500720850608134134096224 11740642 193294838041338194038718669777754193920 11740643 -435288491464353676902696573827558091108 11740644 410795532605000936251659214453995567360 11740645 -127898563209435868718550720362549377320 11740646 -344397545884181928671714759955605807040 11740647 -662582446484844788486048005910253174528 11740648 252000378306886333324082470927712271360 11740649 -423371080568750372943649528293816078336 11740650 97515086324467119210173168554456800000 11740651 -296161392273269819669254034211147424720 11740652 139888149628469837848187068839249592320 11740653 -963473981130066647260587628241993851200 11740654 -102601037466574156903849951999141324224 11740655 137697849022190141774773358495156686560 11740656 136733863754445684044990379763079872512 11740657 -117812151582862856341952472759231666094 11740658 -119182532257597949966897765939600206320 11740659 24018106411368528726081979993268224512 11740660 478865207140478444119155541955377447680 11740661 -165650895875591502939351668695344001536 11740662 172639020856543192363233148783490905920 11740663 19961419630050637304535785972008642608 11740664 301513103501541761695847009187016704000 11740665 93896105412262542216316980528967513920 11740666 -15523974000099059242395563711610587136 11740667 4218367871127705139568390723761434072 11740668 -80641289700429426674457433402522959360 11740669 -559014626140549305536778968995217767930 11740670 -69449559003889148008832303993592441600 11740671 294863623751176781529728310260552416440 11740672 145611563415673982440106714719051579392 11740673 -432291088808611337205735622135803873600 11740674 -316333879742213156393891497913423581440 11740675 460926498701604260437006531703006843900 11740676 -233793863904243215889724461180818003712 11740677 2443886824234925549217752645482910016 11740678 126910268927643083052832376119529668992 11740679 -1725406868825572811804088489112121421240 11740680 -166515130296734360282933231041265664000 11740681 1966423267623744113007715483212412461072 11740682 -338642189184555816904643551483707415296 11740683 181367261467369784922392215493942308824 11740684 75719507288799776432943728776287516416 11740685 -495470788614650435926271430343297364640 11740686 -255807672238152432720396521637505531776 11740687 -18279274710006603552836900970855190528 11740688 -108845361559853217629918279584427532288 11740689 -383545157813016671136796785461503911600 11740690 -13353222500771625009825116231045004480 11740691 389612279385828860289506721195165442092 11740692 53513796684115986833677548017126375424 11740693 134409201096404862775550602052333289180 11740694 932619640914128433076675439463204422400 11740695 -221482440142263182607267618321259023360 11740696 -1024400242606376300801308220374048419840 11740697 -619504710145667088295913572355369132928 11740698 -303255403591188251941154258062862489616 11740699 541019938630839171816988500081615085700 11740700 -88833483274942640575811739315588864000 11740701 72883853444448551402657622464041387584 11740702 20998805756265343417864505728498502400 11740703 -175500103281239133013471223546533393632 11740704 404828343910640591132500353296144793600 11740705 -618237253666744521592484319768770760000 11740706 169372252178951825344854234474527846400 11740707 870121652245436208387712886274836232 11740708 -261299959000648434987459018158365286400 11740709 176483840043214822456889926917559724700 11740710 -381690199400157391898933847877147879680 11740711 -27451986409541090500018036453839058776 11740712 197421000473661765508219166299002547200 11740713 252956875765585164481373133939402153888 11740714 125930873722172587602396491860029345456 11740715 159201880205909546937589821813220116000 11740716 -186972779052516505643826291362530787328 11740717 -640274722018209532767921772383849869780 11740718 88316591915771423394133210464229014528 11740719 -109790975600015585654818880435520029664 11740720 1760895659540235562261538222469611520 11740721 979768785404655617325317535124799743344 11740722 -101699380657737735246830882197177975296 11740723 -13164951925835102271498730249487638976 11740724 339149465787726224766177870843976876800 11740725 -46032565629291664170508187573227980150 11740726 341381556794800006781733298547647761312 11740727 193245585394062295546952810157918766080 11740728 -547467234472992492938754481089279651840 11740729 -78562418535532903016909571151261499136 11740730 445874229927809714818679420033057633760 11740731 333693576956406503085487756525182866544 11740732 -169472588693340006398326415606902395904 11740733 -1861142632563426568869923852006920955136 11740734 -546466003637043662068802867483429093760 11740735 -711202214149137628847086604576592511440 11740736 -10425611900245295705232345493080637440 11740737 129942264720108997551929632075149923520 11740738 84015018287884215816530128146892516896 11740739 570313390757214505145386702337327940540 11740740 203510404073919493765164039486934118400 11740741 -706750974299297324222303104861539814656 11740742 203199994674997286965861476929171560704 11740743 889453152424620557920970181637145808480 11740744 834559484668039276843023173932827033600 11740745 951483090123011552026331322456299213760 11740746 86923503765221590855711203795652953600 11740747 538819836364736801137100595422607634196 11740748 -923965703239906659830808308256791629824 11740749 -610511145440946344557153508166193302336 11740750 -277733485225127906847981117495420480000 11740751 -959088049199305191037150712294303384592 11740752 -59914964680738643327153928311685390336 11740753 854705637006812982934793566579355670900 11740754 -31948435937537513899919850278372597760 11740755 -151678017085332947567831963615366992800 11740756 67244647610058582737843944744460750720 11740757 -52824124463579598088898447126483899488 11740758 261489836800928438792675362428083457984 11740759 -520965760121909810387796685292866242040 11740760 -148460355465592846092569779799918592000 11740761 291286124152411510915613184335301489600 11740762 765625222321087465406948033519131832064 11740763 -1183948760219463370700101925203986096 11740764 135652577370514243304256304093884579840 11740765 249821134083395099559394682353339608000 11740766 124449953036876058666578181169012392960 11740767 654483341898492539395909002736609790280 11740768 -1017653872255797250006355417293793525760 11740769 -1502497460750009058670407066910372208640 11740770 -110305375081083271276503890306876559360 11740771 182127448094281105324267060969150850512 11740772 237835608585948674449997428697827444992 11740773 -493956218635950013464416599790044568064 11740774 -486691380506434286126583127574807011200 11740775 400392581139094111368124072968857884800 11740776 -417117310697454332144463732277057536000 11740777 273253039207334381312342816118260589626 11740778 86798074851559952170150257955056425472 11740779 196603765449460827967070029457383426524 11740780 78575629941529745366598915876649205760 11740781 -140703558092174588846882144742017182176 11740782 -375744787378993379293742323819368233856 11740783 1095431156951780378206325225185752156640 11740784 -94782357839339164366698418041292062720 11740785 -12954248722735927930321072620304711680 11740786 -79556975263414119520454483587402599408 11740787 484018243496287779925103984356772601312 11740788 -1270196307820973173503031982517970427904 11740789 375230221869377219290198809447946448160 11740790 -142609176550846697604707806886531865600 11740791 116753153644429502423132221185969038160 11740792 482546121489181450773712091858813890560 11740793 -136129018124471317131218966761896497520 11740794 29395897946853669996825340573818755328 11740795 -228707110131065116077502720590668222400 11740796 162098320943871890834956798769088811008 11740797 11744644029115506919038382382390812428 11740798 -285050945263291211622018286548710147520 11740799 115623916147687548642134131741990035840 11740800 -54691475690214918754231078191366144000 11740801 -5227825865570455965487859943762624000 11740802 -73508668188820188069739015166886338688 11740803 -3103057669560430974937732758796351056 11740804 100180901912450886963560556153705152512 11740805 -671370369125444898912401307244834569540 11740806 -1202549837116884279273745202592847872 11740807 -6353915349079595626937593112469977712 11740808 145159718949475014501051554027573698560 11740809 -991817432562459454757461600674845472 11740810 -49969664925487787149978344550007639040 11740811 -515951800277672947158178543892681964588 11740812 -215844371375225935072359938316606627840 11740813 147579846258208285855537573087506757824 11740814 -428061513372064385257216477366042695744 11740815 534037638694077409014980238204670932000 11740816 28992840793998838971321045761517420544 11740817 540435887898104724248563730282647159152 11740818 -146411421946565044329133285387719785472 11740819 -838783409671700985179774686946738269780 11740820 -31273565380653608638149394831615549440 11740821 -459132108033961197925698545126995200480 11740822 -336565016220553181896029579215154892800 11740823 725594219194184364429463054108493571960 11740824 -667942284600237387528519054635514470400 11740825 124644782770217413255867561569508481100 11740826 135518628751751459523597620580058107360 11740827 -7473672044662770649875055509956977920 11740828 -349196371401712724381296459503433787904 11740829 -179526312149816168614758501968783993280 11740830 -48541890249118879280779161754765152000 11740831 -82351942054762077306283260724860398368 11740832 621080784070123332912706810137486753792 11740833 203496213184254523887167168191869955776 11740834 -124793323477077632833330639592808734208 11740835 -1288422604956829059392608541681469377520 11740836 372442569118770646736118850515473728512 11740837 -139426201495539476026084616496787656514 11740838 643389472415134605372024238709534884320 11740839 -347820054106723941165036359438871464832 11740840 15707163402583728393270528781722316800 11740841 475576628613130355843871192726103104720 11740842 -230204930674379340163430595265823646720 11740843 -838675876325867512592966334034760168908 11740844 -35984163263217928166747702665539836928 11740845 -26850930442290940212220511861442600480 11740846 189999056115617506561371288512703518208 11740847 -165900182214431424875716603446561363456 11740848 20907620595984029930991450542627094528 11740849 -11910461922706488095333503704373246736 11740850 -225790725449282867331285412607129827200 11740851 947516638835392009462333023451387567380 11740852 -163069758067585175016722199985422696064 11740853 -908006757772872733286830975731288468840 11740854 -56021460754379175269626225082203791360 11740855 127388748036427153890751980755410548960 11740856 69402026406626625576057043996630425600 11740857 764307702419078382327409820520926154240 11740858 380988966066594334675607312134658567280 11740859 -23189108236466825855276501676835189296 11740860 -69125302489143826682657162674934860800 11740861 19207904889192697785039007934112587424 11740862 113135846460608439937953145187343172992 11740863 -768651238206438011859931457296567772016 11740864 -91810901597747592043189901344572964864 11740865 -656676982408874524609743037149620014080 11740866 345427282121059151181011428503750244224 11740867 1937251013983689048596319810967828040080 11740868 -768578184296803387124148052879840839552 11740869 -14487290635844195463182790299860766304 11740870 -134273822069681885531247114855752409600 11740871 -250095374652639138341955226355939785056 11740872 -305687687141627256830259164247982080 11740873 339140749268044082859832963464258734260 11740874 123908408150855424825506208666060453936 11740875 407907756665620973358211576496142720000 11740876 -5947475187350815351738786042915392512 11740877 407438339477611339593098590994805814092 11740878 47872398778041295078643568282283588608 11740879 410526376370356747918706007779151463680 11740880 61731001070201811255816573229798195200 11740881 874056151119061315222563193340177747952 11740882 62907520810294721334613206885722265600 11740883 168751406678027077025409253985021882880 11740884 159973688476950872117083763611204564992 11740885 195175470520846640886600028512079675800 11740886 -51801388007387822945358054129630930816 11740887 91578504971656970165049694093545555744 11740888 -408869301486896665755350487741816330240 11740889 1123757387995925959281398523270721767690 11740890 24306508984327145884836024654330673920 11740891 1230827460385488938893793309886936989800 11740892 -11007870615689462565217752346738764288 11740893 5375684913973143379109591311062932544 11740894 -72626074900698940886266767319563749376 11740895 -563136278409879416742543292103188752600 11740896 -341736948950418987329437249765984174080 11740897 -78085354559486674393557749313849022848 11740898 -106679407470886570917945043167521871360 11740899 -103847308243324149493042101065677241736 11740900 248274100362634715757565151438172307200 11740901 1484149120228745725521143838597849072000 11740902 180131619591174032388956130237991987200 11740903 -235172763398501313511406925230491481576 11740904 -153041670564252463022396374082198323200 11740905 20554483647172785420239450999877326400 11740906 -74112462820423307616719081120267500800 11740907 -711241013093637760914535459797246488844 11740908 52657443359896311196827414330361245696 11740909 371313975255118239202907816280412977280 11740910 -30170308295060379772621744946083352640 11740911 -73727671409011525007449105976602344960 11740912 -97339341090265579590352709744277520384 11740913 585822473472630853986673005257447117040 11740914 -46395613429650225909736652105143119648 11740915 339895844197402775303906004036074850720 11740916 507828624004233540490003030083929303040 11740917 696605699963338936242290744320395110880 11740918 -231171543035429066118993133336710850560 11740919 8517958983036997816755860236774824696 11740920 534175549660347160201588734755020185600 11740921 -186986132046231257603601690950108759228 11740922 -20340430843299541050354921743558104608 11740923 615186051432886596370209691859139582000 11740924 -26127157614631668871025925441296636928 11740925 1484409276806120978756025458071996800 11740926 -129915971504553032051257140844610399616 11740927 496980709716672716336445288405109540464 11740928 719907978560154283740906664946829361152 11740929 756176330065948167435053182519396544640 11740930 365736241905743164288311479341696995360 11740931 -425228481157218346267518790673378765856 11740932 -134431969631040260670927753575257079808 11740933 -138789719610074724889417536786575222818 11740934 -103673114083871631412553414199005844384 11740935 -4219651548220928410099250896425868800 11740936 -229783275177393301317340917759090892800 11740937 208658027833993764458973185632394920254 11740938 -192037231433920957233694639097941147392 11740939 -975433668656001422158525558846424653884 11740940 -57186228142839510802134505835506483200 11740941 -367695395583573159910183953532786508160 11740942 -236550225286192834855994624377840024128 11740943 1176825778151653243616275770445699624944 11740944 113891506747528788457155546541030047744 11740945 -103930948948401106369742208288634908300 11740946 -319405826832738827545333353653137150464 11740947 -45113471857077833159710315297194978000 11740948 -674265111733727463915559979057896280064 11740949 28313232671087818052770295440208430720 11740950 -4318416543369788356184821634797094400 11740951 388714249445214818253601081940940098392 11740952 335696794855603746669644347812292485120 11740953 -244927809168017655047920551659920792896 11740954 471967784768230765854250329383764072176 11740955 -3932365181423750721500402976530013600 11740956 591690174586140838412783890445408451072 11740957 -167429974575837655599635550838069530548 11740958 86770549317610876331319262527031291776 11740959 25122924854006518561172831345302919064 11740960 340475741587389828755507226197014609920 11740961 -559264389825572495178032668628104882176 11740962 470827852264792727255536037058463752960 11740963 525800173756262517459801871326686873824 11740964 -174389876370703555210399356095680497024 11740965 -95161256777245526927163691077294034560 11740966 -351498976183526757741825450755052274560 11740967 -63994210330796753668730189805484717008 11740968 177710764239525574158694170917857689600 11740969 -82826436232756395621637959323952315000 11740970 431050102220123381097812429540521344000 11740971 14450711822739929453979684252579840000 11740972 -409711869954365918218361942579929748224 11740973 1192959927335646833084112558374967555222 11740974 16018499240253834944756029455182100480 11740975 85090126008218813561384682691437235000 11740976 113140673845632645731655413079749689344 11740977 -756565203394362642327846786739787501760 11740978 -3719919310076824272532597770137506176 11740979 1539340058518366311684218153693465436000 11740980 486310744232128599878958576557141606400 11740981 376455824647567719279828744915062572192 11740982 -313068063019728362178323967006394071936 11740983 -826621318625250713745799320607210964400 11740984 -404207968860907763933446879031810887680 11740985 185222561546363250783990364919893290180 11740986 194464154636978503806271627776820825344 11740987 -869358847378671746438113879313657934364 11740988 216121844377594740407061557069445818880 11740989 -283658494104485590230950990202035590752 11740990 90042501778336110127929298944522408000 11740991 451440699139951888590263657481110238552 11740992 8424051798466712857196462173398761472 11740993 486399361201532892197557024736190160 11740994 203977671847947522098537681833729850880 11740995 18765213728661417149198429148745333920 11740996 102578865962214088185932279526774608000 11740997 111940171363896526285998829063998604446 11740998 -68340650119511847355036405432264026240 11740999 245382631722227875622150556326413159200 11741000 114634467602921440220402857374720000000 11741001 -480882936461257197538986934781453411568 11741002 -40277992113606288217432635344200015872 11741003 -48661300428420134203041350238961327344 11741004 -727662535596130885231914070202794844160 11741005 734902945415989029575850414359337016320 11741006 -11894151571746310661480518302225044352 11741007 -276037341656580624882679534891744074360 11741008 54305253923369662870179957244710674432 11741009 -382739935994395324317841085212774344384 11741010 94580829777618348410837294108903554560 11741011 -1332643445652391078288909556400404538388 11741012 157414844415162363614418753126479247360 11741013 580848642872227347731514178197131916864 11741014 -100422397288815494435622477867497797440 11741015 410560263380447157940774870599300745440 11741016 222643667310053378347059123314341969920 11741017 -445469330268948146861707135583112408960 11741018 310055621139844551926853263733235518960 11741019 111412194746473259430684528292334728344 11741020 -479922795552354181708708205887396907520 11741021 -14179657440220875941730497879072355168 11741022 438200244664995712409531385414812516160 11741023 248673298347055514935226568730075103232 11741024 -512729473060790751561311630808038375424 11741025 68751447661073319876783072839683425600 11741026 -474570028517062643490274040212306278912 11741027 -540922363411486734169114602812248064880 11741028 -10620891271914518707468599368232640512 11741029 1397807593185161842515721339073449637630 11741030 133251673707068737364818352721896198400 11741031 -633585541904865983375405508266076683520 11741032 -261415007581298180228701090350209049600 11741033 326528377390387203457796558402784514560 11741034 142788015476594980768082583284766209280 11741035 272237324516064225072851084973127392480 11741036 230078992592711407845630725186564766720 11741037 -108444416801009531879599618517540392896 11741038 1319085327944915703991355107808603520 11741039 374584771664493537990817340253871881024 11741040 -7054194723367033740890760659111116800 11741041 -152342272135685332902949508170194359680 11741042 -489107562878072750804626066391461220448 11741043 -426754684839918955881214077323206338000 11741044 -32529403280064372054402843442135736320 11741045 1101222780835849173520235815102381268280 11741046 669440145352918609976425930566416594304 11741047 468102429245376630151855623985535623872 11741048 -534263120954816050552709044535695810560 11741049 361001103337120515752335235794104697668 11741050 -111054830388829097407755663809702592000 11741051 629033517770947984766364440595267674400 11741052 424004689624244489861660057910008217600 11741053 -182357403080658281291336732390416601216 11741054 131146948523578237192316101287143156160 11741055 5892665740729152528295303544951308800 11741056 -178048519183843005060414042056058470400 11741057 -448697911797437398653971501349324406848 11741058 -18872812375239187649345411657099520000 11741059 1250362396071594940148411393101105728000 11741060 -15549574126020805647748920611829707520 11741061 703275567936430617422335885791883656672 11741062 -186604833660120211712767657142896695168 11741063 282550853657562670388022394488479218704 11741064 -3427447045625753873238743892791132160 11741065 279537786795112226886315260625499396800 11741066 -84782971238423688062468207671240962768 11741067 -319854652897163440520352289049689182912 11741068 1684311669641112745134540622757166848 11741069 -29398381672480511071412040435873068160 11741070 27994926183765797785549353554166865920 11741071 7071104450154693182069232802382468344 11741072 21534121376085601238616941196541427712 11741073 -876916721228867166084309773653440350016 11741074 418074662781918006193853639838077658912 11741075 3023447226807789277277517506002965600 11741076 32215529469798128321379040951123880832 11741077 633631833553859243783838980465338326926 11741078 -250659178779120154829673017283859776 11741079 109062932696815922827041879395020483200 11741080 441615871531393960426087302070445260800 11741081 -339631473845914812838438244662724157936 11741082 -344142046893727522549848286298991518208 11741083 362798982665078581492541481397800126160 11741084 185271642256579574422371063895869797376 11741085 414385989113187131037341104959660000000 11741086 51139780269788016714962160202324959360 11741087 140511699186637747276595747394274792032 11741088 -214150303577687224160386919794967838720 11741089 1122167933379765921952680759543209553890 11741090 163285821242224067711299560206296288320 11741091 -405612106685872488844738180018740611208 11741092 309197791215728136358211477977334507520 11741093 -56631999321510433495539106401871036416 11741094 107775857599498807690857517986892609824 11741095 273225290211270137592015124148365363200 11741096 308173881569500726772942015071426713600 11741097 573149722690279641816980282531244050496 11741098 623737723560027309204893634271568410800 11741099 -361257336880090390857309326761379079264 11741100 62565134908782218271096956710208716800 11741101 80789672105968884829600534010335401624 11741102 -36694547266417085960288850085877731968 11741103 91504014529675933045237301261617578480 11741104 23516429688137137801438114389338128384 11741105 661734185508363652128453069956865838260 11741106 295221933106758834873733846327106171520 11741107 -8324491597115332435130230296232152320 11741108 -237674483851083504745267993656298616064 11741109 -391823639499711319644829617818594445312 11741110 -192711239491303087547522070301658029440 11741111 -425055757633514817544010841057336168288 11741112 30607903151110608172041657884028825600 11741113 464180252709461077251769672008438408362 11741114 -183585625970677656519869019815270400 11741115 -1110302073124731433589365330072980480 11741116 675398675752203655362182228081784304640 11741117 -1571706927866180045792766684641014371648 11741118 -341697655111871940278228451175661199360 11741119 -36914273666320279498023978622581630056 11741120 9374110069612820978617133615001108480 11741121 -722214459597330416557227021643584576 11741122 -548515155428495901140152566191657475888 11741123 369265800106096117440891457018727565372 11741124 -572098356695005677551559276365539820544 11741125 -262211660684882878701016664129336040000 11741126 142980956627994624123398195431410647040 11741127 1141254616110591263177013081106005475920 11741128 91281743843455863962382065029096734720 11741129 191131346708966530541293121335668476340 11741130 301585444065218711183897006255042091360 11741131 265826189189180870763777734573714262932 11741132 177776870691895575610975193964751337472 11741133 -27685173902860439935093136785502249856 11741134 -124156074904067697811087301681236685568 11741135 -602702386857735870234036120634210921200 11741136 -56684806853797338885861726015912148992 11741137 -485832701062657805810599981511742052368 11741138 185153798479500108924520831672059356160 11741139 447500024648293078444848832361202257520 11741140 -115147716035349969189567265114032226560 11741141 122860554404890190808149691013796628000 11741142 -161464078204460221508066132900506238976 11741143 -203673439018881763166298658612453365600 11741144 302683884726283486423857397462148505600 11741145 80718829895131585818041602414903248000 11741146 -671151193870698924190274243297206387728 11741147 347812212449244220745897279872836086400 11741148 378060202774978064430529555811955474432 11741149 294831622513356941399097077809366159872 11741150 149362871897469660766645424370932044800 11741151 594228892943341556867883622964795401032 11741152 -319518820456561373624938117389883539456 11741153 92891173329074526076680202143162173460 11741154 -111879457906818240191307533354060042880 11741155 -763553644035094614116886727056782990400 11741156 141156833135520890062931134976396353536 11741157 -187452080030998626483251969464853596032 11741158 244488528250540734227757116072577474816 11741159 -1003252852211122488544364072324573501640 11741160 144645029053984207316916349878727065600 11741161 -1043484238679187280885127690488007271238 11741162 -187408049820613201739455960083800793168 11741163 -142265096032674488143679580005488442880 11741164 -10618324690181763496452361534493558784 11741165 -64782335353923032834776919116697021940 11741166 509364882312779054293274701816179177600 11741167 -139285697155663004846804436933627913680 11741168 -135105023610428724745945106099911262208 11741169 -519414661877685718793841522877746588480 11741170 51242237702018793981159188677070238720 11741171 181752834234432039301840101838318679424 11741172 643103222175456023104283305508515891200 11741173 363382080576950773366612773951946548224 11741174 -25415733675912845280434795800368137088 11741175 -433925238273636669370878778085114951400 11741176 1865905584584702489803209218481146880000 11741177 212415651170071902875111675694856756800 11741178 230454504887231866009980436870720900608 11741179 -1411025967661661956618900898210935008220 11741180 33894534535872538993192692811772190720 11741181 -185549886179648857753214686296996814848 11741182 119433491384293189817143305806989320192 11741183 -562072867185735318234613839310491634560 11741184 14851328665788936969040493669756436480 11741185 -485269073160488289112757528418018760620 11741186 -811135567957306841585627574150976641120 11741187 237670718867459185757122891633303888560 11741188 182647346744678648036492054632560787456 11741189 460578714963475612193585787301977696990 11741190 -89887247881711206221559419340641124480 11741191 -58357865199784218299008233702150078720 11741192 -1146300846148758237357915457206821068800 11741193 -1405306774411234107361110208824324336 11741194 -158319744174805390737778369631017349280 11741195 248102674696475477810813966772806983200 11741196 36927578497374054938514212642883308544 11741197 32456941911539350586990949274821172440 11741198 144452899972380883992380624782542193536 11741199 -29509294794511030315640811643874803200 11741200 -80751463405973508301018575513200640000 11741201 -199530400666820205270365683387472156928 11741202 -3711186243789837190260615979265859840 11741203 448240815508777282419751751026255378148 11741204 325439873850548792216591790234555843456 11741205 22414905159372317430469549463968725120 11741206 243312756786491711749347258453180651552 11741207 119731385010930723083157797317235767080 11741208 413350342700550359691016041101701263360 11741209 -1077036603896016818734736622434757312060 11741210 -65458879314693107956392848311069476480 11741211 132969296631491077542511016678281919424 11741212 271423658464454470543763667760966282240 11741213 -41125651896695997622399458692020725216 11741214 391036463973622847059317448983844180992 11741215 40046436840774693258780955953222402000 11741216 -76896988632354243656693162133535850496 11741217 105913611399724277270746893275276881920 11741218 -3248939977944141441723188980194668160 11741219 35201584061977055314130932103936569344 11741220 297890300013309326544223166778507264000 11741221 411374710044158720854580350202383607200 11741222 -124557847015982448716797414944723629088 11741223 -158063231763328800985927914937073716656 11741224 -396882175405579204192091374144316866560 11741225 532217370356060644188349709929507278750 11741226 -88076688914099777381075881993424702976 11741227 135341265735331850171958432750125713076 11741228 -239645243098902365738689409025101483520 11741229 645710678310489463365108930051161656374 11741230 77066716284021118689698420506989254400 11741231 724564793005674728926259682299522230032 11741232 132972941839452429088152695852437340160 11741233 709226232863921362829013351332774345600 11741234 -342072134309139441152826765673595871984 11741235 164472432278819495036988330649623600 11741236 -1888882529502048616416518320506163200 11741237 402953358057241264313432315569027835292 11741238 183509780230717079470228709509501054944 11741239 483099383704310443890034000302243589240 11741240 53492585337070939842101587304644608000 11741241 -204500408766135327472571991441049234608 11741242 -190367687311486054175376020021557987728 11741243 -713590818319931928392237180310796148508 11741244 315704939916564414142815118370708800512 11741245 -203938836695888332881258714023955258120 11741246 36676557869915267912764815476219123904 11741247 -6101275481674239826449696564237035520 11741248 656512166923250982677080029553313710080 11741249 256975174748230498182350204949685664808 11741250 -12772250887196981515784296658469120000 11741251 9651424834215236148196184409178128472 11741252 -175295840000352922940169906164931825408 11741253 586059950915380923408033872878895887584 11741254 -70892235312564102055087295883787331328 11741255 -446946673928981797319705152302163512840 11741256 885900362764080698875348716062109911040 11741257 1056817720710178895283909902704273774032 11741258 -405088826350477744314377386648390209024 11741259 -272213862782197867376997588270740121600 11741260 -669681757892483051719355922785121285120 11741261 281822637284030209003443950947854846432 11741262 -44901274760688074045122875329806129920 11741263 170138660048421885803183260680543268584 11741264 136455771976698693218634694685186580480 11741265 153915444829316775941944691679483892200 11741266 -199953442194847151200619645828483085168 11741267 290663815529386588500501596229441134316 11741268 157303805167394550801161566944050479104 11741269 816460210459464069908019181609129730606 11741270 -205465443804882615286106816057115033600 11741271 -45164305908191159849854888677694261296 11741272 426653080336055143694870782427581009920 11741273 189867460696246791909129205714939056522 11741274 -28198884643743072061585714732873437456 11741275 -129583893918312320165736690628635385200 11741276 557419284254900675083656700474258457088 11741277 -248518870743169941336663064152672365568 11741278 -321751563372779691587955190355046021120 11741279 -478094192958556135734533750961963264 11741280 222196430449591208613780751959211376640 11741281 -132806130438082666211948256656328146176 11741282 -695008577333758634883173173052394598320 11741283 -687994124866693321079639152367936399736 11741284 51709554700095718005111977329410509056 11741285 -280418904047351106065259318256106566020 11741286 -181066294455223918841023692409871420736 11741287 -96079634536461529253353138895559093064 11741288 -511769306593294216487762014554817536000 11741289 -91446211242492031037701763115879450240 11741290 -388517050127275149414434463651380601600 11741291 81409043583798112984308270985112824692 11741292 -420545502917468196780069826784732208384 11741293 -161114565016794909368390879725033810752 11741294 -115940588381697062076399255760008717120 11741295 380273767406168707169715667884249225600 11741296 -64772149814977226016881034618071941120 11741297 -1145877969438596727691807429448271378960 11741298 -121531357346287181208756819524669886336 11741299 209518741334893324987745027570863892300 11741300 -462045781547031053776830151560628809600 11741301 -1932660417324701779628206208216595840 11741302 -65878838566400357381100803288416713216 11741303 63509096467267866587498318885707804080 11741304 27217738039245294762375673721772810240 11741305 -386301812314857697919337267032047468800 11741306 190329584010328340212015067359855332864 11741307 -87387796761173943096767541431894046720 11741308 803150774160549471155712037309140604928 11741309 -70133213271327242826444537540769345920 11741310 45589028204297235237882387491797896960 11741311 389919905838101097009490990813116748272 11741312 -246768616998377764071902503056388915200 11741313 -358306251930082520693301899045747599056 11741314 -158327623844257426188905134651394953728 11741315 75479123082864409872623742977740137600 11741316 -181347268669399988386518053458634342400 11741317 -124891452592949881506197142859627180800 11741318 245985430348621969386474286979775051360 11741319 658602395182117745319832492393446156144 11741320 20245488757148399983803484576396185600 11741321 -487754185553699014929686089473589646748 11741322 2690023358900209629965200984113836544 11741323 -1079493379243002584514915590520113216112 11741324 -108990981703082592114444852524825149440 11741325 145656395056156340602169342035132320000 11741326 212781172775318448815926933716591938880 11741327 -533635257182038886772721992596976173640 11741328 -55983391614924033639292343248070246400 11741329 -149985441789672010721661925375310181070 11741330 40525454995812198351291383454792499200 11741331 -505421219726705184863518599329445256008 11741332 633790220624648596349738480210825981952 11741333 -26531315517138726230501361160544854176 11741334 -21876748614806132177093147415137786880 11741335 -354732176062653177863093962900108258800 11741336 395342532659938780266654908242856448000 11741337 -2296234484620258208148128379164359932 11741338 148711014316546147145262436153957552896 11741339 402833226946053496406685466067223377760 11741340 40584246365782847391555967154067179520 11741341 303196505773036115336591072678572579968 11741342 -1113421297824756506481168129128284453056 11741343 196071101910618872219326896766134829056 11741344 -1386520161278439002043222784914354929664 11741345 245002381478481342407455345220287608960 11741346 38710791027608773370083466309931248640 11741347 2425168897104607569373651336412737197912 11741348 -168658085216700617174300909170008029184 11741349 181856650939475559652395095760191872800 11741350 8176712259769011484111257249092760000 11741351 -243978153670668194789555224252506178944 11741352 -163087754943253070094429655243098685440 11741353 110701557221907141109742097671184182400 11741354 -671518690190879472577758529602159148800 11741355 -9655170995129883630069109071997265040 11741356 527379409038581300373318227679542784 11741357 -290923803366874260212293494242728220394 11741358 -45348796524387397202005058738879080320 11741359 -105047901885608547790004787403808877584 11741360 -190780841627330582589787472522082385920 11741361 26400281520710434688476197574077685872 11741362 69943857135576867723107439722105920512 11741363 203925706953276385708849849037000857440 11741364 -153848550778738366837808962812204201600 11741365 -1520024800002646679870269906907513280 11741366 -26901104651632544781482363392944980736 11741367 -552513990948466054512941059188490588800 11741368 358148523492319104002749719585192837120 11741369 935358043822393481187958416212428537770 11741370 78783466445175509756384012284800556800 11741371 201933284993156506694221458876067757200 11741372 -218608161632620900573986821159789011968 11741373 122960424061330087813942400818749210240 11741374 153847544660554008565479258638353055232 11741375 -541403045098351209434473693805786400000 11741376 75405928353977406996958056791484137472 11741377 279981929576279818112089758925660252226 11741378 -142158351194551661306240898635703858432 11741379 71197662794302068404645328371162926848 11741380 393664023968432233852459804123189290240 11741381 -1417102126665257595440019836753250094818 11741382 -133951130997930682430550274083014737920 11741383 -1333109949776502162921866756474516362320 11741384 -155667769837236335065104425686393789440 11741385 3860977077776001867444945004771520640 11741386 -89288215387117643164613681965870534608 11741387 220885988291865905351910343053584116992 11741388 475304830900172149940403155723136499200 11741389 413805050779645297610090675407720975968 11741390 256586650278882066153647311974324036480 11741391 40754547610273026962623692161976724200 11741392 -55729370536474449203160280316632760320 11741393 -10000178527469269742211587970698090076 11741394 30961108894442227634956966651305487872 11741395 -15553722925078025346928061891820655920 11741396 272363908509333338484346895703723220992 11741397 -65644074838782782192660224218681090528 11741398 28299557920579657616194443977656694400 11741399 -369991289154601007725023737946680525568 11741400 -39697281467518154887420411340726784000 11741401 475411974582723916939143636887633719552 11741402 -542988596342991582445384733766485411136 11741403 -347562848435577599967908117181496027200 11741404 114335003744881790140094957229734461440 11741405 -87362994718290319770765117203209121280 11741406 -153711539741142369763415704407016495296 11741407 419291217368323021331124488061463998000 11741408 1678402846256605222287140316877160448 11741409 1039028093233116305987930025187727442720 11741410 -278486237735574673264327083640855868640 11741411 497228293271928423291636999002084731200 11741412 62316079973215226644418099135619969024 11741413 121972575144435402883159172538293790302 11741414 299058027894672991841814815888468815680 11741415 234872928361926104701221876721265395200 11741416 -52655500077200386936957970027534960640 11741417 -1146833097047128732607041549108494053388 11741418 -221702169859382502946993280522776749216 11741419 -162046103360811911866308438455944039180 11741420 -390233631109977660608674284223597440000 11741421 -412758996052435434810700378153364541888 11741422 -299151370669850924839380490052165630976 11741423 424035558929688874403209157734216398672 11741424 -11422685866424322918151173240081285120 11741425 75245049171056505492314085856800302150 11741426 218793628213696207087686658797313296912 11741427 -699092442541395798992427431716862977836 11741428 80844791625960284226964130222418627968 11741429 -204805477161346571937128980431671876064 11741430 -156297034306708840597595039709569280000 11741431 172916779678834512871408979827654585344 11741432 264778660031404081884234759836489748480 11741433 612865223453370963091516926528212510400 11741434 191190692883252191449242513878198795520 11741435 652609559459910997842169387659311476800 11741436 -5974680079768543545703812902579994624 11741437 377525645218788597225726919748560014086 11741438 -636339236432203725978115573271614202880 11741439 -1024259411726267945525536267029444791040 11741440 795617158300305868181285839351798824960 11741441 -1357481677918048454239615200184195793148 11741442 85729010139468301115732553139420144512 11741443 -98768036052605549973407670211863748400 11741444 611991222320971305983043099729859599360 11741445 106486428432450730508327392793709785820 11741446 37217406561283060209850869925920034560 11741447 636507008342154254470969846316343103896 11741448 202239755711659576486767995688494776320 11741449 546927107539421816507345426611265044240 11741450 56975912871513388938464277424672646400 11741451 -10056639743700553668039363712847430720 11741452 357309639270916023576626201065899267072 11741453 -807673255585046767122770293503040292256 11741454 305425685430766949428033765392754483200 11741455 -573597807607827390728327016014572139280 11741456 -65374523172225578659335107550501593088 11741457 36385427033499248480518136502723014400 11741458 -703630201414703867789341886284124878848 11741459 -703803897992033609203584571521608816340 11741460 350021813390105954093164405078567004160 11741461 -280985045256234765342388845956484585828 11741462 294594747094614302571717806669325953280 11741463 -1198821413690206897451895521789736520800 11741464 -493815262106465470064922381066031718400 11741465 396123746561495074053040289372718217860 11741466 3409259940055007782136240950604855808 11741467 300329369498558902187580760163372828992 11741468 536189246885780875819240051067103121920 11741469 212214279985244948212246324671229892160 11741470 7268172704615838583624154416768800000 11741471 -185862285344878785186658721226169983888 11741472 318691075433776348554953906328360714240 11741473 -1056797444861647656568793720084802973136 11741474 442119481081945654599917089613674406736 11741475 31668332114249434873200533584694418000 11741476 -334543367916698019337584083221450579712 11741477 -46524886676649045798217263001142880 11741478 4135349511371296500625187596428578496 11741479 920888584637211963905823477220897401080 11741480 203627322962957306836060425183610368000 11741481 -71884695494552032686434141469008131830 11741482 951142772520398571395167583202961412352 11741483 -153459127025040708885620937487166426592 11741484 151289878828276824949388410716693505536 11741485 335669267042242436893535683195813205760 11741486 38895483706340673282619581531041422464 11741487 -648473008922109357961168428920270766720 11741488 73948303768102816871703589859423453184 11741489 -801551321511988761047852062013672137710 11741490 -264228814652981279809054120715076710400 11741491 -605121785171788302691575196864408750080 11741492 -76374998726623309490037040685814454272 11741493 -118033999244025641768642123909581762176 11741494 -595126630007785256643807445888727040 11741495 -509399276186729678113420282810646601000 11741496 281364117333284759732513449059447152640 11741497 -1149361446412889559618150590439535888640 11741498 -186548924210531201403920391283102317600 11741499 -86729781260970207450526547037135186432 11741500 337009162938330240923116605380135424000 11741501 -7893044123699281436343638095605662100 11741502 -315182414050224347002121126465916537216 11741503 -228357281978455542424648226661371517360 11741504 191214053091420195441513265865795567616 11741505 138831155561564083005277145287238625600 11741506 -2247297348500024755268677559205749760 11741507 -25355770159860986968348536070752146244 11741508 641942296662608911035584094977034763392 11741509 -616248589254986842178219831479860240840 11741510 1433378326000162716765836346608881920 11741511 626293679307901463715856336276686050472 11741512 -622659666501089429153774344065149460480 11741513 -48444252098092990235388026351868800640 11741514 43319247171046462635422402803390610688 11741515 450151918783198447819838406342657536160 11741516 -205715932822311799594359687931525090560 11741517 1076421900808484627324017007688660882720 11741518 303653869483996389108113025221726112960 11741519 -757476376030725011027834183941949224080 11741520 597530298122696978621014902806937600 11741521 -741205025514682132145030802848132128656 11741522 33691551902431600365328613636459433984 11741523 -105445422444748404379751060634185354496 11741524 -607161360680515819770990185110972721408 11741525 -5678460780930136322330151684152236950 11741526 -12252800577292335336882229001240579136 11741527 157434130537105342389591185219670737496 11741528 -924874561972966776472274821691366307840 11741529 -87583326922637027448942766448261689344 11741530 302721301652846498252260756243261182720 11741531 441529333401362038795704889226377052160 11741532 27708982530877639969344195895400914944 11741533 1110105958609197110708222035204276943680 11741534 -42734671937274288265220400455656636416 11741535 -84934823740846036416048346902986672160 11741536 -158790560856560242575802066597691916288 11741537 -13242600574683119108706143111682592080 11741538 -248987381886213765796652463716521201920 11741539 4025494146035613141368518028564359728 11741540 92142256231292822110920606390885703680 11741541 -73579870190517712581330644056224402816 11741542 -78505501080851574108511346837588812608 11741543 -393499987436901009328521307805361490848 11741544 1199173331202044976056734601182654464000 11741545 -266758006271667936968047979098827274680 11741546 -7343825121989825417306924788982221056 11741547 -958277919007403235297367875552308232528 11741548 -857315056597517175717820144356603904 11741549 -2065634480053802739805301412379967468640 11741550 -133760179936786570030184004858168187200 11741551 599724729561198393097456509188420537552 11741552 -153220574413236165205610843735542431744 11741553 49691305624803246660695626702990839924 11741554 3132014326157734814398120546047681024 11741555 336914227370077159398565998177992038560 11741556 432919794442737598996485986841448783872 11741557 1052967737711410677306230484675581013806 11741558 -75224755714194947176755145637152545120 11741559 595680120939250488630471797164608734112 11741560 27918248881840849476797187107753164800 11741561 211983633543427982196446261736536037252 11741562 -123467921234068428964297391285981369088 11741563 1028320294666304159546170343457808975040 11741564 688851842173054606477794461706693298176 11741565 -260555499482364664706853381082748736960 11741566 561736651463247112359156595755455519232 11741567 149246363853567598789605513386792668680 11741568 340132942532336209091665176788541112320 11741569 -545416415109585306167214161373621933312 11741570 115785547876939202449622264992591618560 11741571 1064816875201479596994533296121130432240 11741572 -502561540575300212007229926235300017920 11741573 -492129140485240008181997012697096174816 11741574 124749838339559953985250729565996445568 11741575 -70089295795319333959658104390223517000 11741576 -416432624584194700193249794660884480000 11741577 -770842587417379633317468733811121487968 11741578 466460904255072516167660411619493380960 11741579 74852726924900791271982401881038036180 11741580 776867198338412093408413929229854720 11741581 -749069823682557151627024933581296164500 11741582 308118449717287735517197487237245396800 11741583 321829072851126559724579990460664174464 11741584 -137901696238767866562839560114242150400 11741585 -210058859152574787553654688074692748080 11741586 74147972101774093450782064723934824704 11741587 -144199738139824576686815084817092445696 11741588 -255763471695835839498420809377761024000 11741589 -368939853747888414564682541778811712100 11741590 57530161090126404199200832394055321600 11741591 -189866297604968376192103111753122378816 11741592 70821649985331015115074933013020672000 11741593 266654723110496181880344761426805767364 11741594 38182979947253624275633659235295105472 11741595 481203709620892536071829757493728131840 11741596 352911674382223978350660364148750835200 11741597 16656155397667160433207664196778096000 11741598 33895216138473525372904766193652800 11741599 733976973749895086337845763781149701600 11741600 155443816039755162027029162721951744000 11741601 434953900510289019536455516433825717280 11741602 274883610425638558315649981701001404752 11741603 794600183604128927065328182965880550160 11741604 51475490550425266292868394261049597952 11741605 768725165931666565698506313733156651260 11741606 -382830163905594094587938783048210377248 11741607 869622319685588216409024011560594904760 11741608 -209353120565325662352937427696959488000 11741609 16949901644307327476117801584124921280 11741610 157325308307809574186600503265683733760 11741611 -246460696115344467898804341938408429280 11741612 -7042960395309242185264829133232435200 11741613 430184986216701752108309868796203995040 11741614 47446920794649965890196916227451214656 11741615 -330101140903371579728957827462901376480 11741616 45110370805452397210559794491964096512 11741617 -80120410204448626701961560785507253376 11741618 -65455914616114354614152972560582416384 11741619 -502868607188005248361549253074859046912 11741620 272385561404255081609726159770256947200 11741621 535927901499722479371075293088239352444 11741622 94364935691380736457087479550432190464 11741623 -175403235990881168691420849217070696 11741624 78115404522222696594854201647568424960 11741625 -437116601546231893899006075222512160000 11741626 -190507515732847919881096291295406425376 11741627 633501431964872618420681188384207621476 11741628 328584884296766376796822249070039294976 11741629 86322100622274672076928488522841263584 11741630 -458400888896637678954185427789067439040 11741631 111484234407561864633826760551338455040 11741632 -126544004701852438262002478967129374720 11741633 -134192636371368633842480772234331901118 11741634 -104607188795539799749121129835648445440 11741635 -929504661966507898462664833276414831200 11741636 -249659744242492106687575044659063089920 11741637 -53162969902060735257777713706774441120 11741638 39519321231997517686413764650702786944 11741639 -169973280533948015225937302484507409920 11741640 14663171171810605946076814920752332800 11741641 -370616030611143280346581902837722529958 11741642 -352516485694558826321376533123623174656 11741643 -85306293581044808525419886394897256068 11741644 -255455022350379072462423943854587409664 11741645 56959905745921885740870441214215130560 11741646 -87218490458522907116046712214610849792 11741647 -208852073560464586689620002179128434200 11741648 -221324179695578519566973477049753010176 11741649 682523241165436557047226609561255594720 11741650 -164981461167391037104461648047975125200 11741651 -11534911914250411846016881649757805296 11741652 -13383517911357633165158406728893378560 11741653 99133352626278748619327723241238241280 11741654 -224993526156507630747015808884978201216 11741655 9753320030409428638922451954058862160 11741656 -29517035996409177373056706972588093440 11741657 -581752325239528140636763472954544366588 11741658 -86143065591728221520406265530898513920 11741659 61210368409349102649791928563593809860 11741660 -15012547442199333083270818181908531200 11741661 -133641678029877186407037833577515383104 11741662 140695595430295061181893611481659401984 11741663 1081832636114395507536690155908485834912 11741664 -327161934016345115743614943980599377920 11741665 -183447756284220686792545097122479366000 11741666 -739828770151388312870012365279702656 11741667 -49603706788002979030906705879044384000 11741668 362317444223397955028828750716431122048 11741669 -196731125667195035461045223137801644804 11741670 -160572438662521286603138653104835224960 11741671 -383372406246682965293064975369071985800 11741672 1097597825266723973344534699149593671680 11741673 396347605175644371907249012582551614784 11741674 78051614487837582844008168843588068016 11741675 -173297437529220874297687253380808752200 11741676 -430737897449472281075737269130377005568 11741677 1001717033227787000804202806764926269440 11741678 -26558302903832461675683777080529036672 11741679 -57048261404489552527062092408746331424 11741680 48568998315806397000063596464888872960 11741681 -150031283380043765342858482964384862720 11741682 -22957712644202924901475832685685716480 11741683 118858298697107996950346722409342789424 11741684 -79157110365700505123797279968631971840 11741685 9747574930566730459037939033053045440 11741686 599158852091905867883721804765829230144 11741687 579275962588137016588433970785391375336 11741688 113841879453579638039652512596352655360 11741689 -279545394890353465861861493697254479510 11741690 -127701404945598016747383593003236641600 11741691 -228279104655208108938741710777820456960 11741692 111703471730836761019127725797705506816 11741693 -499128902624742539558765593722507046836 11741694 -232454509169425148595499449676831543680 11741695 -238010298015404647264226726404948367520 11741696 263110127213590427428239343804156477440 11741697 470589704872981153058454363964617724368 11741698 178076019008234823167518830211330674720 11741699 846046992398796069581543053200422862600 11741700 -136483611475593399254795512154277504000 11741701 -785003919370191944636683672785519926948 11741702 -177391371858672147499034614446771147648 11741703 336583411569155808551331885660301433808 11741704 -362671472178179717597277393809314068480 11741705 -75890035394525757841191736182411666240 11741706 148516286377378257909570322486495180800 11741707 -354993752716966336312037190433213026720 11741708 -437470465076864730002887806933581230080 11741709 -1833400871918258487092070384037012992 11741710 306738890717760146874745286980123757760 11741711 136815421960095356423245361812184763312 11741712 -21054836928461759334939002652464578560 11741713 1414324602231571875288897510710807018340 11741714 -419304449460133572463993658623261010544 11741715 101544637155776938715129298690404428800 11741716 -319194879466916367915848140797880090624 11741717 91779146433544284484095563352496248 11741718 5002387361107699758320315377199162304 11741719 -1997712960168032809754523785842059280 11741720 -533261365410412857850291033351687987200 11741721 -545282616214367837251807511499308528688 11741722 -325603686886489406345567557883913700128 11741723 448537240587354154997254598479495816080 11741724 201589318764377645028445295030666050560 11741725 -517815650251787541545443169066085792000 11741726 143226399453237645762540449392366330944 11741727 -651400953662731677740724564411891540480 11741728 -654326874425911943986187090814553817088 11741729 128343602767740086592610571847067839330 11741730 19450569618599957998381840285322772480 11741731 -1373811447157780018663984455803244497400 11741732 -541262441332301395114462302896835179904 11741733 -74374183049846887998087788838913977600 11741734 214886129522446406065893408283685777280 11741735 153933538479107328031999919513717194680 11741736 267834622831283567613444182014025318400 11741737 -66536374817289877394254875688482714496 11741738 -654027852508899617049408805063123618560 11741739 -157464472870583854399793180450230341120 11741740 618632244597761252035474226309354096640 11741741 -849475060303246542821990870406358328256 11741742 -30537076146414643063705866797197128960 11741743 -102217140900043410995666817533378677256 11741744 -9747259654299139730968350008936890368 11741745 210520456887688533195915410798302149120 11741746 -4087108111851385954693908859575613440 11741747 -157296446347694887156271189185411225200 11741748 288492488912055150013767918462948372480 11741749 -122665771616367147141448094591485156580 11741750 -763997092865736363752961708280298016000 11741751 2605225751624089099773322648369004592 11741752 -8962594207343807918450804590937702400 11741753 -244805921683323151718819745686552472960 11741754 -173774422649079802101549037244471866368 11741755 -613309818647205049717000508069599609680 11741756 -74927185620291729849061661830877030400 11741757 185277754251084636559844865154899110592 11741758 -23818937115627734475114945066935358720 11741759 -646511003156064922332932816399051231040 11741760 -144042709320413892665540943365894307840 11741761 -16517390715562992921585720760108970016 11741762 61278141095893731558771278558031271632 11741763 570989270634547258843947443657025684288 11741764 420658589956667294504404736744415641856 11741765 -1693337752989612817648325878493627520 11741766 201469424034624228438231857783143161024 11741767 -98014278813457246273686054176205298560 11741768 1237853550246718524631544676657044613120 11741769 17113193636372077707835999508209589604 11741770 304219951355827433445895192471635456000 11741771 891215556822631284057660588798826461972 11741772 -376756558344518593805333338086729953280 11741773 590558845092545965357642868397078124022 11741774 -33403708420536344845768987127904608256 11741775 -177413366129107291937013461786035718400 11741776 -26473643049094439297708950151470645248 11741777 -120809051018995230179990729496670634496 11741778 241445599576291121782367055810623391504 11741779 60513997985102749434614983576013680800 11741780 191764591648411431986966979944943667200 11741781 -268098541679048612377492449703381108320 11741782 -462277621448480115664861581142274538720 11741783 -628988278013996496552690806627557054968 11741784 612554198063952913425814988089525432320 11741785 308928957166013499342268223551412014080 11741786 196458159170617887354444331214557257216 11741787 36024091578706323213037939586656987440 11741788 -285851799176629328004623002927573990912 11741789 294445996745571348582301267755762662400 11741790 21556403896755654471635478185852718720 11741791 -378053420055736573380343019293614786480 11741792 -693821498614435122574940760005292589056 11741793 -54616493105503288105747509544197796416 11741794 -27803663100312318904746455525347776000 11741795 4052819517621250980206267384500532640 11741796 -72660393274980953936895989758410240000 11741797 -601380183721759046826934591081414602754 11741798 1029045629656645521875732831565538801152 11741799 -421369927059766771675153980051378336000 11741800 -202698519555456449807471928749058048000 11741801 421032776486523996787670310085191839802 11741802 26320067814708911869598094419088981504 11741803 -844415529033103115420344455490684087948 11741804 -362978248954488272864864233157359655424 11741805 217965262425465470034135812096117980800 11741806 59907501022228794507834183360488097600 11741807 -140375334898334731720437131394931392000 11741808 -18956340645119383419942762380695437312 11741809 164306157488957344908129365105302381010 11741810 175434754292837311498049627314733376000 11741811 -978813699829583710480448611483924125120 11741812 -791680938785159780807679775186421705344 11741813 433538099205455363343469142088770883360 11741814 -244469415183067956094283122082600693760 11741815 569307598388148430021397989369337593200 11741816 674920075868650456651320927077395906560 11741817 113708371334941992840791895737506958112 11741818 468463164310963172684851525521291997440 11741819 515129639649214104962577168385638413220 11741820 369988026718155016714235719179969070080 11741821 -491544091963146030449971750868444241588 11741822 89867820615872640113881219820201385984 11741823 -71568944787097387569521865387344660280 11741824 271037372287848834407240842647038853120 11741825 -614780727404616109244189512753877385450 11741826 54198436415612412575424969137395238400 11741827 39187969863739972833795610361791474672 11741828 299833472685052750570539612522608603136 11741829 152985384690374131293933541026682421760 11741830 157925373743779992008756433339100312320 11741831 -49549563027387674560119274147270856640 11741832 105478508215399462138598647628810096640 11741833 -471222374273376176603424624531133858918 11741834 334402928612889917412467614110634938720 11741835 -139336139425176150656101237587414839040 11741836 -526764410910063233570508293453857419520 11741837 728722120170773873767912274349812557740 11741838 1022579085292143049666766727066249216 11741839 30798311528725375303243798889484107520 11741840 281268832003900865498054693787156480 11741841 80191325105771690911633731746975196882 11741842 5728272154652239992630781688981827584 11741843 863489549287609686227660984755188850092 11741844 -249171360663375806040131494051281438720 11741845 117331572028317737156041966860855323520 11741846 -587369536361574454508755505206368412128 11741847 -209798410786373083606581545904680692272 11741848 891941083447997847299181788466316800000 11741849 122343709540983122563672057573078080000 11741850 -134795284682676633527615359310037564000 11741851 -162615305841088510032653788608140700696 11741852 -611916670460795511631334160984609944064 11741853 698800686693922138254086999751537128544 11741854 -410652311934419438307271911121147818624 11741855 -511970313199787918603431813988603217240 11741856 -64480601806478131894218875534428864512 11741857 -492362056808822302593983681921070724894 11741858 -377036720370715454477028105840557665368 11741859 -76174875717369567015903604514874958320 11741860 -35819724154901070132566884943811325440 11741861 -116789763706368621605854384264934036100 11741862 -106323508560167795225416764612028294656 11741863 -50761867105426666212531104627915015040 11741864 -504919902097652015875392715584581806080 11741865 615068320323662744272930664317850454720 11741866 -120480280714562605868781626654117471040 11741867 -408901341608429827970904218065934299920 11741868 -92401176299153967465409608925453516800 11741869 -1654271985365549493416018880008527024704 11741870 115853905053770409805987323988814453760 11741871 276953975232211287023767907282558190720 11741872 -283521607088148117451791279961142247424 11741873 8862614304443173667824293044912428608 11741874 -94286517946629950734819253909371347840 11741875 130161339275896207312022046687723747500 11741876 146972867931741628620223313181268409088 11741877 -287626235938359665072923997403926343840 11741878 442070572340209776942500087049054030240 11741879 239669021210320399600455498743976653280 11741880 166405476673588715283228233674798080000 11741881 -12257199852536888395818012631597878128 11741882 320431364864292469464539691463779951072 11741883 775507334554688752376873083254268824624 11741884 -275893460499275569358303703306066247680 11741885 272711350016698162957315956644541523200 11741886 2656027182955916194678506408058733760 11741887 -871588954868055305892735926719811414464 11741888 14372023299275462622298788380484304896 11741889 386690636815975832845859189835234533424 11741890 274101058430017467249168934147149480000 11741891 194006699416819519230741730809503034624 11741892 126431207969998709872178632958384765952 11741893 -130560952667256089595087681616837957858 11741894 -476503546350325591007740466823050950848 11741895 -628365554667382418263760709449216620800 11741896 -1350073038852378897130301742264808396800 11741897 1484021175244316599675955705043304192320 11741898 138055620515884590125751298131907657728 11741899 469807861880221701961129927809441399664 11741900 -461624125371620265637948402620619276800 11741901 199015772054811784685953430013845961984 11741902 -46202564865227515606137382916415841728 11741903 516061834319914251924629624874041863152 11741904 -14047661328672737975996282640090218496 11741905 41483641131491036865260908069885449600 11741906 -419581021049670043900641981769202468736 11741907 -607026392082538664116429147915480658760 11741908 132665081692716207479935743396356503296 11741909 562916113227606578413122802429577638560 11741910 21877991965268857511638673303511423360 11741911 -478866548362025158080859570650532132976 11741912 -56882830028702338253941933687110328320 11741913 658387955083261801291769290540695320862 11741914 -57526855375497072731559356983784282880 11741915 -962973880188285253196059034337300517440 11741916 -202350553993305477559328304803524116480 11741917 725486508396194706253499761390889571264 11741918 -107734087097349100550893822933665747840 11741919 -36303112359031386981671697057260140800 11741920 -998078303542365677043571292621427179520 11741921 -13782034826227168784819457847913974878 11741922 22769698574915963588403208210338364752 11741923 -645836404258504217374601110423354787976 11741924 16000938952613133287869497369195632640 11741925 162949320927667393608726284528424031200 11741926 119281195907120247553297900139428604160 11741927 -1263310506784273862101893297571748881392 11741928 106273573587022224402508817575850803200 11741929 -776291999123771997183202754834819750470 11741930 -95292197270656606022124876917827796640 11741931 57005698430408884916107274812509469020 11741932 -195458847685898780706273104333788295168 11741933 14200317398291701471140080646207703680 11741934 -294041391917281961319510595692518613888 11741935 95040295040843768011178944851751706400 11741936 -2011421118992988341805505961794142208 11741937 550422271824515803190224527964711879680 11741938 6849344435460783226581560226463787328 11741939 707409043059841132107867192103474597440 11741940 -105316796975785434149048397374159462400 11741941 -606035143554871570420919250179920376228 11741942 -105735269449609007586787672113920256 11741943 310938487784785919524221515405341301760 11741944 765380161569065521060365634134008524800 11741945 -813887518166315058244840930071450891000 11741946 388205678009570843559410615172349661184 11741947 -164804718722913236247504383055705853408 11741948 201160887850008785639729943172278973440 11741949 -55780734465766605145488596767317116160 11741950 52321839422101759367417639229515164800 11741951 -1084687283231071712886053842580713090896 11741952 303236469180719137182761464349620961280 11741953 -126423029408221293798911402473867013456 11741954 178814055020985645264579097415103555072 11741955 -490133451061505587197521402325187466400 11741956 -958504690238815952735093275920116376320 11741957 325083731690017536284801732332802487612 11741958 201563854234187584765790617663552581024 11741959 1166980345511168152601679777957202315160 11741960 2001399775745696380096868931504537600 11741961 -98482992543484965113351974278573888 11741962 -344866155423753909090500028930785760000 11741963 679472787980020800147915783702131742720 11741964 102037834522355555018016748119135882240 11741965 750451858675722781839103747611239782200 11741966 -321524746152831638892627265809276194880 11741967 -10753746954029214523283119796214482952 11741968 48842713861354674772257850563888562176 11741969 46263375090830015432809190711469030000 11741970 -71536189731977798943161881980027456000 11741971 -1489266111465928637764350511867588267400 11741972 -186074214398118561156265582864987680768 11741973 800028038574189318709789766063416250784 11741974 549098829563340503563842271843246664736 11741975 120795682375691420708809529918383524000 11741976 8508660288390906416378616465526579200 11741977 11561288027358397602686827862538590408 11741978 -3522399064097162213695592748258763776 11741979 587521225284210128547787087306035096984 11741980 436065430539798691557393943894877337600 11741981 -1048299214368247652432172824314479345600 11741982 107413754064194700688068772879428209664 11741983 372747340164245435109112720922663741568 11741984 -101985709874766044110903579579540439040 11741985 221307172412849388743739829914658761000 11741986 -550483913929227151317209474018073797808 11741987 180093668241871982092380355805968307472 11741988 175652257377621137565608370415857954816 11741989 724028540999087079459273031273974839040 11741990 -31049836090268948823483261475597935360 11741991 -61600127402635190339593005880841559600 11741992 -464462417361575455164317800357061760000 11741993 121679508781644603726063673262910631284 11741994 61433209578215042524203806014611757056 11741995 -69340062097568223255040648005975948000 11741996 127029888641489279093055024573727819776 11741997 469199133559448999376576864433311360672 11741998 481452673393582275401864605347723720000 11741999 -646907156856966783849904775307593046000 11742000 214944327806108584831241410357493760000 11742001 328025920499427646363772508783092202002 11742002 -6865090208864943975672380729495464896 11742003 80179200929068499952038156791925836800 11742004 75087291326456007792272376858449926912 11742005 64068109198828997468250931567295116320 11742006 -112792500661172303322312975678858633216 11742007 213951087845907553389003040322705649760 11742008 -1173356635762608038325465245187753431040 11742009 -309409997706652864406305400795234744496 11742010 2620460877605996460921263485059563520 11742011 -1213077825765372085359231573298021967388 11742012 213009517040849768218872027693984072192 11742013 518437844390293588393705070447021024760 11742014 -15088578079057670556810452945446410240 11742015 406380081504397309203611625640677781920 11742016 -186509998990808553100835968400391929856 11742017 -13362575707474911354142354981686536574 11742018 430718738152335106297053871428680229120 11742019 -1202631391100228618696387885694588580560 11742020 -319064590003178480572231921049705675520 11742021 640930813159749505969750420380287400990 11742022 2033982609546730978367760153772544832 11742023 231910603646682814634625940547804916144 11742024 -54147805049300301283659702341876121600 11742025 59091489006591773295508309654442720000 11742026 -86503544739934503234870234323353422288 11742027 -820099753964184917348150166789025734720 11742028 245958417870471976075759005803769959168 11742029 -13920070516674001587271990827498148992 11742030 -183420382898106079696978466924812838400 11742031 23968269179532863196686421613022677248 11742032 -161744339929645909405360836453789204480 11742033 -178830847445248712317210389525934645776 11742034 -347964494680286367739253621862460489584 11742035 -158198049234689912634553862579882179200 11742036 230484179401851279492708056421913128960 11742037 -197452655267401073316624636866529094020 11742038 59779002898490615632865007694277498880 11742039 138293193826958752899862110831383541504 11742040 -297717060592537227141114709376632627200 11742041 185376846830813892997563596229007544592 11742042 25190653263082987736492930853610917120 11742043 -548189650700520759554513092035018187708 11742044 252410829494635040775813275028254825472 11742045 -150875418958931563181623004123906467200 11742046 -202302736037668801584309904221091206528 11742047 616506748288340679484189899666380126496 11742048 527501256951077474435447848256568950784 11742049 -1444285142359791602205056680927637632080 11742050 -12065658043200248166583268548828327200 11742051 -342879588476964483670231161024974605056 11742052 71895413178806502035531823819772649472 11742053 11532942685899004640031697717942884864 11742054 471744594624434589367384482165358287360 11742055 443284198766005954682485488443977784160 11742056 27901545488263272373047849457395302400 11742057 461704357058826181592250870002748518400 11742058 -175353245200210642038428830758639419040 11742059 -45423820260281936339795294940718679808 11742060 -56538850866677817098396902022236078080 11742061 301590094046947484624168264322095608972 11742062 232574822625931259032081207372341427200 11742063 -121984084408722595903455324172193865600 11742064 -149025339220442155481622796385252638720 11742065 -418249970579754039197549543163520039680 11742066 -144949338576974187126222774773094738288 11742067 -763605856100596028706033901853893160884 11742068 -186276768175083380261672850316693136640 11742069 109051683325140493997559722534707271520 11742070 119178599376098370935298400843598208000 11742071 -1108243454137556153309546513123929064400 11742072 -158144533664592170918782666444809461760 11742073 -251861766281632974983476104906523751808 11742074 341480749290923682867027477394068103536 11742075 -247751632532383380128776380566583798000 11742076 -789943305775340512078887472068565460480 11742077 38635017388070632265519022881095393926 11742078 -98650584495061623408633454885381200576 11742079 -1338195116754150964645504250521581224320 11742080 234309508439313085650406627039877529600 11742081 266433248732914720043254134543378496320 11742082 -261088974301471151873247620429568629040 11742083 -1113859683430543107606508633969151425668 11742084 10046018377341366910773721595891934336 11742085 376462138739452218917400783927677254560 11742086 26910046937346714442969802000240666880 11742087 -112425851358172558099843924053558915072 11742088 -275162598610874608722588196574183792640 11742089 255405452658630972961256313179636788890 11742090 -209522765992958133650444596761274279680 11742091 -1682126031010236085505746909625133311288 11742092 1208140603090904644253988316015906913280 11742093 -288850656556819425257068455324863019360 11742094 25865988638752365662960720350673241600 11742095 324241422247265511735559294881353077200 11742096 522459599800228559540125994772725760 11742097 295673546564266341621353147736756218100 11742098 -142800399945236616791883809313211891200 11742099 11307745111206483594489713354243370288 11742100 -508205877259336097093836128137023200000 11742101 -71196544291709551562927142929228938848 11742102 -104058458857375637504794963101500015520 11742103 1502162496294669667528802273668088414704 11742104 -2309055854559838330113328780892755722240 11742105 -147052207043835730786778104777763448000 11742106 -38253901620564996491213681370452801280 11742107 183870288800922212811234999032170264320 11742108 -170260854218961671990195888625225621504 11742109 1489932537987280118098259549611909486310 11742110 -118692845979487768514620126259744207040 11742111 6367880154845934022493328113330491680 11742112 -990992731390186260894564453796119379968 11742113 -432854056707949908530173293077849962236 11742114 -184769632010710813148488403736860056320 11742115 -50976899310132398086635741402951094320 11742116 380274320345604949083420960514286960640 11742117 87540939540201845037076729605967046112 11742118 38927493942618086546512793682465262080 11742119 1087470860435467348933008846900433932840 11742120 368047321914193852680842718678593587200 11742121 57292344671655290655691394681715619200 11742122 80828174710245572398962656419685059584 11742123 34530089511609408760100118886634825904 11742124 -778865787659873441259234333342159272704 11742125 -1162628234762079906714108582765483393000 11742126 -93733126208408578003747475057118720000 11742127 20518360261645800671190971387420112 11742128 312808097582997491637306882891234557952 11742129 187247195983332013575997987849085232960 11742130 -491224475388549853639378603534968275040 11742131 -1183033542868613133842453985764908974336 11742132 -415715300904274788766029542748578377728 11742133 -284953726318237114623719648903874221760 11742134 -6331590045460517137614185067541752960 11742135 -66756147719243589133956952705099945440 11742136 65648957108138781953243330772270120960 11742137 -1137519603510982081143011967812424932208 11742138 -745012997105593864409314066846941557760 11742139 -14459994992770030170992801698773445976 11742140 -376685588171131559062415722277213314560 11742141 -612835413878153348954294806775203151616 11742142 403692089033728789978821324891366281472 11742143 82269045799032630987815236153128029184 11742144 16401323140820656764737676981169029120 11742145 640529039268347962061105784246286674900 11742146 -90890983566461136196266618170703968736 11742147 352775786506665989957481857631314892408 11742148 472069198044281013829981133295050136576 11742149 477932091248627493738071420640304076160 11742150 -27997445318710903545450940780686796800 11742151 607863185702835600757133589509978976672 11742152 -291109930969996410060246015439627468800 11742153 636075277414328896097304324311046301824 11742154 -284216645409397622217238017856392708768 11742155 -652149524894850340555141660280364858240 11742156 412274697067521435643867919145530080512 11742157 91756880567858486992675445472465759712 11742158 -307111711562662814189864183223539994240 11742159 23973068724863356374419883387441411072 11742160 -147498364503700049128729033229546373120 11742161 -1301510096076405211641375870081680902848 11742162 -55398980381635876937877120850076274048 11742163 173830513159314793745150161278616954264 11742164 -106999835263736664233359680338534215680 11742165 -54538900454043173524994426269901145600 11742166 1976382628590739627373631687070894080 11742167 329989460170301045962324291301630601360 11742168 -397295593236405256731653746335293706240 11742169 412806233008694580692857258180041130644 11742170 -215063446611228812623040959748315715840 11742171 224597761654449788954098375824169171200 11742172 168637365886090478094158253935701340160 11742173 -956122679201165396878859210395939903578 11742174 -299349399884631122417823779395419032256 11742175 141049108721587541249080064239784485400 11742176 -147977441007531609293997331835634057216 11742177 -432658316261515637459077530011735600160 11742178 -24334726829798539240134554022221053440 11742179 -1349261915269933311043386582661621733220 11742180 -44335355247388415723601629265061478400 11742181 -28167498802307651599508854997770940736 11742182 7540256311970178526254212102734792512 11742183 330333488364965949478911222921061991952 11742184 947077928357970782410982852316627778560 11742185 -84865878682552885589192823456803201280 11742186 -51026122787676814680990810686585991936 11742187 -551352933380514773162309618674250139600 11742188 -375850023254307238801264405416846266112 11742189 -850786635382473202104750631666129854720 11742190 -107892341188677301509397305348680908800 11742191 -868571510592287528260003603500039065616 11742192 16129667814165627035698845351181025280 11742193 278997317376711984645111010946208803904 11742194 -6235238465162414109112077952389235200 11742195 -259535669049217217878582506827478592320 11742196 22938397592818777775984313314759963392 11742197 -889034600750858441665051524513750448800 11742198 -87357063937946463550178796416892014592 11742199 -348435620282073682624589475592243613264 11742200 579052214597908783890292268394315264000 11742201 -113200306151395431141809296361454430908 11742202 -176010448066635910696421488454904031008 11742203 -575927276668290882539908016914515888 11742204 -201494440382129536515901058758019005440 11742205 -455892262411181287781310174169382173140 11742206 658364293398940090070243028889752207360 11742207 -268035298344392834324413650743471797560 11742208 -605258858372763942754976499058471862272 11742209 -166852929586638035571645953306482997760 11742210 -17053015402844954795563968351326392800 11742211 -119281284984219560454255837208262344576 11742212 307947710669926227016135769109352035456 11742213 -213384409351680063671600614432569220896 11742214 -347674241068623121337577966412040165568 11742215 153684969288356223319146168172353613200 11742216 912369815461145088141902494972430745600 11742217 94899237437699066102981666104794762266 11742218 -595947404280294697509708332901466207440 11742219 -448480850350341229159121132834504165760 11742220 46479890006114935952309335415274055680 11742221 -727115991702399031479088378758594912000 11742222 449929317946184783503421418758544939072 11742223 -566775951034628574212678737546402486080 11742224 -98106474373115957358340246163678478336 11742225 -3740785057474969274375466917507961600 11742226 305396096723778098076839892362291367312 11742227 140664849594984735057506458425689761872 11742228 149126510886055857660422341848423813120 11742229 -310262560217004024723162291329930976320 11742230 -182140163287503446169885352412839207680 11742231 484331484995152879589298523280107349352 11742232 -52644988772217137218362887900988057600 11742233 377032298488505895804636673417929243924 11742234 -1774919375567582843838646443829298688 11742235 132198105590124373263977615771825647680 11742236 -75552381071485089308986016170106929152 11742237 131505521230526667233720925838815633708 11742238 -566768872435918996110602397108049807104 11742239 -807971093422306748519318975615447570280 11742240 -38514491071794510262054960399751577600 11742241 419289433216269392322986475262211438272 11742242 133233530689428128324532651515412025344 11742243 4777688628796830410929979002018716000 11742244 -290904656268756606704554738985092505600 11742245 2012448054139646339556653355629289964800 11742246 -69467582136973554454899329678015450496 11742247 9830932845942004767384631220375131032 11742248 -534784421740059089539274622032769024000 11742249 477344471400839484249312700699758155664 11742250 12581301048701719066296777465175728000 11742251 -69103955169258941008761131460512828748 11742252 259483746095315342350283474677649106432 11742253 -99909519865506162815705212224869753696 11742254 -167147126116872755353809793187817160320 11742255 39195703914383250257409992016043083360 11742256 14903976740335059416176343180935102464 11742257 -283727936679948277984761507916538333148 11742258 87995565307852853891840413853031353088 11742259 394083440649728307644549064979902974208 11742260 285863481906404266131332555316994997760 11742261 148753442353142579989490998887036893472 11742262 129267759067400076641059588771406572800 11742263 300287591702320623759213351978359790024 11742264 -357498468743579619369536415987905863680 11742265 649412895856502832131203241624690267520 11742266 -796334260258323148717365024151082964480 11742267 308086794526347725609320410718920320280 11742268 10593744055801590305371875600741202944 11742269 43104812598223891119397865100517157760 11742270 -56845179687049644978126534494258461440 11742271 1760640885435325440668168620098636313392 11742272 -374470583232659236706199834090423189504 11742273 -193211730920729293441313349069249292800 11742274 267701359159755567405981897946625908800 11742275 -547501680120462087299834205344157653700 11742276 53592078231709425342228606379017560064 11742277 -477210056643482534077580706043290748068 11742278 -28740712487432580077545021039277158560 11742279 1222911231173915174980291157933337222528 11742280 537048205000059600667322883666955468800 11742281 -827151300166942761000822261377008537728 11742282 -56211032948834378858919555492420079104 11742283 26707001393536747270648233002710201376 11742284 731869782164949741271210355564801999616 11742285 -302234850230452838575864267361045025600 11742286 622248906288085716791802368798598127680 11742287 -181093868560235268971303305352387645448 11742288 19931816326158890531799070177219313664 11742289 219565268486137459920967201315394571174 11742290 93936850978310555298128973542048878080 11742291 316213442446640618649290494044398889744 11742292 -1860859472431495273176436341690715729920 11742293 -294572354898757308418821918407139840 11742294 13405361788837781536269118413093105600 11742295 194282152290295665887916929507067307800 11742296 557764428791826357647697134580701153280 11742297 236156907696464053522132453094913415872 11742298 319115521614726875365447643853218058240 11742299 1346197482257058289233482103773101887300 11742300 50553870712234781419713064156502400000 11742301 386223932603457063984209697370308651302 11742302 -337812260224254650429018245078643358336 11742303 -414955350358890886859821518653848483200 11742304 46376539658099494773809938035218841600 11742305 -553387635606791681685048505466467621440 11742306 -107994847249326651602839784791591418496 11742307 -874045172067924385239314458412308840208 11742308 -319867919359402554881265239412771435264 11742309 292348498830363888010785162143271717120 11742310 -416278140487579853302150806017557069440 11742311 5358933341557032030763701974669347032 11742312 51812864398758488863436336984211947520 11742313 33022405556114838109428393992359751328 11742314 494490241735737519062952821699186105952 11742315 -171645675871279164369958510480246805280 11742316 783352522366781306526098338294988674560 11742317 1174978809909970965548637518847436518252 11742318 8837893559112422615446961120643364608 11742319 1222750411799348198181834903817878752720 11742320 -104906273474812231866893402735766405120 11742321 -163298843305047787293435763775745990288 11742322 -19428465022763454094221688877633250288 11742323 -12895051027056767126828409146592076800 11742324 -241187994792996433038296286349289472 11742325 -155087624183649122907026479682960817600 11742326 633918039344541758740883539930920254112 11742327 -67246428853284298439468785235943157224 11742328 59245732471188673347104838273465139200 11742329 534955218277538211217766082328023837930 11742330 25379282848760556218503747748471877120 11742331 132386270545413554940499919207247092132 11742332 210155299675145155048240785340716718080 11742333 12471045338103210963634574656363175424 11742334 -70813411851701984637522011621486621184 11742335 -100222003626215117996725542585459855360 11742336 -148638000146405965892139742141045800960 11742337 -803963339884276679160237841485152870014 11742338 175306996851734702311520278010077287840 11742339 -471267599488623048471163289558554180608 11742340 -603624546309646135485734378147467580160 11742341 -151848394679926952517504506155917043428 11742342 -19121237450534804457959338830537738240 11742343 -542729625305678986145796162189689285160 11742344 -590379357006854586479635068119169792000 11742345 -102067552646451023526006774789405565980 11742346 169420538072063997794199841522303680000 11742347 998184874669302158080879339490605667796 11742348 707845980173785834708341268687924678656 11742349 1293815128427107395555155795204144499936 11742350 -55563122410069601338417913538200505600 11742351 -423820965158321077068158459528551543680 11742352 43903142465533218813465715231445893120 11742353 85079037288278291920073069193661035456 11742354 -2607894269155366997436498384132940800 11742355 965691655512088260313844149251420995760 11742356 -268075685912263680409194470973369214080 11742357 -45582713061398221144983515529123064320 11742358 353172367576181825420282440353114101280 11742359 96927595137421917169465962878016199872 11742360 -166961610086847928009006684455480729600 11742361 -760195402926649105618564314377225169600 11742362 -132544262901459541031092329590922025248 11742363 -996597154099221392640151217732682708 11742364 402106119216251820216906907706604823552 11742365 3836875300886222739269376157448977260 11742366 -71265091532678414273516298567979364352 11742367 -97574042550327516094309519959891944608 11742368 1410058224826720023455366780293081989120 11742369 559422020082575725588027110160784183328 11742370 79001238547207115100817748904420974880 11742371 231933530577824934309308926462308772572 11742372 -6618661443135767904157618682812600320 11742373 -148566941797294239166396412715142573378 11742374 26908263673341709116800143942674573312 11742375 -85702586796220924121585405034319704000 11742376 -18225304638144690491459175987911485440 11742377 33003771435566125243917266874343712592 11742378 234555580045510056493072609693241242368 11742379 -724028633200452290087295775008284834520 11742380 160057202652480342762088993756317849600 11742381 440567505957455629866423415289848809600 11742382 105193991742120192824953083700014393792 11742383 -459715639564478819932842426057901313616 11742384 63121042907689493451716072358681083904 11742385 443910606349590354306810479605095974580 11742386 66147203416084280678551086637300638720 11742387 465451504244916176504211706964044443960 11742388 50415421209117486531974015247789465600 11742389 -1492168065093201879714386160037872513810 11742390 -186443646290631619383524258466542304000 11742391 -1156036706267639927730245096213271669208 11742392 291929073050407581481433533608144384000 11742393 -18303563808493167554530048863152928000 11742394 -92949888003333344116964942280854162688 11742395 -18770454320568805033083423155927908800 11742396 4538717277006881329471879131872968704 11742397 3904953784547159045401410659651813376 11742398 -885775660404486050684598110797619795136 11742399 -217923963487750427077603307763316474200 11742400 -35658666354821479704374193282613248000 11742401 761106818707688938225701624377967065904 11742402 130464868889096845482002786881121894400 11742403 -24377956248885006878173860064945815600 11742404 967533701627278654592690890078653257856 11742405 -664488422787656756291454283623418730880 11742406 -97443505734002822632060655723993663232 11742407 55492253570276556621627499106986907232 11742408 -29540868299444057072754277673382435840 11742409 -429342487377040405776528699135098582694 11742410 229686812644154574744168326712042068160 11742411 -3090262056552243326997568158557161536 11742412 1597948507534636257239376055760663937024 11742413 -217979108420813341404172006573344292596 11742414 -313676335603183587544852126834350490560 11742415 28166412490602063141660067115401893120 11742416 -89715774185863497797690716350967971840 11742417 823779550298115649901448567655423702434 11742418 179438077940678080237901027127750503040 11742419 117003641082353853247559733767177687760 11742420 -135858974725460253335115218776007639040 11742421 -575361273945395543992212962697596083378 11742422 302725327298629497030995563543961140512 11742423 200190393877727519687589302696794622208 11742424 443474468280439564099464882779669176320 11742425 -303604766107251212704067711677125822000 11742426 123403236218612942270513128227453591792 11742427 -81757439205143567369873492124923666976 11742428 197990610338780906855680470124214280192 11742429 -578422612187751266358285509179438905216 11742430 -30902508574827393062895046629966028800 11742431 -31327887807105080839569505226267622168 11742432 -43701685366561895516260434101277032448 11742433 -2447552613189491515790662564418044141440 11742434 -305253809433785143856342800450174174848 11742435 343807154055678415037484847285946095200 11742436 -136953909326801279552388816373154984320 11742437 -206674726306679143641765286161395083200 11742438 145945067553147501633160546992626595840 11742439 901947723268514002599736923764258221000 11742440 9585207768373961754264988652520652800 11742441 -167666022263626905836401733051191277856 11742442 250472347691516256347356808383014297600 11742443 -126645787746891695672485097126855356416 11742444 -68255706205788467865050598376264316928 11742445 -464632035156796288707896564249578440 11742446 -619304628041138673275789776144766075328 11742447 197168152545027061598441221493888430720 11742448 -205022244305698354575266757694572625920 11742449 401498432898383018601290164112189709936 11742450 14812401427864542595738621811445609600 11742451 -307214527576728784588864176511020748896 11742452 332994029826030891925201879695259979136 11742453 -271034993174133874153664158138995506820 11742454 28586604152528824272479203591704355200 11742455 -222611592989570172408356048414379401640 11742456 57688009109670433480465830203665612800 11742457 1071973945386721872957368330793995737706 11742458 -41477553984774016882332626547359697840 11742459 416082201027916318909661273857311917592 11742460 -500470511644394566615459360233159390720 11742461 -13214751472899621294942191530575790440 11742462 341395264585498638368965484590921831680 11742463 1421877153963589487812698818457082195712 11742464 224000968397138455132057364766570577920 11742465 43568856816525363201096047985381582720 11742466 -28305850528901848124926080888093789696 11742467 438393899693495989958488444466970866952 11742468 11745608351750071342292489037857280000 11742469 -758674678634749687447743385193617855040 11742470 -32497444459882702357370837727598120320 11742471 124003091932564479608222700462042230808 11742472 -26563523757313259051635154481114808320 11742473 -1036215508597856075809266790892707330278 11742474 -189553522350649985995658174802987920640 11742475 103552267737026924409177092169876600000 11742476 787592431118980270241756204572071970560 11742477 238659284063469009332023653982665421440 11742478 -215996419620268201628973348542631255168 11742479 170475991660664490770687830849637732832 11742480 226658589714411392185178412760954306560 11742481 184889535683764466549917143234033779200 11742482 38807514369518473508818696627255732800 11742483 -782921860578864897440378031715381632 11742484 -7600365466949001859775851367329120768 11742485 -520853528725929994564923907563815990820 11742486 -56443390131598510283933421905701871616 11742487 -704767535381683740148749887737994442008 11742488 3709123213011620339276650027414671360 11742489 368959373227836610082207411860765679616 11742490 -43415017311187683598653700854780211200 11742491 -21747379109401101290853214721515217928 11742492 -212081898894050812415797432882558453248 11742493 -15954306442303460522341289870051876000 11742494 -161308009094774511651242919892521408960 11742495 250676956005125832926370599886632628000 11742496 1014231370195778452720537277474321006592 11742497 -211438476554068659085608019816461476460 11742498 -255879008090092844453922297970669018416 11742499 -41586884922273940549353199295779427840 11742500 -44813786683176556838408961184519680000 11742501 -525263756561794371701338802952575599296 11742502 69535311417261226329741232084732667904 11742503 -600016799981429917083741031600222186248 11742504 248773634519036898834834055273601925120 11742505 -170478832908778553967735767854362659640 11742506 -812464585347869427426803534043771912000 11742507 -392402229071406912289834246104378807924 11742508 365766090676572878131218190491977063424 11742509 578355764241185111525800952873386658880 11742510 19027703437075637312689225881911635200 11742511 -303307940772311853899191821215872375296 11742512 -193140798458817847231957623202571747328 11742513 -122083134582797694283488054721541733600 11742514 -188695867695004909480008973977210636288 11742515 273527271623213685403850001125235102480 11742516 -365071491876697284122583545975935242240 11742517 -105681000911825104167721967226188204434 11742518 346816203550143145539045842658221100960 11742519 44025552331740097108887115251127928448 11742520 -129353648251674784936123455364706918400 11742521 -48307224721259476696702721384021732352 11742522 94358515791261646035720171478650518784 11742523 -102488180941955280498315587386402491072 11742524 488830620691330984196205282152794286592 11742525 59782188709810219972019619415747583250 11742526 -7950595499668296305873370618736009536 11742527 -235577561346861111127220575232579656128 11742528 -43948921625024595855847538938425114624 11742529 -664147845696902966511014506875334044408 11742530 103172594017840830201362470594497676800 11742531 922372895112021215599703323237549482240 11742532 477729527384008555294805567078663659520 11742533 -1112188143227299161907293639870842571552 11742534 -128093301276775987043891371596489478080 11742535 -98077894314389147956969918656964454400 11742536 -143511093293238430085916587680335206400 11742537 -607200304198659154463986331018498227440 11742538 709542585657085039408161335495945055744 11742539 -164329748140784129514753731317780134480 11742540 -329541771126047047935763678649610163200 11742541 -344899675739839962483721502984467408500 11742542 35094765687228284081183972954083173120 11742543 -155270274091990614131271717771524818800 11742544 34491143189430965479164013192482127872 11742545 -194072060593871005108015286627422630680 11742546 -191094499782538461901417232373120458496 11742547 -751771075784158812084249502790397855488 11742548 -97797913102263874717318154030411857920 11742549 24460799007974955966373761465200281728 11742550 -17580900507440880492070946777508847200 11742551 -251165266474520005651403324632031225400 11742552 -187788766878522803817706045292009717760 11742553 -204176997606162590159562863106431758198 11742554 -496483815230107690288413004105330226688 11742555 -22903374158281693178658518921147105280 11742556 158316310628431550776487944395233527296 11742557 339270964151521060794773597185010091360 11742558 -88599682315061044038920258683674135552 11742559 966567556790951380621288848502494121760 11742560 -129479255519537771987968936715747328000 11742561 27688345496706737800231777632938951016 11742562 -166336192553646936472612240403542150368 11742563 -82600709923232056627142205277991510208 11742564 198519110902992721530930407906797854720 11742565 36894295233187142951391944711195424600 11742566 1130497756448491584259237498476905376 11742567 75291374381732659457416829447743677480 11742568 119425942088194870812485479280150338560 11742569 22257595383178681206753738653698276944 11742570 2532100693996394032577221492592256000 11742571 584529202413803579116419438929806008600 11742572 -1176509011252335001857506030231321952768 11742573 16096644987184830923228926060846805664 11742574 504411586833388959868351420517955697152 11742575 -78403535737341287411381583750385007400 11742576 38718838581490450047338630439392673792 11742577 -118247893121738629850900732301705310656 11742578 784643054114845371087305192709643559040 11742579 -100136513083723421398992296453173332240 11742580 466810872137716902082152702972844746240 11742581 172844589981722154060561145247908944960 11742582 -406622333894472292139856624723307334208 11742583 239200417834009366855575164818269482944 11742584 -15492294570016559699939916540357918720 11742585 -404840986566316945770155809781620497600 11742586 40531216436466407801327339107355100384 11742587 109302971313782440920688837290822132552 11742588 133142348110173015768153233276650503168 11742589 -634577740090764773508140031845712138560 11742590 -431275030436593253328144856264288843200 11742591 -102940057818629913122416748141320018176 11742592 -179590836548791778518350507043454976000 11742593 -885969108617695992360718155098287574400 11742594 231583111418764125858314516343384931200 11742595 -195380142194803603458929746498932168000 11742596 202476573688358659539112905436002926592 11742597 1502583905942670635887702081737224759040 11742598 51054581478590850806922899295798443136 11742599 -800125290009854849793063297169611765480 11742600 31974353932890200217979171989408768000 11742601 191992781666163751645446014799398823360 11742602 145312405308136930822285498850558440752 11742603 -189165330347698775663384126668508397096 11742604 157291614909468084693035880026775346176 11742605 252229533668475002076022546091721408000 11742606 -18568281951214601250221126304401813760 11742607 -479878504821056022889224165115152999960 11742608 -113315919149081604466449306581861007360 11742609 691063725458401226584625701026821489904 11742610 -147134260471555182954671610716684206080 11742611 310767856466193657360220812719091607212 11742612 -3455739301737488698161467847231307776 11742613 -375062161790815331323477643229994561138 11742614 -112616777977229584706062767747873601536 11742615 -238581377160327426948136917036218632080 11742616 -213074187014226165388987043086140579840 11742617 -662192784943905079797474036217505585334 11742618 27464313783272846256454086154908062208 11742619 147505726945146352784010601326462104832 11742620 -248528362147232227376940817509510136320 11742621 477258959802220232997110485767976839168 11742622 -437510270339765954393035964471086636800 11742623 650955962396207102030156918077980237600 11742624 274542619243404526965973448055261757440 11742625 -761615188462543017230804969107535871000 11742626 108668302578210083338577660062084740096 11742627 116588639081051599234847953398962238720 11742628 115562148969065481324870100568088490240 11742629 -1216315261942511447465955150290402056770 11742630 -6322934981252797107107353164317088000 11742631 189594395018035692164439144691957753680 11742632 -419990285019501222681534997203704217600 11742633 109488706944242372441148505893132118464 11742634 49955377831714075228411611084152600160 11742635 293549897580152687372550971095450581600 11742636 -29800239412310205248126624947383730176 11742637 10752556949600358178869980804895115286 11742638 -1409738201888583991230985170724697280 11742639 -1154467408857082299283083134766995485440 11742640 -14965282201421744990829609799278919680 11742641 303553168909030969204371629265331185042 11742642 15373879535728990713865220490650570640 11742643 1041981990225524394641377716656657018448 11742644 -535644050429556871757648583894600960000 11742645 -174134123691532189978493053426077365760 11742646 -278757113567241342158838338040443064960 11742647 153300252246605758300470934815796646832 11742648 -14904601263530389734376571477614448640 11742649 1495049273209315548533961688173229524650 11742650 131256164865950526782944483367455929600 11742651 -82314677132797692509578330637655510000 11742652 829157898549937384439102050230729991680 11742653 -191946387546190548433452366677008369416 11742654 -88162501376666636420335413720215832576 11742655 15966037679242819691692250934289259760 11742656 159622199385935877140612062734125629440 11742657 49080197201041903238320310056566031680 11742658 -850384556960732710851004771703730515424 11742659 -69192803974138284402876187196645107140 11742660 -159789281618253127580015290170467673600 11742661 228507742577431569764543836889156249632 11742662 -45023853713217258805063730542417084800 11742663 383453520749986643049255823657470706344 11742664 798683367398485646326100494091730462720 11742665 1013352212455588269822809070755189654400 11742666 61649254676676310262591556077487479808 11742667 -203829883981848284111301894063432434284 11742668 -607842252860308354915052471664778051584 11742669 203163555647979225370840654795621004694 11742670 -129421039945112046213205355938128870720 11742671 -470650180885120983195746910176933434128 11742672 18607576503184742952194000692437319680 11742673 270735905048081068702458802313533422144 11742674 -34678730231658629654669500488284971008 11742675 29014897762792109509802491387425868800 11742676 113410051358881825733372405309162373120 11742677 1484822502010732712198781306533010728526 11742678 -152289131630074770727724679390910308480 11742679 -96668566309027775310036086755123166080 11742680 -231006190996388960255433033424207872000 11742681 -281204561604191878512796200609852160416 11742682 -178019100513634931492827410931686658560 11742683 -304920162347546606472225850365367525392 11742684 -455128527585699208541089680831042600960 11742685 -390657316366566616338804920765185267200 11742686 -441055328501410364460445999919501582208 11742687 423553184170514639925373250278656624 11742688 338484498020601793196481996390155943936 11742689 250873336585487874445472061209015384256 11742690 -58134149856651881131505121470176512000 11742691 214114811287648027032648411278203752092 11742692 306415734942017759074038019696551643392 11742693 -174173666238990041817700368336547144800 11742694 -197625508781282124468714945730979354880 11742695 -134392594857332301482392110580526617800 11742696 24209429560000661510734173941593866240 11742697 -687584664501350035819747456295669033100 11742698 -5690998277019993022118166991646161152 11742699 -27265116801700623145559063503847393952 11742700 -493701775986855576983057416434470060800 11742701 26680283300103568031964593440548266304 11742702 184811293956577497818926184473526932032 11742703 403766043753228329283110572292193423720 11742704 23620260881430389367964609196888555520 11742705 369416361192246158901394027587572534400 11742706 -614023872297263721574294987661066750448 11742707 -25695348026051022135188924015498375040 11742708 -1028830709019932157120708670104858255360 11742709 911961964799066998171663886853800965440 11742710 22189269839344834995219339380482099200 11742711 169972762982723384456362322952002931840 11742712 -320824367212406209131579597701414092800 11742713 -846337677425594506073506482504727270038 11742714 133030812555997823717530575959283118704 11742715 -723151514740546840621739232548930526720 11742716 1127191212454142074273881378219232892928 11742717 251532372201385039185650074144366197312 11742718 13588148996794085845882165681944706560 11742719 210970785527324869487089358499489192144 11742720 -141730078946327795395670384818991923200 11742721 -485988679686782745071744698956986372160 11742722 -45390201661134431944503693653901033600 11742723 441515820422950065218024484581056188744 11742724 106065909087561302284289700191962034176 11742725 -8901075943312260163533934259700727500 11742726 34827706589291707747994920429535588544 11742727 -266565430793906472795431609773374513608 11742728 -98860408165994051876532965320386631680 11742729 -308731530474154375962183266267051972640 11742730 -238126178428430124272309215862307150240 11742731 -167264041355711457364142337592474781952 11742732 -522908272845054892538963128469564400384 11742733 -597053854233887621312180522823834739176 11742734 -263256644324980685734763063090127178752 11742735 8922766112895949074384132338254026000 11742736 -142519641318043063303622224993753489408 11742737 221298126330563272576359152485801234932 11742738 -34271380519900771975685208256486440960 11742739 -1491738406451252042237102285146919168640 11742740 -143294211903259527378948486955946031360 11742741 -15285917756168442043524724006633021920 11742742 -109809580390200999207653198405804775360 11742743 -645838900789774732377600808708256813160 11742744 -2082274124671092681885374000674652160 11742745 52480764165454774889663824958705618880 11742746 -157538788154026674507446426431324742928 11742747 -244420745730795594263743632762106257000 11742748 -654209610372154472571310431848457390592 11742749 -78482718148779223523501280200347321620 11742750 103532887028991240287540838700546464000 11742751 -898738689596688788902557348728454617248 11742752 -881899254008085536660827081034364026880 11742753 28235623120258474089966696560230778208 11742754 494515990656377949857554772133903306576 11742755 -280582352372604741242444477478532975440 11742756 -41751134285546907441881225359875311616 11742757 -471711041547661559025665023439986574112 11742758 -238908351283458903360061067429336485440 11742759 414465372715156141714967939086531664640 11742760 -307153764790688417092525352416057344000 11742761 -196863732724319079677983201957452360576 11742762 -314350742373103155046293596278701351936 11742763 37649083720769095964537349019506942144 11742764 184263372189742096727357463557602378752 11742765 224445374391134711157074984241256861440 11742766 -144009526619553931420462479532303716480 11742767 1036455655676569004115009870679664607600 11742768 8022634991771162414833953867181473792 11742769 -106713729268498196136822293894282826240 11742770 181471240250879332001058514545426547200 11742771 -195907489820033289567675053949986956488 11742772 1055645816324000087273232435049329776640 11742773 -147230663152692680024665962086239236960 11742774 -366679821587251463709965011434578495040 11742775 -11167455018172865016649643357049041400 11742776 941647519369081309059667408505363804160 11742777 -37453327896882197534518056466186913286 11742778 467733641296582998991443148114586503680 11742779 463512080382472171964118075025512227640 11742780 10163662764879750181969159108055531520 11742781 -892216915411120587139493865112682415418 11742782 255377513110672790236496392084255540992 11742783 102964741601320639525602088880388482688 11742784 4144750964370158668608888509973921792 11742785 -490897715041786545295612790563772074200 11742786 82778186103107041199156421032904821760 11742787 81029805714987647146638639986278540800 11742788 235328686304509236967588965400929669120 11742789 -230489317888864868529611659879922930976 11742790 6720105866261977345735469640356006400 11742791 114694381952127015143976292530478062000 11742792 397963005604410143164295905168517406720 11742793 -257325007605941146743456137967664305958 11742794 187260858742530328513008728611301836032 11742795 -153904600796821022447709014681123276880 11742796 -469160303698606244425556175056829312000 11742797 -1274153579382028123650803979195900286080 11742798 -258537824404648612683905789367423528960 11742799 -285380053360675572030510262659278937680 11742800 -37924942795105465534859403244614451200 11742801 141372363181264906726973100988969998336 11742802 -178682526263566319440963014660322758528 11742803 -110601139901048596248268691828372186400 11742804 -574548884710890275203201357295286648960 11742805 -296221405452347769481747409779667935080 11742806 -69877596107784164070168662929654503648 11742807 146338809044557057220660853540476148840 11742808 -22181642087453783946262599090462720 11742809 790377428906983796586261656391452634240 11742810 -89737822587981267108263380537996346880 11742811 -28464094749741012850398997807808720640 11742812 135755792897203450280861724632402182656 11742813 49502927842642611131201635450894751142 11742814 -480147725582183889703141682865567375744 11742815 -117899906401549793444232594251378368320 11742816 497281580368721355264000858017804058624 11742817 346748971918375417461029729980760137280 11742818 313050126498883863737767485092527332672 11742819 -378788370714980345469480000679212453504 11742820 85657657669767701848026125177335534080 11742821 -423078574434979661121227895604168783908 11742822 -36861366424299278248432630412030601216 11742823 -176009187962051344898475207051130050056 11742824 -2274205823620807722354144930968711086080 11742825 508602008100930596552324542070676600000 11742826 -400892055936678435280827243990552098976 11742827 35261005549225527305322867449155004352 11742828 347691867800070416601393118577078392320 11742829 227179317577198675953827587224786505920 11742830 -203431547592265776928427854467429886080 11742831 176421674085424546837562952847417287360 11742832 -104068712767093659876982417983781797888 11742833 -234345503441873788700542488542917163100 11742834 33850400773929000015048543636345358848 11742835 10858466813293292588056946022832971360 11742836 -34017838514612202536034004749877063680 11742837 23792696586269437220713684440143177760 11742838 18226661667135987657127175116451009280 11742839 303092700431749730103333060655760548800 11742840 553938748475991815170050815174787072000 11742841 -562559343949824016713831796902494582016 11742842 408203882869062731307653584961759049072 11742843 -252104237090239796427964852052149602816 11742844 -743440345840708060111312208176342831104 11742845 767408679446049569232416147965626125100 11742846 -60014007390348960193332784277990470656 11742847 -543634144733241365084221273054505624160 11742848 -430683244334103501801902213353156116480 11742849 -86777250265777384363377240552062098332 11742850 -79639050562846600575484667263025091600 11742851 170934260657803979142260716131461063304 11742852 411804365330750943529986455389750308864 11742853 39787113365960391667315443957242588764 11742854 -202578145499923868297303814812555479680 11742855 -72208357672311442919598128502090825600 11742856 -1481363396291592675338032660472597053440 11742857 115916097712616022787771810652779028352 11742858 -143732249769554645012594984564685767376 11742859 13121007589327856266659548244677639080 11742860 726802405091561873666856382768616494080 11742861 -12861706345278570552013376125078158336 11742862 207072142787965825213059015071460324864 11742863 1011048292703742583293722849559923610480 11742864 -42018423876710592139509152036821401600 11742865 199002687578834131709194269661256710260 11742866 -546353716312132320406670396086304348352 11742867 -76564107591013981982780483477924687760 11742868 685499822848230284925070909890955672448 11742869 840041959718199024780627953611204434396 11742870 5041337102988716278560903718434877440 11742871 -28948793791702600125407085604473102336 11742872 1047858205613488832956721402021887948800 11742873 -291423672059392056679594401628112045616 11742874 -59160383141890474125527157644053962240 11742875 -307195812356304937710211903007368620000 11742876 -844418571161999524028709064209818265600 11742877 -252210409404695029636816547939021877274 11742878 50999126059179252456117942306618857856 11742879 262635282683054903573503933349877184584 11742880 151803549580349845054149277456867000320 11742881 717455579031654957495441675655846163682 11742882 -396441831803721068584359371044178644608 11742883 443453828722769272126027547151287755052 11742884 -453349337387993885300541051948841114368 11742885 -215557845082239468968276125641794179200 11742886 511390574100431459762775120226419007680 11742887 -23637585200175140937885261389587667280 11742888 -561002046893417622160583099730937036800 11742889 1202728068601087902957401860149647840656 11742890 741679124412045997854431247275559705600 11742891 42829275779138361264832399203517716720 11742892 -65966745086001301779099137961810948096 11742893 450731180344986492008943671315523840 11742894 2787996082186369472379404727325285440 11742895 216633253443814465364436080817138899400 11742896 -89631518513355270814919254546105860096 11742897 148210469127288861751663986931345621440 11742898 45316807221066638863916617352756280864 11742899 -357859113900012243095752167292517493024 11742900 36079852532998847154104162191397529600 11742901 1191035020783928855332371322152195633902 11742902 -19137100053267916133151490458083722848 11742903 384999188176969646583287689465415251968 11742904 1239459430360981819180154627500202741760 11742905 1006533240131404394782468544415439365060 11742906 32694889106725608440352966077653461504 11742907 740446200220402563621774967000788233832 11742908 524811343426917269074527909469658416128 11742909 40982443591271429479665377848816975104 11742910 -274096611697680368277106375046061377280 11742911 980806945085940983279938841118572200512 11742912 76520171045783399002389045432129945600 11742913 -2267723468627149357836260551387309952 11742914 -214030847520002811570283632943142320944 11742915 391211700479257321492263196383167647920 11742916 -128220878310498775544683894818300069760 11742917 -297596203038099014785102152520100788548 11742918 38328150762087201793251503411145394176 11742919 10614610919793613362731862342136337944 11742920 151279529883800303393772097891059302400 11742921 119781461696448519601301235830158038240 11742922 512399660972385320952907949201548990512 11742923 613678323776023498357722382942184661624 11742924 -11189048270207459049650924574074339328 11742925 480756379154623097094468774430214343650 11742926 9776815975032419263291235235433935360 11742927 -165616570618790752455304288559213767680 11742928 183103435236507086135915535131402567680 11742929 -3794386085650937301161656259364912 11742930 -10524379037325709526708675107518361440 11742931 -371461719928796571490703119174754489000 11742932 -357558210627500764012411631499276261504 11742933 164569127808656791107135456983814066048 11742934 -282224632548738585624551692461408359808 11742935 161316336921165247929444345849091619760 11742936 -59003433080233465817193239188780646400 11742937 -30683723959528147885573318054717708560 11742938 -480820922927528741442187645665648164880 11742939 423096439984673463828230848658963165088 11742940 -130377463290555112407461555197158405120 11742941 158074653578937816505717417934804234880 11742942 -140309088843540430816862671319792695488 11742943 587487549780323139489009570086092390584 11742944 642223664832823321836411294095079899136 11742945 -105450430158669857471901851157189984960 11742946 193470928417881661354945692004850397984 11742947 663647653588228571436882591501051145320 11742948 553256571175008624470699123172784128000 11742949 -101992441015441212146615730507910934400 11742950 -425611892128403483696610706256884224000 11742951 -288731107254175032266781744401797965696 11742952 456779752694450382253948598600377989120 11742953 19618623763457238223978607701107756324 11742954 -475011475597203454934061770170100371968 11742955 -48412679361943739286018011020454707200 11742956 -16598026600354411421274455649410273280 11742957 -276712473987056473804670857537492766592 11742958 -164475835746610915599043209970363369920 11742959 853465186575026988563601069554910542160 11742960 -10218267637910890493937929210122076160 11742961 -152801364716318078702157950862658701248 11742962 -146869245655797072311260495892135456256 11742963 -110707597749547679502565421064788160456 11742964 58990174016957556370210503020463598976 11742965 -736342559007237974144115898474465266000 11742966 -1486136597863275140406176573551331136 11742967 156313616553469048572697421162286810000 11742968 -745683041863809082286373738498343034880 11742969 4466062012298669571711752870995281600 11742970 49548689574245794212890976644505796800 11742971 53756001362334858536658310486119177264 11742972 34268720968675689084216521269612314624 11742973 -121532848706162545680764685496036707360 11742974 -164739090755595338636328001706741058816 11742975 -479721996845910078628386578024693201400 11742976 229003023267082456470707173429558116352 11742977 1223510909036634290630480342347510637826 11742978 109719714677446995234854944781084226048 11742979 -219184871269768387216154634103847932420 11742980 381082082234619951622695324056694816000 11742981 -517389759053045223479156006762527215648 11742982 146117162882097655669077201197737660800 11742983 124423338783006853219397196319389910320 11742984 -447431446180346311441610449346096455680 11742985 70329732968723122958298806018244942180 11742986 -70508107846947528016440306627796008960 11742987 53865244777514230457583137514953190360 11742988 -840966069994990726837600078044671232000 11742989 1338164654695067393026832525597403380790 11742990 7494460601200197134788323886224384000 11742991 -385021857333018456454201008989096626416 11742992 -110783478053810183368374368820059234304 11742993 -103143064156763033965971094758397011456 11742994 -424657888787220214271310961958178453888 11742995 415861397044238998415856542972682435840 11742996 74107552225802464188671972109410211840 11742997 464290082430786856244134229764367764800 11742998 52635514133688298855317617479935396480 11742999 -44003080530189753333143181921747030960 11743000 547361797995164292285764282721361920000 11743001 -40978748471226243463886616138430162998 11743002 436853312607679299286890074478999959040 11743003 85668270398509446152259967633278053252 11743004 -30679886523321498712311809574348638208 11743005 520811085391967131962448462399079133120 11743006 -143523560715734888078244481609850649600 11743007 1238594483374390017015518150990418348840 11743008 -539145579708812397684224666620933963776 11743009 94519982852676233114521400895014544304 11743010 -96614156906459373451600018603817007840 11743011 152897991256994754492060186237135559632 11743012 -857829814186018801625569632566958146944 11743013 1071321404949339523347332309468076659262 11743014 -63565169456441489517955067109419553408 11743015 -17780529815710583334855044571217554480 11743016 -342532848217954106949861745419815577600 11743017 2122687911097196031018214765988646912 11743018 -86918482713286498473443801664434396160 11743019 -289889423079159200366280773909384213580 11743020 211086822122856379149686709256544947200 11743021 1229349828224585415774145639222437136492 11743022 -559505461229091106657398269896357370880 11743023 379080176518505654495774702709862527360 11743024 -254230989936860592438632602224937615360 11743025 -47733726986574449779659830625841363200 11743026 -33042855019032717479328291883433164800 11743027 387309048549072006793163867353274708876 11743028 422062245168071529193380986395937679360 11743029 -570910392704918063999999275505637886080 11743030 424884537117640267117522225569761425920 11743031 199829206961106054928317420140684789232 11743032 -292240174600758877219713339099242496000 11743033 -904900439291622524852595690907541444096 11743034 -591992800966540125794288450070068375040 11743035 148465595398261696225394937371465126400 11743036 223103969528879834320589462766720757248 11743037 -300856208896804584446913156769708192314 11743038 162306179295281357113538325368121596544 11743039 161134859987015206107507354774542156544 11743040 -218088412584860456999391297575725301760 11743041 -52288240412286175184397233176497589440 11743042 -1517377653356331387915460249418659968 11743043 -11833972179449162034841702820354905056 11743044 -578543773126593439171184082091312333824 11743045 30644384342100729398828349840686966400 11743046 339273457571214755015904911757164230368 11743047 71161811446597777597946810564933045424 11743048 -77455177270134856681992036328323809280 11743049 1466043355881572436384157643613185906880 11743050 264045330287312100081160938150470400 11743051 -467227423422338048466866918806609651968 11743052 -248131202583915694180038962653282577664 11743053 364300637159233037601219330781331545728 11743054 10187419012307339584659637974824151360 11743055 10695154098124924219829319504075087360 11743056 2020757626582339060376056304120070144 11743057 -247345284157653317893300555037832398400 11743058 626246134284742999015850227980216692880 11743059 297384585533833851491304398264110123704 11743060 -35418470909825812901974011725535682560 11743061 115697785558776900787488854110808701824 11743062 114215815529427566455283799576217534464 11743063 -241714722636674903599850640941178237688 11743064 76945352074525016305915552911654912000 11743065 -157110137343526778608422979201081636800 11743066 484560811436195908639750590837776117232 11743067 -131146915146350326052249610671657231328 11743068 -234415627800070184785450920855003909120 11743069 -111292819025515551775983136196976858112 11743070 -227135553081320133928595219237423651520 11743071 313160589417667832678634703771899536712 11743072 -46716528707017434401819213074187943936 11743073 -23615144127978850697793971455144479096 11743074 25407711075110224702951142887477478400 11743075 215118179995861122034454855955660878300 11743076 -24977289799193305020185819765199354240 11743077 -866233243586532309853989233757243710880 11743078 84741999962236970878413086210174895840 11743079 311321466422020836340743526295818576320 11743080 -261901595789443916524045631834376192000 11743081 230400004901774649684684497481501476992 11743082 80317809563935200414478033791720063072 11743083 1371233261398462678681812201317881017600 11743084 -993794903404634579161292037833906278400 11743085 -7523919424825669411905446599153508160 11743086 382127767812347466948495865734396470400 11743087 358637233463567171119664661601192245840 11743088 -83542951121743955360946508323456614400 11743089 221192148112664981600759447924410567968 11743090 419609694281872172824244607782117391360 11743091 -2180976373073948665002324895924678485408 11743092 -60816466456416205990543776582356606208 11743093 401632579217796059549803643405605847342 11743094 -326045827425204999206439707419953674688 11743095 -41235988263931681575082216985397535200 11743096 212657718296492124707331400134012641280 11743097 -68072963349225539890475915560007443896 11743098 -54370730115979168358617868112046848000 11743099 110932742850111774260024563910491435360 11743100 -132477434106546537036430403230639065600 11743101 -83760441654047164170570162134109491508 11743102 327392811577710839839358715133033175040 11743103 -42472904966713227125751253569460491648 11743104 119339158657667947140799529770171760640 11743105 -87214382812058454935676486364703040000 11743106 -371638209950874138555142546168804170240 11743107 502017945774049206010631964690889335792 11743108 181899078283708153680141202703228980480 11743109 576056355850490398768683453154893120 11743110 -58215525216893116099714554398937907200 11743111 -237257672865934048127347745921355797648 11743112 29036528231242091653077289597897651200 11743113 414921524318263262225193271157146608000 11743114 218775424564002932954499540500569828656 11743115 62111770721759640458476266821308008000 11743116 54666568358427689890854920680663941120 11743117 -1010134783590507197388667069594026037834 11743118 -141055412161934007586055746645689138240 11743119 -238075571151506681792085210723321540912 11743120 -56844920026054045581315942643524403200 11743121 550160241007256344469514235088332495680 11743122 224212840840012626847531633667178079872 11743123 -262112705486934561548014370869925770160 11743124 -606263696998368633876224695447019520 11743125 -110941811462555056239497042380577460000 11743126 508086442296034962335905178321032276512 11743127 -1120612808988433494634547430093656866728 11743128 -9606867068049131771028372197800488960 11743129 1048830232788242240465756371812536071876 11743130 123852055486234001201833007858665420800 11743131 455154024242609205088168804790418860952 11743132 47923312312938314805010695754418142720 11743133 -1334106427800808105414350191358645092736 11743134 159882806244100293504458305125255243648 11743135 -594262966154321583236977495336622680920 11743136 987147868663961642875099217050217152512 11743137 18560533431503913573420673802168616000 11743138 174437297851124620070372258566631184384 11743139 132595009621486300094590246715616429120 11743140 123348778419911212862827563947560243200 11743141 215041488293735972024951530514231357184 11743142 146725278643950467123635744977032789472 11743143 -405689533025697991148724095127897695616 11743144 9348649310558833510362419618336102400 11743145 46875584764564043830776221057003859720 11743146 337430205709789742591350115232876520800 11743147 -316133424447940978082472050811769314672 11743148 1738224497895287155771591694563397093376 11743149 499554823368400236590639009134281154848 11743150 -413554207022562899294310439811908483200 11743151 129764510749082449655482542523493997552 11743152 -36535008866478626127055931800893849600 11743153 494887038068261285761788654493065292800 11743154 744320578271767995029775390244495957776 11743155 -207708170807725594261249720692915950400 11743156 6096024232370535171230451793202153472 11743157 -115664982949057410237745010937320954208 11743158 105373997229153476459674140837960056832 11743159 -250199576414326280608228734679808984560 11743160 343167056042191909865786547308309299200 11743161 -734720917172017256086843101747051530928 11743162 361569032673398298315116249708873246832 11743163 -852186151648081730642368657594163548416 11743164 -154138544755357487567341252793897779200 11743165 66128255715657877787995317957874521600 11743166 489543186831814475393834519414575704000 11743167 -48177974780102519306927715642073518960 11743168 475318803360447731979884851335369064448 11743169 -1022860518636976169347783492502048847660 11743170 -88808569430591513890170839229962135040 11743171 10817486417793545358754397532425552 11743172 -13671732022180275667680279654442991616 11743173 102962598936723322925390770213022126040 11743174 240956424804551499790026773968180533312 11743175 -496506066161472581785423924709175703200 11743176 -608947538322775178784652919687826432000 11743177 1085695888970375994863241540671258302900 11743178 -608513885530259813090145541000262434560 11743179 7351922017354853038886197896507319296 11743180 -136617994774052183196015785045751767040 11743181 1010835919334871834713310425020309988982 11743182 236501652849542563571504188844470124544 11743183 1323788854580518874758850445560195094360 11743184 104919355230991618225118889609752371200 11743185 275604295091563384733240527175506172160 11743186 28312769020657955147902403924036318208 11743187 -27421820856624596282454112434608835888 11743188 384627927202097357800261759760352921600 11743189 14902205574927408428224569049915146400 11743190 303401043576894908229064434624939897600 11743191 -1404906488584996659736134860702035792560 11743192 -56637211637521104637500637743063859200 11743193 -675256212844952978488944931015004722224 11743194 -106809069890203566982764706053507018240 11743195 756307222554276212381116968098398885200 11743196 762540433501953421262232560971141286400 11743197 188070700566283278880740760011813360480 11743198 -55939340945854501004583278894748182400 11743199 163050539348937358114856843400430107864 11743200 -167631104250855925171161525419861606400 11743201 -431272156666905149529606019539175349100 11743202 -238139898866827920266029990679400353280 11743203 243116473112072464983117699907201425408 11743204 -82028996087816823628051922404161420288 11743205 -522045232910589022372802735805369053280 11743206 -32440185010481147498371832439274546848 11743207 -9158096463604404457660677912929078176 11743208 238064266644653238800087312010138316800 11743209 163518283423744829003280105123353183124 11743210 250508193589705390081077032994098496960 11743211 -858351444335306536391449748286629275368 11743212 -178356406184975136979692766529171555328 11743213 1221277620786482945520200938395548569824 11743214 -1212678383442821795637139300364172288 11743215 152429471871346231384993968058404474240 11743216 154938057295095273054080516073597337600 11743217 -1117964561029888522602641182860899938734 11743218 29934294163901447993648737168586473728 11743219 1183078521759134631309400609682329308620 11743220 -268944831449654865281568914092924746240 11743221 4043952605676915215780790231637487424 11743222 709885442565219299251153070188362570912 11743223 495340512208766532629326133065541162472 11743224 183902350731176444374679118651051724800 11743225 -172865516827051921696883738724811348800 11743226 -235319293036715512371385981584203829504 11743227 -80306080139119873780582434500316944436 11743228 -155297963896092968816790172249739838464 11743229 -270409075421161351719264035012239515924 11743230 203905936111473229813653049046290350720 11743231 59336929830610672513510321831411637280 11743232 -1345214181868817741756300295092136050688 11743233 893411524145274257169096416272682905248 11743234 -212699055867818330335679445656660779008 11743235 -122598938665131082268467691499985824000 11743236 925184320606169024448984575300486479872 11743237 -726735669640331630297848301623685347008 11743238 -129696578686619814922864967963982886656 11743239 -613229620098628681625845085436613273176 11743240 226832468052463826037574318741751500800 11743241 1595963584668714809031033388158781551972 11743242 75257471504931352446095362270704303360 11743243 221728699466587642739122562258568801600 11743244 431453056783247785759724115314232481536 11743245 -268449253955165184630485927218148620800 11743246 -148966734848373481965112767450351229056 11743247 483135978985916607362613913063387719672 11743248 45856388829393818935486467929253347328 11743249 -364688290773373270904226098033906206080 11743250 -22572385812218250890710395125166720000 11743251 54336347455246836560867111118015705696 11743252 982253740461319868802669368490573988736 11743253 334604731737699501199351238065247833344 11743254 -253181820897980836559545113127160228160 11743255 -88017810125412640091450806097534784240 11743256 385340761972497220754959710794087669760 11743257 2321311402917415629835237700433950688 11743258 -37117705253242402428405467262742713600 11743259 -1028938964926486805092720094099627982360 11743260 330643296379972829195236783767056486400 11743261 576900996539258064541226737839434778924 11743262 -266946078972351923032199778997681162368 11743263 160533506888091432836164333649889493344 11743264 -98370107326906640054437119200080035840 11743265 151919797493737400370238687214280038400 11743266 41563768458720825358930504234381722624 11743267 -460627932000421391710750172788813867684 11743268 -828146680648331300665634896782921274752 11743269 858394022571523724174502555474113601888 11743270 -69930968770239826772822493777477672960 11743271 -485289285316695968553648447373329451680 11743272 -1082932185180631848977903125052237414400 11743273 -1931360710905337141346819541275959882560 11743274 344976891390811274778208711148230720512 11743275 84780406277787306211108862323549897800 11743276 -384587477039368571760113809738935272960 11743277 -7688995925733124954951057713108470016 11743278 27330004213893628265332636387755596928 11743279 622259091767732142815116420381912620576 11743280 24167182308384570414485244241893457920 11743281 -91976114512300208176525233803572030320 11743282 359736023604686304467320738902003564720 11743283 -497065516813303700928794782530334045560 11743284 -42998973967885138292647939646299926528 11743285 -564300480721358614257241624519672964040 11743286 457084117825358276238114383725504924800 11743287 166808927458502677774433932477130851560 11743288 -211873257779150998921770998932111626240 11743289 -798217706057685053791260505370492172540 11743290 124248493072996363320100068401012041920 11743291 -52696885957787308239820469818128249448 11743292 -1055820680658808348353554460018193920 11743293 -63234505486500993485991179347183925472 11743294 72245321236708566254356908024050764032 11743295 1408096860499621485781749826644142800 11743296 -42813756109771998890087024944434118656 11743297 164202295555238019093674925685389015746 11743298 -76039586816435221379957485209567896064 11743299 -31718589448866306550603899148911991176 11743300 4332070819192409041778187631717964800 11743301 324231902861360868620262179886560678400 11743302 -180013911893590534866060742914476789376 11743303 -408398219701165860457555002583693340856 11743304 729154909876120507226922318189364085760 11743305 -31916302292624904870717458249798503680 11743306 76139831265896554556255147087731918080 11743307 -1156447083711445547734140735671974302444 11743308 -6948984065888060249931172541724887808 11743309 204783555101150776102214770162818351616 11743310 364126720195497474674084832862889338560 11743311 -371767034401186184430589618132146451200 11743312 116733398364143658927496057491423232 11743313 -335516769823845051708994045424714833680 11743314 151286381666116515474843740290575102720 11743315 -42092817885272750609683202792746863600 11743316 1527190593859866903134158429216740864 11743317 233874524783373885065916005675184743328 11743318 891803122248344675080212521542719711360 11743319 -125546683712079381579551742763506416928 11743320 40591838310076010183514623237584281600 11743321 931520897328204319928393649872389040522 11743322 -157713059664173551938795447079580022288 11743323 493848181011548366836092592378198700184 11743324 1034819629831682707072515486198540509696 11743325 -205956143959777013871220079091494366400 11743326 421804846408848723165961944276474839040 11743327 -452264663910898253643977329057665543488 11743328 -69074892544306244291370816608361775104 11743329 141579190914213921420089773814266670976 11743330 -2170369352787510062280723403725923040 11743331 403310396264718713062309798843886319132 11743332 -505454869451040468912597734776380976128 11743333 -17341953559251075843166714047334074880 11743334 126336249468805988391919574792885026752 11743335 -30308366654946065779379859863370976560 11743336 786157869266459995246734729762722856960 11743337 959139153250489391223698194283827900986 11743338 105059300711792431307050729443844424448 11743339 -900288119208843154584119506310882073776 11743340 208640630740126827710552139134811002880 11743341 -73825911323306392469832774051712357536 11743342 227606849900528128766672110626743145792 11743343 4811162658826626283288324389385638768 11743344 22042599760528904023660903043946184704 11743345 459961399875813003735376284614342344680 11743346 446640005071768568053265090243802745872 11743347 23201676226982505516332737550543101440 11743348 -121136040755266867706627240578555595392 11743349 -620783514395582550556289891556591180000 11743350 137793654209890271691940647402067968000 11743351 -62399703723170524582015489935030250648 11743352 -351817879363472842547010047779019366400 11743353 -34838378650822178969141693221905559200 11743354 -174080732682384605849776598010494278656 11743355 -256756066385547615062779520010617870640 11743356 104071124311814092243833814196706739200 11743357 110605376364604108505484093772232327712 11743358 -251518206134441534654475148269993025536 11743359 361206062996223038708776391003811272904 11743360 -422610785933598477300799703051403264000 11743361 1808924177203667859789863688694571520 11743362 -448609853113763657427347898667251240288 11743363 -552631967310753159281868615348601038096 11743364 -20834654399988561889928790447295100928 11743365 184014517430341425035434432178717730720 11743366 281419609018783626594436032096916772160 11743367 -247442915307291676456869480954375159048 11743368 36695992848537101036276715776232652800 11743369 -669356199089983735156319537508069220992 11743370 -254083572247992384921702486760258377120 11743371 276370792555545089925152303971506570480 11743372 -141109533044495567894362936588665914880 11743373 185196906885853310490478196540571341760 11743374 222817142383838111542676105882063721600 11743375 -137047426078210559777834233679775816000 11743376 198852171134159823466948021111370956800 11743377 45041769429213482698748078070309550320 11743378 342678422268973572199762238538719150880 11743379 -140495358263637109821307406301703897224 11743380 14336556334101838909038584288508364800 11743381 498657293019104163890892324477607238332 11743382 214213906725751750394689873261849875072 11743383 871567986596805124973329014919758795624 11743384 -82803619795099308996421620819081031680 11743385 -147966390295800175739703894549197968440 11743386 4572003846184727189565676847503011840 11743387 -983124184954983455537520524517965355520 11743388 292034601092603679571150285996723200 11743389 -55461577845195565391644976700632062080 11743390 39781462134214993345951380473534011200 11743391 -70935669296152107936396713570321496576 11743392 445605690001707024418875957494380756992 11743393 -144011486355510834284497911581697397336 11743394 150426325822191888333986727219986967840 11743395 183640787500253429181001877689327776000 11743396 -104034158953501829363207904079281291264 11743397 1231812652734768886739095537114886790846 11743398 358673544330502925079407753297708369184 11743399 409548345531429855857434375351418368240 11743400 -5748651407618281825220760609724416000 11743401 216231542377194968523354007887517894032 11743402 293766304293348200933397998003940040704 11743403 -206787576579620952865269864491357469696 11743404 11827850885058347676266717605503223296 11743405 510339228170329870845077866918549491000 11743406 -222205093236787382378910693127867058880 11743407 530180909393139250749635175295719294240 11743408 -263722949153378544038311265564085895168 11743409 -358029667813370733620198461790449365696 11743410 44485078444024182278743717381957893120 11743411 -284006095801132714332717931398425343988 11743412 -36018527823241674636634500904603323648 11743413 -251838835601221754185839725289990466944 11743414 -21129338335109833302463955059737742944 11743415 -329234724026882126835216485208024717600 11743416 -726874609442117962475306359778089512960 11743417 461661769628458306885029681274755246592 11743418 -619696410445438722613967034188104317840 11743419 190369845551541027786557013849838345920 11743420 -249647446501421569465228523845525647360 11743421 934453281866573599308595343446397459904 11743422 117211758856806293865508214793202197120 11743423 -1364005623914853794839935328127033403328 11743424 -43502055421724919428591743988901347328 11743425 -147376229936217107590466938099180548000 11743426 -44381291571985717534178301926421431088 11743427 -541742577571401149723872066488595640160 11743428 355800840896159834696950674928976133120 11743429 -17142042959257678800022575029047296640 11743430 221271898574323724243634384600934529280 11743431 59518339441656543675065660548034415744 11743432 18457704454485942208692316582313656320 11743433 -452180561284351376535765223645287933816 11743434 -585053400871528538398471086100344000000 11743435 -515766988211913253149236895098882412000 11743436 -94390590202605774752502300207498903552 11743437 52239351315537656903763559131748613568 11743438 -200217932644455058626424811661584428224 11743439 -1752864000879265590144816245521091214144 11743440 -79196460009033828549523938951002849280 11743441 329298772862579129660964507821681126400 11743442 -8686838245242276810089861807708751360 11743443 -197532947619870818017446223426196050896 11743444 -242976177299684562728717054918696140800 11743445 -120968536185873716905260912993511163520 11743446 14527069013557558272887507264411731968 11743447 -504522013216253650617278885026086546048 11743448 8363234896040840149785157982826270720 11743449 -1209867788198040150615519049316473828320 11743450 190509820666870522614283188752690178000 11743451 159483722794449416665938911889623978304 11743452 -81656720871037029570376414717461992448 11743453 -381124122206523559677107911108768254298 11743454 -475513163918610245295051729096194173824 11743455 177219634041153795393901192507028236800 11743456 -513655147905438808330970637638392086528 11743457 273248855768949928321045821737957414784 11743458 -74100266696241638176721094059593343616 11743459 -170529364794973836510338054561452866400 11743460 -155675297510692011959781701454220158720 11743461 76780155157069904984611027025456988060 11743462 631298537269599988472419658742147371232 11743463 -108845323289955073163919202242334594800 11743464 -342796179831483362662460070689225932800 11743465 475887424162695920571415313560215469860 11743466 19924789791868118500127149906151520000 11743467 134807977738704118818699640896310209024 11743468 -616376153165478250788416024088158098944 11743469 1254630634759668691815736465713878886870 11743470 -255957807661573547291156259910680358080 11743471 -1186008231081892833539830012903258964256 11743472 2015330796226169597502090885578784768 11743473 267039647688757694767165935630270788544 11743474 221019333026869651066140703502634514560 11743475 -229307077962722833611141212528686286400 11743476 43928560711331041801711428522466891776 11743477 -236705175394851251636195940728106926674 11743478 165998320983542267510454284633779230720 11743479 302142880926423164780841817373338213848 11743480 -97608901561350620859271455564766003200 11743481 947661135552637560492101537464068914772 11743482 -120616970223131217344508820596016496640 11743483 -406423741081913254857572708717731048560 11743484 -797442755217891219617250861420598185984 11743485 -106900362076207307167618907147138165760 11743486 87462451087833177325160655888849288192 11743487 944657075983782162921483286222584544152 11743488 -478603176548533716094553636456103936000 11743489 106140530573733206033263392036020128260 11743490 512769710434473683221861589729579481600 11743491 -186203664366096958379790317733322157760 11743492 1395620366097973514966939528821658234880 11743493 -138746999358652194165147317845745945856 11743494 39136624484210257972536194366052329472 11743495 -281621575366866825791182071141442993200 11743496 -302758274138838854252304678139611294720 11743497 512046269584837885289131637907755327274 11743498 194385622990397128432768896276385026144 11743499 882096866043220657533202579721250015336 11743500 -541139932888487652109467867214199040000 11743501 45625150986427376030620660172514048000 11743502 -345106784397513422967659184225007268928 11743503 456919677442492461742240321927322135184 11743504 -37671869719861626314076709284277125120 11743505 -368741611000911980991961063634662259340 11743506 -406103511387383423272402833318631880688 11743507 119959518147815478386362926819705541992 11743508 232905304453033701446702557191011942400 11743509 102092028462189847470672025048404441504 11743510 11870338550621161096873973755245807360 11743511 -42463892896077882981417484641499523448 11743512 -137176941852852695201247304540418703360 11743513 87402423043626242320827296955786651904 11743514 -177234912411303961216809271351007686656 11743515 -1362035146810192488375485656002854400 11743516 -1021012817732858924422449573182172674560 11743517 1046395567401192817491921339384381982566 11743518 -118224445352432285780120306651931509760 11743519 170068521983386998345794414015332173920 11743520 565032744261130905296564569221051187200 11743521 754898620942966801334384926145254622400 11743522 158540463479172077491194651747173460480 11743523 1081071369015049267701802906418979047304 11743524 -138781664262178620915207025378866327552 11743525 81152232071619362549658780518333853300 11743526 277530797974509971135945846104774559712 11743527 377426023268199067506423486072623002920 11743528 160303832269004014866782671820797532160 11743529 172297496461803964608782994816281553792 11743530 -113805207829938253845834293412420391680 11743531 384673747015846638415797660554386641332 11743532 -68516833325509263567862318029245411328 11743533 109372059191612416299825269884058696502 11743534 102046848811280824743617001709108608 11743535 487043199134602502486577287111220897480 11743536 -82318068575882084194403595295935725568 11743537 270768389386358703582899614715649698880 11743538 -708112266816946480975445038989293668080 11743539 87572105006703774879938464267528587840 11743540 145337289637735437354315963281352660480 11743541 393529453663182853637675872422458872704 11743542 -13385640801846439359569791485137390976 11743543 -12152950432352797026252861177557094784 11743544 -287775642499638399496265311567645409280 11743545 403582392622420802453507815569445217280 11743546 -398973817713474832686422120272433074176 11743547 461123097891646479283358100152006620080 11743548 -118772433065866306715339756256340392960 11743549 -559573193416544198200857637313741659968 11743550 -18999088633610297050595323115989440000 11743551 -281881526720037821024245706392007000760 11743552 -67308249147508128743009512879473819648 11743553 -1287453541184290884963800629170479643198 11743554 -350381985156482718554797586244458307840 11743555 575478211162315260014017309535988960000 11743556 -356353468806723832636168744794862617600 11743557 -261719429625560583618211121471758127808 11743558 -10930295356141518422942161445210856960 11743559 -196472329287110983940794642453657767384 11743560 176651960084521889556964903008545433600 11743561 1851590531553252342348198476399032455552 11743562 -303375325828441231746562304089503637968 11743563 -122826376793814237991628812190469353472 11743564 103886940122703055560568966459214653440 11743565 -52021160404516448041043778683906463540 11743566 112966064229003949231959549352391581824 11743567 1018978173091424315584088339031912916152 11743568 60344785361008443654831401088268296192 11743569 443679080314761632824994376471097084320 11743570 66043445225888599963368493809543897600 11743571 212401449754641739703241605246774446080 11743572 235839007790134756624302081063190032384 11743573 91724422277338393939813708226221985244 11743574 350505277345674990973849458069658033920 11743575 -76913483034269008273276239076112140800 11743576 -429805536801326475002310354203287756800 11743577 -658107310350275246558391911106951328560 11743578 -52603117311650147899341394749833364480 11743579 674826376483921806683793335875564211760 11743580 -255314608441680245585896465063202572800 11743581 -17245016572705933094830303237408361760 11743582 -518417563908418498796760463951021981248 11743583 -86796882197702939104396740742078980576 11743584 15432601802532427469758570619771289600 11743585 -13163196129012610157747068444319205420 11743586 183205334987464890314329168014714088224 11743587 92557586737460059790525546914067904000 11743588 -693837731765293751978951201225610877312 11743589 -133513708166765093044358902124869523904 11743590 288412932553663997581847071751602408320 11743591 119280046396370457815993326489547716800 11743592 167326088925865455890968838254818017280 11743593 -250693917805515371923010298685920624576 11743594 -290748132514884279023644104915217421904 11743595 -629352894047832176427822965363551368000 11743596 -447654979072951180577321873679341568000 11743597 -572883758917825210540830678415447798954 11743598 -38735575497916116117635659313807148480 11743599 -14598889931948381931058032278679442560 11743600 122216377918353706460220194449878220800 11743601 6030395983024387104133398260729555952 11743602 -16230648327059399096000127776952821760 11743603 1118643609702764067972831031658303627852 11743604 94428721860911122943545147089850903296 11743605 622415541484274722642499351091151664700 11743606 26976435254793975984610077576660049920 11743607 -1771803945903111293995542997957295695248 11743608 1157653047800978681083351764739227648000 11743609 -269932022063856203201699710960388871190 11743610 -100678199715898956701148536843356715040 11743611 -97088554639127109052218558976290282816 11743612 -249498903604085229996784323047169439744 11743613 -24405321367718771348784224466941696640 11743614 651025018438214602888463763856152375360 11743615 129891775479439280891478805399490971200 11743616 -131896988896936939882918244022170419200 11743617 87893856578826138151993897451790066240 11743618 20007504709474342271758841796201657216 11743619 24686909265734593300602109917554161020 11743620 -21663216000759247477057315336650301440 11743621 -862297587074992440617209837574401110178 11743622 677420885328055673695084868315460796224 11743623 11515173701257795165040368403790727752 11743624 333771007543037635262838631618569384960 11743625 -229772259565323539664508260193526475000 11743626 433729668607709152363147265546776854528 11743627 -591748579457128810557092800770907449856 11743628 -276930361191023139909381596699352360960 11743629 318076396918915896590004258869461190400 11743630 58767605200240331152504517337994197120 11743631 212326426431061950426964387952961744432 11743632 24555712063721102841901742744894152704 11743633 -1549661975055790988768917939449949322880 11743634 -173512048537588954600941415541307648000 11743635 321485819361168408377752662617832192000 11743636 320064774750435486603332186051471838080 11743637 378833886482444495193172084864200721920 11743638 10750400250200045625827348700886009728 11743639 214693982803588130953308669634059566880 11743640 419964966601141512823979162207005900800 11743641 255851186989491705981741297920981820288 11743642 240387530047382937355780628720400555744 11743643 187533783261034144239842791484254745280 11743644 -6864874950668971459745063347613982720 11743645 -403863333691447322660657535828021566100 11743646 449439187015880266869203113485566374272 11743647 -662455478433001025228600908881896297400 11743648 -63762661004522363812185771893933998080 11743649 1366450780185637837273841883660943807536 11743650 264362634772844734272487300540509600000 11743651 -619128179421103849247232567130859019696 11743652 -202080695388995709519327677271702163200 11743653 246298961164547205339467403535805030400 11743654 -97891006875488218546573427201404592640 11743655 562003884642813887455354214516966400 11743656 44640352618442725376774381400176394240 11743657 -1172354679597277040608629349745933276828 11743658 -333681765668131927997937308979534442320 11743659 547461239979347279745874861386895770528 11743660 -302528395740345766181075767233779481600 11743661 306055930500397260595939503558600860352 11743662 14413799265708121298349224973289795584 11743663 -777383148004042386423818382672591382520 11743664 288306219314518458367246771564425805824 11743665 -175132826934567480115568291469693934080 11743666 1102965143328106276091683567433129625600 11743667 338804953647170471229773114249182350720 11743668 257949576559689149619553839024692183040 11743669 -14391300345895284585580746049916964704 11743670 139596870801593239128133310766915504000 11743671 59294109280977474424537970201038011648 11743672 735141334774350333187613841877128499200 11743673 1116509091886779242362321482098894090922 11743674 188301051257162133326024649555712177920 11743675 -51519108563796666616486479798052773100 11743676 240917490472135164509765896267498380288 11743677 -1262211505625576399267643494992008016320 11743678 288419187914443526137085575014593893056 11743679 -67941701794612215827793590296054317120 11743680 66244721797289499327358579805540843520 11743681 -272576394849080672283581710158528903548 11743682 101978621486383551177170883007409322192 11743683 -135712634969922527699217290427373361160 11743684 303530241325473859558581732173079416832 11743685 504557398389270764525512754029803528960 11743686 29155301257291098614881387283078720064 11743687 4115054118416819293516957374893953968 11743688 437985025763739287398368203306702315520 11743689 -308343326883572238110932572946938240 11743690 73793537500432378716474152723621314560 11743691 -9465117561913996294858579793991679908 11743692 57711368824420467896758465238933793792 11743693 400421241539949118546016889333496214080 11743694 -245572390251429325205133404876984427840 11743695 -96429500556181537027936823538498900000 11743696 -15349237375818841492897245947021467648 11743697 -82002309674038734479279614785425755008 11743698 -416463803808816694043276956129092529536 11743699 -171426520687240382225986646669390883840 11743700 -372046225947606523357080520400453308800 11743701 -325256499873620086268576897657938740096 11743702 -1059284101414117540227739486369680038400 11743703 -142674581111549935351683033064990941048 11743704 -204931679775014175085244291594995630080 11743705 193952815415898314142411908102842105860 11743706 153282193008078070876410043055350793184 11743707 -746441776688911287323030296649135539560 11743708 -387170235054442094403796708044459801600 11743709 63803861922937350948360699192365954604 11743710 104506234846970657780144746754173900800 11743711 -29054378962427720580040413078565869968 11743712 -490491099698259161520089073440075022336 11743713 904211771389640250164107766309990461842 11743714 388079603652371752537660724916035214720 11743715 -623782336232262219891578158020746558640 11743716 -111954924815689656936000971707921026048 11743717 -111731363705659538632807729830622159234 11743718 -82572301256349029518215905396353113984 11743719 -138004568622687896505270925310580324192 11743720 -673873762224850271202875678907742310400 11743721 -410743132918319729733186147850723022256 11743722 381258572797141907807487589998414870960 11743723 -497889199740070331604847037847451848656 11743724 3267819471041605513899911551658455296 11743725 -33009287304583793201491319649777864000 11743726 -300309914328373835846354991979111348800 11743727 -381844665959242145973022039652369237424 11743728 -86884238250520528327837350852648960000 11743729 -25923556560140376909996103669426104160 11743730 -442917855125723563732439185715343360 11743731 -343266897212759220309069466908575877120 11743732 -56632696776656902531934460064541767680 11743733 689577975531738493511460538103110431000 11743734 52414798519057258172194142528667487680 11743735 188252869938018891613269224493138286680 11743736 -842522790315792406186228315325433200640 11743737 -417024853131141328478805469810156958640 11743738 69086376933262428212003822264001342720 11743739 365778974448330109404586399631126242560 11743740 -124900218185680167777058230104055828480 11743741 778100800897104871656505544372824987142 11743742 417512028892080220303086629719164598272 11743743 159071060983918860032957954114223398400 11743744 464245425958093161683976885726741528576 11743745 -547700233712383380934666768001988019200 11743746 -52831985116319616466292765903805344256 11743747 -1656814339758782349647827263426379808808 11743748 -618369922599851184378462947413597025280 11743749 1304181891802607133405560680488576636864 11743750 -176556956301697433795574313459086000000 11743751 -271813019979599389773385088115780060960 11743752 -50115575763535839732379171499321180160 11743753 -134207617681327152992393934542735642880 11743754 -352596119530419679954126896061722293760 11743755 128592685586154841675393413963758987520 11743756 511787301384484701565742428940717438720 11743757 1189514522761268749807665504058379454624 11743758 -251771885441159875356445570080376876800 11743759 439423846854765548696948249677465315704 11743760 -122954649364001950593863373188290314240 11743761 38617139381959174574465222006532699648 11743762 164092311788277766505630258568138847632 11743763 -10632704008496995273610541361636899600 11743764 208614230981791794800131168108872677376 11743765 620822396591255291090122253982696441120 11743766 298276582160547592563039363290939318784 11743767 176946727683308093916589482245843575680 11743768 -160760294034610013491842693304935229440 11743769 -232845312240875897928019128176148433980 11743770 -32435790020193104405718893183864701440 11743771 75604650185281342568255132694721646992 11743772 79560403409893449328209894952576484352 11743773 -4543885001623642580425918143182814720 11743774 375759851765883706840537903852033523712 11743775 357827282048158159514409139359313890600 11743776 1347906366445756010347249632129908736 11743777 55790524832426996822973494839823208192 11743778 451137599074389635849938824749812776960 11743779 -399116884399358554350013783226516103816 11743780 -200658465195341624864928992932254662400 11743781 243484432663531828758663652383140029980 11743782 -372417874752089754629240419534463614080 11743783 143938835124853379397265506250990935032 11743784 -163060451850070315081221624755837921280 11743785 -2734756971307304757871712812643283840 11743786 61987560762375101725646687148253248000 11743787 -263221363065617562772966945939701341616 11743788 15118903092257527004380501586546245632 11743789 414099375849872312437805522618564445590 11743790 -183707579090859971365719063060314785920 11743791 1349510038534752367185268046587523592 11743792 88291885645230176945637099405268221952 11743793 247220535481667167192682920710682829364 11743794 -121568416632771190545543144861871503072 11743795 -31862664119000580939249975819022242240 11743796 -198570157133022109522882885666070433792 11743797 213596393358393642506135347164901400928 11743798 246108257728320233152576182658604397120 11743799 621468890777857823760261419198056069800 11743800 -59867047640047587411941831846195712000 11743801 737262923946246990991189423788965365802 11743802 -8879039216856371564985761965786400256 11743803 -348499978115663545193700379313669711988 11743804 195955280962061215792906780373809187840 11743805 24337273533796352150048638448517372000 11743806 -69198365368636496385742148278108706496 11743807 -993609485308910202893129536209548436440 11743808 178969164404762766018535481599842582528 11743809 84888716259236119600006693116300764160 11743810 127145432005012453829202269016975612000 11743811 -1626604202769137847504534187116091099200 11743812 -69475617413121982799621835980599449600 11743813 322984483638645545782419255046692636062 11743814 -470534126658054526826822235419734083744 11743815 412379642949828676705364429491318253520 11743816 -3053803388002566164919527245566935040 11743817 182506655923246531197650729376332697600 11743818 -161892287122000704514460233166457098496 11743819 -18522066852971523451329549023848116456 11743820 -439805050340055846258585769412964387840 11743821 -41390692013545830022747181182027940628 11743822 -189302553393153002719295233851651348288 11743823 9499440969184595553754137200276054016 11743824 -36173425369333386537317540371208601600 11743825 182188250413976553334381600271606176550 11743826 -64838188092135081644645062803611000832 11743827 590258456213956179576821551469021332032 11743828 -514138469648760159809519741210528559232 11743829 1240241825535305764544431846233563540430 11743830 -67410359440703129026640542006059143040 11743831 788729560619295303307369606356299231064 11743832 -439891669055682255732048235243376640000 11743833 236732948231010999532784335539725550048 11743834 209058959110635512518834350484762296816 11743835 145411569069394792464190494484957308960 11743836 530462844142434779717831100064948224 11743837 -235309292836368550828941760662436131328 11743838 -487097068964420379257150155028200303488 11743839 1215006236395471648166805695725782869520 11743840 -242979722448129464074235231895827251200 11743841 -524510020728596214673204990395203041758 11743842 -4194548980962398962807788539011348992 11743843 -1566011831715418059453244099709981583360 11743844 113896622217572347406552022975503056896 11743845 3099859942961411047909510735662072000 11743846 -7598199483403035634191244587161584896 11743847 143608423490537898573027219025089946296 11743848 -866512022707733182308195662292784358400 11743849 271118669683784924593417720808921654528 11743850 -74403879681359432325359658990818220000 11743851 47270636497416982077493413642268176384 11743852 -982071363754521341079608367935409474560 11743853 -111023057557563683477817408133628914272 11743854 -178428388443519609070854088899829284864 11743855 -299073457178896503228079874941029662640 11743856 -248551781566173594545275447152982130688 11743857 -192696938505804700648937961184343512572 11743858 -29377990065217069345138630358743895040 11743859 4621024273647605179099514801628157704 11743860 45632123315585724526904934748410255360 11743861 1088034205077964623621172405635486560124 11743862 166352506315336304578297545375146282880 11743863 13127727050276137794263413880634375144 11743864 -471061754855030901253184590500631388160 11743865 -67546337709038680469383344694829236800 11743866 29532968885008916616791132195326419312 11743867 64927702621470759392302724914677418916 11743868 -923264995791170518058912101308830022144 11743869 -258135839679004790272161867494891625600 11743870 -244183847107897314663884431575332253120 11743871 104518506296871269249916775911060147072 11743872 236047293858711482105701667556368056320 11743873 800190737024627411661459666876171335380 11743874 202403830493337456136853243633389868544 11743875 -18445365885183162523158736131917688000 11743876 -25890305438521620155961665080302343680 11743877 1052165435367092597273399145647982834240 11743878 47950827745602090155947792033588686720 11743879 246881551754154962790496144205054411496 11743880 -148379437178994487064382069704803123200 11743881 -357526116572488226489459854388775489120 11743882 644532359675012552179001815369368444000 11743883 120622236105189531374406825928627890132 11743884 233806587705363639544968875140054667520 11743885 -35158105060405111034507944619621015040 11743886 -175680785761996454788901488277884922880 11743887 660899272225978795322627683654119124752 11743888 25851114861882970941991381724331245568 11743889 -414920137408225363692532194787133714844 11743890 24814046642407759237394472615696844800 11743891 584726855619388612436635540233092553000 11743892 -7129022927979062069830884118969479168 11743893 -91157870380646315797518389024942801280 11743894 -323297473588818587189157675180898340928 11743895 -456283651736206700982167827359669354600 11743896 761090874421895152245395783219112652800 11743897 -797948872092300230687879936530565184 11743898 454303032416715656164796459150822408160 11743899 588927604157551423025710414615644730848 11743900 -3458089124920898497248506596621312000 11743901 33415775903508034974080301741144938880 11743902 -1703260084190504311196624595241703232 11743903 -191001541894832860195401164230362706240 11743904 1033657895024143847603034088673531068416 11743905 10655846845347038918511737261427912000 11743906 326312552606836630995358356153046927680 11743907 -375167263120748102599339465096092863328 11743908 200759200112369304002727314619142256640 11743909 -416597895137208673538068852897758509890 11743910 264088777648395801820541501394095184000 11743911 259285527717833798134059840273244021032 11743912 632546897149598434022681059436864179200 11743913 9237238078622014475680429965550455540 11743914 22867211841600516917856042602284591104 11743915 -99243618639553066280710258659065669280 11743916 -98910038222548586354106556813650800640 11743917 210731633238045856549256683816753206720 11743918 -233200024122534787485069910229256603840 11743919 236268325430578077678391509592986833280 11743920 -61108174984073878895916726217713254400 11743921 395444030182675770440065347656809563712 11743922 567052284872668762235293970060793418512 11743923 563189158543344526710027629678916833904 11743924 254610746179063839087307777940783808896 11743925 -697153391600973555016184687954128195350 11743926 -294456470942822877328476027735531925056 11743927 118995437269573535628157656702671853120 11743928 447930260584922809036625088848522342400 11743929 -798437592025715884410776764695080134656 11743930 4707051542488168266455872398065917440 11743931 -1095727176788609363170111541185779386268 11743932 -7650459241017626402566309999041297408 11743933 -64072989491486014231984864894026702420 11743934 153711230286255128041473287203798488000 11743935 -17047238159654964487085852609770083840 11743936 95987663636944839087444529590173696000 11743937 2194075118675518550451250655831930579712 11743938 181139825899886172366831947304184834560 11743939 113454696256738682638839173991507664624 11743940 354917822898782240497554423822631572480 11743941 -410288572313782342868594342821842842112 11743942 -144791306577760072640104204022833826688 11743943 -251871481949835831776782132688173184808 11743944 -337180500073595603407998530991835054080 11743945 17460294486542213067095916902064433920 11743946 64916090862289993292681442637278234672 11743947 -56061133756755571388753140402787189760 11743948 -2112463899610213687821404649351921664 11743949 34445189713317403360457275378206176736 11743950 -82276278198605302113953746912841472000 11743951 51872012913253087981348986052748755952 11743952 -32941667588697920225885427530479042560 11743953 -185785831479550470126248777636528640576 11743954 579072534806278623682023229540564583040 11743955 -404699084570791703919961162889155922640 11743956 -250565480057217441652804987116124446720 11743957 414043153469559449959008718407768842880 11743958 52419902347777461343628594456773285632 11743959 25878161592989431623543819509561288448 11743960 789653512223264928931021734470922240000 11743961 833828238466196787975592680973404039744 11743962 303732795519234338363536832068438743552 11743963 -172864904502221960520182397734604245760 11743964 793134166544203236033853709611712727552 11743965 -1303937387418798342718515821324700000 11743966 -156771850923135553143292857300826610496 11743967 1301078537203057024365766764857451564720 11743968 -586048427176375495326681546411812585472 11743969 -710230804201241029229705720739407127404 11743970 13610146525064158053427008538618114560 11743971 161948254626670158500094785104513162560 11743972 780547373068674669606560314563822939776 11743973 1020960013703880837803896761665333412222 11743974 -341477675374992102390240580719631288320 11743975 790889539166996398038668156962390281000 11743976 257258235398388112243909797106156339200 11743977 -107907696786612050024589564726605241600 11743978 472573476387792160722288957039593472 11743979 -1141532140650806201674866041938921004556 11743980 433129131345430726496500770840591360 11743981 864920275597495981992685964358615408864 11743982 325750441106179789654395777470488166400 11743983 195090001597338239985011750361699377352 11743984 -62118671258935664019382029504812679168 11743985 -44006638876929218737789964646063840000 11743986 -71334321609919360594817210609502556416 11743987 140152927477519329449726739842418046640 11743988 -16249045416676275385555747457216133120 11743989 232824767465781423940501780058215777824 11743990 370168977811537412019565041183535872000 11743991 -84118188376343918554012455488857164960 11743992 -316361772288791327762001741677779169280 11743993 -342673793902194640360279773553182884758 11743994 -205174321256013555624494573766462508800 11743995 -39628607517284768985707018948075904000 11743996 318484276358319117842442966873043176960 11743997 523415578147542780867539346973722589446 11743998 145012540893906951369509532201842826240 11743999 -104568039384214637486125600094846104848 11744000 -871261877693523680970504016565895168000 11744001 420619857368734032178968093167737835040 11744002 -441559528168959948988758982649294430720 11744003 183596444425346366870581279406316960252 11744004 82207310348100107405117192131254730752 11744005 16399486343204232953690880337195998720 11744006 -107477340963885668501981685273334662048 11744007 -117982699232248064410650566292583113984 11744008 -1071752003136935741913948566841238640640 11744009 -382490540314731628814359504662413064960 11744010 -237432856847724154076970048086339517600 11744011 -144232336283509857606045328502506528200 11744012 96534129858065280838773762510884951040 11744013 -178545850036216576247162248248573896256 11744014 -822566586238931369032835134882047062400 11744015 -210960396420313415707587362208238249200 11744016 48020560307398522764910211917808074752 11744017 532625740050107281792072890487921984512 11744018 -55377294568539995817974625219263328 11744019 -326728057598770776512876023266788792832 11744020 -58949000747631111743797687701183371520 11744021 -23219506906477118096689150423291116228 11744022 -70716951579155146464996731581650493056 11744023 -215701609511257506880259677205978252728 11744024 829719887268662321183415241878225592320 11744025 -254508506012173878351806853023919964800 11744026 200904768258291625711659820160736296160 11744027 -39571652417269092428426095578766592124 11744028 -64332637172657837629535173719825114624 11744029 -859093332314392277735561225180195850720 11744030 -258536842560844662519344074277623898880 11744031 -7473907687479624284989675602598732800 11744032 441689090489747266821774691970481979392 11744033 292191626531085289999450191865716623040 11744034 355524476648973399909216276797104750080 11744035 -443835223679118139191392346931596329520 11744036 36712267089475042703393868975665537280 11744037 -119365019484889831179059364536388186306 11744038 -439345444995427397060242991278746370080 11744039 -287947464398313457276135373147578892160 11744040 14986797980418976377416480967779942400 11744041 1489152900858975025827877183100230456442 11744042 393079569847294034774147856575448343392 11744043 -243333656365844427666078799720967619600 11744044 -263819283585217217423491026343208601600 11744045 -413611906577761057443117265205053091700 11744046 258799438750819538757421004503902435072 11744047 -506921588179214037781015288020433149968 11744048 256317328482909035014417074960559030272 11744049 65801170189127653067680695071996636448 11744050 86509182437256397815691032731565160800 11744051 434578428835772851430418670761696019344 11744052 4663564841266734362421429269199378432 11744053 290707285283619409712244782738508653664 11744054 118432317598508599963304187465034259712 11744055 -791165440925023511253000231174239848800 11744056 10048971007019264459170620108575784960 11744057 69250700196435638582740970603504619780 11744058 -103809494132532939996376947820213155072 11744059 -639765754402656824206261626380633195328 11744060 268419631767983657069358413905458984960 11744061 -46987301554252645873854827362320691200 11744062 -176767592005894810311524249201559779136 11744063 1092799716354220587236116357082422629312 11744064 -59584653268530506132296014229009858560 11744065 292286980530691548989005172619821429460 11744066 -452598840789678552049263617171302206768 11744067 704753093029828949562928947505069407480 11744068 -279355787883640088129739403991888179200 11744069 649350156737900423567572111519188811260 11744070 -12098251214745744340601663844892872960 11744071 194651035190206833769396078525681008640 11744072 -108198448783633125239668990081037107200 11744073 885215633507603605356269904840363783840 11744074 8807155104857838625868032579914385920 11744075 255060005084475769823811734322124139700 11744076 340049548556569494903565347676110618624 11744077 61447687956813849493477569986918727926 11744078 513156534940911737071162585454809139712 11744079 19263234611586286114487122000927758480 11744080 5592421908224821295006689476821237760 11744081 -152328993003220999224406148344615242936 11744082 225635901423869484697790415527541734400 11744083 -39531775539302119208529344381658898496 11744084 -179330408358288046347538387324915200000 11744085 -123768361761367737751867542273340484160 11744086 50934408013071407200092325015791049344 11744087 -26505847293162132901463844702834931728 11744088 -552101931618975159642089427282576445440 11744089 -37671394636856303897213646999592780544 11744090 79148648686842869725390665900039667200 11744091 121343018379490873969485630412711928040 11744092 563684386098969652960484074330389295616 11744093 -459105437594869835915049312086256150222 11744094 36679709523837748832518853288948185728 11744095 370640838245402070871485721014201816960 11744096 25478479082191614385817681602459729920 11744097 -473886919838337160660126371720264747600 11744098 22224530650560396742615218725990159136 11744099 -742876121805384007432131115413324331536 11744100 -150965498553827335462962277085929680000 11744101 -1068703952736217278385510818277328316900 11744102 27391825893479367338193542750386235904 11744103 66616421886825849829918285934624843904 11744104 -547014864295055006800616640831555962880 11744105 -464971999455956086738447150283749941240 11744106 129454768433409894449072538432423395328 11744107 955064779684491643031624918849489034356 11744108 -1382940457849346565660704341367130737664 11744109 24967474844961423805604241454287879840 11744110 -78327222627774405954619585330040217600 11744111 179621051023856192982103223125461367272 11744112 -51016903405351624175448633973296168960 11744113 887487479998203412451013329068324872100 11744114 -50203425582351142608485788645262120928 11744115 -24446384509397767767118197942941411280 11744116 -218044441189160690756120406879592476672 11744117 -9056825147812773105039949888276240896 11744118 241197102775945082572175031684397719264 11744119 -842642229692456334005935125212136088920 11744120 233055635627041330661785560144359116800 11744121 467435232095118969224861681693181937344 11744122 83699061109116286721995092633333719040 11744123 -1034216954156895986080122440871820001628 11744124 261568303282660910131157563641684312576 11744125 1119039553199024748806723555545296000000 11744126 -760535511738200817729147982971460343616 11744127 321104192677386006207396773827588872240 11744128 -55940645396277875651749381788401664000 11744129 2012085762396789183955729695032175876 11744130 240026011779606556264265640402590400000 11744131 109785883642764033911737330149309533392 11744132 -149986984420104274200622268682923505408 11744133 -52327557140117103350276920884903716352 11744134 476273255078531976903931222653831621216 11744135 -380724048814661894136101641673984551200 11744136 -63831251772881243734213210321085644800 11744137 -516419201936740177027813693319054586214 11744138 234359711108855829646398565498276104192 11744139 500000310272655421939331592554471832 11744140 496254345279476087178824715302758502400 11744141 949967732104317471533265172222987107084 11744142 -21845565969137123691046391675183153088 11744143 -444895360815411444969278366549324102608 11744144 -93428404723688994963595042243143450624 11744145 42433696307491583902277235761878122240 11744146 -599606228678429993284502902334036782080 11744147 -1140130641442302648860830041217622904720 11744148 -327194644716794416467355368586867777536 11744149 726541607851338818501086650508083467150 11744150 -73935013495464621360912418277433868800 11744151 156716803427877872851186935062834042880 11744152 103945641181393376892257026434808750080 11744153 330677364778153632986484647985598083402 11744154 -407528678104705980067579033414258910736 11744155 157708890976461287731331476422107190960 11744156 806168972998928432390091407094809771520 11744157 14825806931468687418424160476835012640 11744158 -368685688526676750321785640016651720320 11744159 -354539242072058308042727863637821537440 11744160 5545337153990012284625594752853606400 11744161 240361271610926899875591445883842364928 11744162 143678221438748669680766442794959884672 11744163 -838193033137110782703140197616850389520 11744164 128363829830077487760807582592383270912 11744165 83173039135518970139541003519960696060 11744166 -15454285123833311799165605551371663360 11744167 -28496321012060615104381799699545353440 11744168 -116619747738680603390512320490563993600 11744169 -230775098539300081284330646292026771056 11744170 -106510794110120776061466290964275519040 11744171 12960488334266667287399551395907097544 11744172 -1024601824375014843158237420371996409856 11744173 288031467638910533312645480978342867340 11744174 -49398394670412814380921398677567377600 11744175 360795041194944394424591184516629967000 11744176 -43682785444771311529016605249798209536 11744177 -8698150675613836140861077401770808860 11744178 -269624074640135709653930139225773188608 11744179 -897812682521520989064020588267461500240 11744180 -32529176478292200304764464927935488000 11744181 -104630527131832253761060597625616562080 11744182 115005432476930687708379587895124428192 11744183 -49488270161886724665904511165434439976 11744184 113993570241644830734123349310545920000 11744185 155584963325741619864213274517542526400 11744186 720553040283893238398743789670412629760 11744187 101187880467050484367748502073102068480 11744188 -472258715588318641429229062433880038400 11744189 444896258295417253115324646645292343724 11744190 184863579769269014354082483156092750400 11744191 -498360401152619790570345360471553900848 11744192 -24335890799118285156365380341637054464 11744193 396626671388140772194832335853084807904 11744194 -69258907457281536977111188342386894336 11744195 -110701835128309007209653467815477098240 11744196 -45289709911851609085002828776683127808 11744197 -831141623464700228071048923700391632354 11744198 -465860888493878313834467205199700465664 11744199 -71897965870384227297317047611820677000 11744200 -112881132428371941256599445769938176000 11744201 -291756011539140908894191987164266898048 11744202 -457317853119242553155806824998218483968 11744203 -4579682992568362822684547701402533936 11744204 128361677313752335163702549372257766400 11744205 -56680223903853084901094064590052489600 11744206 -681544180817154083527152646787919920448 11744207 274902094158406240028135759973021260232 11744208 36095698068808242262824011837680386048 11744209 -927162508108805449596763082398382926860 11744210 163240929526873557563327237674930997760 11744211 84588984982566161260844055197862118464 11744212 293733740328141754155809874489496231680 11744213 -242353272433671101114558694327933439776 11744214 215045883571659868966938979999266828288 11744215 232835506317771691411939148283241889280 11744216 644286141316468755845830746384332267520 11744217 251000446743512790862169899267904534400 11744218 -315546139371879522801409084998208615440 11744219 -420129758408484497209815085080278000640 11744220 76020102849559125596405900235643745280 11744221 38385293293691074667849994869910897600 11744222 -541427756828408141725644670106652084480 11744223 408453784830148252616530367456679465600 11744224 -49863360329381166697614195152806477824 11744225 284171367348225310161300823652528181750 11744226 -39537710904493961427179547880491018240 11744227 -2757209593295966848060297524927247296 11744228 218248742296669374760287985036151982336 11744229 218286518991088390347641356163270605824 11744230 478080678319877004435081378437099621760 11744231 -1465436318975702902980668309772930208968 11744232 -195669714458370644686888834717278535680 11744233 -1270523460521021647072923939942053576518 11744234 -470711685992942520881633643797617659984 11744235 -588358921759577547384694408080808600080 11744236 169017794253479713008041160035192078336 11744237 307045727751021365117816623881309361440 11744238 356719564584966479942931924505589111808 11744239 -40494947221770579559887571577817303176 11744240 -7348207131899057932622977358037319680 11744241 -100682525243314988500057060749175102608 11744242 -727118973274191922848278824717771900800 11744243 566730732215130890656402348412472257184 11744244 -84703455342473695200992267186476953600 11744245 165942490584400294606988889400403659200 11744246 5984316473156895224791155700938159360 11744247 376937948530505171140512219486257985000 11744248 -64612998780246632134473085195540992000 11744249 -117357850919338672406171260060624547040 11744250 147258071408378057621937546733104384000 11744251 -26629981913959449390552126543760601928 11744252 12481153060904220205601668501071058944 11744253 206665065931696972806544493000436623340 11744254 215853314415444147302927026788278808576 11744255 334713309112359692865028209471093005160 11744256 527148417316659850539847380156706455552 11744257 71594840715769109011065234297942055424 11744258 95089530767960317619151055407218614176 11744259 -39279516964830354617830845372275204112 11744260 448701704493604557170509035216506880 11744261 -335498998234879738154575791595992261600 11744262 18993773704765912757267560079405319360 11744263 1412131493774709419428663423193961876240 11744264 -346466789978856468000524478449710694400 11744265 -201834135871460985959738467191647596800 11744266 1723701602838918690395883690970873595904 11744267 -796773203737289675861229899129320136928 11744268 -529928563821229068205160591733652738560 11744269 -708951681368924769101842758560296057940 11744270 163429396525526405012440887920078937600 11744271 -39032733719713265672418811693080091080 11744272 71591495923427127954526827092115070976 11744273 -846767588554429786740712140264340454478 11744274 -354154708317008510217633986092252103040 11744275 -676627543833210006334036465352205348000 11744276 -524549760144734788179997412600122227840 11744277 -118364351861559186249595524639209342592 11744278 -12171384806256473960820098650729508352 11744279 1057277098172856034994573498548639511880 11744280 279081826693963571868093930521475072000 11744281 657124939505096596791025652574646772544 11744282 -404478624873914272383595069358145090816 11744283 -245653208949422674845960687964508967936 11744284 629613033277602979698521185155025327616 11744285 -3153705366540203561952123540890375040 11744286 -10640588962348478678783658871784844672 11744287 -1944502295593145667019140061761558639560 11744288 333793448418187298558401488835659694080 11744289 -13456856246562337014486918290080825776 11744290 -229461203056981791666007890546802675200 11744291 -342598734187885767551034697765848868128 11744292 130299484430496066386577328241571704832 11744293 -213967282717193366768062626119294937792 11744294 404047804852294822009817467218369993696 11744295 -150396054026057284667416682716939253760 11744296 -110369644891522838210559855834429603840 11744297 980884045778584856098716140690436633972 11744298 247109860454728984607792965978961971200 11744299 -36381550397743827395197419382853011200 11744300 -134171733571737717615459436081680633600 11744301 -251851265141284628426088610445695998816 11744302 722174794154431243872623156881342124352 11744303 431142767999322924448556520837478689552 11744304 51195918421675216662997134318265958400 11744305 638718864226137303078595757533676801460 11744306 104151874278195319745209973086362184704 11744307 335079387848373439155745736286565696404 11744308 -213057910099292753406867219099818899072 11744309 -171113977394917976169222870695548601490 11744310 55508010408311402590942334799897619200 11744311 -1119098859023704948384788872226371424088 11744312 588993965942389278904910618421596651520 11744313 5939405974010638513292970825943216128 11744314 -131129326500027443810211010843562932800 11744315 357907729576650740584424849712449160720 11744316 58600350151375331706523272206622415872 11744317 1143708357775990323387242432486847041394 11744318 -189279694793426707941512212089927845760 11744319 -22869322395778795169003319724643241984 11744320 72382867616020597116131022483750912000 11744321 1635702124976137335558446424570690607044 11744322 -214442915604293385795723676871012375040 11744323 3730797532413957850104787079604958368 11744324 84163319405168499560274763253501625600 11744325 145895692847396215023297711935923968000 11744326 -344227992292205744681975776821046702080 11744327 -16026759668987358948148099317631014912 11744328 -678603981906919301597766748745147105280 11744329 -266653086202058929285543468573482596993 11744330 84258655181618038349777130396902048640 11744331 282106135253776143918991370917989883824 11744332 -1594868106725273475536472699074989568 11744333 -796648201364557623762957956204498593620 11744334 49223249091418837438264266041475898368 11744335 -760823557318768773762624566108768289840 11744336 -214092957061479837583328877759899639808 11744337 774176770220841747816868534305081058560 11744338 -245506955483990825081684306339622244704 11744339 733514690882298556522678946769114940140 11744340 -151495749259275376773100056208596940800 11744341 20476004019329061518762144728404867584 11744342 -197788172801722180756194069539845056 11744343 175588217641202773894418243136328411320 11744344 -1331098185636827819627234095209603686400 11744345 -117847133691772298076556746708978427320 11744346 -226961417348315731087984653153180950016 11744347 55431432107801613229323636988415197000 11744348 -428728958420286154303431837991981006848 11744349 155800873312363652793840515331228392064 11744350 39037021670722907891700262419281164800 11744351 77090619405420855621127205152573712400 11744352 17563314578088808313756907714966454272 11744353 262664439254579153781819923986926957602 11744354 133761608832153670227970759298214647376 11744355 74410715215583169606765342748470712320 11744356 -228204175784141694905073306547690823680 11744357 46647764093616949073167984131891326172 11744358 768718944651069930210142335340943134080 11744359 436879258025959919203745622613818162840 11744360 539204420199923935959613893219886694400 11744361 652731676056785273355856078194380235210 11744362 32723136769509372783498709537106657280 11744363 736349659641545650723346007246158339520 11744364 514257427641983553275583036894297970176 11744365 -177695112668839278571997579486338249680 11744366 70530816356155339565284999874225866944 11744367 161442376676751187915865226432287315712 11744368 -76661428456097620387168995185732222976 11744369 -372141809848576644463514806794026879040 11744370 -67241481780951530219444406589891791360 11744371 -764164991210387634231543788146900661428 11744372 -467889129763359052173973861663008503040 11744373 -368175036195314291670394075827281777376 11744374 431114956964149285578226958611596171936 11744375 1664187211225582272910827379186800000 11744376 -71576704863940544514165031154948505600 11744377 417700471495220842700639345048255820160 11744378 393062900373257442341626625074492589280 11744379 -180809480264120606525887409609220400080 11744380 -110379023663127089733978090219524851200 11744381 -921246559582200581087033825074008762 11744382 43495568725618606284099676610513564544 11744383 -65621623401088754497147787987987737600 11744384 -761655449525362184707964429512401223680 11744385 -329725694629765067731287955820636293440 11744386 83741020941214124462845726036009061184 11744387 -1005712501953342466250766130279211232288 11744388 198436726874529997531015471170624599040 11744389 671882925606292440593565085711808239356 11744390 74512352639743478186291510576158644480 11744391 -93069031423709308344639510386198158560 11744392 98989518825445576226576979457490780160 11744393 -788438802092345485722741512624382752358 11744394 145782762388377680541102203784352296960 11744395 -17843661192435683992210994758414313760 11744396 -719489421320571608032254832833943507200 11744397 274243522273921992236105814744716929440 11744398 173266721764098972910320499014586011264 11744399 699121609936474401177232803277060253952 11744400 97843324538376347295030890572770508800 11744401 -1606667889391402713534579127142534565008 11744402 163936661628872355624272430553353647904 11744403 -657859459894645262391282695819552966592 11744404 -107582482101914881778696879035086239744 11744405 -24493831573210576191344821013895467880 11744406 -627061191287314659577692521852709763200 11744407 1702760174792111960539130805946831258272 11744408 -125438659136850205547769067037411082240 11744409 -85598370754328163772795580178912330912 11744410 -262190707768268203983072484656722084640 11744411 269724897390326269578999800740548655632 11744412 -2863379661362154923100837381954404352 11744413 2551503336107258324546217768245233542 11744414 -120568424719580154514427173582757122368 11744415 103259945840486351826830378604046571160 11744416 1601807519555728870182556630187533271040 11744417 431582402400392479324044917537138814000 11744418 -628421573906606979694800272138768640 11744419 -865705974806482583178603062704838950180 11744420 1075842251501654109020201945121600000 11744421 16155003357764886385687569829090056576 11744422 660552501320153756799748213789108468800 11744423 190919677523132296621842285152608646760 11744424 -472365510846856775172696247021225866240 11744425 -68913897119908822542439440029182478400 11744426 168252845026996436705320019955233268912 11744427 -238352200864231806638450042826185275968 11744428 87356352312550158574755659335517811968 11744429 -104285551958465182165154624581686364476 11744430 424402093824132137818640781853848683520 11744431 -584979562736781747132639044322421030768 11744432 54285575832079176152641158235973222400 11744433 528603848231545717403767424565493516704 11744434 -126153873848438732481317305058844010080 11744435 -717422283740215810157843410455069710400 11744436 787131829718846867498291958061737381888 11744437 -1214440363220382896325713649010439600914 11744438 -9770856318081028304280720861903290304 11744439 -186069338669208584279105230621350660480 11744440 -163155072149579286677560766801587200000 11744441 1512245697164992418281917163493403388842 11744442 -589815343245415558151897398287656771328 11744443 -289402469021601814561361964777020717440 11744444 -594463962014800891367169919814631803904 11744445 232739036547976063666686966525274957920 11744446 -291617018548740895124122159542573087360 11744447 -612712464518949489880228667395335716880 11744448 252993043424166515911981831865782763520 11744449 809944659050355713905920199385160504660 11744450 -157569318025430938836787694314763611200 11744451 239636409434551586587808776173440183280 11744452 394016171033708364170022522934336225280 11744453 -513858037448009294218478697743139786720 11744454 -642399079348227669403175324716163309568 11744455 18075732612083363735694118828687770360 11744456 -725749343760313363944867568254079795200 11744457 -556924880756582376834805436004944632560 11744458 -32729919762010428645248245057070810112 11744459 50859365328819441061443758934855288504 11744460 -35983019812364085619410530013904896000 11744461 10719829778849109536258461384169264992 11744462 377124171401907732608911600678799615232 11744463 417577904939049774459087457065334001544 11744464 -17056450429603323742484031692472320000 11744465 474813840677810886122912020732474048320 11744466 -64585576528929646409873199117037165056 11744467 540310237586405948502448144550824964832 11744468 -22172707882442274864944261519545268352 11744469 -114737378207067396221724458902217155392 11744470 9780258024887592796926407442364003200 11744471 627995008341670211370730931559722268744 11744472 -763253985010307782840574209676087132160 11744473 -135366699921869649804384439769029391036 11744474 -66580631157282600674048487063917776896 11744475 -34902501664042990701946703901740657400 11744476 -128319182355188909627074555910730925568 11744477 207129533784957980813609250810059932326 11744478 322068321100394897887540247274628128000 11744479 945651791659704740817900827955307615080 11744480 -284638860742821658971357133063630356480 11744481 236763211427830217694472672151899929600 11744482 34204793838440505159211961501625528384 11744483 1184423703914625902383031863397073912732 11744484 -636832410490857571296040112747731826688 11744485 -55454360673016994523257615038771058820 11744486 356780165794483198211968193680580472672 11744487 -479133997958332729567987363069139680560 11744488 -4117396523719649419525396424657633280 11744489 960156522530248303020323255820455383440 11744490 78506772904766210862035954209464253440 11744491 -381974581763250294458284571431712621232 11744492 -115968821063840572752497951556106152960 11744493 408654757301585672410722633220752528000 11744494 -325198040097077907892200723264542936640 11744495 206577905203944147917038453379428022880 11744496 152328963892051979801131425141645803520 11744497 -1073530362138439141479596918199318915728 11744498 294151301303357792413814793698045418000 11744499 -73114708165961044088425623917712406992 11744500 -259089702939638951875665029178471936000 11744501 2247975596000348189577066475803144643200 11744502 97685602866447327747470345990141952 11744503 -109274353279325845837866505211221877480 11744504 -5888457813680047172035386167647457280 11744505 -86502731590712354442481043405088825600 11744506 21590284276045715479238855526081923952 11744507 1388071109965329128826562151497534658160 11744508 121195657505605224579065945133591306240 11744509 172761814541867920484504114001284715616 11744510 53594566347339857633722043995003844160 11744511 -342837386571930343006043545034199177528 11744512 338910292472263713966939816085694709760 11744513 -536933018543843043023378729755792109184 11744514 -42106999490504284848113519949655908144 11744515 -139570113759990019213709593567245705840 11744516 406146078072796201842187560508882293888 11744517 -138940926187540645955078580369273329088 11744518 455582629414201170898659668501269785600 11744519 -914950955141772838140302623753416895080 11744520 -182643627064478730872291715378349670400 11744521 410548453882977923454183279036059901722 11744522 -559791611991816349206794607942183188688 11744523 -148127250052285159343008842073540836576 11744524 -559876969673104561237497032911431249408 11744525 -61755175755738364888271882174160452700 11744526 -49097174106332195465710400522821933056 11744527 -1215660567144432681715465922452593779200 11744528 -40704560462125941591875743404182470656 11744529 166850205897194876422846797461136226080 11744530 92012832644321976125166773178011942400 11744531 -970697290690871765380183928925442003668 11744532 5544152218013207071800862354768842240 11744533 1035462172971509634021256279631128722300 11744534 -67287531622340062937799998951132611008 11744535 273384441314805351906366196523373619200 11744536 -104640766041233025139021688728505548800 11744537 191451373738255378439067646188038545152 11744538 164115828759263160228594379403253251328 11744539 1013904547137373013962909326566052478340 11744540 -173695965657855648899429266255763712000 11744541 -29938440211786072973852383331716413120 11744542 -170880378741400049021274120175645639296 11744543 -686840504093020693036679557664239473336 11744544 -309691285532511858470935865462775349248 11744545 -50713122343665940817766918683256398700 11744546 -70075397174957795901571413698315900160 11744547 2179220602432170551609998941844766976 11744548 170556382547176443790501782136525824000 11744549 -13674845342871369240183945224650261764 11744550 17385432825827602324201572392540580000 11744551 30747643766013263265398643874687261664 11744552 157780087336147022009206141181152942080 11744553 -427693656307534749281514444265360477296 11744554 333239004174720064374734820186942944352 11744555 406915887187724782802260020432735012960 11744556 108149012942857806658589469522358543872 11744557 -527278110595040649879400635023365342368 11744558 -104512581809048926064448855661860253824 11744559 541313107978247042384063005179868584144 11744560 -52914648581398668022106823843489054720 11744561 533624823813377206155332728922873966052 11744562 707242517814495457323487847850211563264 11744563 703337075447772072422661754449108734944 11744564 -648813964779578548189864271743147849728 11744565 -94420306861585239767755505687874338400 11744566 -196555216209927054254846024033185479360 11744567 16585154013561168771840683396365148160 11744568 716725792498400857049852620768208486400 11744569 1580590753779338682303093469711260897672 11744570 -16414032233872500077651612852419948800 11744571 -314732294696199813388488241526796525288 11744572 -214657722705586892129994007591353574400 11744573 -294598191585181333728473357067170749716 11744574 -272856593644921358871006097375007840640 11744575 -629101613701470429548560474546553356400 11744576 327012272969356388525452275978566369280 11744577 -42177840828239400360437537153075676312 11744578 -257364722615007935807293886868099962160 11744579 -173609415097741639701813683439090425856 11744580 -307611704578182065684487335877417123840 11744581 -1479813269946605304665653919799645835618 11744582 -72908814556113418476017864309163571200 11744583 373071008697348000597228542143099755648 11744584 -1306748430118288669100966653798687334400 11744585 51875624126112066615723285519466038600 11744586 -91942724690038820079602105102420599296 11744587 -431273384905001481783062334328916726764 11744588 -554346312557071145475149656262415129600 11744589 65370843970443474412590712072164268224 11744590 -1693805878838184826198076569367838720 11744591 -204532281079756917903265898391501025248 11744592 8769587476227331741802084525375619072 11744593 159166291024717425535622933920222627200 11744594 -117982341750512905283754141292840307040 11744595 526014301832564989880617435857919680 11744596 271942945728380874389036300699243351808 11744597 -225835398533773933758109825786062555954 11744598 21150038772462244729549629252932960256 11744599 -311576812821802372133764118582403227280 11744600 -76881233992678156643085646420177920000 11744601 192943153654791598532040900031784816640 11744602 783012026732572857563070974540034681600 11744603 669015197319731110185874249303530841440 11744604 404157908305827608446446513857461785600 11744605 28129133659282005069123136465366368000 11744606 659356612888165627140506644978687066752 11744607 -207744076859797157860185757070495694336 11744608 -811434605217227681770947509112512839680 11744609 132445744313368720916124305829643406016 11744610 63120045826735579717017477953631989760 11744611 -322444953801491008675858234588720895976 11744612 -207291919892729343024496745297028243456 11744613 322759088319455180107336682886767308542 11744614 -87156895558747799871934145071156293120 11744615 883469457898457916360384686293112736720 11744616 -94918313312733780292295967890999132160 11744617 -149768333870391577111710495530747547334 11744618 226067843129943738435284687559280080480 11744619 -829682651142511509494267274634776185256 11744620 548810308709056976132560924996167905280 11744621 -97449606681250277105354829572466174336 11744622 61606496962309839080614586540694374400 11744623 862235485427339665042209261544788840 11744624 -57200485344693168540809450769295835136 11744625 -453969919983740337616987601066628720000 11744626 -298344480297497333267386166873145493488 11744627 1165420228646441583225110680684171798800 11744628 95531140522645428428444779081299394560 11744629 -136984728709560874401245025098965842944 11744630 -336054107206797342057910603970252375040 11744631 -369908249067323003031965761256119985688 11744632 -107000027838488999096564247877244313600 11744633 23384700214465884019364564586560736144 11744634 281575146843941313443755948715400940800 11744635 79833230509077598900002494081186099520 11744636 -808934168396359986049388049734779729920 11744637 -223977652867255030714756807375137892416 11744638 -155577334110483321732452043999753377280 11744639 29435167071602272541556710797384556424 11744640 187797121774840196278261813465841664000 11744641 -112837434509784095113572620614402977600 11744642 -122823752413208064219769255884311924736 11744643 -580690046716047301665070440455632947216 11744644 482682975227006367856563218623475678336 11744645 -720352456113705130202987137519622613600 11744646 -62610940037068369514587094612357572416 11744647 -1011945352351647291824041186271933340904 11744648 -106883721175500258125074942181328353280 11744649 -198487062006630483108476990452592108160 11744650 209904028898340362790921400819437958800 11744651 148825169403823585229048781613798422672 11744652 261475288391327327002710388013569920000 11744653 -9914267528655564529759891638256537556 11744654 761714930348278352200740327317401168512 11744655 46570113342413191361268461143287024480 11744656 -4463476819182225068205551795804307456 11744657 507125227699691252603567247960820857906 11744658 143935504422409791027651299016434083200 11744659 -355813238994348000453635488243527408096 11744660 -85719781366641724990203637304399462400 11744661 -694103696569515068442627988275493496928 11744662 -256434812976313335719666578851386355168 11744663 114959061391787742441939345653899473600 11744664 89571941807363886191725183686840299520 11744665 -333375689655450866003378391033043680000 11744666 36030829878666402728397721555126636800 11744667 14598891978022322257452133850710014888 11744668 -443667921790575992093188059973836899840 11744669 -322058844537991283224427821762480347930 11744670 -68156523291901861274032735264511447040 11744671 394651828484555754791323709885002685120 11744672 29619109729261573830777133750889152512 11744673 -361875776702060767622062977840276718416 11744674 426435577140593239791915265612532236800 11744675 61613822493686659905968620307664687900 11744676 7106314164747854709974574429653428224 11744677 -2894103632732217538810217549736482528 11744678 41515981803499222685030175175826313216 11744679 419533115831048706447198817362980528640 11744680 187716726751298880946625702711305574400 11744681 -143673886891187722384950153344724701880 11744682 -3728906687029788831470061353656478976 11744683 -821143896782103944276356998306453797068 11744684 112895951657802098363120726222579484672 11744685 -213188665452870364514019976451904086400 11744686 -496687879076307496915380310267296470208 11744687 -952404772779594961770869798500952855664 11744688 -46913660777422015587108528305757880320 11744689 1824449750443811481228362929412986664832 11744690 224218822011610078652741630219555229600 11744691 92987536215733354493156871652275836928 11744692 187602801104681120318947342119565103872 11744693 890008818426952289530422312900630866880 11744694 -71707573197163277747820340168314195072 11744695 -6945500145229994168164687942587502080 11744696 -440787370858043610251451192759675002880 11744697 341397254473529152299681043389021899328 11744698 150243451428627138257830182785031475200 11744699 934063136627469549958734140856679730880 11744700 38833265365768417998285052230417408000 11744701 -1277038655664806178349338661219555598196 11744702 410743590781793283161381302836489634752 11744703 1033345723585969278467227146207689686800 11744704 160668236021213763860282039154576982016 11744705 -119516502549153915130884408801294652800 11744706 -14716677540919080845373904202122469376 11744707 -186168748863108741694807888762735868640 11744708 -585392586013338663786208887260510566272 11744709 183689407779820327542600492557807918304 11744710 132189336146073316105447492640569200000 11744711 -415789050567213412348488780545634470376 11744712 -460694347547383898925581046568310553600 11744713 -8607582345968517614171003630507984038 11744714 657982823684469244444516769724581649456 11744715 -210709321153188911446412713651736420880 11744716 -642550125937346964863263736781804156160 11744717 256744806937154343364749810261646279200 11744718 -376837963435149592520259294982022517696 11744719 3818535808755010837440069918886931840 11744720 24848473807618126512724682475833917440 11744721 -223612372449509424010685532968794370910 11744722 -37824032166995333080803211004949737472 11744723 -1544702166718641588183994983688347567120 11744724 582489323154561114026149055459402336256 11744725 -259007806331293631916348111066191929100 11744726 234291594156162667935853139783763692160 11744727 317699904089637581501615842100889688320 11744728 -434507163052158453251149074836236615680 11744729 -361084335315980174076413748047174977260 11744730 -470446211670712444079906937594033600000 11744731 1501955519345310450341881834508318446532 11744732 473868402413564839991606230421337156096 11744733 44973337329577847568974387547434305536 11744734 -494671202938822726934094264577601971968 11744735 -70564950739110089357747506721464687320 11744736 422089777294055465916101116869570723840 11744737 -473862676680569675388905199810423213948 11744738 -210404133310679103833178174244275138480 11744739 1084266376808895124858308257074963841760 11744740 152453609633332655148799262597555220480 11744741 -170127090465357212079004597497362034048 11744742 -260105611374708963109020292385375093376 11744743 -385358936460022510221322783827801216 11744744 1185954483132772896848173191664495165440 11744745 -534850312967956609108926918276577538880 11744746 -70325702515164817963980245947296062016 11744747 109511694687913866030504116749836144672 11744748 -390249409000816796749744381718714611200 11744749 66814933790585133665838858536671157568 11744750 -45443336147178496495216416300504960000 11744751 -31445140530356621932565467094649248880 11744752 -14730475184960079628440728671135596544 11744753 53490959494822331147774785048687338240 11744754 127544154897085760712945818602654981632 11744755 -569299507384714857550606817769831072000 11744756 -204546679170882581757387760227655218432 11744757 42337686186579646268854244569850071932 11744758 -490516661142668578582148956414414535520 11744759 286565083489446899598158715947308991304 11744760 -109070017569368132583875983589210112000 11744761 131494116015005387259397022216992110570 11744762 -353313104165032783526473630562800896 11744763 -486235041137400119653292405770545953256 11744764 -697488123857598335031207774136920039424 11744765 321768438097607422144113560583739912800 11744766 -88754973964602827113212591864679695360 11744767 -158768157545503950755943661002649563888 11744768 -66813900736044561873605348026472202240 11744769 -281732714213092262787375815829616360656 11744770 -326858534369945525878798904683604989920 11744771 -236273991181724903368864007317936540656 11744772 327023592851512178613053707898835025920 11744773 -285906262043728094274752057838943362180 11744774 -5493422133510075673874944783744804704 11744775 -164158752508226679722126136373680217200 11744776 1347081201634242522910192022093598720000 11744777 927129286258837372452951116458700325072 11744778 93739162115836359958989182502002761728 11744779 -533803088696652752060372659662997640620 11744780 474616360008225786490798171224532531200 11744781 -114469574635382509228150961247415910400 11744782 9102102008667761799220568405329740672 11744783 23179822595431194529580316553448719104 11744784 -107421160411670789847281065410334556160 11744785 60587231528655431425016034594519862800 11744786 55115394701046259718263604285344216224 11744787 -872692754116084301464809316029363861648 11744788 379905736260988827670751430209237569536 11744789 -118772402757106892252339465663220105600 11744790 48586974398227229120767171778849452800 11744791 -197202963078123189466350761029542562128 11744792 -190163441574974776839208387589297664000 11744793 -506364127038796537689345098088557011920 11744794 295117340891239231254908203593599187696 11744795 -237303243488971719579387796626930187200 11744796 97704110058473886296922509013150842880 11744797 -58018365636224851530369871591883807880 11744798 321539503843216665893402639029691408064 11744799 -256568600742189400160410921100517870720 11744800 131443225192301831526757681261087948800 11744801 -1186936978176382566544048690141480407198 11744802 91813307024061671769106567240878499968 11744803 92322322630522565411582236822858277120 11744804 35194629869248521163617152050788237312 11744805 -7856217178581006482132882197547942400 11744806 801610028977425464050851169994845328352 11744807 1152209571045678851406586380668300620752 11744808 -351266651653427927943592559386051952640 11744809 155236224781781777519030826746955261540 11744810 -34631172685663119337397586798020601600 11744811 602816384499579966669134276413989024480 11744812 -255640642152529888218664010822211993600 11744813 -1178946134413324287390741774851185720938 11744814 233306096743376494220787779332930674240 11744815 240126312350705288224926046095171688320 11744816 137903049882805453915505772083492585472 11744817 131777887558368589468620540848019352512 11744818 273376174918101019385655997709831579040 11744819 -177686827114269741482744711288516696280 11744820 -38476570747399914454043569082226892800 11744821 197958552613085499227979110109929458944 11744822 -1105831253777966122576336897966631279808 11744823 529646064820032960261548785908967550184 11744824 -20853798505808254037696630647429447680 11744825 -54908509669096091484777006706353042450 11744826 286886914571776951949776333762010400000 11744827 -637993358900924358998930443021247575324 11744828 681445229622739715472758847984159648768 11744829 -516393020168277742915636758599548244826 11744830 228340554253917395806360337665070707200 11744831 459208564696986005560931863338735187200 11744832 165158014520002692497584689413445648384 11744833 301524491741202378296231578896190382080 11744834 -171187676906474238179828664466056059184 11744835 103346673191178503437736780567915635200 11744836 -44353665737439232056806181451447261952 11744837 77098893504044732815465464545191263900 11744838 -8275573142204978534468924364922514304 11744839 282972939438883169845515497473471735640 11744840 -351720478103915278395675087337091635200 11744841 -385174989636183849381509669754935170656 11744842 387932827066917876277913417615539137072 11744843 -1210266417011962077182313341476244090880 11744844 244990238947423721027249343479048862720 11744845 318576832032911678655314681744019751680 11744846 40113002504674209383950458239413261824 11744847 -633797793837475938089636426354930881176 11744848 -190847855186772288540064071218898935808 11744849 1434878418769208777204423238155951348850 11744850 -79193700296878228847044432319539008000 11744851 -1173561353636774904850007198543002882400 11744852 -318277144440343906182699199333085829120 11744853 -60935210398779889116536174473526000736 11744854 132328499687370696936234325662303147072 11744855 -37333391339675407702902516698643885600 11744856 -350941037748386717040985444165923225600 11744857 -381567125049187019948269409414158632428 11744858 118910495836630340275502133831743200224 11744859 -248651743584706050285385961676193172880 11744860 255915308147394002225887397905652597760 11744861 -650194236588887900783780221148605880538 11744862 231930677704877491258704971487032684352 11744863 -50676401287403385324293128579803521576 11744864 247019129332756017575153292883046301696 11744865 -1712557277739051948967134328304544000 11744866 -276982769034912537863293503288018286080 11744867 -505608481714351249889026091626116954084 11744868 201345000085827433219517490503569618944 11744869 103517607506918286004151268184344279680 11744870 -313075948241985775595415298807757205120 11744871 136458397883516104594158233052421455912 11744872 -128313397481208494363688324724197811200 11744873 57654643406907423762015316770340079232 11744874 -223026737427737920109620769350308069456 11744875 477567935476776194764117717882231992000 11744876 -384039115886076380715375468204130507776 11744877 -167574693107219022630671703092753596416 11744878 630910622192208963036049095456874674240 11744879 -124048630807822881203920007048716690920 11744880 -21898565011158951144288605739920916480 11744881 -274825273641780081570620290245918933120 11744882 510473883236383060500289967991523275792 11744883 927144563422703894041990692435175604052 11744884 507461789879819397226120171367112744960 11744885 -292396965283692702300346756720937814600 11744886 200392160667501741312450772120054508928 11744887 103229062579859540499171933263418559104 11744888 -111960539797722174317324074008073728000 11744889 132409901408294374893127394966132695296 11744890 504886967408189323253227215461679583200 11744891 3011765928033858928610176641211317504 11744892 48732082628102942181204098330267535360 11744893 -594734247111245435278942536518886971456 11744894 300054205400984015107624925810178432 11744895 -372170241916553670537404519797964327280 11744896 -302830061136437475942044540417385431040 11744897 27375327414698384665126389407244407400 11744898 -370192131073951442035199805370138013952 11744899 -339500721308744307223116494426330001088 11744900 272946566865655797878287385468036371200 11744901 -66124498351448477511733853942179621056 11744902 -13219743355246261269435714169290788736 11744903 -126596862239402878119646247748245638176 11744904 180670253913438854504283075071032197120 11744905 216833198981735449724861381005454738760 11744906 272144337821602919362454010929017171200 11744907 188327824254258248105091170280586687680 11744908 -185311183074558061776342892584511893504 11744909 -572848031663520426917792934189314400576 11744910 -113162827043866299415222522417116099840 11744911 756988756850602361375940185845103838512 11744912 -167819334701248896339228889138009104384 11744913 -251586818647572688521572709177723000000 11744914 124561635010438513606310953607291143056 11744915 -68361117697167505271509663731337436160 11744916 444523320228286195746561957317832087552 11744917 324886041909073946895755132114689997966 11744918 -2114658245446834777713945665496207840 11744919 -143133125609331577885107439050199332336 11744920 645940098540023998412483129630035353600 11744921 2300619504488576680844819773437240192 11744922 -176448871051659682621232690587884996096 11744923 1023056994682952064539690545568919751172 11744924 -941125230097757194387922037094243620864 11744925 -402379393991459298076640531483434260000 11744926 -232350433766556574205665420298507352960 11744927 430594122433443301887113836005987384960 11744928 -159230889601500546782354926954386948096 11744929 356129147762661103880546283377436803776 11744930 399422519515563498845887287784216550400 11744931 -544256873481956351748408366333304326912 11744932 -610778173767184452129927003542564101504 11744933 1330904567704691129672898683488374997182 11744934 -2092397190245249700725672680860452352 11744935 -496019510801436368530132279389929058120 11744936 137847491641180397204560746038324920320 11744937 167785593350675132329887046201130878740 11744938 10746364930750116329603114690583482880 11744939 -313219029974537509284239391873156999360 11744940 -376320628539174097735494488694500198400 11744941 209932165250549481955717471823297548972 11744942 310864045699971106626128988012814944000 11744943 -230876800979033552277907829674766527488 11744944 61659639670873953318763250315797626880 11744945 498834268216762406929900288104800515200 11744946 173929648373538664497844089870810720000 11744947 -651267393879164162669820196849059600848 11744948 724196497514807049702743031242320871808 11744949 185884664106765795463211928067612786464 11744950 61789754870320223387467238763955968000 11744951 1039607408855519399627993563402223628600 11744952 -279046625213325654145009986344222515200 11744953 40506336305405832039722311324934351520 11744954 244884273563270336857731207218678949312 11744955 -172062524858519231002518421530355830000 11744956 -360913624409962989845141120484112890880 11744957 534833792990104105029038746952414444652 11744958 32860464273971346920422006626461002368 11744959 201159830303307452334931994498747015304 11744960 -45966316102947844082302896546124922880 11744961 565879846634652456065984837009565364272 11744962 236349930947102288062508474384544520704 11744963 72964269362936235838433558289607815000 11744964 -117099617986846162323240247177079685120 11744965 -124079820349369300577698618054651920480 11744966 871916638147937359935389777874152798400 11744967 -215963603157715754454801305907738290352 11744968 -364081278878356996934269662081279744000 11744969 -1128232684518525894650457396502972254630 11744970 -2147472544410948639292870344303697920 11744971 -559613491786587106849293259813718691840 11744972 396798632400648806418870436410470326272 11744973 515057967156502428169887687207367658880 11744974 225537085214281562252315898466864788480 11744975 676081886034602268344206399162843113000 11744976 -54741724656448921011945751846428868608 11744977 11003478401179023896628720827183283552 11744978 271329859238694755673478453113703904256 11744979 -71679630801354973120785698759569547520 11744980 -4068537829997375929834417139518464000 11744981 557623364821541037337997221521518440782 11744982 -50781949929455659826103214028957988000 11744983 141963944352641972911281231006020954640 11744984 314514433084465622704505034368738918400 11744985 111778653718223792024406318895821413760 11744986 308154327386253445341330363423849456 11744987 989886124650854693634239184719541877920 11744988 -230954391401692834024452922309742016000 11744989 291238343750117368812217742073656778240 11744990 -402266889346776611041707768506909880000 11744991 -888363065128436274774212417523668172048 11744992 226811395623653923214640764902775980032 11744993 990773466382817327399381923651093407222 11744994 -151244907568310464527052914124732254720 11744995 -208904997601807109064239226708171150000 11744996 -310396442214305343158141559448208990208 11744997 753601220980172636112617057949329684640 11744998 -18779579555592741563937817874319183936 11744999 215959246709904360728034767731548569136 11745000 -8831229623769147368860666735056000000 11745001 -69637069181807792550564420244623323392 11745002 -261589738216578295226236418355300614400 11745003 1081008270134904442467414521142421982208 11745004 -840387439492730366078926123788694322944 11745005 281607081314237376471350988185665179660 11745006 -6240809029550953609603309260321792000 11745007 532661697516595555532953148254954066256 11745008 -77891382677123207749900712588832178176 11745009 1003848737471743120700688023942119939200 11745010 262340004837595341101350296858354135360 11745011 -21805324773099737988319760213237779056 11745012 305630384841511388346771173750099005440 11745013 -301329159062291189365781299928704789504 11745014 293356977900872636621600377638075293856 11745015 -74369776414352361285054923894816995680 11745016 -182881622649032925575987415054812774400 11745017 416966175179456200372927773465407529066 11745018 65179624380697250517681114281664827904 11745019 184058926781588733961939606847310986496 11745020 -3214176792611023110017862146581463040 11745021 -172486077359560333304340463077061627200 11745022 -27613279792019147695984584397642226688 11745023 -326329019401999516153235271452616745728 11745024 58429607377486447534987224416683819008 11745025 547796412646917228380530863566823046550 11745026 38058631719041913078317091425630069712 11745027 -55564983564211601560736829934527836160 11745028 -1060697994109155857459029361620220262144 11745029 716759065445671740762920368317969223260 11745030 -234289168497227764741500992811213711360 11745031 -17257878072733442687598881011120600168 11745032 -83434386965243123846981436049896898560 11745033 516722452761661832470006505644607167488 11745034 98829338154968528943780690786712718592 11745035 19453797415323410214737034701122018560 11745036 -424570905489169930092858465929906059008 11745037 -1195822894780488917761967787144210746314 11745038 66260078101572724577251164525703086144 11745039 256444064731637315640044770850355558024 11745040 8639412267930863540607307057633689600 11745041 -238747974349198244639376433544777858496 11745042 -140463029773595858559854770867510863360 11745043 19162140930669122126658461388064884048 11745044 17293068732545013091855564658632550400 11745045 -268262374932907391019810197833428753360 11745046 -33633100128588843909690706739558466528 11745047 -492350526152913570783029300391207000504 11745048 -214579160886794820649438309464855674880 11745049 -344894151581863066314563960524272080950 11745050 -191401996347900930465425686983230995200 11745051 473024226465022469322228399441082611504 11745052 1000322384704103926226445178396817290752 11745053 864522877363010467137259180360630483302 11745054 -11634942795818830739425210250984232960 11745055 -598286652488686147474029284295421289400 11745056 57933619795659179324100616983843766272 11745057 361819066854047075503067040092661381120 11745058 -55512402857247998298153783699550212480 11745059 1330713321046197578013579422946705782040 11745060 286501160105266993340890260148052520960 11745061 -13987270888526085759779599234544678338 11745062 -108202196843935684948858530884502228480 11745063 1374155000216771495735602447909309440 11745064 -402479715718943144827696080154573793280 11745065 -119004069047543915609755188752484879360 11745066 30971965375895333851014368267370196224 11745067 -1210781739338892501211835749940143261608 11745068 -482053749549509047319581811967345169152 11745069 93578678005969268763205109794895964672 11745070 -90278204904554572715680366869630035520 11745071 -194004522224409111905336965235840692560 11745072 -177964975397127887166327824055136075776 11745073 1619449879224022095151505516232719165760 11745074 792100641431330793501759454942398873600 11745075 -244658097355841559793814797683910229400 11745076 -89858169883279486476499518315054221312 11745077 180821110133711749449223613064920741400 11745078 -385600135468540053760664980519843430400 11745079 -87182418164683088262865560911479644624 11745080 1060382368650954262162596703190360064000 11745081 -8486366439164611577244185411549569008 11745082 -258432422070729252673501076102501097216 11745083 217182035569804408127277246163517518080 11745084 20239590874704535031980338493995156480 11745085 12498207333884797806206467106159649600 11745086 -110952517727518471516041157049719627008 11745087 477444728379363870195169948209119109120 11745088 156797841403786208913731318966711746560 11745089 -433673391415327165386570843595712770110 11745090 -49635776501598764850385229363112744960 11745091 1213344784105152948557939503586567714492 11745092 795828633132778713168337041470545727616 11745093 194971294911614455086212402992758269664 11745094 -141010806863783639525497148425661941248 11745095 84219136723569648362576857251546439680 11745096 793654656697942375372080760755084165120 11745097 -20034892115884346388508351929063585920 11745098 -345558287139819554132632443140001397200 11745099 179264027773231927132319510917461311484 11745100 46546866827064339651619942157063334400 11745101 -1334774671485219374291634670183567119168 11745102 -149034079011212886752150940600725343168 11745103 1306762909059247785307271739077781980920 11745104 111421983867578603947616779744942620672 11745105 56801411609482556298991015335382152960 11745106 1301113291413213471079921345525525248 11745107 -230921652451399067615899595412177240 11745108 -137133836603428598437187148119362068480 11745109 661462180151189612803548642761002351310 11745110 -312768274819927903701430456954074170880 11745111 -59400500156154429124776060109344293376 11745112 -1439295360383528204593096875584271237120 11745113 -489004876766064390875448981705305540460 11745114 -159656339365155336487780400191796252160 11745115 199133406584002759376385480633185453760 11745116 627892737294045790842528612696800601600 11745117 -201234648754210494459618248632990553466 11745118 7987171192692630304107753324916162560 11745119 449087979093174026725865444796278111520 11745120 -471854642391293925675374644306496716800 11745121 -558650069385683826718156367323428307678 11745122 -415166336001007092899110497947982099888 11745123 60313941042252905788126499997913654368 11745124 828191156771959461450645991727483120896 11745125 -31726911886877414307689738778300672000 11745126 118503889116575923008008817782014082592 11745127 -592191295624892160594234881303731370528 11745128 -76621568895083927532186073106225725440 11745129 458190674202592495517196637488299256288 11745130 484776409308033645522163980457301721600 11745131 461615785878313897049897164897766434932 11745132 -30373718208997153710349270483667435520 11745133 1288229280175389049993305140108217175382 11745134 35215429056246385681193142964930488960 11745135 -231227377647735741609459355523992800 11745136 -84810624750450435102359888906800037888 11745137 -671042247427680403217092592980215190800 11745138 -140942726267602097922047820866008285056 11745139 -278001801429697346928118849834574996144 11745140 -41190725448617528506714274956030525440 11745141 37498893880416000864250794708611752992 11745142 111175825317938242485544233291903053472 11745143 688116685595294371469151470688969289224 11745144 -403625016712170427154741828523588464640 11745145 710880498852125459814814528591774345800 11745146 -37523996093753491050004355316688738560 11745147 -235534328615982972966364127360127425904 11745148 -615727399126469361035111990267338072064 11745149 7820572933058785423664725213011404448 11745150 80111342719205219637218599625278065600 11745151 -44930157650512590152736755789697993096 11745152 286067075424012742990574001635249356800 11745153 78691173794069596474430409869420180082 11745154 -514585176828297720576333052202215954560 11745155 455179035310136896242819794860608508560 11745156 16398135218625290218891532820113178624 11745157 -472197656186801666588719193647968618048 11745158 -597035524413331764045107089773391996320 11745159 -92438611979105554614466761588394694400 11745160 16698969287014765273172268769588838400 11745161 926547654304788917978003959537540080000 11745162 -322899189836904137249263454226166909440 11745163 244265851614229057776022803560605371264 11745164 979028596474099087334629204072011082752 11745165 -341518318180324190626991536962681058080 11745166 -106682103033930273722063527455122299968 11745167 823766757069607839938356348041562260480 11745168 160090728948379790249987138720544129024 11745169 444888195172654483469894176469418970996 11745170 -361903364286393580054292328172474472640 11745171 -91087242430692342931410024872398284192 11745172 -428447724552286374049369659882335261824 11745173 -981823349121726476142756975938261480160 11745174 -99801571165026889625645922427544340480 11745175 12369661180956357358054356860381316000 11745176 -345117640058949686925155371206953840640 11745177 -28314111333272530818859657729124077440 11745178 -775149494287748396754382454842146585360 11745179 155285073555219641312590044100085888400 11745180 -107159698964274480159556766117230909440 11745181 98138492772386335671619458231228725760 11745182 212438604419984858113684821900669140352 11745183 -40996883498177035784396155591614901176 11745184 -550234563665342593223488684396454608896 11745185 379318137369127537906176155786840861160 11745186 86467227640609845223455856204017139200 11745187 185567713788121359457471219944531660800 11745188 -58034099212641747522936273920922820608 11745189 45499880282488327034398735614107164800 11745190 -203865505481944517727053673983489846400 11745191 45456696218820835667228731880552681592 11745192 6615666027525875393000438959472640000 11745193 341071862880537192216120643777036948864 11745194 -574839116223408967743736992748826593104 11745195 -60158755849984165163958673453320153600 11745196 -1160263240851737871324588441119493252608 11745197 -622223953715227627679837204232833829354 11745198 284613291838114067887644094955353369728 11745199 385838861669474819672662846992893133200 11745200 -25822743046204585234957817914649395200 11745201 37231060095445145493498659602188776640 11745202 -687420597051943695750090865497297577200 11745203 160896142425415124194813681810435461600 11745204 -153563804659339296795970851590170933248 11745205 -734767159598481681550064123551265575140 11745206 96196712518389709318269775138409336832 11745207 92017656214506875141437295300517945000 11745208 -1698563898799095074836919089096290263040 11745209 276590691745242324948264196870204617216 11745210 2172810048183702439345505218142937600 11745211 -201752732449597124816332598674453665600 11745212 4876501324341175360791137787574318080 11745213 149592504803184289195923731880625840224 11745214 118305622948285552003658119229435523072 11745215 -887643971526407024242837288313156991600 11745216 -71167071791679403986608852517865390080 11745217 -791246631810069172727342711394131364048 11745218 180952064967512859394216597379572039680 11745219 595382947558880963353293632261817105144 11745220 -206770521340725992360673931818147755520 11745221 -853672209310389126213449259986554372578 11745222 453135506670518661259088760275950748160 11745223 -416863974890418791040411902641283911200 11745224 205426905974852369238512694308720977920 11745225 290797276162855800256924917116882638350 11745226 -6228655128165496530071278501165089792 11745227 -184741803517189897254899839304416529040 11745228 -602994749689626938141231200134689280 11745229 -172980518116776624497139970857751889460 11745230 -44808599090215868118124211331902668800 11745231 -134525240599410815245151686727536278648 11745232 144765903924505966044413054929740595200 11745233 -836560308557971935313904059768233203136 11745234 481018613880690247453963355089043844480 11745235 -11242677173287167208114416555817777200 11745236 596285704984189267687365587676531857280 11745237 -170894077250615810475834789411328122048 11745238 -323869660121940217596656215308573595200 11745239 -814901219427641063218804869228270777000 11745240 -147393765439069477368568775957563392000 11745241 687483498200335076682330150022998369300 11745242 44896493582692441991459398168777696512 11745243 14868318989175366420175093988759730720 11745244 337885311039928889406146810964881591296 11745245 524530544513587764145222407401595333360 11745246 57882398597131775828395796947510272000 11745247 -344328812641777792659804235299378824280 11745248 891667600772187370300735323763338117120 11745249 -35520576071505019469589228356739870720 11745250 507380506843363968063111659101363968000 11745251 601727755646087574866395047149683697100 11745252 583441175856571146032129834223889166976 11745253 565738726060364092258425025732958557660 11745254 168811952386132857563638906122778596576 11745255 596369368892227549364767863364216569120 11745256 -772163920426943089240983947435487805440 11745257 328274213493746064954890008740595000506 11745258 162613957443426865649204157117045772800 11745259 593745666962016113379798212195665319304 11745260 -321112835554669255466263372583439237120 11745261 -668434454621415631422035381768000211360 11745262 -30883998338071420691436101144960652288 11745263 453636153120414248096742617260243090512 11745264 -68401044013704357131079346244946493440 11745265 -200801391992676147320117350628279313600 11745266 -82835080267379605970360467899306384576 11745267 -88159409412724258411837667053327513488 11745268 603662834580596987609359667774555729920 11745269 279341747027901659926849500891994058844 11745270 191097080521792472853007533073191974400 11745271 5468051151193965199737148708146970744 11745272 -254420984839408477578956471615874662400 11745273 -255469505473589618103253353703477158336 11745274 231824294522558780321462604808778368992 11745275 -120561424382862426783644197629805430700 11745276 413034400810404513247396599685678367232 11745277 -452041817437672613825076425556474087168 11745278 -1256786791105402348796447527296480576 11745279 3956058772756414022632818387131542368 11745280 -6199188346339084776107905335794073600 11745281 1037621076108188048654386882550543534082 11745282 132292192443127168812080361381601080192 11745283 811019949443222057029286170334948806272 11745284 475207619590457826411522818436902451456 11745285 -337501482797055134614870660694740552800 11745286 -41958691517336855700487202066729980800 11745287 -1013364278615861302050844893874856480760 11745288 -576943043065954712711797943548809907200 11745289 952161389120927275451018480655450200090 11745290 162322172422595025314938548682953801600 11745291 3240867084658180615634695472308006080 11745292 -305091051860306791833204212674104055808 11745293 -157165258605078342363825971129246061600 11745294 -29314725387204146506237436533336120320 11745295 255659160530180162542609556036768001600 11745296 545892771360158585168730672389177475072 11745297 -1952328116661030010809405459471640368960 11745298 -11038960602244443380030077299026600160 11745299 -344189484583847482466193033662215089264 11745300 297889148401013534742750682556745523200 11745301 732824710546660476283519499415700496032 11745302 -144900869657779845880359471732365895648 11745303 -372163783493935529961393193913955142296 11745304 1169963990735528686598401142236143605760 11745305 167403705118322976431347302178285619520 11745306 49553418860156982107167635939325551360 11745307 -132700097731525452454559888832905145600 11745308 754038352632345667298146431875356988928 11745309 33497723013495847233322627521302236128 11745310 31674426090560479975953055060290634560 11745311 139829199025689984324070064562783243648 11745312 -537935837595493300298986202674160467968 11745313 -190847455158991361453212250543924188880 11745314 -15361925454145222458409845720247193088 11745315 -362933019084136655568455083704240568080 11745316 -151748615995371568103686773161623105536 11745317 -299080153477910231875515639193575803136 11745318 85999991030227543227501034964858738688 11745319 131091477716374631285105916446728327560 11745320 401201840505483573596188476012753868800 11745321 1696270666478665943087514359543937024 11745322 -735676427674980449011867959326461950288 11745323 -93811354774138715125182716194520836428 11745324 31184361480399517285198425046962729216 11745325 1030856941056506077671943755723372080000 11745326 655992903382400160697212057332571554112 11745327 289293781950661405274908295127432626304 11745328 -124061793361651867164032557025771847680 11745329 -1134652774263908924144048661808535982480 11745330 34183102176252345093735281299132953600 11745331 899604836760624867540249188944682089500 11745332 529307554910102126934260281658170662912 11745333 23416510939903248867798504600853820700 11745334 610893629633808180434810241368365396032 11745335 3069531936521242765313976513732941760 11745336 -571225930063157657690821502036500377600 11745337 339466309523641448164950496428218595012 11745338 68111900906896373681915708663694101760 11745339 532656496577197113920041642484604887088 11745340 93913639568155033356928914617191395840 11745341 -166019348804747089049471687254718601216 11745342 77476543578071154985744358795276194176 11745343 942926935260375471259336211879658312784 11745344 -22659534671607216726381377347135733760 11745345 -38780376287548588617076493659427652480 11745346 -177556704761951252928367061253893710128 11745347 248253729471908877486413520154357329600 11745348 -508872618580134399272939533640595517440 11745349 512389393420533816443713240919844800 11745350 117585491013665864867849200197175298400 11745351 -678353737741419867180790858663428079200 11745352 411854759190145438211377970841128601600 11745353 -884302370783134962265086864531364399398 11745354 -49983180320908483059994198231856357376 11745355 75398010594348281159473077399995993760 11745356 117427304715867660095701934350702752768 11745357 100081481461988293655371443056535771840 11745358 239978439331467338680009987234068924480 11745359 127554100066492944426043133139520360560 11745360 68227254208586055771184092432222781440 11745361 -370427081278956377189793719569802330000 11745362 -625851362203796036306245243749389939568 11745363 126596471331255439869848824041075805440 11745364 -1281085951430777896963977157015695360 11745365 -984137770482202257873031300926638469600 11745366 -31639142790023279067457730019325094400 11745367 -687102637380810684981724908217846610648 11745368 47562656918146388436602682393902899200 11745369 -176729138397551856527239370055330260556 11745370 -20466189609243368276043801848479933440 11745371 -414749524335809254636115920871154354456 11745372 578147283101164465099269871043891328000 11745373 -221185187993079383465131170130428450176 11745374 385770795024465354084813471240765879936 11745375 -135927607141961233083304324817372172000 11745376 -1649752850213674058367074066657181696 11745377 -28376385344155116550229661071401243200 11745378 3262606088152078140471147931867008000 11745379 -1228545863496785991599277567817627202020 11745380 504415934639009188333935176544812140800 11745381 92584255309483073205772242183978425952 11745382 179831067462499046459600913141547584000 11745383 -46898153917992966606458876499076550496 11745384 35909197502657497573935445162579722240 11745385 907781022638096085722578409757188661960 11745386 -103207937532453997903400613480759382608 11745387 220529396370574859319636305264775015084 11745388 375784983920782214882681694492855223296 11745389 -198051056839924464737876153748828865044 11745390 119943881824566375499570787640773145600 11745391 -152722233680620751947921297775375649600 11745392 -20634145919370462430572340311407099904 11745393 135407618896521029494537329493531121856 11745394 316414266893162350829170953929878459392 11745395 -872650256109142985487229702213429875600 11745396 -200553297366731178133400372994540158208 11745397 543583761393232728563391583954471820380 11745398 5814455079932181702456804998428232736 11745399 -301671371032903396650715085641206241152 11745400 212638511991167018631815325713551872000 11745401 -539803692596264007566594403403634106720 11745402 40730253636128566760477794851169342464 11745403 1746346088251366632491051811191528586960 11745404 116476222695935726009945956535048601600 11745405 189525631602429434029021851580171931520 11745406 -256111756708644138628617655610294843328 11745407 -1278557033419237265496625622472160200 11745408 9153875133253256036939359314562252800 11745409 251784665160104761570468814999435288404 11745410 187435582883132511148712571128819097600 11745411 73668834789454632930147804536392909824 11745412 -53315655227138724079305095111478648832 11745413 -42528225853548765639221176971968622816 11745414 -306903446380962995688904217863126806720 11745415 550863686426106052891596843050698159920 11745416 -182621161538833900840661604068071833600 11745417 18709535170170642530079434426105828880 11745418 734980325944528661456253031671339002160 11745419 220457475054689859066084969906122126400 11745420 219607927804628541833559673296155443200 11745421 256360982273856043311258983030691963852 11745422 35892700303191219954611777547258111552 11745423 -73707019082348773101306009631531379928 11745424 -51016952671847519446573125148216442880 11745425 298788670464007462125798947304454518000 11745426 35391108534750815050714326136986451968 11745427 -245580580318625823642148342789990512724 11745428 -147115189203625938603759180610616375808 11745429 -13027661987611553861737616912201733216 11745430 -357972442903355008365063414864344724480 11745431 -1507194792930861943684746376767584936328 11745432 -879202963881372259982953372447894118400 11745433 23692085131546260383467315214372897664 11745434 -42870777490361940225827075105227577856 11745435 -73871532096857890388057380607449804800 11745436 -377342692699603844217814837520706339840 11745437 -65365446012125656045577249998946032608 11745438 192324947115758367360804620312814836544 11745439 -119276810264945306847296559634427350960 11745440 -330666079260466301969138285755886469120 11745441 66511620490485381977855873133927706752 11745442 75399571510001440508989837698990723072 11745443 -14886841733021329402290229836467876520 11745444 6097769921621086670077748357947748352 11745445 44322344801513316549601762121409398400 11745446 170713204704901068222330260626733993664 11745447 -25720953269349772587532008272327171928 11745448 -502579907291387931357700183895625646080 11745449 -1044446770323251598356283571505115596550 11745450 -2972943398710346840726973757309670400 11745451 919328099751740364775896540269741670452 11745452 269922787570488973391918046641277530112 11745453 -226288230608954761338606582035297339136 11745454 -26007783455616043168165290630937279488 11745455 -516173421041986556310337491180682883640 11745456 -1522680369934283752207507623027671040 11745457 -707251469907933072520588620395777102480 11745458 -192043290336694457595954930499738047360 11745459 -71918919670001544399295319279221854720 11745460 -617980259592354810530911124841890826240 11745461 270917480079705153559858058195068882944 11745462 5877197922995054397211519858253760000 11745463 392173226505158280994710822254761564712 11745464 172598354218946005342785342578339942400 11745465 -57453291474358013179475524122287234880 11745466 41798844109174440509348575015426682880 11745467 -756028742176845202699072436226221315484 11745468 -130911304474817382702682086525851664384 11745469 -639547243360458802678694166983929587130 11745470 571348853548494142159157274595601280 11745471 744777879683605708317092888039573178312 11745472 261918165440695886061242174294532816896 11745473 -253841316362634562419027628959967992876 11745474 173172620822616567794475039238083168768 11745475 56913615624193973888363185484259640800 11745476 625538079687900743009488662005099026560 11745477 -210821772628560512145499294128733748160 11745478 -220854033921274643463876099100403724960 11745479 377651888301638326463023872209457103008 11745480 -442433881287814062932039405592539136000 11745481 67129270747924702405306881314610058464 11745482 74201318705067933284467988459637257472 11745483 -892871228030729775686780822667810086400 11745484 837488262536282187174085757741964026880 11745485 -741032869833885584530863560030065952820 11745486 16092404345199841933766135097082116672 11745487 -222833164693622943906764476760615701968 11745488 443395121370172033501943004728355717120 11745489 -44524387005787143487187823375867204864 11745490 -73298798036863908903527190057925596000 11745491 220519853477145360639659775482465868912 11745492 -68442339063338350649444911479423086592 11745493 -25840575036384142426497142915835152800 11745494 178660383060741379077858287102392571712 11745495 -214105628911111022826386561037023972280 11745496 -11877852297056136948780148024792197120 11745497 -172068530931235171889587271752688699136 11745498 -245114597733892380768330438978573927936 11745499 -668637473354308860951480764117799965500 11745500 -459936834413900208405477355660533120000 11745501 640793380251399887746312248932630370432 11745502 284953054509654217419497000519060434944 11745503 99547778975529831743510809832101572480 11745504 -208626139178719168463081757099373363200 11745505 -342838034449471586648410590877054607340 11745506 42713233283378372136102918203314844160 11745507 -42772367479289492322271811343965652360 11745508 -397817933412368963479477015327704687360 11745509 -730072642038837075943690734317880028290 11745510 -30554796449216612311824992845135841280 11745511 -11610109590479943385632070173797642328 11745512 -81223936484608048372490926302152524800 11745513 47632359685862421905735467483859894400 11745514 -329732326489494424286274625562203680768 11745515 -429919034955744123343405929127583240400 11745516 -102789976318826086483504127725390304256 11745517 615440856234871165957157910373090304832 11745518 11721154356183757881483702404450673600 11745519 408653946273337598088756690766547272848 11745520 -179280906828995757291432102364911206400 11745521 489028284301479732402897608322555335400 11745522 -266850273370817398075317790176003331680 11745523 170971546903771368447591093255446908704 11745524 212587444066376468970254644961284478976 11745525 -270620947521626705867755913615246016000 11745526 264151553806488024803684090537759922048 11745527 103334901046562219926992300187982342376 11745528 -98281097257919302226836788803323822080 11745529 -590490488998599829956647497872805822870 11745530 -275359601297736573621982658495833842720 11745531 -196995707998737786268464347842929570288 11745532 -939448986554595934710100445097525858304 11745533 241499235880258007383914855470085163782 11745534 -4046294014391956948114930975431889920 11745535 680427745554414979537935626542100843520 11745536 9369168919726799396466478837256945664 11745537 129950203416735173723603075251160055360 11745538 58479674180390350173711425081261246976 11745539 -82656748228143702663445047627652535760 11745540 447987505121323833179301318359494041600 11745541 -279642141705617468052073425454925505058 11745542 127049102701618176177276708647658698112 11745543 -715171759630113864972659892555672028800 11745544 278338175979193852283374979084880860160 11745545 -293957137150196693411875000587800855040 11745546 -436195793557991424910696590158319119616 11745547 535191938487134009264962260161025107112 11745548 -420430324523531586230166199719828218880 11745549 367051252727252883762853453700886581334 11745550 -139327086180837813153257975967641246400 11745551 118057737792278655963269752281034932720 11745552 21867871279170118375854597574856540160 11745553 -186635871759758571072933459710218372800 11745554 -17184673113323039075786821354134117600 11745555 -601331143251728420635623678326252645280 11745556 970666282173187589011132585416018408320 11745557 112833971257938558538829174665555420092 11745558 -43283619292395012445274943299224540032 11745559 -79168510620975024534500162080528711680 11745560 300155657245267768736092293415965696000 11745561 791031031081829558845428987748120350672 11745562 590419731896194986289598045525224891632 11745563 -776566167249146014893376084975509571440 11745564 371084337822498419731985289270181771776 11745565 211308571623038961974157522770038252920 11745566 -123307999362850252153046801601230321280 11745567 27051992008975955548012994604506446416 11745568 -173849043158137707899250943891051315200 11745569 391871794136051914658499175686281193312 11745570 201125282631767573767397344654990387200 11745571 -646747081052354932254208079855667110928 11745572 -1099050880858687746464344235012227553280 11745573 317198615279588497624202803230644199744 11745574 -327154132924469797543580454778665490464 11745575 458503444988791950582062160741088180800 11745576 -80803576135530653750331667159123814400 11745577 160313590735698293586116189931625398400 11745578 -178622159067093719013788316653877084576 11745579 1382973890561207630327043480291550848 11745580 -198370366854161684357815952895546163200 11745581 419521571147263174659924988768792607382 11745582 -317457938686673020868179596103511586816 11745583 48680292260147968538538889433961251584 11745584 327870755266525395178576928885760983040 11745585 -52164043670422138216717554394548000780 11745586 -619240799902361514327860271631840225008 11745587 187417148630101491015348280487891529552 11745588 200273359600068123212288300819684044800 11745589 1374804460226476750373628406846961160960 11745590 30013476638007209115241915677628646400 11745591 -488481273912928350273344065388891520 11745592 937826886490030884282083500405233438720 11745593 745978802770214417016183910017975769284 11745594 -302813894771245067799728400590230594560 11745595 -51934133560067408431072470472642944000 11745596 170077090280924755047673813180943616000 11745597 -286932608867117934431496744742946514240 11745598 -266193715749271488535804162977540424320 11745599 -298990950352258501102908466671608654400 11745600 90578233772896519719942067237316198400 11745601 131137641795583924795694695837054391424 11745602 -151552638134174908517904141428120544000 11745603 34378367517674157930949893069196188264 11745604 25891749459070414530213226441351790592 11745605 -1269010481829413753437463286826850951040 11745606 -521925419359740441966783501908303185536 11745607 539123372956461392203109874806455072856 11745608 -366153731417726812326609492914799575040 11745609 76254618499005060686612046263497954560 11745610 -262345985945194252595618176170880608000 11745611 400083583473018507812060945276743226784 11745612 8009150250015455621555665947492882432 11745613 -350866135615574166950955695391371890080 11745614 -402598632563087495068487699332638913344 11745615 3755184688164855788646115491084971520 11745616 -16411758976599073565619458312703590400 11745617 -891500873380779708398218264286146944 11745618 -93580401293379610501252619260079546112 11745619 7688336267351394474748635726967575020 11745620 269292015453017925631191440153787559680 11745621 160533679411187156265818654726739694080 11745622 -850297545981797710120157729771366400 11745623 1207682412268019742459604065980023611120 11745624 -339130562324989662989840739161841500160 11745625 -211266973880371667395731864264046648750 11745626 -10752093012774212218911170769573673488 11745627 -40847481218467263342108469328659510992 11745628 894264362787967758232507105092620538368 11745629 -232671941333858368195573903560375398400 11745630 -123983148183874623518648611632141715200 11745631 251501268206887736406811264440001094152 11745632 -386191928988473662448309373550939865088 11745633 -138206762009130525056864567637312517632 11745634 529488665358308759712589902030106395216 11745635 -644577446816257611754650484665550056240 11745636 122539542798421456563147842239024398336 11745637 -513614026041837414500907900036517539168 11745638 1053342409934684295740534740440887957760 11745639 247096656047215884595644901405569178800 11745640 -358140068560200057109622892761245286400 11745641 -1429267048240253203901468078415951112320 11745642 28245951959867396454287277361409842944 11745643 73125066053092470458579393361365853840 11745644 519631759680750019744829266819975854336 11745645 472826913974166403454189066423760330720 11745646 -56089817285615581258225897464684741696 11745647 -514359376239708816229758908415940313904 11745648 -51769647175488589474454554948711710720 11745649 390252803201932657715037221459623677650 11745650 -157545376344135861169745690164185600 11745651 677355633337167807978923601178066354224 11745652 -131191201348838086078958528698482188288 11745653 1117646067604185298515172989367461546300 11745654 25401230487591144461042072182026412032 11745655 77992366398769584831168106796738376000 11745656 -288859109502656959676963644973132697600 11745657 150343704405554407230673905545875734144 11745658 -139261399392951560837113052945512306320 11745659 -71441006496051947411510722905923170140 11745660 -155612630493946984580100435416583306240 11745661 -198304418184400795970383881922878438240 11745662 137949419384402733583747212892247821440 11745663 71587341914694267151970295279543241344 11745664 -237336679569215822406287623153149542400 11745665 -3131511100943823994260073926524364480 11745666 -11833652321877378383750843402244935040 11745667 -208658240757808236852735729664392656400 11745668 241079635935902602208644891877873273856 11745669 -16805803264223938597802778015364747776 11745670 -224670781921322861889338362910684976000 11745671 347159033893209812904393855131448451680 11745672 -123469909174862578587654407742399774720 11745673 51728271994145796315850291846620013840 11745674 56207013837059301929929568966104989792 11745675 545579903285244579104699106447445626000 11745676 -639174281804983121282742794228526016512 11745677 -774596827247119014390953004852021990474 11745678 -107732050645006975600586958795199687680 11745679 -1232102040736134512894004866622288526920 11745680 25882815803728997708059029850772766720 11745681 -39408351404341966411415196439050438240 11745682 -40955329513149552074509237514723890176 11745683 147781061698997513486551251156548334144 11745684 14464047111018521735799993396844926720 11745685 -363824876881219292798365964492421171840 11745686 -98294287228828386606572005100052172800 11745687 -114410474226303545912367653418328252848 11745688 -936700363627715635929293790764997642240 11745689 -877914736573112631944323434925829475510 11745690 66082674922690476595154194612671920640 11745691 1112423627926646760637303958532242857104 11745692 -86173769340154043038606941381580061184 11745693 411869487376701264591785185905107519820 11745694 -477733229682463595220843178005012451008 11745695 -104336204533727528527181132861129716800 11745696 31875807535313885085479801680900915200 11745697 561946168153724040577552737623701362146 11745698 -219678752369300939086715028577214324400 11745699 -4522837937737490201311081099740783360 11745700 11536686294568149574154473572840544000 11745701 -571671983710565160042066226212865756896 11745702 -279432587045305918917841588432159749120 11745703 2038176444013521231873540697060504533160 11745704 -1048192766841669048622445107746930570240 11745705 -417446629386928106527299229815153600 11745706 78128136796524912806586818884554723840 11745707 1151799239967060756374937995117527003956 11745708 -5722000192432626054987692010630316032 11745709 -693639770336571985003447906315434038496 11745710 -131238710838499247553816053463659250240 11745711 -369628548741080047016484982036728578568 11745712 383386336895556946460076393701163008 11745713 -172108071029144791157281953565816244160 11745714 -126367167439957964524229765814927206400 11745715 875853513310306674911714801273259333360 11745716 -13532243687886622509997342321159532160 11745717 -127456333597810464626020059177513757920 11745718 -2967423236883579984183241064556050880 11745719 -1214049228866814528094278870545572145880 11745720 -153575033054664747896627988331560960000 11745721 -163079918534046383295114354020480406456 11745722 99188972136206155624783552688724516864 11745723 607929866602760216496201529622814079488 11745724 -281440622735316614177635550923714800640 11745725 905231587625057573495825662650424149000 11745726 35908493054204507340941633831682740544 11745727 475603398808787159021331819508544597872 11745728 -34322455196301246891377361019817951232 11745729 -63427375549534287448268212813295372190 11745730 -398313160842032308285260191584475659200 11745731 -158960453756138713601842630774801145040 11745732 137054322591840292716196718244059860992 11745733 -513805844324768916827863267691084935076 11745734 -8187373105031172333593428742416766976 11745735 -109583407840358144972290830287243009760 11745736 678782879519471350824324877764372725760 11745737 168672297428898520536124472617513957392 11745738 -5840057286810941113914046992779695056 11745739 -174833352815652281472278672924937559760 11745740 262217854965486367795230211170435824640 11745741 -13306740519459130734869562421608812928 11745742 -524527174002538297340583670408775591808 11745743 -525689702500511277662841674945397394560 11745744 84943086485622750591380882428874194944 11745745 58302965555606548306265834654334455040 11745746 -805358741169782355197890309189334210928 11745747 -172826786213010486331705861389454473072 11745748 169606248370110432381465759773089785856 11745749 413193494432900059875838811884199004750 11745750 -7631700525621499019282093952014112000 11745751 -10430375673465713346009963884682601448 11745752 338249486397376240175911793179237017600 11745753 725085337799421693847455905447199927504 11745754 143687923510212048667499883238466646720 11745755 226585598211829599264219594385195499520 11745756 -587843441843266374550682354944196935680 11745757 -599319858637943959607425513595508411994 11745758 99513966050838675741602175077570916480 11745759 -1034733977578638999496620145459248493680 11745760 -283075571664576348495985367950703984640 11745761 101043260851541539202806533961363639572 11745762 52422665362099195849078983728198860800 11745763 -954960627679336299432544091885711340216 11745764 309628249404299035354281650328986664576 11745765 463017765979059459966003107643027074460 11745766 239000626375553448255067377548942957184 11745767 -417276980175743719868075421008674841448 11745768 -652221910535951624624861735657084682240 11745769 -105047475465667379749155752733952890880 11745770 -266037267659741416097348767660553840640 11745771 -886141532804076052612547532084922264488 11745772 -802352082094256279156623734802164346624 11745773 -5893297258897984720712559697746269736 11745774 416675891840821979103883616550638598144 11745775 -257712496377776154971631807571694520000 11745776 -4393516748175886475173606570170777600 11745777 24338036219141442870822408916926679920 11745778 -393270743111562213800623499301441085440 11745779 64514733437762892256137459906879601320 11745780 -47328465792634517980978641597540372480 11745781 -54551753073842326230857478437369636000 11745782 -98089264068768270662547552196001287008 11745783 -545621815106795035315414045221224140800 11745784 756903013015037386248649881135411793920 11745785 185988212055448635949318527119862971400 11745786 23283879351487384085221170774798584064 11745787 -1138032723016230067225683818775602279480 11745788 -109828635603193786345762271747613990912 11745789 -695010811417437160799132219997891275232 11745790 56165976894880500719995786918753615680 11745791 -699746604452797026327462630395711214000 11745792 353419568037901963769443982245468569600 11745793 781834392113163179224457217946751902980 11745794 7032580526210400237613237560040796160 11745795 -10940090457320070965524428846300819360 11745796 316081550188091256717887384057764531200 11745797 349659097841560594570973179694225344032 11745798 175366525285026384261150170840494378752 11745799 429682406640092389091286258898283341760 11745800 -258280776226868876373823574519715840000 11745801 -296987164675152316926207938610894694080 11745802 -353588749971549681671254278262460253600 11745803 -539105118398851245398670269669296392456 11745804 -182828833947838956356754655011822747648 11745805 673440235552511883223300172726219600460 11745806 -135540811500652672283557063164162819648 11745807 38264730101784182014051188453278109696 11745808 -79005468438710039284325360262044704768 11745809 476716609605574103890701539838136985010 11745810 -19972508888657428007827688705569371840 11745811 365486469005712377112550609614811089408 11745812 -335281701680351615115959018929044748800 11745813 112394536932060205639100401477536779904 11745814 71087157644101631448664313725559149824 11745815 509259674983115971249297743139758519960 11745816 73993269961232123608329488739616665600 11745817 763444161222498083930946323164793741952 11745818 14749068617431917326966890009268762112 11745819 -985626606940906852978935698277796338000 11745820 86792631362968989822670953734222177280 11745821 -1204708431703859851255867014890250861978 11745822 -31477902218703541747816333527688022016 11745823 513617649372247945944745294002801503072 11745824 -149071330276613125103737415772489646080 11745825 -26864232221738347173207231614748604800 11745826 -762757591355651738505269778798952947888 11745827 73894158832291708872008404161033355560 11745828 251219352785445801192343735632727931904 11745829 5357033500053787853919860106372318876 11745830 12463841150838064532211924123447154560 11745831 663325960337035692587218110132863635752 11745832 -219521909789593170384279007878014730240 11745833 -667297969986472410284133231976283574 11745834 197440702103018852024590923956719130880 11745835 -148801345050299286455803127855230554240 11745836 -80077448666363640187272331696382411520 11745837 16018197678987866762209082493980820480 11745838 102326076799834412980163653967612620800 11745839 -328408605881206614748699582859953615584 11745840 -54065748187757751864112766863687680000 11745841 -412668183350704939401500654655025313100 11745842 114481295138665979953616396449794381072 11745843 -605585714278225226205617641809015803136 11745844 387566142132761527830085720040299167744 11745845 529560649636965021336278462039537863200 11745846 -9025086178220065784739132489585605376 11745847 -210022752226586558713076332850040502272 11745848 1057404728783070793479771195806849310720 11745849 93508474456909104390913845236284431360 11745850 -359097982202308572090543316032160167600 11745851 -21711382885279047538137119824883869488 11745852 -370046669703513382294047441156392160768 11745853 162657364812577975582823100630906169920 11745854 381697111517640963382946472170786117376 11745855 305940690320782137045148077251548341600 11745856 -267811149043015957419420237729301004288 11745857 4375719059158005546071529140778495666 11745858 4780231626324287679240676202193224448 11745859 1307231540245769273043761918278501040060 11745860 -31145436855226438614444640313901219840 11745861 -287827468656623248170828689842057223616 11745862 277651450417524114813611285837347182432 11745863 -82113104176118474572346375786442238776 11745864 -240218131981782710940612564822884352000 11745865 782420687193520976098046715248960041920 11745866 -264708922459884751978844579974623451392 11745867 -67864662101265763326197729469861035520 11745868 -1289327389430810506804844910332950430720 11745869 -61375095198039112585707006126033399552 11745870 170229085274014921167099612724012953600 11745871 231506958098948267762443721749287229200 11745872 -13099264987985464197576392326607290368 11745873 -403933903628809519394454711722135898078 11745874 134256821002734021681291576725944599552 11745875 556360105847922404264994462243532392000 11745876 108384940580822214124055170602058168320 11745877 -279447809566399183663581320068258340640 11745878 428571135404237942558526670070621391360 11745879 436729459715396368050107926106937748584 11745880 -2769873734579859720595618313296896000 11745881 -9454295880991347232848054299642934720 11745882 -327815472653449777481067991934266928400 11745883 413207757228580053444449711956304199360 11745884 -18311042436992001305590960898974387200 11745885 94879135750485653774184269532352492800 11745886 -559646139610309912145258235896773300608 11745887 -940894822055281583662579472191385002464 11745888 -61153051533901687880531377340157001728 11745889 465293037388700944960693082728964486690 11745890 -92321749479521253634077676380928966080 11745891 709370762218830033115838861765749531752 11745892 616240079865902280160324325059235993216 11745893 -284254026498184810788786494366579666976 11745894 201349235083691430796363536847979151360 11745895 165507268886541987089117773451215104000 11745896 -799076178555468261712236322922291005440 11745897 -697938032715006393130517001886567865760 11745898 -76690256063758221841621988396548952736 11745899 475560229564132123724935310509343986320 11745900 38569732145354667086579544593366937600 11745901 -637432217545847496278139664238291741098 11745902 -165243251871646336204206033525815326848 11745903 -293029824117935007663438109562150699376 11745904 491004881915454222450397799926796025856 11745905 104315413830953695875294194094787563060 11745906 -250143661806630127257421580014080487296 11745907 54255297536664822600469120276006862156 11745908 311760669726095867617242636576429785856 11745909 22866913535726568380757818571514702080 11745910 -282087228836584918564457370811376849280 11745911 520487190670471495621541372694730155264 11745912 -373878977479090678746038186415715737600 11745913 720827403975852079258504615820120306244 11745914 790706538707548508062615087880995207680 11745915 -329010352676599174757930604587919598080 11745916 59953387077482399684694599011539359744 11745917 -1012147592182212722946256487607325569120 11745918 84666108711907380962812140057522222720 11745919 -54044046730101663258176714208488967056 11745920 -825955408997184458388684313711765094400 11745921 -337946809562106939114960033821268632736 11745922 -321715017676340052000788530288941181488 11745923 -824146480116491995916580795218643456 11745924 -227971430962578601312929367219337668608 11745925 88583931059605950013500827223211312800 11745926 88743924582858189242147107982483244864 11745927 614705613432357750686523892762285166208 11745928 -747571062393462257356424393093631897600 11745929 214525351451222570919548588260865401800 11745930 38665761253293471054076641208928670720 11745931 372768654870277435397604975371504966464 11745932 348868276201613506309674058160724521472 11745933 364728385569892125160554709293569224800 11745934 -548812922717029698022512773182071227328 11745935 -564683402831390753169470342543849015040 11745936 152258142085129068295587028026945085440 11745937 -510295921561194408897659912779026997134 11745938 593479956277872178879658564702408799120 11745939 405995510298343157297336421757619313408 11745940 240440507213141428904248851526058039040 11745941 689772277253877976442774093578233784800 11745942 26747241076101309095898790715670399360 11745943 -1378772042617892555830444609828432512 11745944 84850158696710054714358587395516416000 11745945 -904422647078875866093115249573571692800 11745946 -78753143978493541400285952869087475264 11745947 -485035823621130217027896460410807044604 11745948 -88733435588347554920127671395315384320 11745949 -426532371152959701843998260903451825780 11745950 134612002284564116787180949897863854400 11745951 -434007400777329128219315001102731855616 11745952 -1363704306984545190234932370439117209600 11745953 -20709278550672152364334502005431525120 11745954 -573962602098744027266398728541008048 11745955 -200088622103542146300812852436886932480 11745956 428370529290240584686473455537572024320 11745957 -173333772233065945712852137960559712000 11745958 247454785630346311629121758758827978752 11745959 -476399633410067433404648905647791496840 11745960 397257063786890984478864367691030937600 11745961 -149281268177649981920226912022430150000 11745962 -9019918009637388773165629037503328256 11745963 393831667296341586971526482039210658264 11745964 -786007067502337717918296134468623969024 11745965 -195514980753127908070858203234677750400 11745966 -899696657640132426787055645640145920 11745967 288125793867631875741083865231666284112 11745968 93170821622372269513903000093138944000 11745969 -424519594862609994253362569247640691040 11745970 -646289892426247540274040603389665871040 11745971 -327958346486838591142296627613859321280 11745972 -3421728595315579665943225398513346560 11745973 -249887993133448768084363149141921429778 11745974 -240866470695993633514962096925533255264 11745975 -61909473317206317773806239264408240000 11745976 666109451877831959026403259471778283520 11745977 782048190148656186833265828127636909572 11745978 -403194531725749902374207822562664651776 11745979 -89882336978800523813341554030381315824 11745980 449297299144810478374986814737487718400 11745981 318102331014797969124276315884062110828 11745982 575126815966142326197516841760760206592 11745983 -73896579129885971071253944403643729240 11745984 -265214549807832804701520514239764103168 11745985 214267233999843751299432832720217534400 11745986 -508618664941411934368669648547325105120 11745987 -254472840762928106299865351268473730240 11745988 5256896566005197067357765396026085376 11745989 588152302235809393134668884433308068156 11745990 74273419640982257094022957983800304000 11745991 -345751533857410547175388154428433448368 11745992 -85688760568576101218887305452711393280 11745993 42292571239050041571511955547065315328 11745994 130322092024316302338872723417238313728 11745995 -179177304328777857171489296048912485200 11745996 552518032574708461266931949826839952384 11745997 344392931985241694149201660389626805144 11745998 -123826283395185599527676135953697455680 11745999 290307150272398454132837528941499391120 11746000 -47243834871814838920552390142853120000 11746001 189068419864968991811770991278334230002 11746002 -337913643848397916164414945700437802368 11746003 165407825993972775699721163592424208560 11746004 49856079059695977291177145171249920000 11746005 971702829227078055367897080934281496320 11746006 13870617771976807294104257529851249952 11746007 -298620868715785960739333429940601392240 11746008 52413110700455858837944136516378542080 11746009 8653030316261629685158184378227342080 11746010 344707257610665449119008891531198056160 11746011 -62018527965956718057287343952850696400 11746012 1012229363592469985568865604274988653056 11746013 -412355727127151963675971995251978770080 11746014 98328955010140392508167478530941712384 11746015 -633566612130447458137440977204497812000 11746016 83537597816222308716360511469011599360 11746017 -1030120475468788565024902555146062164992 11746018 177714979740724865235669172929802746960 11746019 484283364214827279577881212634410647344 11746020 -80083207241448943218651059095488983040 11746021 7428440713578368711553409823510388800 11746022 604925651357646400235228663726948313312 11746023 -723564996187924283872419462812191085016 11746024 -181520593821863822188272949834498375680 11746025 -567258847313696848878042839825937612450 11746026 -80215458327107722831381025392790553600 11746027 -255709570718834352473187921967334362608 11746028 -82533375789473923597289776229479219200 11746029 -111946866400215845086453594422337722816 11746030 100055819721031124635046051694004916160 11746031 463869143069500099294607644797906931968 11746032 115592746281705703941004692836557258752 11746033 -494395280128547926215891294689857477196 11746034 -6768175951993048608941263571877540960 11746035 261512536386681386722378106583770376000 11746036 291102905823725750195574428075660922880 11746037 1480302811168925348835252172165497106080 11746038 684477552012049684986539053740327198720 11746039 141962059616795788759821637137416195656 11746040 -64435354414322917132987055393888563200 11746041 -168047593587028765745385533874073266336 11746042 119502161728111058688503759578384788480 11746043 25889771443130179757604815046189034464 11746044 42769415894111956734976695182843496960 11746045 819727348053112937979936281509394400300 11746046 56727260959402958764016024149041776064 11746047 9735741681452001265010974591251864960 11746048 463918857797422855127502789104841523200 11746049 164828731178405073426495231583692989952 11746050 -30416101375916914040786703130338883200 11746051 299954279276088059219474742416121312 11746052 -13686669162540527484230994680819294208 11746053 13157292975147834206230175587404378624 11746054 -218268372031736378519062621968859612800 11746055 97014405489621999148306942547609281920 11746056 -107768789679256835330428770510058291200 11746057 -9923507507114958753751209907539797248 11746058 -50808286529918750102424882449668882080 11746059 70730055640197280453047832138284323568 11746060 -664305983612833278967809651106855787520 11746061 -1042091508301370922415058256733091131338 11746062 54024618639424165679402784741853480320 11746063 128587001004139529657924483726380779760 11746064 51292232418969601524399011007290081280 11746065 52455519900924442044343093770140586240 11746066 -133569568558881463456924148391719172480 11746067 39321034559002947535727580859519329600 11746068 293376268291366706048975332309810083840 11746069 -740819383199507932952113433113893932530 11746070 -144710127305380959591370416513146807040 11746071 -200797104599792395440834173724296426160 11746072 -86116752035672378675438576911509135360 11746073 52182897214766387096232459018529098180 11746074 -196019510986528184839008508414258671360 11746075 96715600656076651622382678618304009200 11746076 571492563237239622570510802342730933760 11746077 -55214755090135863151240457461162358784 11746078 511284809284481010372056139770481363840 11746079 820279463768922949441792802674697573184 11746080 -309060497890298767384675757303267328000 11746081 -1035667799573442984521228101544965258236 11746082 44935009500426590581271971942855112352 11746083 192534009592803958333275253009488386424 11746084 904110534744288630780192720892473621120 11746085 -100599983570635772518796640605168841600 11746086 -131541200091379921683366072424346886144 11746087 -13301121278055891538803563883684424080 11746088 -235802280667011604483150572493781898240 11746089 718967781833410977666432727535892018954 11746090 71617841151908952864693380067225144000 11746091 177075987855627303286678514010940317072 11746092 265453938979636795427881862317348015104 11746093 901880989962584851064582237908191752342 11746094 306207683249968240413009221863083145152 11746095 8006371072245712362792162192376544640 11746096 300831417941286799700764502515259850752 11746097 1287632379059949254647275084935665283520 11746098 21117524697254241756754294270790117376 11746099 29862384021731799896122062509342914944 11746100 64065852707015862738147502375722854400 11746101 -591743224423855204570087777359394786080 11746102 -629572124989141208680763380248968630400 11746103 -730866107815241502398687546889195720960 11746104 295605704540124072936031964901507072000 11746105 -190890706900855732955115578832823747200 11746106 61954777526395913919613231837717584384 11746107 -728755288220407562201878837162330833360 11746108 -911771628049954860427123295463877353984 11746109 -486139140196436077182605464582533381690 11746110 -311242789160614840348220977695742842240 11746111 576587449773515828738055054522963852952 11746112 -163745577058802330754626468218071416832 11746113 -559573462722997459559440140959168315856 11746114 539004104350686680383742555425810600656 11746115 -158104740269081804616992254536699379200 11746116 -120420709465609362133389074583596780160 11746117 -261391924047501236265606563427908582400 11746118 -414614079709347852956044466422917285888 11746119 -4047380660873993849795184571396857600 11746120 -1593924785462144386173333857725904486400 11746121 222123740104027211231993678454313987200 11746122 28829130339693211162412706432929746944 11746123 -707602240726297094407687578426726604800 11746124 83991059925439967764648459551822336000 11746125 187279056181130232042341526697242678000 11746126 -72146439902360017044009270913701594240 11746127 -109767120816261016124913048285114688728 11746128 24323660882703518718292976359982628864 11746129 -1514607520536610070713418110283455024270 11746130 176157318038886045402755838370616862720 11746131 45405196226224066705058827557968836800 11746132 569917868095488340380768401954841984896 11746133 434178779925518736361245688215088195200 11746134 447337278494038213383552566171812626240 11746135 303943373647481491774817210811645669360 11746136 525138882337010875807442417292813895680 11746137 -42114169190996119524701037855472837632 11746138 337392809215733452662253361025174528 11746139 -183370637990727542466338691918692383488 11746140 -126352082454221376368987236354373713920 11746141 -473118982648500168997980172542415701216 11746142 -306111387502813099026669775547201764800 11746143 -286507449183775434308026430489744877000 11746144 252109851009799454821319098099350896640 11746145 -673772471435212954335830365908246377280 11746146 406320569391548864222677394637089292288 11746147 232282054088758596476320140973559610832 11746148 52332482558730636498511909663876202496 11746149 -491450143298175624355357077741502814400 11746150 -137131802643776192134317830032310534400 11746151 103015366180070739042249953449624180152 11746152 -580360301266264906214087684671789301760 11746153 -1343422221915584357178243704333359590598 11746154 97549651661712586211952935210932070400 11746155 -273247089073602434609715982010733549840 11746156 146059250597569426965218789203495819520 11746157 791845924496720820908900341065201752406 11746158 306187430717473697451756279165585758784 11746159 -569670405801187766188595180465460919680 11746160 -124936286988200988181798053821163110400 11746161 -531128276283425511508573064173940275200 11746162 -436268661398534801688559628629424349168 11746163 -218396166993150518147645667602291493552 11746164 -93709804961548165405515536998063872000 11746165 -44957141386284394736663494755165251940 11746166 35592217981999450473521448376273936032 11746167 -181097865592884353666410116212122212960 11746168 20702574974665181891509312200962457600 11746169 233669199102556459806421120418031404928 11746170 -248656597996464479352635416412219861280 11746171 -379983877273136661131003556625411041628 11746172 -570028942623713324815834861604161428480 11746173 -805095104008330739198252771236044504576 11746174 -21350376580825363720243126882225075200 11746175 15231842104888668655416443348023534800 11746176 123844389289183195406350631013376327680 11746177 583691358857110219079328841307327121026 11746178 328593692472229192654124221878211182624 11746179 -229308826933462249635700719351264495552 11746180 -35091551566508418026969600733828710400 11746181 8679155050731467007841524520929460320 11746182 310401107882076265765935873189473403072 11746183 -745631552581412507047112331983580251856 11746184 -130040682290739999992757223176598886400 11746185 -255999848372049904286524566900536868480 11746186 140094647772932691480427287457822765920 11746187 133159998105172920333540157944564111912 11746188 -633121318780971381030810043329954554880 11746189 -269062146296003539112688736995226193280 11746190 186413290203009008788405798798701201600 11746191 414879351907513976968614616425708717192 11746192 161896634188194375269849001056910704640 11746193 -111505896166564490789660180797257137280 11746194 576654030744326638186408406220792683520 11746195 -459618377048945388707913381159895719600 11746196 280516540053757436561020509696251904 11746197 -304297884407491946456090624752713756192 11746198 -326325439012760861428580007017111161536 11746199 -77269401231640259313685848640302401520 11746200 -289929864547527522527778986385593856000 11746201 -588842202085788869603710169037040690668 11746202 -238912363929956420081621148068609273856 11746203 -154665950858520619141862154534979984896 11746204 385160837302031400089631433852336979456 11746205 -70723174662095103406519103096391212040 11746206 197450229351161197020428462717285954112 11746207 -1521948010368573511940636938807949474568 11746208 -1490735962320152596937034143230178426880 11746209 -444520845785020322149698833422130895696 11746210 -45826321373625616539598460118523207680 11746211 -13264426070688884009665340788493115768 11746212 164284312593452931347100791934140531712 11746213 116876022728344905839508258680396663964 11746214 -370076139525202125986551897836316160544 11746215 -6498354406553286801454744143427097280 11746216 249191561429734292227791365733791124480 11746217 127876703586978896326309410685408228992 11746218 -8098113624599376272523620554527444480 11746219 885572603911328245078149327272821389620 11746220 -217690692124307018837956781320477440000 11746221 307916789793128096894569275297697800864 11746222 79517255322366659329398526738817454912 11746223 -1956720836837698191604769290157542078416 11746224 121207788859155674817768450674393088 11746225 134249972185413187898599438388796383750 11746226 -516897647877103977903721349723444928096 11746227 84889638949347291234238385159666884608 11746228 -138078028769898275843073578134091644160 11746229 1162503461392122540687697732010568458688 11746230 -175509736323866433850341384112874618880 11746231 -290149939034537298656966384471526584808 11746232 1057137216633558030113224876357852692480 11746233 96359256769854383787883377433233556602 11746234 -378489396359251141619412424433586220800 11746235 -885165109273833251688483928635106722240 11746236 -606918863227044849946546611055637196288 11746237 -201186874170188148362710056019530405120 11746238 -176518694000173549281829171443558973440 11746239 -975744658029727493522762815332675400320 11746240 183404096887508052044449606907839119360 11746241 93185633326870037524087057564421470464 11746242 101593511629482299886111443185813017600 11746243 -4427607539824035104261206426630243536 11746244 -54591237100624358411480027941150944000 11746245 -230104806971794177133181902373112060800 11746246 -100398303829566038910300140278779010560 11746247 -289439123019007369066197926159773890864 11746248 -298357012516259934148544386751623127040 11746249 -606089454876273856615626376590937219750 11746250 139713952811502556054862416690169910000 11746251 -331940478281691730247709875349332137920 11746252 -328051099472476345744403565881658611712 11746253 529361798987213512292826629807152208502 11746254 16725254777167517984912487283513426176 11746255 -985968192682838249065764040943554062840 11746256 54872882276504772820388659654970572800 11746257 20861407686869273999523220563517766640 11746258 8665781327466841903297423345218510480 11746259 -22407688614838749463214107561758078384 11746260 108496074902909493994591500498398734080 11746261 231236964081719640619556694307984840032 11746262 245353049301916637699476342569886592064 11746263 526750765175899362147338157938438448744 11746264 580875563111836901584012822542833233920 11746265 -780193115242634080818385593912687545340 11746266 -171659246190182541206658520674292915200 11746267 5547591846173330781272944964718812048 11746268 12479412950153602136004331224051829248 11746269 -238147945979242636124391178248579884160 11746270 381329531046641162965063735657828342080 11746271 747270872030205481019851614203106728112 11746272 137776830033464542034039511791670657024 11746273 32930478502980934084020239836153374720 11746274 33132915257068162706035520522907874080 11746275 37952735838437324716554256095820392000 11746276 -49659009655860942823156961523296448000 11746277 333632767417102719858717828695728512126 11746278 5905413109616897713791750278848876224 11746279 -378109242890966981803922129868262105248 11746280 -291753351298485878636469781924685107200 11746281 -796764862649128931594398969309870958448 11746282 -567248246911566536265810248319453414816 11746283 27266105490154761191760879921572396532 11746284 8637665875385013535662213804205572096 11746285 -266648459686181805671145046392163050240 11746286 130954432588824019979992558545924497280 11746287 617480328650111061549892792155334950912 11746288 224546617258217012656576858088478605312 11746289 875776946952345052320294812864411508900 11746290 34328688628858492870138817473984189440 11746291 -649407791963862162194256478802855456308 11746292 -777755175611360056749652618162716729984 11746293 40361383542489692903927629229661580800 11746294 -84073975851504415667079860979801292800 11746295 53586931334154850032141306172292431200 11746296 2172098531989327629152613234521825280 11746297 -2038565841953610018875734234757522045808 11746298 1915958952002490796189063509078700800 11746299 -127615255524137182216294011898559132136 11746300 161359703174731377824771625074238220800 11746301 349899363078856255646690996978433148224 11746302 148527052218260458537081961948234526720 11746303 1516524374958911906188018760698861582560 11746304 -395810320857125976779837104951262183424 11746305 -335590609256956608569130819276615749400 11746306 -283810712621493244205258161694821181952 11746307 384201134968278836497136130115386017520 11746308 -196008233340952336757361307372101832704 11746309 189675943063285872320350579208749800960 11746310 -1258742132633559319169136923034316800 11746311 382581480868060512750521230230180868224 11746312 969653418914853721909263502131830138880 11746313 -1390006451135323296258515887462852132080 11746314 497278089969289934059794296018805133104 11746315 206033616744287527208413099364084128800 11746316 -124523849783586500184958862702881385472 11746317 509275697323287207964598192491212960 11746318 -76932790699084779752364953628496088640 11746319 -110460621835697762950755215066169917256 11746320 -80990061354113858432724021181887283200 11746321 614368897504509082886834767790123261044 11746322 -115033844306461153952754189015729431040 11746323 49867639220702620177653562123837593600 11746324 14781869266736888949586227286062217216 11746325 -203445486522087464684419898635105185900 11746326 473605242243759959321077423946310666240 11746327 672494084199276546763088947593824079176 11746328 -689636784302504252126737529392631623680 11746329 259885023450352836254311206848148358416 11746330 -137629259562441792866608212278797025280 11746331 -1318602939111134076138516521531033175936 11746332 149110669330672543439771603758702740480 11746333 280988297787789607018040054575963412582 11746334 261177443518839070425763525118506598400 11746335 242603775831229201926027060528638912400 11746336 -84022770048973745858584460810822615040 11746337 -277117704267541899097048174566088002648 11746338 -260665786623588162481515616113203331840 11746339 1403077691142595479028733216705226040200 11746340 -1184606219559128381010833628633669120 11746341 -461145332205189703331272435500794880450 11746342 86499703765142382582023796107554145472 11746343 -21225007910046142230933420738931406880 11746344 -536367099233241705970529270006760161280 11746345 -620514117512865045702407260909959487380 11746346 -121068784217732972935690879493409442128 11746347 433700537859575690904853337734054326720 11746348 164604210902877609554046199800622308608 11746349 -645675420707075910362739656323357420650 11746350 -34181002772404206388982217813293568000 11746351 27645815021409507970756368954429658600 11746352 205293125821901493856372665162846044160 11746353 1322989693905928054247382251892999168 11746354 -150721937125074166846899966709664495808 11746355 130318875807295311804448516062522059760 11746356 -162950480517728850927578864376067657728 11746357 -6418356109228853693916407449969381376 11746358 91999522393880845553518556412354566784 11746359 880089122401795506558713151818474979264 11746360 828527218761020753934612337896820224000 11746361 -431962904655434861900273083164291678576 11746362 -96808403018004564192631262991643838976 11746363 -664354313087425750041933163971318581520 11746364 248451558719623147027062288822683606016 11746365 134470035786112365871707444858536317440 11746366 -137760472093502209393448469315222253056 11746367 706479477029569199408952105179216097672 11746368 200464785753842762149011104967588052992 11746369 -84022371086280598777827635060256089280 11746370 -200877594103560598443078305215173465600 11746371 -33529747864552321336443279280683228672 11746372 480644749566347536895093616440958935040 11746373 -47611783755920436440850195242878353600 11746374 236410113628933874619886434947371220160 11746375 1477687264761926444105137021062810714000 11746376 -544730969046231829474944848801257881600 11746377 -310802495860763242469855120287158560640 11746378 -158630677823167541707205675538211622400 11746379 317299878904169422854745602893733064980 11746380 -86299216477910945037449498092067481600 11746381 218421419723941072979428462715245797312 11746382 -187667671795972949667223348663342962816 11746383 -672448995400026004567438274174727274752 11746384 111484703855543224659467880594417762304 11746385 -86480382737467875899484066628264416000 11746386 -124456261774661583250708699128311881968 11746387 805536331258412927361064846346342669036 11746388 1072877836834404642882868101456626716416 11746389 173662859756780718258686293550568399840 11746390 57377558190947870492357378096120256000 11746391 -455151639827834287859521503432573640416 11746392 -207898889351754686270813848621655654400 11746393 521301840296678483534240409402766517642 11746394 255824637150280531375149885631865786112 11746395 -307177915281315659421527178776355004080 11746396 2004447494297795073231210802748555264 11746397 -316794895820902861794566297142129919860 11746398 119537588966142287094506491193516810880 11746399 64666967350215877120517677998191493120 11746400 -83995203181579317380096560203920179200 11746401 -196206637804640882779580673958529329536 11746402 -282831161662909153428556173607782844848 11746403 -1230664492560316024757257179614116165440 11746404 -125134225558213791481707987940117340160 11746405 -291324499759998433933561078950048256800 11746406 36296619274730342151410671995583025280 11746407 -341724596424541975461882892915909580760 11746408 864714063224375727109918868769988608000 11746409 711744783210798119817063279432035135520 11746410 -23867791270827651336365158313797401600 11746411 590854907278686126766434135220835633012 11746412 1013085137893276301297899374119913113856 11746413 103207237323201135424543767787312961184 11746414 18328269597210965627510480047811797056 11746415 306366679697966159469417835223497812000 11746416 -151794520585933561563215589522846253056 11746417 -93191993830765998906290899198323775534 11746418 -20320614653077659272441285592875052000 11746419 -204700182478216092886926595108857370056 11746420 -186373575345171049606279919632272261120 11746421 895952486147277832474741814329819021500 11746422 -261398059776399100804910174022327947520 11746423 -68403164336789048315203882376663337600 11746424 -142212400992364190794676309276439674880 11746425 81860594973613279571482369692224706000 11746426 205176392577792942139343261163423080160 11746427 -93131295940367218089657936106594882560 11746428 128855680584793410176636096929137131520 11746429 -1007600198847254167630093311153345821216 11746430 20469321562202339214499509719614849920 11746431 278502995994718994399910000372715353600 11746432 -29634915722648932575948239430179880960 11746433 -975561631971122985395406828016116936318 11746434 -17069757775496366130907302670874689536 11746435 511368436028263543542867940532512533360 11746436 239357248588648003007164806149344504320 11746437 -138929919421995976465432962990246327840 11746438 411462377242228244413183455477522720 11746439 20998367572432891444903042145624625840 11746440 -157874088286484404067091275556094771200 11746441 -437182524157914325321487011792118601856 11746442 -498334121098591846807863271719567158688 11746443 341887462699767779166565849352659179504 11746444 -285138452004820928019208121845018104064 11746445 -27976601420865493738464863985493228980 11746446 -4323000818621593467378194473643304960 11746447 -1782393416844199196726402650117093335920 11746448 -32765208472572339062807862349536952320 11746449 56723250306220582933369868985759820608 11746450 94738047023796201971723726034771564000 11746451 1533645452273969121996013696120441833432 11746452 -445360258119610530762898453529056339968 11746453 194601483370920426975289181854630360224 11746454 156174046147512315028707889674838726176 11746455 26839371464475779653306203295036293120 11746456 1107471836650742222950663454209223208960 11746457 -1847968180539604154215250720025764099568 11746458 -4387327814977635479601549837075102720 11746459 23899221473712881680305244023416919000 11746460 37345458954103452190680040432051200000 11746461 -283312259705115871981171590565259353728 11746462 -66950486365535080703576817441239056896 11746463 369635168119378451194079928046735830624 11746464 -42279571223548779401054359834541948928 11746465 45515911031890873430371139679004843200 11746466 -8151147908668739992478741180921061216 11746467 572845209216932665056875828737512786084 11746468 -295677564908200134564373123757015531520 11746469 521606451967790208944530956543249297696 11746470 -56980343672815710409768917499747276800 11746471 -11898687818459269141744338877936018896 11746472 118921135215045229346637613614633031680 11746473 -441855955661790627476696888627610899520 11746474 -148093908045367098404423622902717818368 11746475 99928735704451116479011293643658376000 11746476 187187290596458836143360272647841422080 11746477 -641980312050904772091834442798243476500 11746478 729418325488959718583769815236915679040 11746479 683746429188099728027718687932610230160 11746480 -154902002334885888577040785992302592000 11746481 426189266164907261840535681537187854192 11746482 4224456381318858597342109540087019520 11746483 172834726199597069062281273104359658320 11746484 107089250886770646625479814357528412160 11746485 167469064193463934028011675401464683200 11746486 391710582297933926626856768050710348192 11746487 -525327337835391341926271682099776019600 11746488 -272035401006549967614573868994522112000 11746489 -232111848479613136613412774535127509760 11746490 -159972108455351954276048831325455831040 11746491 43867188901260938635422673993043189760 11746492 725035527446363676566681523772941199872 11746493 -215066623012147816034462638281290786112 11746494 -34277875645011327723099830686943474880 11746495 27928013356241471228460829010483083200 11746496 -231312911104178784063790339814030573568 11746497 -158203591520280178229583651743482801728 11746498 255904741808751798517757098610203938000 11746499 877349407202869848557902037792931997500 11746500 113347444989903961256388898164523008000 11746501 -156057387232818363682587097725778054696 11746502 459334604704361399826077857820206091904 11746503 61895482269636961633798284433883260560 11746504 64153974757833534682372423408452403200 11746505 -153858678274037882342895380220211181340 11746506 -191091595820394034365837775505657657856 11746507 1245522542575955602117510734081865194672 11746508 1330389816073593180416670557825925442560 11746509 -570208866958241435009034257767684658496 11746510 -741052488673248911958280532154011712000 11746511 -35931566512201911388667981463759287568 11746512 -283781729170951541879013103118179368960 11746513 -1162324629387548797768882434468875316238 11746514 311210091833119769256970608009450920448 11746515 -233941458486344333631088212252460143360 11746516 -243409639615017391078011624953046741248 11746517 -525109293141130217574524973866760633600 11746518 147774374979260647220917085379768975360 11746519 160790816537708665521219568230633785496 11746520 53732672949964491798322585094273433600 11746521 133415183544747520601359420182865670490 11746522 -508603565479083141686557846947702727680 11746523 -651422645819342976396550253017565415228 11746524 -127551135399218441862524841765630099456 11746525 -5435512036524705031169354357830915200 11746526 229202503469500661962201837299773513088 11746527 8409541332164462345638942797111286176 11746528 -954096966194507213227502559779971399680 11746529 -108403977413315199279551671602184971870 11746530 -96062131665908395314703791067298147040 11746531 -49118380956261970011791867010516845668 11746532 406224379175015464577646955633293729792 11746533 -110563138393087664361902775415832527776 11746534 -630901588554968456668382764682125303584 11746535 90762368206171173610604587308852615480 11746536 -125781391844554970175521802769480089600 11746537 -197488086068484908555351285195058015360 11746538 122498920232509030758954943020816303552 11746539 -2096781437299163966843662940987743344 11746540 69718932798703014927129974369450726400 11746541 -129742623779972118714816932060255007360 11746542 -467217692719112574546925533001269644160 11746543 1287284554763971255322653312027953107792 11746544 61070880238067784406051343899606056960 11746545 33552283826317886990396019981120896640 11746546 -267994733244225724654198546903929607680 11746547 -1415006886716363851038608911581089246004 11746548 -312569855119588956616971935949398040576 11746549 -10694291419278546745904190621695410272 11746550 -242784695679085530642549088097669215200 11746551 -31490857065205375856960707606611810816 11746552 707624430153544782180546650885757358080 11746553 -73219369319288887891061749304312988096 11746554 -97949179597363982100169342135873966080 11746555 753772256494663697305636810367109294000 11746556 345502369166003328346772802712937656320 11746557 -223360615144094999390047582842913920 11746558 -190376745777045321598139109856478855424 11746559 1373893085456486333418849320490352272 11746560 55260916113810570940813260943156838400 11746561 549729788359236023065151413781459900162 11746562 -454929125226607355590976267933837521968 11746563 579547499290464185819701502153478589944 11746564 476152699276174471883606193078184992000 11746565 384105798750102593999388773855333654460 11746566 114507940294494498880302473058111475200 11746567 -142730787588151295587579645504240741248 11746568 9847964581510056232297365354319503360 11746569 163829131981719795895420762947351171072 11746570 465189927830645041055904737633006434560 11746571 -572311517982128400060312268675571757228 11746572 -56624736149120510197592781051058176000 11746573 -78198774649175599773017524696003632660 11746574 167478504964269288468810374713042681920 11746575 -106969451643727770050690660544756416400 11746576 3074976194067238414076854669395394560 11746577 -724270406484621073547811338235497534940 11746578 356211651890555878516101059571339767424 11746579 11618330736766916191157553935934523344 11746580 5699705348331821548775763888617564160 11746581 -3544536459166068664848777630444647424 11746582 18302643525532892695282266396638266368 11746583 -162531750624264538682383418858301143136 11746584 393347014319526633047146616509228738560 11746585 520504674281341543250257157054984667780 11746586 -84623093704613458824912598302983029008 11746587 948100735316348691029448372178088315760 11746588 -230761001359749457771680223189498650624 11746589 42470241188963068989899694174954442560 11746590 -56593443078792127782459043793264695680 11746591 -2382789926651585671654775612176973708088 11746592 345918060424000396017445159956872429568 11746593 -1204879196638943992360988657045288920800 11746594 450026544221125158455492699774300214096 11746595 36385007348166417618744794959424793600 11746596 -161826263135479579962563177540106820608 11746597 320855270274507969936274799131227233532 11746598 249388563989185239850079950826775906240 11746599 -31111269279620880394795698117416286936 11746600 -622199044449831640640613274434266496000 11746601 1104015320875844498609333420178446164602 11746602 66106821515715138360310720285828976640 11746603 240887269862140012003185176552790270240 11746604 62570656242135897503505762326066804736 11746605 124823199672755144205823512389228342400 11746606 -140446201026441595993938296887539735936 11746607 -377129169785312831534856935202657948144 11746608 53238693779547677435496330951585398784 11746609 -134821798544323846079911495354363256448 11746610 -25890225673112576470143405416286167040 11746611 3650499079298770230553929665000693760 11746612 229257927918916353075934190384705853440 11746613 667588707082648124951402004520230551040 11746614 -373341627390021537844996160158044910080 11746615 935828125312640298783319059591573932760 11746616 341429538174952484647717149171394805760 11746617 -546901888378031739171589785179427105120 11746618 -13341696630692054577308091482988792096 11746619 744055123891468674335645078225911042020 11746620 299229074715383685001399398118848506880 11746621 71622142959477757257027500407290746822 11746622 266499948304678649377172650500108602112 11746623 198847855015197557767003147010187920400 11746624 123935379506808610286020886974247731200 11746625 -1132831448930048704818040768218898752000 11746626 282034650856186672171967235789016406784 11746627 -146086338498299594880738176113580860848 11746628 -77790062035063168673151533740641013632 11746629 181541754501709285274866061887141572384 11746630 54537865245521941924264661219685484800 11746631 -503600641829155580957891314358616192096 11746632 286611952207440762329666273757726474240 11746633 341542126110509622241790956570123360740 11746634 171448289226598735610163124007406790752 11746635 749704178204663884363430236611427472640 11746636 887001861809398285100433980095000842240 11746637 223664694209128175040425150815326953952 11746638 -142392475143652175045083002912674115456 11746639 -622568237697799975023089803397606480760 11746640 131084344380310160549644684849850204160 11746641 -213309220272107421927008300965069762656 11746642 -174962233432760360287425777708032412000 11746643 -1067925517736291772050266455063539692080 11746644 -29516762945791986859721081387780407296 11746645 -297859890936398853784355594058363848100 11746646 -733577377586663934714310989686299669728 11746647 -199073335409708818960711804670656081920 11746648 -517939015524987570119696821439887073280 11746649 4902288762244109233038347563426432200 11746650 95938443767999370413255252678980473600 11746651 -94301115580283240988823545131415358448 11746652 388826727463158229604173272913621926912 11746653 -637791443209405710624461831710329880800 11746654 2614140736888504504301907995419143552 11746655 366013403707238416555003080957562970400 11746656 987220308425551233815834318151878049792 11746657 -17424526389443852201419479320506146840 11746658 30651157558354564457223981000994529280 11746659 226182496521500045802082801569367210104 11746660 -552838046465540624199146537137898688000 11746661 -571433120394198825076209247333942740738 11746662 -292643517565552743138873639585025482048 11746663 963381140322106457779439164135372044864 11746664 337157118167271348810000656021903769600 11746665 -16860981155571744148183564830400272000 11746666 254021586459096912532299489301735958784 11746667 -594631709253060771277697054847446566284 11746668 -529630527371499733882508910677855600640 11746669 359259193170009036699253099218622193760 11746670 -193239230128599693039867893095470662400 11746671 -175368083154888547351450424714497968888 11746672 -85601032868808567898216322473720971264 11746673 -1198346968116575294826355482994119372078 11746674 -241972205442655659807913666435562284800 11746675 -56901772950470069083929367924512384000 11746676 60472574428266056134973728657194271488 11746677 -11607059537571271455083415277445928768 11746678 785916887234033070893678574934031442624 11746679 -229211244946627372874612291198185413120 11746680 287186206336879859667254008710144000 11746681 -767047424948847198289455167017340522518 11746682 229008355140576999529924963034981234400 11746683 227178816188528868919281555616606162428 11746684 -262430242966627182415517644864339296768 11746685 -499526158048280874039271148972129617620 11746686 -71965587528415340886752288805777223680 11746687 319508569592843864568454626133695710336 11746688 -165655330554064548272851270675967508480 11746689 -124762526920739958161871985353849521952 11746690 -67620542608239223545245503971890834400 11746691 -583396249809805080091025569165269522432 11746692 511674401477806483302054805795564227840 11746693 154432821562652397053566347607534437440 11746694 96795582245228524785632514815010010656 11746695 647740429900934744288668401505653697440 11746696 349859555411685685462388871917988249600 11746697 657873990930020645649330398508558094314 11746698 282550396219629170177186493483161875968 11746699 614086467798738861948981945963967949736 11746700 44805829837794261978621673795907942400 11746701 8770156641171635759260464280768265142 11746702 -53298812507630371652573093007460944000 11746703 -318453969710544829398197478858726084048 11746704 -116118815332260225283855360888249516032 11746705 -374709835122725798571932670607679672280 11746706 -54713661412006169114861644183510665216 11746707 103264060944879468448779293023392052992 11746708 -9913216084873411354516429158703970304 11746709 -43906279924753353908873519282635082472 11746710 -245921802848178888349682457810211146240 11746711 -1384229045241591443327265683452029655920 11746712 46218135304591473058655504879631360000 11746713 -248641235897301171909090649102754376000 11746714 -249590680525177953170358766717390687488 11746715 -302963903836995442881667210664086760640 11746716 40717714845119155532925888778504197120 11746717 -1030808144078100131165075075604717118234 11746718 -3634940349729392190789314222881357440 11746719 -14912317760392041257975392109114259912 11746720 -525989871448749318576458368371993477120 11746721 -189685632355691424698625076107115296000 11746722 2587601921164502737790746073869940736 11746723 569508998057983417967573209079228453520 11746724 948563884949908797012224989809756091392 11746725 -260643311498388716140345240314417998400 11746726 144530383724722804729446893723081302080 11746727 490467575801646229102087496751995859576 11746728 -217245089098982721172158991779309158400 11746729 218784771345706866776383368704897284260 11746730 268160489377100004466566543508090961760 11746731 -643542928593179635742551090963563597120 11746732 -637757831408042959034605157752670427904 11746733 1571836495495308880387602817791081924204 11746734 151668968583607214581157165412726703680 11746735 49650473717560859268467753691696299520 11746736 55900792596316412104424031148620398592 11746737 -17835225250946116180765602769584551424 11746738 871665717218247832335411278812892774400 11746739 294154661499041975288718886882098688656 11746740 5181503253886309539767264132731084800 11746741 327570439492524633579263801189067748704 11746742 -15995143918572350845933800924026739456 11746743 -157262226985412098580634630202580729472 11746744 528675457972853425688102040688481771520 11746745 88011191292902682715060158436120271880 11746746 144682139632109756571520514589647052288 11746747 -1868143568285004846007188908990885289440 11746748 50389188191418953823323395448860975104 11746749 -122016974080538277206865874065924365760 11746750 -263214754420854123004508880893601120000 11746751 1418708169340025750895178747328620577400 11746752 308635968003161717425975009103201697792 11746753 -55614207888026449932103844410964471998 11746754 191641530499338568672577639856499454880 11746755 -319276128035519250518468722154986576800 11746756 -107047196304632130209022431412727672832 11746757 1585785287847123042697091365753949794944 11746758 -9305466902520373010275449318828006912 11746759 21494527914748173118809698058773884216 11746760 14469025558357009901556436917868646400 11746761 -4778783009042744145562605013229244864 11746762 -63644919620895751520386145623292213760 11746763 -314933184538649938036898601004133986560 11746764 58368072493791668186214327386224556544 11746765 -366389881039064977190386992307839692340 11746766 -112710371011405932761349330892400860416 11746767 43652217300918710425188101768622699648 11746768 -66224765195013297972138907591064420352 11746769 488880843913588007419599724153757112000 11746770 217778218999207402221040435216293265920 11746771 -162013849714642277717027840847961214000 11746772 -173769097857126126463228558827243882624 11746773 147853717474446840489840693680477532480 11746774 -308588313399938593575280423948653494400 11746775 67746700824506758355231511201477103800 11746776 -304443052424898588731887173005511168000 11746777 -504747988387627334355473261866142889728 11746778 -24974229446307043995426316809332750880 11746779 576730546150006226228615169870934028160 11746780 1035299735325520773428660516661469501440 11746781 112114027982262863164232315110721684544 11746782 -7166385971183730956584343402768731200 11746783 2755526061978704071021671545552674744 11746784 161371933986020473117726943107352887296 11746785 363044253012204059512770164331425443200 11746786 -672519592230690538080962450829851456736 11746787 32398566046221228195690256811656155360 11746788 -331099214724677673570024866834896066560 11746789 1105663475057324486623782501470018814590 11746790 170497434522062801723106375805360343040 11746791 -161538013900303918373858961644911940256 11746792 -266889251388306912734355888222189158400 11746793 860869821554712011554993622895665082042 11746794 192473452900584513148439954453012409600 11746795 8723604056026556311074356763847972320 11746796 107050259001142187489401650383070514176 11746797 -265307175277757466420445501564295032896 11746798 269255259105012449512133934991989000960 11746799 21650465760189962380955429436926496960 11746800 -21456280762574494309448609997257932800 11746801 197476697206414009396669840729115906 11746802 -18526431007547991498910514268282552288 11746803 -59520971033262524321952894330298084296 11746804 -627327559770481294840705747839144873984 11746805 234018092698546492900098885565710069120 11746806 -82846207950730655019276051533174354496 11746807 44702421229653205776037011803079232840 11746808 207426554133726665206311634976625745920 11746809 167789612176992956429447720908440047040 11746810 488297744866854050871873127119483886560 11746811 -123072582686000183060897423185639770588 11746812 -186199181898295389870783561809413718016 11746813 143988164914262116267991053474522898688 11746814 -83609916281821063711372358399426746560 11746815 -120406504512938189789636915829396954480 11746816 -273426916851063774450509631124855062528 11746817 69831737829958569553695722671641770580 11746818 -387196856909032088153339735860861749936 11746819 -915254543635354136068394432540290151124 11746820 -716129755557223605789023116791340081920 11746821 -219998706649827950618276757964797699360 11746822 -2489258740742727350693929274793485376 11746823 858655287022007428037493620503771226904 11746824 582432935909572841395150763715081093120 11746825 -104379727102026763898119393526066486000 11746826 1615778897660392932535455844071014400 11746827 277546913731094537495719991535926268960 11746828 116456285079588863159110348416492679424 11746829 349069276282073273576909162256781445430 11746830 -14528626165497421389743533428470415360 11746831 311006573355977082684527971681518207064 11746832 -62641849698330385115219773511584702464 11746833 48926345295534861405892364311949262720 11746834 -20859000636791357184558320701651224576 11746835 602561917119672577330027532435588879280 11746836 -231687971147499095462187555707271782400 11746837 -1189683910674112832010212753763695670514 11746838 719787708482992939700746029281264140320 11746839 182665768107098758591020838907247321600 11746840 -234865337458085993559173724675083059200 11746841 1644638233660244228950158058158440120640 11746842 257434499867619078256665992797514306304 11746843 506520833699593213166630286094210340252 11746844 69290990898624148680621909874975028736 11746845 -86841362291248184817790089805908600000 11746846 -453971975537841650060615390404556800128 11746847 218801502264770018655786626122645193952 11746848 -4054246685598776349723599374341636096 11746849 1244849740462038914624455423911771178850 11746850 -51961442169427202250442124596027008000 11746851 -93660194914119498317425692664646071296 11746852 -516630868016199115575599654250328523904 11746853 -98547300625221224501872992212617474596 11746854 22934910099416045582618127282197727360 11746855 897885562127229644891669744694159992760 11746856 1321290627140743235581699151990264217600 11746857 -46568258753720313927044249188671023712 11746858 -174689207564394485528127873507898014624 11746859 240518044674396832915590446878006195968 11746860 -351118820893503195442441347016068080640 11746861 9771743452095764456464066550160018944 11746862 -177207477216563880646457958635889672000 11746863 -1020539682896908388596348926544720298856 11746864 45648821931047773238683358304515850240 11746865 -199323252560972894957512517116932218880 11746866 -101233345030697772302988503620408444416 11746867 -298750235669083052010764976566425172400 11746868 1020555240075623863616929865445563136 11746869 -315638621138184319165427978934561984 11746870 -102396523520181746846455137044133189120 11746871 -493806029566107390844184683669493791848 11746872 778608157342567151106771800644776222720 11746873 205480821457384693137840567373995280644 11746874 49641538692001356161126173461428493936 11746875 -107610477867664123404515143023252000000 11746876 -175190276372425807218166947083596272640 11746877 744271891423550170702334021294277462726 11746878 46878411407392327375182886227090256896 11746879 188460426241851382205542422106481372400 11746880 129532111108784269220997887537735270400 11746881 -912469355717782290636470199407993116188 11746882 -35291409067845783069458229161488433664 11746883 -512142642600131109553057467967968261480 11746884 80460042555120045024031705700199668736 11746885 900456107446918934802395928828258499800 11746886 301737922223122000897135870524397291200 11746887 -663800321050930972624537065326477918040 11746888 623788404851394720843289568695867023360 11746889 -101801974756597790805989159818395365760 11746890 -504315055934258838969645392329233792000 11746891 537294442994544062932333419375714332272 11746892 -179969767446037579719642363667671146496 11746893 -73372399096839640883017552670660963136 11746894 -198013881727406701651698828170912514816 11746895 -684978330129167245559878634635898981280 11746896 -51258578731265522300246575808338722816 11746897 -500067780904681528970955030454456941068 11746898 654731491825336961881801568310960310272 11746899 -91707392631033743201954648082370679976 11746900 103793733429164003380969031122614528000 11746901 228318172212149378542431788189408812704 11746902 -159691962230717431715626694351456862720 11746903 -243889943295107381101857107419543415120 11746904 238955973747616545564415798262074859520 11746905 -62081897322017307921661590430397644800 11746906 151249703704958279476667025665619719904 11746907 855951961667173969807853721583626959160 11746908 -44873790027081010754222310001792519680 11746909 1537393533873872919526689044610566828416 11746910 -23592574259665608857007447579763745280 11746911 554212739320939890908285695979062339584 11746912 -2589396266918273315431744041351118848 11746913 -790815139933513606381671623381513757420 11746914 -382881244762198960509681286270250042880 11746915 71502612104958961106688105750209305920 11746916 610936412899884669161604750111645210240 11746917 217767166950997341949191259553769119040 11746918 -495232769609661157128018593857619947584 11746919 -775379486325139346764144562332546622856 11746920 -224286836214341195252999978871752294400 11746921 222911154687075877387142403097582251680 11746922 1242670225899572862789868994174786736 11746923 -130525797088636624132349672918844306432 11746924 173239648084404336550586022381542049792 11746925 -326929648884065380450102500548932612350 11746926 -502379858382825975448054141724503454208 11746927 72848941103442259734033419722493311792 11746928 96062423853085560547342586505815261184 11746929 449985762608099943241263251580442604640 11746930 88808235583979467894281293040940368000 11746931 -379090143275117914748756897714368748208 11746932 -219977970683810350812692931168900341760 11746933 -5895950102675459966453692733355326976 11746934 108290799928105900441035329512548583680 11746935 -366041815271691012330060065072269551480 11746936 206204806725649527163745357031729807360 11746937 431474162171586626462457796358522276586 11746938 119851543035790429487141378465719994880 11746939 -1295045613297056946174123419430072455260 11746940 -1609016067438909614188033036352002560 11746941 -7308746136709189771107764712736520640 11746942 673414569390140026726850964854646031872 11746943 488628836384520139863462080457321021600 11746944 -67943530747871510556217203612199157760 11746945 215526123546381835213381927180936104960 11746946 84062098712944480619030707940533470672 11746947 518678723760789133876915392810379299072 11746948 -536960859461085374696532302641953592192 11746949 1685920190627999312478329016560472653436 11746950 -139220249803554296440223515061289676800 11746951 -324796060755369783510099508986136037856 11746952 -78574323018246229312219831997753425920 11746953 308787305252755095298434793296094014564 11746954 -44413823582670628841585750960689087488 11746955 -7280765673968383653501830181897434880 11746956 -122866476485761810134442462032796870656 11746957 915073288774495166182548461048211393206 11746958 666011701684668085770120287060403718080 11746959 -25416429794405494920989596466784000000 11746960 -25133505708184777498289080602834616320 11746961 -240005723556146602744054898166901913100 11746962 -251716636895400603840710962763809732080 11746963 -51213487267626708433000973901253256788 11746964 -470522655470814091865120058142408017024 11746965 120404895198985667398168703524554393120 11746966 -151611910195864103455310562763640446848 11746967 -54379264603558951051754340902849406360 11746968 -252155833264125941410323989106178314240 11746969 122414430209901655621402655506012251844 11746970 -59563445091530237421978777617979648000 11746971 -847381710449322276259794468318109163520 11746972 -241874627472551343227797313057480117760 11746973 -52657460975625498602144158652280435456 11746974 -240708270485637764323307405736368916672 11746975 700826997960999690172855074489100247000 11746976 1010722785080550631481598417395782778880 11746977 45896544063196039183410709869258902880 11746978 657708410274371619760884276075083437440 11746979 353254573809674214277837803796566671580 11746980 22672017645686041735143500610943733760 11746981 -1107138136850864918231678610446377882436 11746982 -1074737986277380319920358398679193216 11746983 83553256095890410499946650645028216480 11746984 196665876242459366297212045286594150400 11746985 158322117524047424325974819644352252160 11746986 -50041320414625491377558642999624814336 11746987 -142012235995428509984234340546579580896 11746988 129818321449101707666038024522115406336 11746989 -63693543996294460682119514272116324000 11746990 -288353769288285357330412574585079146880 11746991 299426625572820646326770401996667895600 11746992 -54114112666811790006557076566097002496 11746993 1319873015191138090760806500814985263104 11746994 279046402282774039398890528032540280832 11746995 -15545293631738915898785593305144533760 11746996 908640006593564874701330513859865927680 11746997 -171197494809276001539939460329045184320 11746998 5866773289724985095135205743141606400 11746999 1299755061485643409082424881328747631320 11747000 -575413861481947573414860326757857280000 11747001 -208412929624012892535972061720002729600 11747002 -63211015293140412432085556902963164048 11747003 -1013444394162106600090341081438479403336 11747004 259043317469055771610167593159421252096 11747005 -865069349279040804880976265193499577000 11747006 6866226639947682146921927459191325952 11747007 -663985524749269693032514618257125826792 11747008 59409667183377902074952832326656065536 11747009 -343488326014287855209385975952029113790 11747010 -112334593715093333510944639366031239680 11747011 -279504338606756342925251603596222194000 11747012 -983656999491852404807458628229899650944 11747013 1111938582004307327176419979356675876000 11747014 30746087871817279542455146408984270080 11747015 644195139105638861337913104992127465240 11747016 -88806631652441205339600832073357721600 11747017 -862462109918269200470221088747505329868 11747018 533405232320016483506494137091998827520 11747019 75117272627090815892023775578894398960 11747020 70860969955378364468514663347450542080 11747021 190798381979385362861917086458341542720 11747022 -147366906363251711197610610791903846400 11747023 -184605332196466909172047031397012051000 11747024 -111206636395923492421958998014781071360 11747025 20014152215759584053182996141617604550 11747026 223395186077676285733691492815798160544 11747027 1061901091394412127992203982139168901352 11747028 -198782222666276128525074724785369255936 11747029 224039890954248718228142638341713190080 11747030 -383239918663479643320143856060506697600 11747031 658811340067253000009417541216190085760 11747032 1213007945602420182233562031042729574400 11747033 -196904637115883723219136996800315897196 11747034 -71718223197477231563896756320731790912 11747035 -325466156154292069370130146899556542800 11747036 -111902609674945425077039494234909258752 11747037 48645251286892142953291601880238300800 11747038 734919641378878263465552547790851873920 11747039 348239603330114650519171103744274649920 11747040 230853048764292343014778894509389905920 11747041 20509699759387404198852304778725032112 11747042 -176774697089310895113830855919948305328 11747043 -273687213230016183487962446874409728 11747044 334180538880877737534350214241993737216 11747045 28212691546315245772086315762686121600 11747046 172187861884356697198503090724873874304 11747047 -115190430173189996675720457652579764224 11747048 -359427534408907247530562496082362531840 11747049 -21604975948028926315213337608807265136 11747050 34594360320299011200873248471817580800 11747051 -330507366248948259862068238961202890736 11747052 879275727811145263259435849764605619200 11747053 -106787042131736414234480343246554438698 11747054 -302479729533746208019623063054771532800 11747055 426818805743650771841161100873447327760 11747056 -4161955824088677911834835616948256768 11747057 -411776300450533296422834317337926577088 11747058 471269601334311246759295312185117201408 11747059 639024856597825809257347128108314163360 11747060 -92848334043445580462502593090662371840 11747061 -667683537007379083033055917160895996690 11747062 -332766733189144563489859891614434245248 11747063 -214569814160713814074315665296351040 11747064 136355292352968591263303156185939968000 11747065 -60754047971099759618339055625894454400 11747066 267864591392137173690611525542924617984 11747067 -850595451143955385493806174608416300520 11747068 883835297283419435213300390759750301696 11747069 1120581253810459520053039491370636617996 11747070 160139041746929461175990424592731664320 11747071 476939624691191790577597634892453868912 11747072 -23704326059000899578585490871858233344 11747073 125782779420951996750549403347391979520 11747074 -141911647969690884655481123515853655648 11747075 255914270804978576677597751739650523600 11747076 84915075555984865596528201819787597824 11747077 -805570152882280952663779184697424116480 11747078 -80857658037033821543186741107353673728 11747079 -838887760852278434664577592255445600 11747080 -668960175394729673277900704444034201600 11747081 134132844937218529377310685049226129764 11747082 -256002756652854109317020538204376190208 11747083 -872677500566354527065479759690922330000 11747084 -662145300056816794642875569847644160 11747085 52998679172716018559771783515946507520 11747086 70015830548110560366960179295418305024 11747087 -88274245544892724928641306563476651280 11747088 -36081887839894074134750343085816455168 11747089 -147549400540028700478354181293780504320 11747090 159383187044133357698976407267878192800 11747091 -129153061476140819709321999377813339208 11747092 128326089371866423294880426132517027840 11747093 407734238300445851057672043138348878940 11747094 -169273010703265030583926473166769908800 11747095 -854054956487403909482075809768020119400 11747096 -58083016997764893557730611292169758720 11747097 -858958088350938148882567757537660701926 11747098 445477712233930095135013158484575025920 11747099 224062805734194641343183160502374786080 11747100 42635030323567983668459296017215270400 11747101 706032840860397172991008990931347616102 11747102 449328188457238076681520991810040887680 11747103 -1092111856863812411709574175413718016 11747104 71610292623774800239159190830296662016 11747105 -76616672836505527005879682742461320000 11747106 67528265481861864159659685377864638464 11747107 -864901177460958877415715223736195636644 11747108 39734169220972793512270700933476966656 11747109 247842552065493569936913159741337061376 11747110 129003123984818241325583343761084563200 11747111 -621691302250996622018743492057018068600 11747112 -99201213171304068938665390553509724160 11747113 -807518847271746019529487463101118720902 11747114 -315683066927392598346043123733399624448 11747115 145561803562764771243018693800174248320 11747116 -395212246067963995068506832454450076672 11747117 -863066349372261111123214684594499605140 11747118 -35825000178056366151745679751941992896 11747119 118462667676207653257789355073113974272 11747120 9304572327525200558698935347089244160 11747121 324097497172895854280486194262278284912 11747122 498405740804209783165556340122437796112 11747123 -694114918972450209957327198928790752800 11747124 -667534193562313615597515008819208167040 11747125 29936082708696654280421029879596270000 11747126 1114891491418653387916702794871061760 11747127 1506203603102751307399225648305987840 11747128 -256124177267298790734077116313481891840 11747129 -85837556331724664391907281351511341270 11747130 10639713693927169406520810925047475200 11747131 1199146374653499975068606176206028994664 11747132 -274102355871296195431066996603117782528 11747133 636696387045093115507065892359270577920 11747134 36586027710554627878051375573328800512 11747135 -291213469695937064004458108536452876000 11747136 169575762562128730212836854176279429120 11747137 -457264051632242485901913628709264433214 11747138 35876411819991626427030001823287522368 11747139 -33472273415930078357802607269068493576 11747140 117884389065013187119672529354552033280 11747141 43731612104716662453139234140258356544 11747142 378893282312465137853224599397843722240 11747143 329884437859260342276702864825300800560 11747144 750731981716680861691654557250451251200 11747145 219081724130629682657836954621578486720 11747146 -872287234669700814126053656893431096640 11747147 -749814198852406497314747868101061031404 11747148 102102030754913915452252218416452485120 11747149 756382729293173796636326163489138010240 11747150 356017973395482929844579495193876329600 11747151 85284552711151071231425724954661680168 11747152 215068163488134644808556980446382841856 11747153 866962618893814481131227865745595366240 11747154 -3981192442727345060263688732013290880 11747155 -67937509219090582715579407187658764640 11747156 143840522688669279607194935531044061184 11747157 -519896176225019023561248689913447761760 11747158 -233377565772423991262928580470656673792 11747159 -1336141707098350154838946859339881595640 11747160 48820693350157168276915947490406400000 11747161 48255596356941038205880267822629534612 11747162 -393225833067510841998735198304315322640 11747163 266638307962942037157117197942516126976 11747164 -642854017727402860249843987181844992 11747165 -776090851440649748677561029118688945940 11747166 152972214961092404079236711050750549824 11747167 214752273449393840264568177172339687912 11747168 37934175054253250237055107060208107520 11747169 53551771591089933314990686469386166400 11747170 -9551100309473592861640729616809405440 11747171 205191798271163077543257116400979220544 11747172 -319321375164234299665577449029159595008 11747173 253597237546645539724291755123024711422 11747174 -638470992187781905139241120450231269664 11747175 213440191335729545625397450284249456000 11747176 -59603287783938325430975071446058352640 11747177 -795205658242765208156359844744354402688 11747178 480682979251725620674137614000960605104 11747179 -142286852088464837115345176383048974220 11747180 936188631637708880863682377149613731840 11747181 -401653531648103880957460595505896904000 11747182 -30715556070875701288822898595848399808 11747183 -103348629553918119079383065483458504320 11747184 -60305595289461001441182751661757136896 11747185 -175496886308230201610006074522424817840 11747186 219774777113126482761393426210459030144 11747187 75078127508605345976057553184519374000 11747188 -320003261321950089786815089646465514112 11747189 -683355266124081657462262019614752653010 11747190 45356191950807340283537176416101591040 11747191 -1042167401291267538932436107519260096408 11747192 -681825120411939972880409645591251968000 11747193 -480727911748494656497461630467150997936 11747194 -135821483303380102211225388307114705920 11747195 -951337767724801191070196488986870212400 11747196 103240107051688871511386739522258760704 11747197 -13456142084192476234651737056082595008 11747198 -833941639414502755507401742858802993280 11747199 420362223208637223616823491292858852880 11747200 292294560978879372290845516159254528000 11747201 -93942424540235561719834715750760129600 11747202 69272130896862004742079191801581006848 11747203 -236456581452571102228701525709144837216 11747204 74247039213337286442307306747158036480 11747205 -41282414755579539151230522330984227400 11747206 512927629078961270967146034077092893120 11747207 1260590172101812417290991640648463282456 11747208 -414947295817631808234637731400773550080 11747209 -39689690168050088959414765713293434368 11747210 28310547977825074253212283060119601760 11747211 -48226873026879938482211265344651546640 11747212 469839359361436235570094651525950963456 11747213 23046425151002096395291234279665042624 11747214 404488467198476037903805834828279265280 11747215 -11856480247625194967254888537776052080 11747216 50937793172812022275335802939720876032 11747217 -310196942759997235516852344762575323920 11747218 98410565758431707983818326889515990016 11747219 674580028915953567211275978480293091408 11747220 151677235158849074691756128975600609280 11747221 -91806563362611289441040182014120443520 11747222 639265455061228461202710403261420218912 11747223 696514045927869242101133144594305061472 11747224 470033945205617625434834631433660200960 11747225 43132970558334056324503892869852296000 11747226 -150784259504009403454979446906452435456 11747227 -701615021650370810118658928066077444608 11747228 -387159924371756042916649132060829778432 11747229 -83289086459015776562027960233112476512 11747230 -333231006935976732416278350176979052800 11747231 1270309182055090352906242159975101016032 11747232 221758760680008763576481079646913298432 11747233 -16700229170867544280020995821643174400 11747234 -227417072701347604403617947782534512128 11747235 -47075018007307028495747004100456146000 11747236 -157654782089568306939098293820528549888 11747237 -208578795130525776446889523925066905380 11747238 -86502787979400532394542339054949227392 11747239 -174272096614546765319538733808391768960 11747240 -486263760806651562276448081880765491200 11747241 -579488999223531368614769862147866563200 11747242 -195283256888139109779451561880076002880 11747243 -368105428238395587449423890421642402508 11747244 154544693889682130323779948957082214400 11747245 850593310285634925605733007817037163800 11747246 96366378454200893287025753488223502336 11747247 189825671653707373580896901354262400128 11747248 -122039327852063051884221756002103574528 11747249 283673565625559733438627091018935293364 11747250 24823300267573970179312209148472448000 11747251 1490439650999959081029847411108461098252 11747252 430690081970413698580992378121311639552 11747253 -71194136035877883339419549133670828032 11747254 -44772160217112594278769619748991692160 11747255 34686705639428321392409838812761475520 11747256 4850955408461145428404059359262474240 11747257 413886195159973420442302879645556898820 11747258 -190152237375092247415532039204846725920 11747259 -67671001518267797337132935344373058036 11747260 368453827096252327174238208592522283520 11747261 236944573520047691510300844712080641862 11747262 -42700607908948752914704568776813704960 11747263 -455239140773191544252409307538234837760 11747264 -168637824567424661530176391292431368192 11747265 -441672594218442392717110601093221111680 11747266 -1187351086507263771674728442911471620576 11747267 -103768117817401370278848207991449826608 11747268 9117150364493967132892310735633552640 11747269 1000343895406248739517725739800200496670 11747270 250002386927865334511705480461508350080 11747271 -286015810327879951448122870728579442176 11747272 -508699847003277711683335616661584286720 11747273 635319758097423362586057271403782220544 11747274 -246644628214264303312649866116771643392 11747275 -276658633259135470088532772480713948700 11747276 -4269919300865489011417002302240429568 11747277 550494607020676954818624007918596920214 11747278 304254938432785268959942095060997669056 11747279 -291789349932646479770346139946685861360 11747280 123862046178041873422140717948935208960 11747281 -297013429736693265555273368590608473856 11747282 177955473041069586280905221764781579520 11747283 869540151647448786433190050008856279224 11747284 -85794106441383624619792775256200800384 11747285 40946123568105878222559393161407740 11747286 -429850806289310448039253531893695326368 11747287 21693183109160331470335341745764620936 11747288 173233487805241198160828897282407219200 11747289 -92834338911247578224533248196567031520 11747290 -40819994949275787805299037365207497280 11747291 -619954562938471674751687242903929884080 11747292 357586587828216205262541584480062485504 11747293 239109150514707099431533430220509906860 11747294 -16399931567831045248628369009785507200 11747295 41778887476124018848043754538273382400 11747296 452699361840035509210621867296647282688 11747297 2527571847515349505213692931940995746 11747298 -96446223529029979484413687045877134080 11747299 -324893462333531192793392226180410936 11747300 243576535183795276953904708663842816000 11747301 2156826072877635803201374634753185152 11747302 -4591136718416940506186601700297322496 11747303 -1629262548628622077705722300697049084640 11747304 -3137974287978591322066459188476282880 11747305 245491705170144821606112040609087369920 11747306 56860561666676353422111456229345692864 11747307 133597095862635894273005009445304677120 11747308 3883944793784950242293486022329214976 11747309 397451182018217178588963048385968919500 11747310 106410083036023559381774424067314904320 11747311 584286081352054636301173257967911845512 11747312 339652837127856944974907246385630806016 11747313 -344741186875258934107588326384777486960 11747314 444052888114625375999844884880034363392 11747315 -379497225587481818267430207423954990000 11747316 -49686527292156774159373623185109909504 11747317 -483705095986543861674840422906086839634 11747318 371049563746141689118144328662564261440 11747319 55519011300448824166027210369856472576 11747320 -99438595691489154046876094459965440000 11747321 -357833960441224282813756869265225680768 11747322 442134055665901656544783174873631239680 11747323 162850163612546081484425059540955106336 11747324 -338746306268925610329054558597845090304 11747325 185812786777058870805877901209024269600 11747326 -106059359087663740287606173351298064896 11747327 642025412124735777801022929220136957712 11747328 -178784088042993599066237894396120924160 11747329 -746266941510029278592700893250438663120 11747330 -9839546229109922844996263896480250880 11747331 -1133751762886600519343941157881359188472 11747332 643396537333210580196223665505572615296 11747333 579409780106245938595671944387798783004 11747334 125562738471048907330951071228589539840 11747335 -78697673961080159807436779190026133840 11747336 -184066192964514799287484293238993059840 11747337 -117430463777783856379140003156070486848 11747338 197399244673797104886651568426315447296 11747339 671271321942544580169297264375265363440 11747340 76494104566236710341747054803876096000 11747341 1230881490204945129036224991251118034742 11747342 4665808222171895736861752445642869760 11747343 262635191476902245418476737945933910664 11747344 62460920857159609828737770087609794560 11747345 173610198026669157447155024866188412800 11747346 -138052487344050535913065358628196525056 11747347 -474686686487578934066895435458776926608 11747348 486937235438556196682490192473665012608 11747349 1348910751914293558040327600963699542560 11747350 318881080666180208805420422058634634400 11747351 366124845624197901083450639621374721664 11747352 -175830312760805240442787415648184115200 11747353 1477379381730671765639478862998918054602 11747354 -579894675315782794319431622635759332624 11747355 -8172264885907339678263597635706190080 11747356 866110401669981207135731806631704886272 11747357 304605821860385589943487651023949263104 11747358 -282620981048001495227188670487051380160 11747359 343752166672786516231914305327734570640 11747360 413176826596369907417564716660726824960 11747361 75312388182708942398190987971214134304 11747362 430450939449299374455847123046009441664 11747363 1345605906945552616458884101198708240104 11747364 -631046297326036184734420973263467469824 11747365 -30876343621253264870634675210598644480 11747366 2837927998687919188551834848111708160 11747367 -20785903822858506046774481404784480832 11747368 217473836572537301383098819733241856000 11747369 532302155291913895044358198167054715770 11747370 268578209096721578569478049931484908800 11747371 -610431910401363679028761554846960644428 11747372 55577641191080308328713993949272719360 11747373 -68275958128991020336741372711342743552 11747374 -256229121498082765022549532068034081408 11747375 942933855313310567473759298218909710000 11747376 -163931327322353644799951249318892011520 11747377 -298725890449803165909916794550884895200 11747378 956025292116170928297191498311152245760 11747379 -17660203526400789741746816274795694080 11747380 779364265851342839091312711732221222400 11747381 850378465439008777683032966804378083182 11747382 104815939947913250269283572499505876480 11747383 4763202685709615796974105300826159504 11747384 -659189047621958044822749060743614894080 11747385 3352913323016754720867570706456635840 11747386 360462235658698733274599721996853564416 11747387 -612164570362441304682843541488295185888 11747388 71940974103390711098190742195011452928 11747389 383161553908648256827732571146229157906 11747390 242624066014246259588757157936712923200 11747391 341362591248446079772031445900776140944 11747392 -187303756082566488510351357059502440448 11747393 42189019185989116698393716132856139200 11747394 -267545539003225753793054132539772480352 11747395 -515808631011702155364031125765038295600 11747396 593099872313669422667351100916896414720 11747397 -108463608355193530811461986899375554272 11747398 -214341984035685802694407505600721044736 11747399 -399380408252862249508160034190671186600 11747400 142957918492052210782246402424377344000 11747401 75829997451354909697052980248250781402 11747402 -22553809823414950091386734606825576096 11747403 -779959832054254806832591469058805824000 11747404 -579468878957196133690937848901116198144 11747405 -45749307897211107559558929550002980640 11747406 146144837721897979329352384000491503616 11747407 967691468277048255390382214661307128000 11747408 353832116075348933157765386343198474240 11747409 -798335793877118120147786242358628922896 11747410 30505359485924847324763232535855797760 11747411 131954038405676628256433647351015600320 11747412 -382303000708040443293585451817884016640 11747413 -173210732572460415088008147306270284338 11747414 -106704194193127990856104572777801627648 11747415 -980010453242294824395785827854607948800 11747416 589707839956103549378464027226319636480 11747417 -124483792447620915002596128667571370240 11747418 -266190535733954987132947725415247863296 11747419 377878887407626294506920367366777774400 11747420 -569865046369448227097502810830183262720 11747421 -32254988497034037672828047698599327360 11747422 562610369905570675856031198011175376512 11747423 537024701990388301397721182694822602040 11747424 386153434703040149377566111806139138048 11747425 -755465995534250552789202999133885898400 11747426 -256354152865062774652445252346313548000 11747427 -397627233059207148484098482395159065480 11747428 -1290562231496960818265204943510110208 11747429 931275125949213361241334454465304556030 11747430 14453415548884380767763565095523205760 11747431 -189604321711794489254254873065019139400 11747432 -19343873912513857363933046834225479680 11747433 36583517007242604445110460428939838848 11747434 70688370294872171245531587072591982080 11747435 -108233742405908691024074336614962447840 11747436 219709176788771044848713343371386567680 11747437 -54074545920459771743139699376887967700 11747438 -525067999788885747215253909354783698880 11747439 -439541596650189687726248513206299141192 11747440 -79211277985237394752403338463146967040 11747441 -1429296749982688350071635195573166599116 11747442 135233428005590544577842502591720848384 11747443 -50344224721334283217157648185088515392 11747444 -12264078269944977950001269979929142528 11747445 663427859628598646666213398391407454400 11747446 -500686177388881870279978813263669543360 11747447 -109161020459692315289048447976091573968 11747448 231123336551281211418668982159971573760 11747449 177574966779181400368521859515149556736 11747450 -15942071342915328604057429776916377600 11747451 106905492822765616948223206324821470232 11747452 -54911032860031837588141397746839999488 11747453 1258424145777095439999168287351047869120 11747454 -402560554074127241983197949022659865280 11747455 303325204341581564520899418234932286720 11747456 360089856450163209107292651643585167360 11747457 219133740062946907470590945323130931840 11747458 -111099202400370014064839355567120000000 11747459 3001387406210955979910587169723671161120 11747460 -382155593705586648707284196199670947840 11747461 -630237329444931857314509786945993821376 11747462 -147428489376426818473492613737298524320 11747463 -23360424841351593636300909867920020992 11747464 3384697279331459009936066115949977600 11747465 956223053931550727926175403132620411400 11747466 133450624541826057152259365820398955360 11747467 -1166800451339198335528024678683226017720 11747468 818426144274580378015341688930027515648 11747469 882878304357380124375701175407138526144 11747470 -55129776865432470926778346086234954240 11747471 582938827109235023402622228762027120 11747472 -165459324049239280808117001096281456640 11747473 -1716613261751046793793945036885699278 11747474 291159462987166130630063724684103816320 11747475 223764093977240690207748263727428040000 11747476 130932652553605963427168105007486483456 11747477 8208669393800392381700788026420370752 11747478 411506766504084575456150990287850380224 11747479 -434795939660944026365058983272650631416 11747480 -236648613127906563645376930934895206400 11747481 -62134196505603364086256805086853150976 11747482 134965506711425386845735777252070244592 11747483 -696482806375805542259187061233028595760 11747484 -81507170357477047481423217238005350400 11747485 976533536805934181686442956553356899180 11747486 502715587230502901122531278918406356864 11747487 -26148021559171936625663450834468645232 11747488 -318287447640511798987711995681482735616 11747489 -277006432417265858359417944220395757080 11747490 -154089061804317891575539587788068262400 11747491 218396333645659692518626752751529419520 11747492 542366121976135828200641293415593804416 11747493 559625397998910270559733845966554897084 11747494 112553720440293477963253940713736046720 11747495 508442536369137269646295555287326115000 11747496 -167887276869828273713419027647283200 11747497 -76964799920981252602771262893249378054 11747498 141783522917618736702662396541164086272 11747499 -346846250866087121034847226499814098960 11747500 34450290033075197798075902394951680000 11747501 -19490397697218146697136406025769803498 11747502 148272405345282637188023226440029906176 11747503 70907342422557956862644295919498257480 11747504 28587161021647697810083592660972077056 11747505 223088276094903749579204490588355677120 11747506 -154821948564078117745697255123901048048 11747507 -650418345479402660193499845695284832244 11747508 -166879495937287822823853560515358576640 11747509 -1897783148267992135525900815553619611584 11747510 227334061570923471540231851406111993600 11747511 57174603966499422685722694591451291352 11747512 -94596382503906397616957997700617338880 11747513 -399721339900074868849445401198316081238 11747514 -1187298842677554942788312433186208512 11747515 36854618194260028091829526993481184720 11747516 -1172936187506230117234396232060902695936 11747517 431466419323261164130688039089421825280 11747518 186036244820680020650967038789868773760 11747519 137238927870129329870221305992129034096 11747520 -49985716908005695886602862435342745600 11747521 792285670039887357672975055237541437744 11747522 662499549088727619851367309305383599312 11747523 -763552231904702331828519409592525221200 11747524 394003277273377125026602652882941686016 11747525 -15124846371727465046128242638322053400 11747526 -26835553940494757267867912084697772032 11747527 -1147415454356219025830129132644277664 11747528 -31032159004470473585926110529346073600 11747529 -638340029148497046975173146752996282000 11747530 142977966601447111322486565611885318400 11747531 -1073738838719508712663964786064432994668 11747532 675801717625077213170117457569392192512 11747533 155440577431038728261849651764310410720 11747534 -48352185224779262804502875657575051584 11747535 -9458370045365900858632286279230976640 11747536 244883044764776621426007633156242235392 11747537 617373012017352072649750531900065801600 11747538 656513881365820573118952278866122647040 11747539 -576077428457044740292320879187072288660 11747540 202415621735637953170276799519278817280 11747541 238450271611620237006102920164875062880 11747542 297828198267527764089067867300914124032 11747543 23165957158545364786384034936154416064 11747544 863387712286190848987739516270253957120 11747545 -13548835618894986417803878077885435000 11747546 223680935607446940551096503642373463264 11747547 -166439049715883108258379874455380382960 11747548 533998100120681564634667879051458142720 11747549 -684110628419639781969494648945297256960 11747550 133094431989460959720256486021469284800 11747551 353197364036884688968830528402970715552 11747552 -65027019084635327803686388075246387200 11747553 8789128685141921771367853327835517408 11747554 -25057203538135625579794468236343566048 11747555 212816890000564141995378686027238480000 11747556 -453122539407402019479488405905416216576 11747557 20899258914144974053486585537980066240 11747558 -115837361900847974595921139753294602816 11747559 848797304752293749527518306533297329704 11747560 -300745416299446693403093202214717440000 11747561 -53357591227169996758061149680093747072 11747562 305075254398435897044113763350164195840 11747563 -118696464067808974617783584350197407216 11747564 -17555429043734710308672034723624894464 11747565 170405275052029202313824149236694598400 11747566 -196543711937572143779950547699935351296 11747567 32031944763474049846614949921115520000 11747568 24644441060857819042864124586226089984 11747569 -24492539857430516379546145472727226030 11747570 -189026482792227640865597164919379560640 11747571 -409339033611579003250422369426257066880 11747572 624495358971868680742929208257278748672 11747573 -36582576564807931357660371377288903616 11747574 35517006611766287601013662872587822080 11747575 71591251406737370262665027386405882000 11747576 446699349915749342915403220791812014080 11747577 1378977395818178693354364771197359680 11747578 208393778106959896532445031747777503456 11747579 200427252521566328892578887103400648192 11747580 -20522097068911947760601794371926906880 11747581 -1027613508039563437943128671023666589300 11747582 -111481789578947850813398395387114116096 11747583 -73288069587197486994794218363143691848 11747584 -171529675603731025930549003285723873280 11747585 -217629823644281240505258171617731569600 11747586 318790564350935189875882948304043552000 11747587 -703031217780171204183813218629552757764 11747588 -192830806829764051617760898857754726400 11747589 63694117735007283049034850481651230720 11747590 -10162166222160527278846228576212643200 11747591 710576419840353371097170156181755219400 11747592 1176327747916498871474216728489844613120 11747593 64818658904460205540480322870497120128 11747594 -352472654253345223717635585787424867328 11747595 -219850744304399715095025507448781007360 11747596 -189634138088277648823281975635871214592 11747597 -176905433582779967041413953626266090954 11747598 22351022011389233334104950099216675968 11747599 326668390684329383083662940797510887600 11747600 -1306655280072912433542700939282022400 11747601 -141324818682304763150550171195463347870 11747602 -391255222060981728895692495617696155248 11747603 242332170066047439913644800310500175456 11747604 576030235642276275193895760286095501312 11747605 56944968577106269845552454047014208000 11747606 52057025964561989894534256741345945984 11747607 -87327855859488061265586692158388968800 11747608 1222900802509408874604275071005338112000 11747609 -193765324430403643988338500657241321596 11747610 -8609861958328114118850119803432934400 11747611 -7337260385597659555463575089156384128 11747612 -25124438031277402775297957505430993920 11747613 -102319135935733714047260351884020556992 11747614 -454055571213583092809860695713323273344 11747615 -588952460205817056300203132669016883200 11747616 -708071732277703955540858185758277632000 11747617 -516564474996524961476350294847992639808 11747618 -271528440892197396226422808903198557696 11747619 480841856335567887119745368741506504800 11747620 -151629214941365498074335665087291416320 11747621 1198940944012124418939292384074364917822 11747622 -113728631813422583833568413833752824128 11747623 1355720758901739928853670242042944794872 11747624 104571791346022136887760208296543846400 11747625 -117382899294812469671453041541885376000 11747626 9576213724321181813231629876762967808 11747627 960263272559355931002231453251250473472 11747628 -426855654577042388277504979120817580288 11747629 -1162990584331601572639864506442329464724 11747630 455494307170015486546754182670359488960 11747631 411195044008812778221774533596445816064 11747632 56698511433692195036207276347717058560 11747633 197516751625485780773706858227623332882 11747634 427867654431221665079048381637597156480 11747635 70990009505756106694720277616477018000 11747636 323579969136990205558252350237281894400 11747637 418227683776388715646752724995747654240 11747638 98283256577669618752425407911069716096 11747639 1146816033667165418912985923350898481960 11747640 -21895702570107251644870437207146496000 11747641 56554240453722386763901371885489869952 11747642 91199453778350801846796441523587743712 11747643 -3528409974226123293998644542811770240 11747644 -189211450459972788715827228384044160000 11747645 -122895692368217756674738531808653852800 11747646 519425148313159949762439267257729187840 11747647 11193903762163166753474991382331420096 11747648 -75519570834154802460733012335132672 11747649 -227599190022700032724662289254466068672 11747650 -633123853872981736109697371476540800000 11747651 398410493886508072107856767345510808272 11747652 -168938019787936026604125063553238799360 11747653 1034820520059082137073383697488974028124 11747654 -493325668862115110781829881392336938560 11747655 -543707152462481982997997409248266349400 11747656 -1110121194695964734951736278332471557120 11747657 795390992315155033022441160030490386906 11747658 52298497565858343731238340196412549888 11747659 -168452723973016228847449772181895458048 11747660 -315461560419047513403491555618113443840 11747661 -117823255609840221170778607926387332928 11747662 -1656490629026972488299939651295873728 11747663 -1073370944224084413119376544687909602000 11747664 123558135631307501880464859155020775424 11747665 1032421390546393486703819687331445945920 11747666 27325695941807993442897701284876792320 11747667 -193788820942665155059503545182706181120 11747668 825530571511543850583077198119639054080 11747669 212380718580418055324776076427023141070 11747670 208408951622917352138232771450679173120 11747671 29091964502886480650780846791131476720 11747672 -106369491765448167230974863204408883200 11747673 -1127550405317674215513207315672190080 11747674 152223290443860603609376670362494756336 11747675 -235057609333844175785435218535486129100 11747676 225179287991408270400214481795707218432 11747677 -523291392072950529688533209996086720474 11747678 187294696318904116663083292285714001280 11747679 618314802620954311100099390292427283784 11747680 -2673684222772620299815840512233963520 11747681 -134392494987583411568553842427923373600 11747682 134067367034102804122296805111432165152 11747683 910506787431814337318550753590993307932 11747684 -112347388010565087644087015369813422080 11747685 240158862178950693707403886332620795520 11747686 1355081508920985302657111410883813184 11747687 -36961565157195280857807231460069126656 11747688 -60197905173965485343854778874739261440 11747689 -2205293113080451562977659637201476600 11747690 72134666439965043798657748830897333600 11747691 -260278316738746380755035450570971989640 11747692 857612298294621780012335644201083750912 11747693 -225650033161294030526736043136763929940 11747694 119211544813051720472484477267284124672 11747695 -727244756503452355943717858262918715200 11747696 -95360826498923813613047297035544887296 11747697 875799842518111374342769250369799371520 11747698 -61976630082241039358074775657919805440 11747699 65819998097690887248008742008984616864 11747700 346744336850546234185746855645350400000 11747701 126768148375959748404017488947419889948 11747702 -148584504788183353793356925054232836448 11747703 412681206364458443416884202021582386048 11747704 -31151485573439359387786923277337702400 11747705 388562467505136801905473712748708289860 11747706 110671017118114145219729824765362637824 11747707 -888543541447251594671112932184697395080 11747708 170672349330740499302312170411104009216 11747709 -324450571300746402841829230591502508186 11747710 -25752550420597496301668940946364966400 11747711 388181726522843613166359423668579037312 11747712 366492992660011577909639091378915901440 11747713 -1187035933268408586327598513891457517582 11747714 361249313178309571274864962583781854208 11747715 10974189101579105052882657295839191040 11747716 -889631055948894501836301669901591692160 11747717 -2031148539834816148869312022485614958660 11747718 444853988411228067141905555735506037664 11747719 1213261373181146795328066451401606328840 11747720 -30709894272987323578026398981838336000 11747721 -766219375842659880779063143544413064688 11747722 102552310706598704666101536242757780480 11747723 73536232771140280526636031598522667424 11747724 -555321317200875638634985996077377925120 11747725 -158024648201860918860832729023819984000 11747726 -128328693849948780695120866226049398400 11747727 91601150490159844137150091580240919840 11747728 89564986689659847709520109102977687552 11747729 -592622915101143756131232265878466560 11747730 104953605967937590297965491918492989440 11747731 202198023058800225259822697078926248864 11747732 752383005643859900944106532353202228096 11747733 93618429341624914209180778402833409920 11747734 -410924728182451120081648433602272244800 11747735 295796174504053633540494921418114870680 11747736 17766649905175211564391136597732884480 11747737 321468051248134956427921147313587964880 11747738 -251434549563739402777427132763357807360 11747739 -346950702398629518015243649973612558400 11747740 151469254862487930912492623585607728640 11747741 1980943541510202392658521774752537876800 11747742 -368278636134016520601376290418413597888 11747743 250743730909391240531361506162235046000 11747744 -69827513683729135032488071500543295488 11747745 243745731806415356055887612060089883220 11747746 569452810162499294275258120930628284704 11747747 -1308099903988625069053526556876070350576 11747748 -395754048100223666391675063267117471744 11747749 156872866544097543827077813684468777564 11747750 -157538559902687176848690308704214400000 11747751 -97835870830345948941930538911512650800 11747752 623631760243131441815141405162254617600 11747753 146538446257257219284208173992190635002 11747754 15037492431389842332317205076617326592 11747755 159306751872007240756601052594259218000 11747756 -681276375638259394885726081361300121600 11747757 -228746752716457176253040036048889208320 11747758 -255054030753384522909350474920119443520 11747759 -761053975076984142322566291743786288640 11747760 -33856474112606293679498591611020902400 11747761 -213180264652100611457709144154451103948 11747762 -82141839898259948322388389186930703968 11747763 -918133647518240427650980808230803158508 11747764 -244966952074212703834561261983088707584 11747765 -135423796286316330060696306194290720200 11747766 9886910027850924705322165396578816000 11747767 -113259721031940532913362864644671560896 11747768 786490597150178081899316877568147046400 11747769 633541303946761183978438866451738992 11747770 87857867633039042124367949956027948800 11747771 -121950297570970086658870824876967002336 11747772 -12316527697619534958796277661945131520 11747773 -180852396913060095621371142067415797140 11747774 513897167247244956982755163121462895360 11747775 -19062961721683730600997836245241970000 11747776 -438254031073855164011294373441469153280 11747777 405848623813945485545285953999519906626 11747778 -27472767647516472633782721206970862080 11747779 160557276028109388085518278410892319984 11747780 135491263925173577369006336473024327680 11747781 -169189372968973509014339478105272636160 11747782 -922924393383450414798673794653752615680 11747783 -628230173199696257254498371811985596968 11747784 -272099592485891489144389916182634496000 11747785 -51467576147534817937728840289977648000 11747786 -7367208763172656279816342435886095776 11747787 280703409339781617486976510864483051440 11747788 355483086972482263921874613728254443520 11747789 -62827383925906410983401601961617417844 11747790 -199674714451107044448151855077942982080 11747791 -600737306712785301088539737641283530752 11747792 -72260266611640732678208396884724809728 11747793 101921561438203632071424545808639124464 11747794 498351479354000473611734819491769943696 11747795 -485932399346851305061743296363335846800 11747796 -89287246647523760064286830167702845440 11747797 -1558497490932701829099602211834292424900 11747798 360212574265933399903645201461059930400 11747799 -431328725488550446526168770005781383744 11747800 -266172416055326138331656900804336640000 11747801 -158871070509518045225723298044697088188 11747802 -43371671673715791647810126655278039040 11747803 -337454592009263475213566603825047717948 11747804 -288083205376124553248740824445653938688 11747805 -86738954725163450276577704915525162880 11747806 48332552281413668348378567584137338880 11747807 -1228150711359422192383925736088442757768 11747808 -201554515906820406682794976983349985280 11747809 142571500534172447072705766748051072660 11747810 -35326627790337288068246105312348425440 11747811 785313921357238386727202818763378775672 11747812 432967931357249619628402000814334565632 11747813 425470579916836870348861230686744680320 11747814 -36688332048291179019600217723297105920 11747815 11462622550046288816396484252022230240 11747816 -928763014001152121011215457137560586240 11747817 5877659148319717956865484365408508628 11747818 -733810462883430462978801756502385099520 11747819 -306323292784458225153689474512569059256 11747820 -106486060852619103688532608209487626240 11747821 -617397162992976052960833201267377150388 11747822 46452411743404198147140774143612390400 11747823 -619786629668744833798500833764780653816 11747824 -157761626756090936119056249402839040000 11747825 -211534257857104042296787574194435094400 11747826 -301978658314530465401619278053926538608 11747827 -90409408401150129580098202401471150688 11747828 50606499329668053162763703018354064768 11747829 -1170353784240524290471630570008282362112 11747830 -455296846632971625756898172961835069440 11747831 -14490442610361038160089521698844345368 11747832 -617585650230599297814347896252686151680 11747833 159546780995082950836989736521110605440 11747834 -144070392514256320612887262738691582208 11747835 -190417405219553261720304386332408542960 11747836 68472771005018318665535727520197140480 11747837 239553211280575868315898793313723895552 11747838 344884171004138703148506252970500741120 11747839 992187546356245662356888792155748158456 11747840 25368809337412484304789444829611294720 11747841 -70556980780440821332727038490625193536 11747842 -417368103508509250937050349876311596000 11747843 -319020632477802610623739810592338843908 11747844 -9852166688661610743255468183318113280 11747845 172425985053606417933028514134445255100 11747846 -166030460642138753273841791606999906496 11747847 -435151049489902364857766005422759647616 11747848 -31495830483231014266408280608956579840 11747849 -1053997554609793451039486673943373298150 11747850 -7798216476956557428653472705403123200 11747851 561258133008806042232268745977734062952 11747852 -616061253224133577471831427506020986880 11747853 -40747403107392858142120374086588958720 11747854 -94130950400920489679731944820497981888 11747855 -36163103898379182509782039197117275040 11747856 152404864259708065661251610903934861312 11747857 992819360122596097817839817772532709232 11747858 2176238723596169187622843070645165184 11747859 455861293828665888119511525210321278904 11747860 -793588978217602434647479163666363159040 11747861 -235488898841447620320172131709327767168 11747862 205422491959934367575392119096211353600 11747863 641127520354317664573966153517810086400 11747864 -1098233539676758586142945948011384524800 11747865 5780078811469500967841449546673478720 11747866 436279106831248941530786392172334320592 11747867 808819858782854531602276122900189963432 11747868 446203948647588147846782219234226954240 11747869 159631539368640316775243764966043564896 11747870 -130123879310222812677390463497298602240 11747871 654794392661075813315159258612174476800 11747872 -1139037246536261167446656565394766757888 11747873 -417232493441077905506727486839592150336 11747874 -33394264965276366607384743775187039232 11747875 197233734821862927260518155386735184000 11747876 150527012760762597335494808350163263488 11747877 -300108737379057495560685178930451947680 11747878 844078637930576112740332489066975673856 11747879 431996327363363220164261182452672954288 11747880 132477587639108640849492679000516761600 11747881 69010910930634112802425811789437053952 11747882 -534815535551424014910640107838773584208 11747883 -23662205827629489196237723570173285120 11747884 -99054899500905427477183669638351249408 11747885 1761462204274384188133525757132237026560 11747886 368593878811276285981685308833049894464 11747887 136156044101842172644549901274595293072 11747888 360490366213980133446426143093208612864 11747889 -7804374835940255516457352880394672480 11747890 15094546438450677246113847823641600 11747891 2879425869459474638786044035904433292 11747892 -256625009093182568676995185203997882368 11747893 -132910311506873066835015717007175873216 11747894 -70583108600329579570695551227621198080 11747895 19576191899461856427793532498446224720 11747896 469028669947464588124744897365914726400 11747897 1063418992616658259897018391272150844586 11747898 -120646391905134205843478664126401653536 11747899 -23050904809642573293146298886677479336 11747900 -308360486826074476693321991030054208000 11747901 -3503927605803653587337334020598561792 11747902 -275339522464900320049430288026226542848 11747903 205718628336651576631986461386711488000 11747904 -28890507649438942972013481152980451328 11747905 368477542373597639253429630368410458000 11747906 -213955530966131876715648456697664620848 11747907 238561168176920203484717043174791705760 11747908 -150190320963166139413200174160555007872 11747909 -984241274424932278356664076911449204960 11747910 -329368339271830332740308564160188166400 11747911 -29225491394283879558488670390250651200 11747912 1004698888895642907622629807355991040000 11747913 167685351952084099000351195253276995344 11747914 335186716255289750467711505128745924352 11747915 219041400078450511978985001077177339520 11747916 -31574324474111190191689900855045463040 11747917 127806006681429522815274414723508650048 11747918 -87841998228407671886797895133528119808 11747919 -223815890800461705745096628440705514880 11747920 197732656704275626054355342742509568000 11747921 -1278344922034608014903565938278980820878 11747922 -61359061579173639498061969580667697920 11747923 -143659628396529432885754705353374862192 11747924 411171335734441989199315563654137728896 11747925 105392472138168823382195076091689708000 11747926 -293280455197662571871785998212708583936 11747927 -478439461438508039380047633529518542280 11747928 -471741176908392902214758643351284121600 11747929 -352694532967803582846104675871288436340 11747930 536838214861675076961245461426762011360 11747931 20354212284294367362187078434346305024 11747932 -214969387508553905332709684330877419520 11747933 -832810674253413027355771388499964441818 11747934 42336531288552398411939357799006199488 11747935 -506464844339135554394546332522415285280 11747936 -778669810879830469986468569743429337088 11747937 -624182932490928609039702815340382389840 11747938 -372687018370527749543245813995351573120 11747939 -141341125521644642806145366842222557744 11747940 -84797865286750835803541012503275233280 11747941 -151646587426336525411794112168426182658 11747942 -563951356009388713019793702275262244128 11747943 1314984459054770915264227935436676245200 11747944 -1491289828186522477952770521522831360 11747945 -18011771655184590431813682424321824000 11747946 -2855887778850956566101728551151032320 11747947 1077225182248232567178158111703122158080 11747948 -331246308292276902614463744688476264192 11747949 737150322356531996964105892031598942720 11747950 -28752645701045579877003859953131376000 11747951 599530668015807692700336486621546605904 11747952 -73417990200307689786062127896553062400 11747953 -419117437600127612687234390733720003520 11747954 511009631067732450101144209054359336960 11747955 -364350492941741925104798353251453554640 11747956 -537760801360021453611658805049262848000 11747957 -84349176919104034806688306632640740000 11747958 298776410912440429054261160865217873920 11747959 985569815735077105354166541676982221160 11747960 -9879191192161110352911078229066137600 11747961 -231552208715540445172218811222167997068 11747962 686971641355456066731824074807636857600 11747963 -50199682406512181342849700055180549536 11747964 143319101161524073276819840557046718976 11747965 -70496245443551247813842470221274944000 11747966 -474861993701037318941615644297398636480 11747967 -31936490750035358024979123272389153536 11747968 -751646123734616733456774095193904250880 11747969 115515315792785824886261279607726919392 11747970 -66130148669012815288236334734875212800 11747971 272363078428777001768896890054121474172 11747972 219525807513673795762002266895474715776 11747973 -185936991540945346096282800394556054400 11747974 -92297691569238417722578322941809666048 11747975 -439681205737886541579448763365727052000 11747976 -116549835990377280431658849393363763200 11747977 -145177574909806701617024472059701138688 11747978 564737477717486158632445279990100544000 11747979 -319288432329259789374582194829166288416 11747980 32393052918034455673050447303153423360 11747981 66746071453321874234557511139520265856 11747982 -217652430830352268706179225081142505408 11747983 179920037857187741767206207947125490104 11747984 -154872096482206273194063620304124821504 11747985 259647708488743667039783441999936558400 11747986 90352523465094039862086459407358747648 11747987 -19204049515189028349800056743123992880 11747988 183399486777220220338844968807490795520 11747989 -858372625058027171212855755543098160000 11747990 490982341890255212607938679481270761600 11747991 560171693224128068475414261200551660392 11747992 -577377878112768207021547999293123840000 11747993 -134280603839326444529750390878858478640 11747994 -11693629717312157954901562663188288000 11747995 438892686588269941512117677655902030880 11747996 -26051866528045529578762451570934620160 11747997 -28368132388287481195853412532573203354 11747998 460155635110565772733256920242489207936 11747999 -221148555611794773146169509073293154864 11748000 -237777222991518093186820863130337280000 11748001 2512743495234033669622085324056761991600 11748002 -248628576477294429735300828677073384960 11748003 -488693450183401986086166143668762891536 11748004 142687845351026128391152472049852236800 11748005 -178733373915173105830062863165913952680 11748006 -189344092752870376433060401893710078688 11748007 51291967106517708261478264854749903160 11748008 -64694769473425386594362389730772910080 11748009 25486470909603795894706772220635652096 11748010 -239651908851368106462565352364246087840 11748011 -656372047052554000256420751833944800 11748012 -303077393450715498094164195673199589888 11748013 -174764943321266849833515908031113434580 11748014 -165967897584366610630807115710464510144 11748015 74628671953169125890765531457549780320 11748016 77779807665966048622388357556320993280 11748017 -179177134048444801729432933808567161176 11748018 116828930911524142276824469307608343040 11748019 1139699131020432028573791140629507172544 11748020 300793339629308255974600984661558246400 11748021 723221214865970303087059522021726897440 11748022 36353156844093822623774911126846690944 11748023 -10182144273009259386589774531865499600 11748024 382891085527373487828537175378903449600 11748025 -606542338521020945824316253080311838400 11748026 -152732502748747948124752355812532728320 11748027 -7759256485852560601541587280386050000 11748028 588271029731486049742874548519006642176 11748029 -708638304472131640443871744570134474900 11748030 660460431340470197770775453376368640 11748031 76153589260525310216643102855134944832 11748032 254307005231596529766721368366378909696 11748033 238503587249003487084879900447440862720 11748034 -124299783010178214782041562050759969584 11748035 1382447959013589506939902012715985120 11748036 -34260837125009914690411635036329711616 11748037 -531513777977779816356306988829862458880 11748038 39718616460077497226876848767913651200 11748039 158777963779143510467661323752465079808 11748040 726662131158023283863585187908638156800 11748041 -1215970867150759342190947409129366369100 11748042 -41554525579025018974780913772451269120 11748043 82794698186799414746228868022529158292 11748044 752617862328511389939504008827248345600 11748045 95011523068351999804935735868680384000 11748046 116327881017271106121273715305853601472 11748047 -1287478678007353108551205712866849941408 11748048 46804554229419380638102387334223495168 11748049 -875670733478472356917992912660540647950 11748050 289441604344864507747709356302891946800 11748051 362999966858538649150690417337323660800 11748052 -948024967568756624733656272952059713664 11748053 2467278235572259386801471686023263789504 11748054 519240377539162555601100965057680761600 11748055 -113884580014974299064466094130781263360 11748056 535644717889444534481538555869048186880 11748057 240156439282245820707883406282257221840 11748058 -63096196256459407851239457838968708096 11748059 399933804157741585404795540313613815920 11748060 70371671840499083288752096107439034880 11748061 -64713722514616002189868616833127463520 11748062 2850085967339121800313147284172608832 11748063 77354501254674538386579549960646063944 11748064 -866447527171085377352310790813775560704 11748065 -89980190500258499239493532442084072320 11748066 -453783001491470418550327494561378154752 11748067 -581289430122515903423280825996050870884 11748068 -219742613078822263094472481456141148160 11748069 -259777211655090795223353695782132090176 11748070 -172963937348442951796576630562195082240 11748071 120617046040722852484333195117137344592 11748072 -20273910558698681880959873062740787200 11748073 22637366788973834943836620576670899584 11748074 299408511676987454315342441021653993920 11748075 163405454018075490398933004252080502600 11748076 -125941208067140510657193388813145194240 11748077 -124098837092817987782377136734604531520 11748078 336611132032253062045317252869605598208 11748079 27708803624650193152160094641939655680 11748080 -166583901514158828454155911448035328000 11748081 482041441251777613918628046048437200752 11748082 -606358825060903395727134616476827098608 11748083 -130262982239431334280308463883248375600 11748084 -143087955769261898223562669944720660480 11748085 -889367366094773902175484931854217293000 11748086 -46063727971743708986850231400279867392 11748087 -404953423503349811178674228910148739592 11748088 1254280249040541874646634633749543608320 11748089 440458114259511536645256492238946445780 11748090 -352944633282687387057607095211204147200 11748091 -1425745590064503335793734610614219091200 11748092 -54023577619816811329385471311714076160 11748093 710743650075346629092472319851197947584 11748094 -65002878414408871854304180184276928000 11748095 702134606288312366535541908333592699680 11748096 -157837129666551658853634694923996364800 11748097 86555676838785968553269306969626757892 11748098 58850533497895571044632627073884238800 11748099 134310270513376720006678713503284220160 11748100 -6870992985779367158197889545741619200 11748101 14564836033885461985417960682279023104 11748102 176396461366682941625932660788942219264 11748103 -110912197965267666949952349672713574000 11748104 379695869086910155456983818292106613760 11748105 745776042499073019934284348120625152000 11748106 1076591107224086094247520296700500065120 11748107 97107765623144174776043259806128455312 11748108 -460718818282447037406568568244418122240 11748109 -41916938397826619178301618334882297396 11748110 -496939804611786448741484896967299198080 11748111 667548254279829329153983422983357236872 11748112 -61684821985626259691176514698224386048 11748113 -649258872266930532649371513933005816076 11748114 -60741865734858344585983803102142456320 11748115 407868121715297369102496232308674391600 11748116 -14317663024314562031145713101385994240 11748117 -469013452643560113235737234822255988320 11748118 362717549241573369977148293373234142080 11748119 867361014089288329020564777929502632520 11748120 626162237044923503403318937460480409600 11748121 8262589904798809235342126509893777408 11748122 675902652112939107342850081743472185312 11748123 -156253075866770076366036557489658828000 11748124 -328613798833877689300765615187714807808 11748125 83682702283804873373165980540098378750 11748126 113032719287530915692875877526063008384 11748127 -612065894525943027127033387498368709024 11748128 -132504354929105400792862059433285386240 11748129 72502812135113077446652059911769839040 11748130 -34438995597835521263708288436935563200 11748131 385056929797407293791361548030866787932 11748132 -364730743535413486497796738614067200 11748133 -443865577044928154261572449508391047618 11748134 78877932949980665227297402577756660160 11748135 22605953507912553654496652711128350720 11748136 706159185745959823217957846370794695680 11748137 442994504872205585796048758896243332240 11748138 23495684376375300380312713906020377088 11748139 -64214502823858538032855196161405758480 11748140 73569310815182869007316335208772270080 11748141 -440431068844613613067911558150750152640 11748142 -937734670633606736972626132016684709888 11748143 1098764569645329584533889207618612774640 11748144 -22068589572057393112547470470801555456 11748145 359810132102271219047280559730774343720 11748146 -115894693600035779885751326509186240896 11748147 29850227778541534336163015906889846528 11748148 -257789079013035493475403081093426865792 11748149 11030627129140841902974483209229693120 11748150 -170035806236358984173565742664123911200 11748151 -189277514005449161414859187805170997848 11748152 408976418810902804198642456692085923840 11748153 256018002620976130700772253893821387904 11748154 286417227947405322699045063171315055872 11748155 -242997605781621385218377354348356871040 11748156 -45676098746213406286402261036156354560 11748157 -573273148831936496719250665755005660736 11748158 32858451308852813355319282560726072960 11748159 1077540095439422560409368246883070264 11748160 55936745158369898481503720137980641280 11748161 248465982988838871831604063916640223080 11748162 -6816225150156860425587943865714734080 11748163 -39528750210858197064058433543588715520 11748164 -11631479106088578249756384892337664000 11748165 -41784538159941610975682904820647768960 11748166 197638132964309746054986718069600210560 11748167 468437760782694170863369141268703895104 11748168 320617793749333131000065223791565235200 11748169 -483648570824064478889053949933267027840 11748170 58445701376176898578711797217455605760 11748171 -85666627970659066258887194384380398888 11748172 307363645187216660173412224509778137600 11748173 -162397927127966057910717628828395286440 11748174 -435484583344328403559094077845424098240 11748175 -532714041820318519988633178562037309000 11748176 53116611067852420459697917423034302464 11748177 206787224564408838313652132960122239360 11748178 -10659748628205077946993059981225008320 11748179 244201536455582890017185849278832049384 11748180 304673636592994956374654053581921361920 11748181 486693095510570732865525256543040450364 11748182 -40151286394211545321367908735144634496 11748183 377962252151100603580433276954196478848 11748184 -68696355486249121922095280947972300800 11748185 -366806937970247265612962586342013498620 11748186 -45747848648253066291930536001737740800 11748187 151737553344811577909745328323386630400 11748188 -1013469682345898712212472448443625754112 11748189 -210747183334164248707804670405916469920 11748190 185067206121474704066315492824862284800 11748191 159476795168751626790308884771636926072 11748192 260549709243674899259834481956384931840 11748193 149552755187179724596859418429438282624 11748194 -10935100998222829930011043093847992320 11748195 164829133907860044818291522837839132320 11748196 152217477305043031605209729563804534400 11748197 -53621939247502670812311644083969668354 11748198 20164555033190085161336139936524206080 11748199 293068079605385599772999462996894838200 11748200 -499758740436778929743054371514030976000 11748201 -398524295289128302889765339061827814768 11748202 -8871833804947711084313865634203214848 11748203 -224687337214657635493620237827543989200 11748204 23545294675441837116801618968062504704 11748205 174415872778827966626930490995003669760 11748206 744492215616471238154081863409899455552 11748207 -293515020759874168223733801841352353008 11748208 330389735767957706426593780030391877632 11748209 -300614807483419826960238199565843826960 11748210 -117266733233123628559657194926353843200 11748211 153881537375434659412487446393633639224 11748212 229849789673881344467865967332161034240 11748213 -1084053907185875282264471126575216027200 11748214 -268232081679129492757461210994296476928 11748215 211404582487217151896066306966784918360 11748216 6575093155903601947196221997748387840 11748217 321030657407338619213048410586065132420 11748218 -336428159754469337079141868032224265984 11748219 -122344556663796750454363123468986408960 11748220 -23649413644331020255297867933983114240 11748221 -219333964489841713559129937450964915578 11748222 -9735849289053427450923920065709617920 11748223 -190337519579352747635738374702633990528 11748224 1439109833914035286164547233921368064000 11748225 -52002579179321684582559706216602205200 11748226 162191408422788088641701138373390775296 11748227 1444155602596306655027701450178345438076 11748228 -321099786922999434051849407305581957120 11748229 -63402268865001057762973684397500287780 11748230 -131229346059499652795042612826042314880 11748231 966187769822180832212821951769952569880 11748232 778637656345241368017899056553234227200 11748233 -41829444258427350473598625836014743680 11748234 341107631568285811979534807767289798400 11748235 -354761987241202077617026779423264584400 11748236 -580954598754268103846179078264780734720 11748237 333862152599669431573702181659579623360 11748238 -160929975008709311457806091195021420480 11748239 628464006739233991261596602118271385424 11748240 2454938025625288860322598035744112640 11748241 -1503729367224711522418741276546231899960 11748242 104704866163629609510860290730532153600 11748243 14264327020259297750262877748618601264 11748244 3401692704503261263776678150127562496 11748245 -4469780730455483433586395037104504960 11748246 149646031371488438075857460565175118784 11748247 243844998927682185925343067912087059632 11748248 416913848097239266296427204544876544000 11748249 122611146418602895002323385662271217584 11748250 -569897334867312778962346238694952296000 11748251 -151243772554300932842156565952417379400 11748252 -109629281145936682537233875762835115008 11748253 -124887686638122322623493529805972128 11748254 144166209466199092806399937953382054272 11748255 -49401719996384302321223857130751218400 11748256 66113207731584232335628723123145146368 11748257 268894199221762171818813886145216701440 11748258 -52159775760683474375948937810306931296 11748259 137560359099200685543869925167777157520 11748260 567671624580623789363922743209665818880 11748261 254684252373377094131713532143752904704 11748262 -123765609916660840933726824125129588736 11748263 -260568876624203242486695542484578379936 11748264 230817604225221777526538854892981207040 11748265 282872601751057095232864030876064106660 11748266 -20311794197609587917823289840293689168 11748267 354230234607026536266115539918090972000 11748268 -346494043785770756399889614703720448 11748269 152530134855015954532852624330135307808 11748270 235398682062346000678685724832045286400 11748271 -55363474252797628488201675972461798208 11748272 -146209055139820635050003275610762625024 11748273 756036944223941619093910295941483983984 11748274 -37588532464607797991432857835148570864 11748275 -248404728473037741316160388407936832000 11748276 -143847823288726298701342923849506469888 11748277 -677676138810338331384527396373681249000 11748278 -467316342366400320394873947716315134560 11748279 535163797722551641316533115437951843200 11748280 344850277010300725866477725258468352000 11748281 70253892151231359455730646064834855082 11748282 12314608962971476559957354274643067904 11748283 1885131124592814756955820755158756205824 11748284 139750316169602470502575530721889740800 11748285 -253589808690124532613465353131932063360 11748286 92431893549384489195694267655014551744 11748287 -392895953928074882511948700370885736768 11748288 3167313871352975456999058932250968064 11748289 -124353597054371630914877155653389398800 11748290 14534277021685745674422945372698234400 11748291 793461576268613039377773468178221689592 11748292 821631209214851836092689931343325956608 11748293 -719850136260315430049193442658708479458 11748294 -151984179237505752463797785169003576960 11748295 297779162722061209374084569298448878240 11748296 41421403162058209399708930320496066560 11748297 -2877585789440933857586958029619863616 11748298 -63805776482907611961779399321818601280 11748299 384387830710234111247148006182834426640 11748300 -261767421339796910176096168791080179200 11748301 -287480970720537419587086679766375906698 11748302 -212382617286693960180296740359310179648 11748303 169492207702559101722324901257999314544 11748304 132860653875111115155485882744723128320 11748305 -363573556778627558972475477973702798080 11748306 -260513383972159640758239040522859481600 11748307 -1020961018427939480848448410973464424040 11748308 242850288782889131533176663510940385280 11748309 6482604843533811564966958202900233728 11748310 -207218381091126779125110946266409766400 11748311 -514224833505557770985782314960382196088 11748312 -100834955873334651598478351511461038080 11748313 792578072381503910409479216498752663562 11748314 -253440812144656662129454813207232455968 11748315 3592522386258849951785229021256984320 11748316 -161170333894956712404863885473873059840 11748317 28570963262099156038354922488598973792 11748318 72603576077130085069040364654838603776 11748319 -1699572315065291759416899827454495890688 11748320 -191415683574828146192562243984964976640 11748321 473685970580648125522804327226150134080 11748322 81786191311550395811837335580302661712 11748323 -72507981781313869584031537949060419428 11748324 202297628390574865899354736759631327232 11748325 493998120158119814497160407917554677600 11748326 685635800163904114537324416408047366784 11748327 -11590170955777575956661955144676928000 11748328 -77378441273243248299685645508137175040 11748329 -20303277296678616105163339069174599180 11748330 268152470011816949336112580397821643520 11748331 -3127039561280963707022589972121944576 11748332 68686902864485411447372430886574551296 11748333 86419216710815047769312134291054612800 11748334 339287033467379834021336212495961190720 11748335 -375888960594542078185414751671942771200 11748336 164106814314495493048821950215793147904 11748337 -791945528560216453442789310313586325708 11748338 434541388239286079737195927072774300176 11748339 501212490924476782805631693064120821204 11748340 -164089860175501650158329570951946108160 11748341 334388974298842338166921051543038372000 11748342 253752106104992632545681076800930092544 11748343 800373693648168505436395811208089096880 11748344 -594205774792095295235191919239958691840 11748345 4040653199074141281701704309274745600 11748346 327549186793986015587032768386222558720 11748347 167265845325143981962251629824375008240 11748348 -251509889124865991644368689660476815360 11748349 311168330131931210262175280074919474432 11748350 41664507239472953490974316218953502400 11748351 70124665086044981020108260884495915424 11748352 366421337783365344558851957467801190400 11748353 -67219890538563063884629125181668070398 11748354 -158755315088824309993237424410604539392 11748355 51347926247839918635976670453846074560 11748356 -433862572781670220917767485872999544320 11748357 -626490998219163107748946517403872822946 11748358 -50170754574565439676065546844615714720 11748359 -96209109248412609386894481092356645584 11748360 134715698339142749870688742404100915200 11748361 -143885234674214117501962249759104531200 11748362 5161250662644661451780895981544753152 11748363 -26064940815150148431915865764342048000 11748364 632582134589596198192237120237495603200 11748365 -909685266003984922808759177579678042400 11748366 -162051113630780371984181280288360183936 11748367 703912239867667708241730087056003754416 11748368 -37322524310273307897170452055913259008 11748369 -857211115902357538320139587345735733632 11748370 23368852246461181750118178557892840960 11748371 -5077395897582245651241245535885346488 11748372 -412452310399587944981198049460587153408 11748373 -42295820296011143944874188500788377056 11748374 -10986650072148588067672940219766720 11748375 -84921262743099277722366075780724860000 11748376 372634444800861841102979267142327982080 11748377 -211423630230966719734719986690312375808 11748378 -455798757063408188087937145022565566976 11748379 -559372960329455436711026061865263765624 11748380 -14819010103754353765251885131895275520 11748381 -20677817778287784884351234401715316000 11748382 -207327086493679708547082528605230996416 11748383 602791060118909263883615435360171526600 11748384 5375924090348154234390827106400272384 11748385 122544986264041382844821879860340752320 11748386 -87037309069099964544469710158053604352 11748387 -129664835094828241429733759537022642000 11748388 21106340366387194495467499017212358656 11748389 -327442393353409063788739385170651974144 11748390 -253389910366787436280910701527385726080 11748391 -107738641168224742125114801174380019208 11748392 -25159921339475352209371298181569740800 11748393 -762034587144433137463017347846034719580 11748394 165160197151872622251880515847558359552 11748395 563718598731849339824474127437728802400 11748396 202606466440825400256522886585683308544 11748397 -436734303098180657707530400949706114154 11748398 525083122327493580674662079162732155200 11748399 -83451730574657515971289538034996212592 11748400 -63355620680341004326437182870721331200 11748401 -11805132228232175683053795008895144576 11748402 21790948353353380142174731066485783552 11748403 1176097892719150472347906447297715740120 11748404 344586039547245842515857351854226849792 11748405 82290251795153566856488285857806864160 11748406 188767382087457478293297914418109390080 11748407 552007822658068066697355950223721967832 11748408 -24884427306142408354125470338171207680 11748409 -1187494207526975824751942092966884946390 11748410 230740562411857509448134056040593694720 11748411 295321719749114491221816518344028832384 11748412 57264476091514153478931092592729021952 11748413 -753217255663698517852605289032551617338 11748414 55112208058413852501836228518207621440 11748415 -108235472319592451645457411311368586400 11748416 -313812995062943168276187561767707607040 11748417 -10031395631771932158872355510184524864 11748418 202735235829008701628613979561854599040 11748419 -337944103058920817222956912683910147320 11748420 -261925707148258155633752181252561734400 11748421 -407033743438686668984148834775743005736 11748422 -19947338654688468641887930712904652800 11748423 192257802314278822545991558609698347904 11748424 759171019242341818482574832013940392960 11748425 23457936570668285717361834239363539800 11748426 177659400249210840880371393944051013888 11748427 -62389269327502841627870496113258085768 11748428 -130920593254892480084701670443362377472 11748429 -459930321205237322889907050470599787520 11748430 -181565997557455794889629100007388622080 11748431 -1931231858355804039631810342056422566008 11748432 19638257024363134084428865362373509120 11748433 -1658364458459205443132593395301185169920 11748434 -196905763345504109256349208215077674880 11748435 -9300275539324002730059620307625095840 11748436 -58585187792169121340702556469664051200 11748437 484347925379505574001595909830048233632 11748438 96304587885694780426236640250827067904 11748439 -775781143535336138832019040658694560760 11748440 -514360630735123999393798457672884838400 11748441 285262858727454859320390118302836136960 11748442 -9262119194176174305369698402158611456 11748443 245379163005293826791622209683648707600 11748444 -85337886528613945057381963883959555584 11748445 -277268124711817509676364659952464491600 11748446 -87929410561615464202349397166613942016 11748447 -516599477898571878448906149495765374376 11748448 -967862700378478825745613327418681589760 11748449 -2253950924017142663383169634334025528064 11748450 110132526735935089161955947454314700800 11748451 223368534185860467663577893560965019040 11748452 838512862178581458516497583555294443136 11748453 86799167942143805631745983095718395808 11748454 -676948237211526210569586424081626049824 11748455 1709483298864011377647657031184691791760 11748456 49528810007906370629067426147840000000 11748457 -113597728297793668057147603048636780608 11748458 -107710400619843715016961252512945635920 11748459 754631956820350120542337681253101001304 11748460 12604575828511601107379767161925632000 11748461 1057737034767201131886675736580391679062 11748462 -68000485080338897920969007583534200832 11748463 574053388708863257153369839755618997712 11748464 45676936980106294223125350183769866240 11748465 -150060041946455174935102178757659948940 11748466 33204226599092657562526781313739251840 11748467 -1229122266737960537603122407546987885408 11748468 13497112288375334629948778492483112960 11748469 -7851597334703848510523531257888061856 11748470 -401781667440305251575381872355539512320 11748471 -243904366381656711117505183651293192576 11748472 793031170162960210657132018428344524800 11748473 433069074191592500152712811787136249856 11748474 -1814074863259211048672954932784166432 11748475 -600317371525250008599225356749136051500 11748476 784295884202240545797149665017187522560 11748477 21517959679363454580913136342024315808 11748478 -290796547003992725129099114186401267968 11748479 -183683232179777806612129190921343626160 11748480 -358935091779949092223906526332452864000 11748481 1073435967143007531736040373148019921282 11748482 -778925314815372609526719139937869127808 11748483 -19476568450347211396455198375224121588 11748484 -310933633976998721689898805726435821568 11748485 779819724561154683439096699349724595200 11748486 -284348879436027327313889538151914585600 11748487 -620678659512857221476804547168940197864 11748488 -675030362843516250057074274120009354240 11748489 890492652807341480862524595807240774528 11748490 38815322332297434405984612171068253120 11748491 465705799487810376712901889593399575032 11748492 -6635038548887908247025617811202326528 11748493 259722292073661513252123201673727994720 11748494 842082090823548500459783422347013901952 11748495 609205489064671606029252690470102160 11748496 89099149019672881991509457753179422720 11748497 -594117319869365633287900236122220252060 11748498 206118481807426208791578337820152558080 11748499 53761383985413486922711732049266642592 11748500 188735446164958383269576123374347456000 11748501 -557185653932093651225257368782878728900 11748502 -288293304076270773729839933930764782048 11748503 -3541998013725174419785644217224710736 11748504 119741743865564384693833617499870986240 11748505 662491144926508218679036413255705270660 11748506 -209976018721956365196164025026076203520 11748507 -358678505723717119237975211037316704360 11748508 -260341058456320478541575813841922396672 11748509 13525718055148294031849817172915172580 11748510 -3784103657303228923214311658286681600 11748511 -35472285465069657348091487426731417888 11748512 -845896850682994182890397766123112103936 11748513 -182751039881214417747870196191254858880 11748514 27346090644137457723035465743965939072 11748515 -259655275534286724644308076878479374880 11748516 17077578117711936327492380323711156224 11748517 702569220177764309923066320643406169600 11748518 -13999247107151297252812872513241096320 11748519 252513661937488778526979507196271249744 11748520 -184338955906873829580696762495246336000 11748521 -1145594712811370426172135532980379798278 11748522 172995326429952813618685508607409599744 11748523 861683284467711497606400607270116198240 11748524 -734883907981385273305188114941391105024 11748525 306622681908802098373765738938646656000 11748526 -68279340677639802356639907647227908288 11748527 274504995876116461927323000928653964272 11748528 155514919117203660408323479369351593984 11748529 112298137580941112503594635517382490728 11748530 372618004138257075825614484534929236800 11748531 -487274555473656508333091544840202997448 11748532 240941952935788325472820595419490148352 11748533 -1273465566646490493797445228996338561796 11748534 157077600816472014157163036325853488000 11748535 -137115707858173813650609649077177114240 11748536 539880622039354596867648386208113664000 11748537 982704562836843104763108970942181017440 11748538 -489304784068786362164439121866580515840 11748539 -563350083974005688928690991606394507760 11748540 -156502305305154065184847251321844915200 11748541 454733437918587260949207265099942360672 11748542 291031923692114772181585024456767942720 11748543 276472604151117316462891432919088913920 11748544 -65378089843629027994754865028324655104 11748545 441575591603900113632072683883887865300 11748546 -63116130028205389767623886103464194352 11748547 -3826237373673343605100011410761009968 11748548 272907647619253135208289268881577414656 11748549 -365208185022014037536619730643169935136 11748550 93507470752848199618446390782368483200 11748551 -301382447792889290694594268035974638488 11748552 -363914466551809458450496551425363558400 11748553 379104563458928094677614588651688947802 11748554 413805217090956804481641210808321916976 11748555 46672162193923609744763267443406668800 11748556 -342348315337324938700382667185991276032 11748557 102690936835078525245339207321125390112 11748558 265590537730425849294825726546852295680 11748559 -2237631461602117362012383325185254410096 11748560 123298315371796323432306594861576929280 11748561 -386592746846094362240112033668432255904 11748562 -38091782165943697774640581077422668800 11748563 713033876222143836943807877346182563344 11748564 -618896518519480570438897682721691238400 11748565 214533984247023806082943178900932603800 11748566 -122937102218377711297684136559994400256 11748567 76060204387768230309216561973483624320 11748568 -533122834859154657020253840113970339840 11748569 2136126035438032438395230473101578496 11748570 80406599981730954946349272507140883200 11748571 240264049005872747701622808680075705712 11748572 -352955866972938268767823334812012876800 11748573 -145022607345740918027668346101390218036 11748574 -500268045761699958998374280580563981760 11748575 -114459485187021208628240207638694277000 11748576 -5250908143780179975229049980726542336 11748577 -218831322403506853312993589987960329068 11748578 322590424283710813662028971043613870880 11748579 -379840330113875886710529542669731124616 11748580 170977699018555719433262368921353427200 11748581 -49325282079506552570778437906371463496 11748582 -53146432370015194766522283955968069600 11748583 -136008611003439592237867240087259234688 11748584 -976160196933134761249894892020864942080 11748585 424991437875674487535650714396453384000 11748586 30415800284033030025036806592131074992 11748587 1137164821656957932737268762866348501236 11748588 -819981224612296813593295442810905789440 11748589 7292466263064551427249861132098182208 11748590 -166727289700943665546489079510399754240 11748591 287239338698294733228261038989250203680 11748592 -524082480666337245314327514989931069440 11748593 -213934808426595036136130187823644529680 11748594 -166981647700208081548594136084273570304 11748595 749056015652465806158460286219674719600 11748596 684488945788227404167345022464237812480 11748597 -113176546118700929929186907807188647936 11748598 -214811200633045843735270216235600393664 11748599 -58126436810517899102990494240891572936 11748600 153680291688022207462190597042354688000 11748601 -453956156500893677316699833552741853696 11748602 523480845688050551202223632692705872752 11748603 29776032550611948789405204827055222384 11748604 -144807642064651492790401869132015771648 11748605 300294249909622991685892669923430103520 11748606 41442926658839617968337363142870888064 11748607 -66793700468289724845922367895727986912 11748608 505169264040864588302672111970426028032 11748609 82776245551652891851067978580398246514 11748610 -37832459095557434493361193621235166080 11748611 -366313035367703543805819444974066826240 11748612 318829774278428551232951680329650242560 11748613 -2202518354540340493813880909385889389540 11748614 -1024225665574980894358279624026536842368 11748615 -651175925145348693713347532336571715680 11748616 794492373388024511210997633020774400 11748617 -1606488817986896394960245921058610435968 11748618 34060106675132560983787005248913392640 11748619 1077065990862765904785811917153352968020 11748620 25406105217123705343179154353458227200 11748621 126031997643948997041027373246185858720 11748622 -766820433104048676090802515604739352000 11748623 181106167039144708589832903325441717680 11748624 25899075117990223006991855830802104320 11748625 94313005051452479630500690920712320000 11748626 285895482264565170093069154293751069824 11748627 -477907527225032933873415318435342757752 11748628 -144273209181787261576373586853229993984 11748629 16713089455884742097966076098393286720 11748630 -28920666192032253227422390322333460480 11748631 753526815523782063739164245881858957000 11748632 -5224182183771897042448440701368688640 11748633 141552521481417358312704471674091784704 11748634 -412811664653272073834695017694058369280 11748635 -609531031195237195993199217293320297920 11748636 214356586914328834052950708514906606592 11748637 -185598575305087070937774670645605242688 11748638 116648816212802695064351807383240570560 11748639 38641597006918155264436904812741057920 11748640 47540413676082392833319329635721543680 11748641 -1128955449416353692396771445010706860958 11748642 307740456980807210084814661416585750912 11748643 1168598761204402236081053824958384168960 11748644 -346290718098468940177297410851994083328 11748645 40701782942223067263438460453493562300 11748646 68615356430662828967429296345628838144 11748647 -310871133820119348838608355143577161696 11748648 220444460531219685802171439029726494720 11748649 -230984652971227366577276007317676919008 11748650 213493459154129674012788062190746400000 11748651 788981001888396011157279635051005020864 11748652 -209407419629324214296338618821181739520 11748653 -32955392172341397682396501812570573696 11748654 285887943610493573673947400038703256320 11748655 -5429312161088603742885055491221680440 11748656 -234997156762513115463512221187531685888 11748657 35521869310149873606432530797121753088 11748658 -132846415847083057967192896910358832224 11748659 92613065437287706060188618363658685568 11748660 -71123478417898887310728526892641812480 11748661 1038054783979712576357523089666284814524 11748662 -163969043971657590713110512930591363168 11748663 -4555909187446701266326841224226773536 11748664 23554091161248089929645729741390725120 11748665 -477779989378208208855551116388175297600 11748666 -466439679129517612301033855073948312576 11748667 -453856591207423050044408788752683207408 11748668 90689870999108879295293618444232834048 11748669 -347207022721557194419213765501713940800 11748670 -12983653570795513423370797770916790400 11748671 -964201596563552182430521974247733726856 11748672 -2493385783736066754981412110241628160 11748673 214811531408531674363203329573053676484 11748674 -14165051269613302999485623716292928000 11748675 -3559979122679852989377610226986180800 11748676 304518539479486067877555788794539282432 11748677 -1132971419655904607076425488177350021474 11748678 -3818759144803598590843684011080722560 11748679 -1254862679734307092497698023327829623720 11748680 -680185443282980760547137475374508185600 11748681 -805337778061593913584227607994918012758 11748682 1129385784188571738098363362339952753664 11748683 -1610448355559327058606808773836713729440 11748684 44496682114843945459882765652679032832 11748685 85630910632397911241479275640768035000 11748686 29271272678617187353195453660837053120 11748687 218096973716108766038174626537587617160 11748688 48243716957022964396411582765330595840 11748689 -549018107196697709340274597814644602510 11748690 -102250196452197204704929787755344168960 11748691 1043547815121841236717559076849557063384 11748692 -468061983133746747566263382510245421184 11748693 -24859811364941288168972629908069051072 11748694 11994125514213756382187991565360900896 11748695 424621166576187661176373629979847001600 11748696 632465255118413537488378871006057164800 11748697 176920729544958506231921591003981969680 11748698 16329678802510462093430232454595280864 11748699 719178041633516593782598668105597196800 11748700 159419449580465068002637827313309286400 11748701 -804797511429888894357473102783821454298 11748702 36214097070149913985706862915936758784 11748703 1188068469836976322718828784577309873952 11748704 -790275538309780289861410529782364110848 11748705 -245231359362232947063578009565685376640 11748706 281701740567503141847774349153333461504 11748707 -679283691931423227832261576717469342400 11748708 -442044309457607844958546132981197825408 11748709 105622338161062226810957966826086826432 11748710 -45676937548993876901927268545477508480 11748711 -327457029254585736570677104599009213192 11748712 -366666956466006071132026113562606080000 11748713 814212769244335109431395719034696091962 11748714 -15955046802156070994179317665920049664 11748715 209077944974511245797400287835654117520 11748716 326089199218056140135988985866132169728 11748717 138326584272757096910174872267591937826 11748718 6439804420058565750622705558129044480 11748719 728861396018280281687878882225099047120 11748720 3408408225267192286382872175014379520 11748721 -62646377991545572931479159231713654016 11748722 189359819843796864341721574490003927040 11748723 64020503496917647066268622258463615488 11748724 -281579756782839075674412430536874603008 11748725 -69584956923731766045946634163359484000 11748726 35457633372716070612560655992322762240 11748727 -333659901830931047060590750842858198424 11748728 -73676961879921531331545276398185635840 11748729 -140553650633100887653834005538052280480 11748730 166344553559386401882800942619499753440 11748731 1882690479286414288233288030708323366112 11748732 406495377974419513738676073070328259072 11748733 940605681415004313345120631392435363264 11748734 377094319937218167770903768947647781632 11748735 80634398963504453373282160404898394640 11748736 210433129809154736652359978421583872000 11748737 -110491538568870522774426799927812364032 11748738 9315093161431552571738716312189048320 11748739 -689170544981012845958977641369333411460 11748740 -395298749441695218808665960510394479360 11748741 431922450898189822945525069952443021920 11748742 635414338322045086842649723054151410272 11748743 786719188535261471079338227080551731992 11748744 99249721050610708288452256875698257920 11748745 -4250615003301677661226596782205622080 11748746 1045531461654730644041429693917042289760 11748747 -286534489121274658338439880331611995200 11748748 -195430528327644927163766180304128577024 11748749 -716424672254849544018240728365630656564 11748750 395137073501768015747282728993680000 11748751 -137968822182941215776122992251349324320 11748752 -92482824020142949977592072963309436928 11748753 -110118699455586581229427623453571375200 11748754 -151882985072897787001675031190695196000 11748755 261558043524654253261434384422087243520 11748756 316239068901122530380401375127490025472 11748757 54103789255145748142084246889193413006 11748758 -143817751969834639771814755430265911424 11748759 -49507661925382079370242691188800083072 11748760 171545911407291497191127739312638976000 11748761 -2455671822384326396574007168742827200 11748762 131231672365068030444741022569508200960 11748763 138252469638716368183503908082992635024 11748764 -472314409223768982214897468321713753600 11748765 -107466976279164014279607098451563959680 11748766 -47524283148310525156286467718878905216 11748767 -980880983734310460538790403741321787248 11748768 -634896291814035994365253115013960302592 11748769 -1431657638227450742085252356257667468830 11748770 69809628887515654078068617167104860160 11748771 -656593107415844908289143043166905975328 11748772 -268813536673019369926029079664852787200 11748773 -38207830518877549255711717931840264676 11748774 -68588361344935681852459757315081288832 11748775 293579910232075044837069865839493039800 11748776 -54985192384694589354292306102394818560 11748777 -126460553459681396414389352222900328768 11748778 -761404849542809174622470548537869202944 11748779 -687034637337111920967863643764142578400 11748780 -524702705299094651456150586179098675200 11748781 9544758986196651544945826304849296544 11748782 -60203069627870261134952017335749155200 11748783 -72573632635877330702428903334876006400 11748784 277729285582687062713055074980034052096 11748785 261256642792170843003826458567330005760 11748786 106409297220113787536555792708218675200 11748787 269624586592296649494776011759766688672 11748788 -232528885581463767006088227416265431040 11748789 116902181535621623359184078922223082844 11748790 -152104786325555415449105971890723801600 11748791 -205651155459298278016700340556363406448 11748792 -552188912497746780894109035793738629120 11748793 -184934122499635342803684609299801177600 11748794 562453346449905119838255249931169091696 11748795 117606241145537608046859554038066303200 11748796 62797286394419626463559748770973317120 11748797 -705149386523370172437321720216405121920 11748798 -16034047577592350830569727445737120896 11748799 635812792176933319969519638116448240000 11748800 55828133133103907853751344349839360000 11748801 -45010134683731983573617887849098297600 11748802 -217865053555472768504648453989939584000 11748803 797357411560846050930411385530959466048 11748804 2652829801435415406531169022570403840 11748805 1106073532603475019333567225198667769760 11748806 532590656137088587761111275624997632352 11748807 -399595984763992315734812323540137118848 11748808 364103449093059024878512990944934993920 11748809 -817550578110461573414169183454542285990 11748810 -13253944892824544284131703503831555840 11748811 -609324733749407116266349260622270036588 11748812 -272957368261284667789124520872073049344 11748813 589300368707612586830572503970489738944 11748814 -19099644525668132571764768702454300672 11748815 355836417611114933600586443885155945920 11748816 39136115046060914203723596887694901248 11748817 -102499830800097569073558021054462010380 11748818 218350508329965937397080247702582637216 11748819 420204287607351030956318761610829494640 11748820 -309305424837032553218122346787058417920 11748821 84511257973611912061721514948286470720 11748822 -85138031765452227350672046890457073728 11748823 -342582448593772391718149456338691031928 11748824 -251120924750688147684142566796559063040 11748825 340316274613281172911591921032803459200 11748826 -187635632918027952773370042998557917696 11748827 1035144209023115369081051128903940606400 11748828 74532847503719689264582031767226664960 11748829 1009600369884336079744040737575320491430 11748830 160450210769386795603181946985371658560 11748831 710094142072272296694377602803758595984 11748832 181551654418809934519846493427401490432 11748833 -506810197650152454092296718308969005918 11748834 621563843334258095524562461157223805440 11748835 127042066478491271614609806053994003360 11748836 -276160606426273090767868181007981342720 11748837 81115561188541257263636809313878068096 11748838 81628980002884953668083149750019972320 11748839 -1390033727686779823292369687807394480 11748840 165042427389370159553662103259328512000 11748841 -367183639829704469499467572245236454428 11748842 -184218125062350145063621043948288057088 11748843 704147965390405592439787573399663613532 11748844 -444854714087516198549056205198824166400 11748845 -191894928455882981401859818062004646400 11748846 -109318187791731334711248463560430536576 11748847 8129582745457785150772142380489898880 11748848 56026550011152908004918397004677251072 11748849 -92453495890297559911992917503201258560 11748850 -179760921951496896001166752452297963600 11748851 -223222355009786859256204014918255620148 11748852 -493171220642915874074086729889411217408 11748853 -1278022657830282547325912876849930349540 11748854 -146146531566621815981570703201876666240 11748855 522415129738271683208194293325289562960 11748856 249597666311757546460621064501978357760 11748857 -241847237687685378625127699846928847680 11748858 -103414196450320893744958174872722688 11748859 883483712776888079561131721843827626040 11748860 301081464173316751000535914166685173760 11748861 412472569138777635945354683597213720640 11748862 -468593727672009361865844171378244589568 11748863 -276993994530670880194519029108591837840 11748864 -49803815387261440319396648817210163200 11748865 -136642107186839315092749749786804173740 11748866 -235197751573600542445094661424997321856 11748867 -86916470085559654975594411582249108224 11748868 -803597674584800966845164405064068295552 11748869 181543563696952568066675532811131518112 11748870 16640257346421934605618270593934696960 11748871 -766929146306798753171596296684624813928 11748872 -1106482546540440897160798724872232632320 11748873 -139060387861680505393018124520734558016 11748874 40810185999449936130727169898760552032 11748875 429665197795209413205713052616068744000 11748876 -196836675749804785580089726343288979456 11748877 96366411449068675389852307345871377152 11748878 1676176157168935580651404759922954880 11748879 -428467327549985070139225058547019033176 11748880 -141693601384704746294271213084042854400 11748881 49566781472426195573583173702168292852 11748882 299848487700294132249671297445502126080 11748883 -76429362373234970999209268576565086496 11748884 -97274103834642621150998831021889828864 11748885 243338697641978190208465750729049133600 11748886 895005629253350761310897148980670142080 11748887 -31719755532855221124507805009327525008 11748888 10498165745426632717354027227555624960 11748889 57234242386200276228602369617528647060 11748890 -759678867854840362722454726071897600 11748891 47299093528903148024744415446414624256 11748892 268421576172775655692410267262117665280 11748893 346292897881203228045010159750171448844 11748894 -261474024059990108436872675418296647680 11748895 125706378568747628652600935972455295400 11748896 -85640470732311162694833958737211293696 11748897 -539615259006269064717600319956160619520 11748898 127293243841656798877297429653067854336 11748899 97485437510921899694484028783644737328 11748900 339146310911459291492242889556904780800 11748901 -951704422069814692515223941119907587168 11748902 173595915329404486829855745491636894208 11748903 -552521193591112781303559179717670919896 11748904 -412320959305643407456006870629750220800 11748905 171714912298099847846206555100456939520 11748906 -27777159363965084269267267600310430720 11748907 357534716896859231465792239742551435072 11748908 315197595743514520837782749693435166720 11748909 194406209354530669232968325103729271104 11748910 -223287762645383264708619224644370648640 11748911 -474297018981172756070614692562489102200 11748912 -6406955059573419952479923914596679680 11748913 1331118283904470207623411079705269491184 11748914 -1254845227793488291878400569851732448 11748915 -622108303267983705866655582863337864000 11748916 147857758197001718964675995945722961920 11748917 1197081846932890334889010848584410521966 11748918 -32984766675249171294102618683247742080 11748919 -124010042858835985181946262766726670336 11748920 106789442203165959530731707863595724800 11748921 -372944317810245978952811687094208305216 11748922 249814015386257294320782132295486977024 11748923 -795574316098066272312968234439159276828 11748924 -55475494119111429419956223795765199360 11748925 -406856389404485332890055580065953290350 11748926 -286496400758773371635442932874334528704 11748927 359236884067399904705042337251680088520 11748928 472454305519811949069558722703529607168 11748929 -261810770414568671671114006371170020416 11748930 47752093984009753917585865002453765120 11748931 -674166133025768487674361016819629650888 11748932 310600235070668646032586851975421510912 11748933 -4260457602221867555963355280262834496 11748934 29756562328275920974230463767350499840 11748935 332264936472855983915753832862159094400 11748936 -8511571346803191740662561806562713600 11748937 1079284803496460400051407448248536762586 11748938 -112780858705617401081712684740254703616 11748939 -73927007133799158129564265954416302376 11748940 143536507929619806175052150840820295680 11748941 54273939397137839560290936528134052342 11748942 -359247338892749426249091735597402149760 11748943 430735602138225083003751271092119959240 11748944 164772937745601553657160047251977256960 11748945 -246788267010471581810852493502216868160 11748946 453373603066295832751086062599495807104 11748947 -257514494700273009852666251930778126768 11748948 -13207410767874815379479542256206387200 11748949 189295231155810704592277272187811255928 11748950 -40024698951523765254413776515644988000 11748951 -237567770893079645197138554217810069008 11748952 436649535716780939431800062652635013120 11748953 -828320202000431772808320666679924935798 11748954 144098676830472864444044456297952890880 11748955 -59628443567317925384508620942031300000 11748956 587761925193569423475098333522114757120 11748957 19888843188614658651536945240763717120 11748958 -139715283864520683622964831839331104512 11748959 -1228918530385819317483590407077435563040 11748960 24232232205873922190259920531226624000 11748961 93747467525396544676905057524319524032 11748962 344136022228917833433044088866821361232 11748963 732550927843337450570529152321253479544 11748964 473015672293028543499891906610061710976 11748965 982825482754668426463753426912603600800 11748966 342715503045107545648704129431998844928 11748967 -1155935836581824273069157604495198098120 11748968 205426474928613452136203786741976760320 11748969 -13416099122978318223275131664146333440 11748970 -276315157777196515543475069809741468320 11748971 -833423961144762264682226303332344944016 11748972 -595720883138148315129024051667013587968 11748973 884486790874870995739761436018752151200 11748974 -663585077838406700127876395362927001088 11748975 121324004597047863962024220049734672000 11748976 1548425125131412009362085542102925312 11748977 -9204091207693643545271400732659952174 11748978 229919892126631762327390024400277504 11748979 -959298422073471327177144822127485960 11748980 136235164827230628301652460526691888640 11748981 308852820174204166060042705796443064352 11748982 40146217002601970511142728299628232704 11748983 502743720741949097068879633777078406400 11748984 -240354016876419085336036285791965306880 11748985 -23787647266909165054127505744280572600 11748986 764887384417504012220784169485168660480 11748987 395126965173564913774786665922831473648 11748988 256375439498647848462846441286228508160 11748989 -428195874648330000779137950793528715328 11748990 228964584105890372574794999878687779840 11748991 -19155379308582678812466817013073893216 11748992 406158832798810797663095810246993510400 11748993 574352789913059575466395324800590443200 11748994 -17915660104957245519113975276634118704 11748995 -503242219154338536427074669723068166000 11748996 -141865593157190458318826416120881684480 11748997 639057603073921458402375305160684357600 11748998 36042831243477936545053525996699822464 11748999 443648573913929662463475498256202491008 11749000 234729028684158021261472258156953600000 11749001 -86420483208614650128967221390485510400 11749002 -302730484256396488844034756933673601280 11749003 -155188780292342528571731411382929022320 11749004 1804726376586388793667617477785243370496 11749005 297865097506775557893515396880398265900 11749006 72400755895875273654405760595916714048 11749007 -869897138741929329804525509598733999800 11749008 -50790223307644290840201644047781855232 11749009 217551004175901117719267805008047613760 11749010 -80739203001552006415482220101054074880 11749011 128965346667514429909497450459968316480 11749012 -524116934734113678297757585514629570560 11749013 613422687452791882291903911549409447296 11749014 -134196968364621403332307728974632968096 11749015 219896943250972500066536781285744011160 11749016 279606002820374674828073676702254837760 11749017 53506189871684542404832300457087032704 11749018 514542236317673447337503533665338910960 11749019 -7736207686354673765030592849753143256 11749020 201125360816096855069032017157238215680 11749021 3103512372353431398732252219830899872 11749022 139210030183972287938009228578264461312 11749023 -262808275564423558528271039555536089600 11749024 455072348456566765541485435296185057280 11749025 1018945036450052495785376905889490504300 11749026 96495772624943209965137626514950984704 11749027 -123969311499876739581600684077495162256 11749028 -166537397624760847733407181470180399104 11749029 -727690820102408928977924239701254406816 11749030 -97203707231303129932492135927365110400 11749031 -172345865359741327798190873441239664640 11749032 -430801359804474855027676113980403348480 11749033 913530356411578999151277422756942828282 11749034 -200487564411044333912342025016447669248 11749035 241245456664531740505877265185421097200 11749036 -415652864417703742206294172658031039488 11749037 -168573252305352511416355109751682962708 11749038 139282134521002699503962353973491998720 11749039 115432884689655675123779620407029597840 11749040 -18805058355732188640803614903273390080 11749041 639858181162736523622540480762883443650 11749042 -40862796156629534126950729714837349856 11749043 -464128559587807643803431182817315500760 11749044 268856299198627418985934489375416791040 11749045 312159471073292866680410204194563980160 11749046 552390795342112728544640197506433931904 11749047 359657013352118815004233168651683929472 11749048 1270688911318904273710452711729575055360 11749049 707456200787087279846818689224924288400 11749050 151680698930119367158616723523154156800 11749051 -1480426380189606304705014783487834753948 11749052 -394203093430032317044590491383908049920 11749053 -98461065712747882429788294771483983136 11749054 -247337099435826512596510867746799939008 11749055 308286780447064777050867053465872329960 11749056 -149553288869931957070766058140143190016 11749057 -446365667699261614334955195383606234748 11749058 56227605313867478732527103798490516384 11749059 33669224990404971095635832696554729728 11749060 176094016109999567404379984052913766400 11749061 -722383946625649397658939741674300122338 11749062 -269245682258582872285553214393827328 11749063 -102032748458044555070144881264237791120 11749064 220569295696053852831998352716380431360 11749065 338451971674679716576702739787535072320 11749066 -34115606316312996890420027415168781824 11749067 798677056507644413379463571094472047360 11749068 -242589487203956127513456525950028518400 11749069 965051587522436865829826034167947332470 11749070 -102920558363550016033813994344440412800 11749071 -5827397368419520287977865428313891696 11749072 11046717222567525711638508471396646912 11749073 -725709036048921414396001428307479795024 11749074 -250189416374680333435473903008176634880 11749075 -177329116107632610079743298751167036400 11749076 859053183240780911288652572039761061760 11749077 -46731248703194548997736598234027340160 11749078 -571503190129571632973827815113879102400 11749079 -418382925934808509393575146828306889120 11749080 48485520957447637730104548595374489600 11749081 2189237310632367378259786015993096224532 11749082 -339662770895610027827965983055967870208 11749083 191319653468910395157538930782968476800 11749084 -286452881303297409891468767489253942784 11749085 -74963523263009213811518163334066629000 11749086 326587826474482990754076349985797568832 11749087 451750335098738743304878359583437372800 11749088 96597927488624235855787504793013977088 11749089 -128634006863113100236481590665503714880 11749090 16653488807076499813268864728438060320 11749091 151440697403408568418374047094081917280 11749092 -300425079344021444178901776356544135168 11749093 1331278514400574885016225095529776128 11749094 84084510569325001535933006662845743232 11749095 320270218140142876814975881134376312320 11749096 215984711114197420774166471200559201280 11749097 -239504755605938755225462663584061076700 11749098 337910169879888539885061863377588395264 11749099 -556474886676508433097410676694414405900 11749100 -401913217849833158253401013191020800 11749101 -92636816628063423548499061938925689216 11749102 -291919107372972126015690926782011489600 11749103 263931869632177319958555491312776790352 11749104 271765954128185500947507390778700267520 11749105 -6888700845929943498733637496617125440 11749106 729652937184221222206663828495308432 11749107 -856871890475413826670038793875088092160 11749108 -242816204308211675506864392315276201984 11749109 -215311231995804986386887878500819373796 11749110 -127796202714879800222613034478059756800 11749111 570499812455921934952531469225728958424 11749112 221232461417743879637212008813157171200 11749113 371870022733889064314306592476926244160 11749114 268838329221914478086361918177064546560 11749115 -390570212021845750830549725645973784800 11749116 -150774712838154090475432658281290382848 11749117 -1819772270687536747877159302388385679040 11749118 -1005039975655942908870902648273007863040 11749119 -471561574023563499289380886388109779256 11749120 -303172856580471865841449240763899576320 11749121 824708611784426595428368580197938392322 11749122 -85256245546816614659531845777101081600 11749123 -671586903729734986569907744990172130920 11749124 46394710819619177292738313969421942784 11749125 499658894568206971486346847761174880000 11749126 460451618532970577873256820955717692512 11749127 -181988335754133075156150310002782484192 11749128 -200252543623097710443519683669131100160 11749129 -692482713303895637280049626329149747648 11749130 312611604942315436984200978990162660960 11749131 -2576533518547705891332658873558658088 11749132 -378778054906292844108137421742427855104 11749133 -737565129169972589600943962335793868576 11749134 -343271395627789826188609292267252291520 11749135 -307231092528735811628411310356808132240 11749136 33675537364551581678179994859587764224 11749137 -191109272398757815379365584992148563232 11749138 87524672048191064307918225659488644096 11749139 -677322001095961222098255309810421653240 11749140 -189336852704278344790483426745762388480 11749141 167930280289762580920067863298532054542 11749142 -753209877209686409343139657373067719040 11749143 -22143968715438126287502488175588345216 11749144 892159396662343809193290096533832499200 11749145 546623242056452280249838139356579296900 11749146 -149342783855690432587013123649811036416 11749147 930774288264341705607370039855787478960 11749148 10002992041961835790960173343136047104 11749149 -358932508459274280386517773255464947732 11749150 83256439822375780007277827049664848000 11749151 -30313854988785514568145350888211603456 11749152 44935166375303212232947443485926490112 11749153 -71956845222079776889205516369555537516 11749154 -215707414308589408416290597143010746368 11749155 -130768829454426129453730403635694069760 11749156 409237593874400711809540493317918236672 11749157 228258995781374780227267706003852510400 11749158 334183730931525391183571812910377153920 11749159 77316514799865988445721800291023948800 11749160 15095373631263971162631450701436672000 11749161 -99456198263960169810192461639528354928 11749162 -250637531055112637710520522770105920000 11749163 -1099394977848437023815666010458092659080 11749164 64413652423215047377919939695725576192 11749165 -101622349998026285807112358037589162000 11749166 -51280636382638931079188986670166897792 11749167 224035498721830361996166787297933646688 11749168 -39333688317142843726732651740117893120 11749169 -795915871957801151889804386262489945804 11749170 -71822336440965730477485505071980889600 11749171 -401130155357859794176234675200176190660 11749172 -256088749374863800967568179368872830208 11749173 -615742157060760743691198243870227272416 11749174 464312789569568879854969855096398154752 11749175 -188686698800653017569082502239127152000 11749176 -541320484607469763503675125683206758400 11749177 794321979131928045733120471994584201872 11749178 -117558612452921967788682594514783858944 11749179 -103766708217800114239575558743708198400 11749180 -497425867257174017668264176731525721600 11749181 -1302817653374942343106114479505020009018 11749182 -179133934265806662585494548306788464640 11749183 -56449958151530656702554535829112213568 11749184 320647006540279197895899900188152037376 11749185 176283498789478951538901462998270611200 11749186 -21798571414218490753324609938399534384 11749187 -1914775356608745612670063294853851830408 11749188 -92273638854965411629084155730771322880 11749189 -3436248559342338640521291899544159744 11749190 -196324056055886275285960585249136534400 11749191 1257716134366679448145858024659669120 11749192 128869280732220964268683931638183526400 11749193 374438601672127381618263187220737584180 11749194 -256684286245134679510308883546836877776 11749195 -20345513322335834440442377740896020080 11749196 -809292246494018703964898875273331742720 11749197 265013292931396150743307485903547704672 11749198 19979459945637272532906233321940358464 11749199 139453880459796106525491479214813573120 11749200 -42486631439482978956041417968346726400 11749201 -1090515322701155457819068503361408409600 11749202 42051646539345420934967062109332154880 11749203 33901082081929978429052402645633027640 11749204 5384885614831708341007010330691602176 11749205 25170436465630223938331036470348723200 11749206 -33191281958308133380104653272525197312 11749207 727132822193683267067415224964855944456 11749208 642605653433002809593163868044181800960 11749209 267722934986353393298327102736505796304 11749210 -672119632650310327272993416442917775360 11749211 -157183929149241019429015378012795744188 11749212 -7616386246242435390539078216680456704 11749213 -47720561439555000667360025879394619040 11749214 365293008042180275058399204632303139456 11749215 301706974339001265947915569791428053920 11749216 -43912637016040630611469439384165941248 11749217 494408752323025923976177771616613076992 11749218 -327670402024607982047288539659670548096 11749219 61876454729558915080979217627534111520 11749220 -548384112165435620875894632217454899200 11749221 94167633623568687683374069188713790 11749222 264111981433568179586469835258507962624 11749223 -455056335321801171115741780433959393056 11749224 169299484563587971044201756423276625920 11749225 178329570692409278217208950241658486750 11749226 -371792447149469133908841072398539332000 11749227 -265155859204646786547491192680093418496 11749228 -51913654099422899350968232345119421440 11749229 -572584178177705906250076383113720833140 11749230 43947848405346120729128204434704893760 11749231 126999698989468885543969256213984442960 11749232 2004237591236823924172795355409874944 11749233 -289823776282430853063331812856060856976 11749234 -4189812525995706630010637282252897280 11749235 -34570442664000988573393621498982601600 11749236 92693572301558809044484236840571379712 11749237 -156899467169247838234662158174911420114 11749238 351795193992261878569580938889935407360 11749239 601517431535280133088263115667223008000 11749240 100669615537744358989508637556346880000 11749241 123325181813621049186015595597378102272 11749242 144168671383387860452470792324860167424 11749243 -385568024327737723211348982015748002456 11749244 121794375427804974816590629502767905792 11749245 82326214537236111562943816472035649120 11749246 -219702598786931132348447022972276048000 11749247 6472722799334633840321804621448693840 11749248 -91353072300524037246986289076670300160 11749249 -547009480248059105724100298384519482750 11749250 204084809048970923206525388434651752000 11749251 -449406400961577259366494722271253313280 11749252 76964538583773306488233696147800463872 11749253 367260393994828746748992865955252213280 11749254 -626314120493020619523472592976747396096 11749255 -283262395589441557880701245226885815840 11749256 900272915689464307255408505155529978880 11749257 -154402262990550111418653758264969863032 11749258 462028629532227210624238482423552445440 11749259 -581432464337674313841958847854600705320 11749260 189738869686454520859910644471597056000 11749261 -662184158607396691369604842837204144296 11749262 83599047302011111003888148984577921024 11749263 -2815258794599420902155029199525702000 11749264 -169044301812624823728512227940838891520 11749265 424469994125108744022876164565347037120 11749266 553434106250861635420128164980995705600 11749267 -592800719879259737034426136123293412728 11749268 -189829899453000327849873868720575408384 11749269 -511053321380805982702613094083434905408 11749270 118311193733120060141354026334893660800 11749271 428164713671780191136248934356995922344 11749272 -353402108158060243391818363533871534080 11749273 -211207870195316984059876827039939511680 11749274 -268926007388628102997074961175938056960 11749275 -588740260144421347925735097644707332000 11749276 81288356938220387868207887680874053632 11749277 768679775596139174924559975920335680 11749278 925871746218586124965109151205588992 11749279 155774554265163775562996310428577622720 11749280 -600112378150390432326297736219268874240 11749281 -839533542522079134206235487169289229920 11749282 249223331704111510176501762468981958992 11749283 -48160406122602568337223465918609411936 11749284 347259639252803488532279223510046561920 11749285 -283091050098792552979450898944297107840 11749286 -192611277413771213346919649214732837408 11749287 -579089588327481312459688858485930195840 11749288 -184777443348310041358324673972612321280 11749289 1056141762754925787859003864322892228090 11749290 -1746933445455394029708716539221888000 11749291 -37815963063660083551911606928976525568 11749292 1136053241263351329794464764078528599040 11749293 -41036599660203231471006863127458517216 11749294 -715690757332660080680185565273013722304 11749295 -165548495466295487677424761564198777920 11749296 -35916748822976749164882311041819607040 11749297 -303920741556053109463960636904570467968 11749298 -35702511576463944514832087848182122880 11749299 -577363157903802264195461255449500392136 11749300 119812505949511079566094117395853932800 11749301 22495176274796571013124580243493240302 11749302 50637863953671146629261903195593677280 11749303 1670593835637344351297598761156887027480 11749304 -226872180173798560773889234689222451200 11749305 -229931981081393710322228695991074958400 11749306 169174747342448871239652388964629514352 11749307 -695365585245025425805351697265281292444 11749308 -207292483084378476133572796464516656640 11749309 227138129159506144250101737019018669728 11749310 -65567249504947795166871974405603573760 11749311 -72035858390495546419172630030571212160 11749312 -251129590559315032625283697610430873600 11749313 -940744145368263263749757794998292783296 11749314 72314656145545073377164440988303813888 11749315 -912481068659210533509770674240178576400 11749316 -158661030268286774308783749688018392960 11749317 536042862534588772086864085287143904480 11749318 86431208857123290388197761155823506656 11749319 1059925804080608139065494157382498103920 11749320 5103762042624081528410319649112064000 11749321 -1329839348617438018118084399118430936320 11749322 180443265509006117010150556686068288352 11749323 953176452029484714283214790404634108492 11749324 -504163343335734493707874493999377054208 11749325 146256084747826498574817035811440796000 11749326 -692965157804053478077698103178327766912 11749327 -123305505608825130045382051714585374680 11749328 -60325237378310466208869475449102090240 11749329 -151780213137086298481830114580339598712 11749330 -312136233825865796243354922008747186880 11749331 -11765095152197714565048299542283101872 11749332 76194956957460582530773952621573382144 11749333 -1221247797869403730161432712909817322418 11749334 422104550138992668800266982955342056640 11749335 -24834746649056840430342661931639371200 11749336 -85467965571235119521566647716007352320 11749337 -38679808076202464532811734580657921014 11749338 -408374883343433867524670380090437712656 11749339 501457394662385679276448409355292616960 11749340 -502151140611879388173395571055619996160 11749341 182088687636987286150934963567818216704 11749342 16322176431900112115476670865106176 11749343 -106690453750633910788595679718096380000 11749344 209314184860458715783065042936409620480 11749345 402881806203595820506087045992167534100 11749346 -33246836305586010605443351650360689664 11749347 268243130170742519982731096999031341040 11749348 29918119841218681781926030678532819200 11749349 762374129818539721905589107530720079936 11749350 -5281842986876563310501858156601312000 11749351 1181664885432985769105063540057906071352 11749352 1140660566171161626180395570917069209600 11749353 90445470379727068241140123996677780480 11749354 188119560205763896849123536402114332160 11749355 130645815990560852968019660832041057760 11749356 199610286753859932628271091006491673600 11749357 -130927305878968775844421821200193752468 11749358 5231183620215581339984806107775046400 11749359 396360110330317557370854294289927088904 11749360 -77578665364065789211242430842987479040 11749361 122279143235622813509694214066826650560 11749362 45082165287928468847347805088753206784 11749363 -28545111895989851569136613535265554416 11749364 -14974635721910721781550922740849872896 11749365 247967716951630353217913837631658552320 11749366 51854184185412687462276145028675149824 11749367 1141951797002732553795353275744074488376 11749368 313357989648539564187474176602139381760 11749369 -734991152526097428937575587011658798230 11749370 75391415029964962694601690992966324160 11749371 780128378844978093496358964596905480560 11749372 -170825428278828608561386780264357396480 11749373 -180212679149094543329960138737188624378 11749374 -890143861016504309121024805203648768 11749375 36731055271699388520038655242137575000 11749376 61418546679640553109295676240890429440 11749377 -864929579976728965346692449716816233680 11749378 -473235034231993299806988478366018865280 11749379 -1526729497708523384580297458144517222000 11749380 186459331710987232868489232119699865600 11749381 -169396489465954393942753987298384848320 11749382 489712609062391913561508798117813868800 11749383 -45138980718350616533333654831491668096 11749384 665739176263276551917968412478298690560 11749385 -73370620100280569160334035347980344000 11749386 325812766841273816147707268005409718528 11749387 128883203983608028522837764586614258960 11749388 -343611339195699513291140692260411654144 11749389 -507685513849307640440015597091622121472 11749390 -52788281842606892171729608517294332800 11749391 -212004647004915473959500522363141388800 11749392 162970534426255473094553380916887879680 11749393 320048329727978829054041473360697174644 11749394 -550978547018396904774459516359742202704 11749395 154973675982582270715362908908301568000 11749396 77202464431317927416270121023553034240 11749397 -72244770458396511099148320237881075136 11749398 401163613446557416650267839634563580864 11749399 -1177761259860697505534880745989856636600 11749400 215465480786277887292536359847930880000 11749401 -204200373945276304409621209108415929920 11749402 -19112169561062643068244879379579568640 11749403 130249949987455643462179919702055921984 11749404 -54415775239459593511357501656368776704 11749405 -132772318535545009591324097879575971840 11749406 -9325468322228804861204000551808160576 11749407 -708000468736887186310754719305051704760 11749408 -736248541899562730265163285918101012480 11749409 -476745575598121070521610225905151757888 11749410 164230592109001881929703296974793894400 11749411 -109338654747488840913517699107409946496 11749412 516030286877048137884668441773880328192 11749413 -321391577512642851875467174894416880416 11749414 -296742250348957937236807859752126294848 11749415 -44959668517019230356673202353848386400 11749416 611793467602223593689816897313487093760 11749417 546903533595353600333775631518490095460 11749418 172909562587209634578636427896846698160 11749419 130872859596272977952863756030727373288 11749420 -57736281930974443233862843938927160320 11749421 964202019100236241961169197291532617622 11749422 -461243926183841384483902851246659502528 11749423 9166300825385968721214471871560856544 11749424 32973576376762846432866472528568647680 11749425 -266651543411147571202649687205772242000 11749426 114246005653309417670212671366311032224 11749427 -48556884854684743300048389713856356724 11749428 -254383244425952198969810214077313454080 11749429 360335778768780157523947910935398092640 11749430 -67196404855774007536309773145695590400 11749431 366580530187129585528805254352665830048 11749432 2100446586877153291190745676266949632000 11749433 757332768421448621287501589600559031680 11749434 8168959712646714554533616126213836800 11749435 -20537786354349372192766233140720947200 11749436 -786512128616167942167701143769962493952 11749437 -93169773817449010997020670681340624000 11749438 -870231841928969277874722640904338908480 11749439 -237477557441439835757225773338065174376 11749440 -67933080861361421543591407784873164800 11749441 -284750975167570523945815114106481233616 11749442 305749036664747650673973682780416433872 11749443 673484862784682190449598797107233827064 11749444 265625383241760496396760201363697258496 11749445 -95282843630429375737482163212249807300 11749446 57107094728334717938323073665316160672 11749447 712296340894272625983030768362974743896 11749448 701505942003777576517566086266339737600 11749449 2158691944742833470669679948517477088 11749450 -5124251743684536319028440910645094000 11749451 239444316832448718825048187956494672160 11749452 97250964413096299081562856438632644608 11749453 439525541124179478109921565013200979084 11749454 98930268820359686439274887535094160000 11749455 -12437029529474552701939714615215283440 11749456 118443857204844243719753175163114094592 11749457 151903283881490300887024487775356078706 11749458 15637131411494283654960049376405741568 11749459 922003293812015048464067249415596711660 11749460 -52627805322711705401366227666263486720 11749461 216823337010516800642785390995992085888 11749462 85109375248872438215325871690827923232 11749463 708881511036992303497299799740778416 11749464 222982576682053786301101132604349849600 11749465 -62650163773496569211278748151197184000 11749466 681145109494570539555844471058183654880 11749467 -459115165179405451366929763021131834240 11749468 -123086610303399630716358140159939550720 11749469 307359841370352458077641547493205912870 11749470 197307221887419863088264045402863381760 11749471 441195827862562476943621227790766192672 11749472 -333986990332140410611098024827457896448 11749473 -829842905876598746122299975089845596 11749474 164262641836161468799257172835375476224 11749475 -82317610192473891750113015408038750500 11749476 -3532637281511401592782352842808303616 11749477 -774645657086440176628846440374359004674 11749478 -220833330107812899757726942957930699776 11749479 14322196106618080615906437171211484160 11749480 -404570520776039802844458789645355008000 11749481 798826160430124014328433846368239424512 11749482 693616390968903702108022487518027776000 11749483 1053791818167400625473297110463611471840 11749484 807710538086438633885629754166984182016 11749485 263570804222360156090920994387790427200 11749486 144677715541018492945591485220547773440 11749487 -407892951462247181237624702762180701968 11749488 89259529270849078045895010221334626304 11749489 40458732060111751800526820905124238290 11749490 -458230683280164579825998217257374524000 11749491 82767394659488305664283899497942862016 11749492 -2964256427177182374686722609572927488 11749493 58216278039697424797639069057289292480 11749494 326223766248220627114609177511487768000 11749495 -262585528907589327515382773824667047200 11749496 18128478032432698481641186561975910400 11749497 -740419247064455158809832194232204398000 11749498 244254219681137692628940667273523821536 11749499 -263891467101633116819331233698656464664 11749500 -55468114708404027653642232321716736000 11749501 -662467210492655489281349678383112869498 11749502 -552650414487628580516003468263922754048 11749503 73071110091407079202211903898875965200 11749504 -55752927434969579718090415397205442560 11749505 -1108489558939202452743460884972966086400 11749506 -27843021191070489487814957854336891392 11749507 -415103943340911233494560614598634436352 11749508 689075873905530382181466805312897715328 11749509 -757274322230750206961199869471868029760 11749510 -244031251775723023507927733483701395840 11749511 -791506913901866616141601275481165096608 11749512 -48284084244652042627738855127929651200 11749513 -535528558646396810608996643918265261720 11749514 -253190839885337956066708384298171272608 11749515 -134878349440566771110259498308152899360 11749516 -523510005176893937041377587858659318272 11749517 -233553955627187464545773560270941684552 11749518 -9971999517134715892174760208336747072 11749519 -2442132675026808944315601141433218984656 11749520 -22276310503881763696945639991857643520 11749521 -293522192566370792560050017822990641152 11749522 356430489939708823018989829535856285312 11749523 -979031253440770466517394397306930108040 11749524 531181244678688963945281113931345817600 11749525 -639972684303850448614776557729162095200 11749526 100985712381971017745527892043262647360 11749527 81070904268975936293861051936507037696 11749528 437334724020618609884696344669628866560 11749529 -191790369492618590002396962636535636512 11749530 45730068292725755891070949679382589440 11749531 -4316524193946574251697856987929120560 11749532 -373788726300374704191586125273391595520 11749533 -126739442809227125682656670113586216576 11749534 -194455009986814662661678245366388169088 11749535 1714381103342023762500795310650309120 11749536 -1257183662985393890621494242164931035136 11749537 -773422558888454460957503795510023078140 11749538 -142728556876773890936125269160255036080 11749539 -32785422696323746994996127161383534272 11749540 -68250814733263861632946466502917406720 11749541 -1268534154342490624849526092098179189058 11749542 -161702043844317548187491592324236568576 11749543 387687675748958313592834630384218678800 11749544 1152156860582944432142500341929770752000 11749545 -227052859934417758974674173663037980380 11749546 31403611955751603783840058110286001760 11749547 -213916243179832635355666949492341805004 11749548 45299961914182267276935482637655710720 11749549 -535879624696846094101779013204362930464 11749550 -184311788030141792076561292430294534400 11749551 41550559052885627542767286831859304960 11749552 109511606413782014184331439133109600256 11749553 602434265915745506212944372021067641780 11749554 73850032251780762486144148721848062864 11749555 139269937420670401078828823298404394000 11749556 127861710848916903344734605815243735040 11749557 -149431586666765132212381699518851179200 11749558 6568610942543916892474038426437214720 11749559 1129043365206551336457015270213845004504 11749560 130037908076946774198100012994371584000 11749561 698014092784797936154686197504494759824 11749562 -405931269925024505482492033537913337600 11749563 -329189259517969015266831823453270404480 11749564 -349268487013332601457469438159088589824 11749565 -714338996217810057891699057028105107540 11749566 397090201021408657378111314620339201664 11749567 1266979673675240126508455689815679288032 11749568 339238163998647246678348007126097461248 11749569 -2462503668901657884878837830366505472 11749570 75893707577748594654153072277106319360 11749571 258870597847048281863474126814962387772 11749572 -191995053766527368072059600058514586368 11749573 -325318804686791918233417863165678501312 11749574 -201170323023627773801474428716987298464 11749575 -57839105770036079402014950357548902800 11749576 -1168076279757023792243193344726867466240 11749577 -223196295899691257259056689583369773056 11749578 969206471628359663126619242591516928 11749579 -429280255102105824816092933596262547820 11749580 295614910825857110266955128010215987200 11749581 -375394240001643332576210981026046154720 11749582 -337957539049206798668630718565609774080 11749583 663302853773760053580920782157184398832 11749584 -27854696542066131806923316215283712 11749585 557356610026240834284264915908992065780 11749586 -310747237893254650333218403102644721008 11749587 531391576243130423352141996541664408760 11749588 -545075137192803697170689821449639901312 11749589 -17753726099554216572508498346320144128 11749590 276552983583750867290245005294703737600 11749591 -529233088214410273580908414442507960320 11749592 -834378676428985225275357379047143116800 11749593 -287695692867624155734478677036761445056 11749594 -394953270910826603669885611553541569280 11749595 307909802987564490676885503924196676640 11749596 -28090308175228794311086000941369040896 11749597 -887041063752223356440713881381028036954 11749598 41383100395899944834930433176464419840 11749599 702071782361868955686019296625838400984 11749600 -596006275080881807323766994931974144000 11749601 227629438042715018353624148798983550532 11749602 129141913203367966473584545724718562560 11749603 13343212801805049629674705269572861852 11749604 -120102857436530335291006577529763983744 11749605 -42323666079538344957051149890098497280 11749606 436422678161910051095009504501782918464 11749607 -160402585522117065574536793991064051144 11749608 320508901890916779848566148273348720640 11749609 63175471156101355739807789997035034916 11749610 59030222306492862414464508127301780160 11749611 254395356827581228376568283861023406152 11749612 -428586034885708522796906457237252191232 11749613 284019600102057902083986911021691707862 11749614 -199652570364828032412849500978051804160 11749615 -30514695412571389164748842999476650080 11749616 -17342301432732360522462745110096838656 11749617 -24339581252978428619143243655068816848 11749618 107079750084643230813191332007199453216 11749619 297643218827892838791633467041095018240 11749620 49592842832374573528547779744266485760 11749621 -2853226160217015818624964968763788320 11749622 1251043487487518810519047024881481452672 11749623 149223052573954409949144813700806075984 11749624 -566454588534071757775835370355783680000 11749625 -634087465713547817079238321055530323000 11749626 -57035440798648900263605217854980866816 11749627 442958431448023213966912709926641921960 11749628 -1046010863541423560587232567668322824704 11749629 -578984569370073954696467768421576508416 11749630 179680504016734993752255335875667829120 11749631 -1026641486592837243740407059664969997568 11749632 676695182612217359794630705429453209600 11749633 -73436126044117381137007821432961421760 11749634 -60817408329439994974291692704758771680 11749635 -45624316924344091794040397399306342400 11749636 -229763916374104505478403406983494785920 11749637 804029655811856618646478689134901020892 11749638 -395556776379409359975968857088649346560 11749639 -515737308547044486662369431872573268200 11749640 -282520180831816825352806915229073408000 11749641 -357913409657699447696553749866168352640 11749642 29934214337902685367641301294009408000 11749643 -659875967576103411167395667986121256108 11749644 -337088739827736693576981397445709358080 11749645 -506490292653969581577832313890915486920 11749646 102282336857191771993265172101596996224 11749647 97313293870789119033589617306524921856 11749648 -32874839038254511152382662350476148736 11749649 66054225272223449277180099099550257264 11749650 105701216343945576317111439165220819200 11749651 76073160302801482032375938618054198400 11749652 -807668906005560671175846027216756142080 11749653 158752737105367866278723617821558490062 11749654 145054946525126497018136342250182623872 11749655 168118473458162462180029870406031348000 11749656 -612103414955654359399104810085425315840 11749657 28602676412611609882163465971237776480 11749658 -534294153604240013187123801871661314320 11749659 214717776914282872105330311892714721280 11749660 -195413784235319310738696292768604375040 11749661 134285782232534994879080896098444232800 11749662 -431023929976624764359683980284655545280 11749663 -1001980531672112151582459507531057405960 11749664 4602399688036005420055797373277306880 11749665 -329087154445523048787944907179120618880 11749666 -657544765612966378568540878516391713968 11749667 873829649849078255194576446019510042716 11749668 -63143772105813941713997197149940850688 11749669 -376585384140375487731511259241963178440 11749670 -237960356032209869350545181413993984000 11749671 1001030494042525321798097382595792190160 11749672 336466555531590891323758221648241459200 11749673 -112724562509205377717446814477813793600 11749674 -196415235748800404909746571901864517632 11749675 -104115178573767774756032783458791717200 11749676 4671068465683117120641721826359864320 11749677 32830739508523730782109381150582531232 11749678 212784817222452749076910083518278712640 11749679 943885792063062005993647239007209419280 11749680 -95381702184928617124101159699205324800 11749681 943824313035003653248481330539222590482 11749682 31663881194372984138260100834591821824 11749683 6192111974064323498240889388505419008 11749684 -439862730547431422908545790778007635584 11749685 -248027422300570382882897420048594779620 11749686 -73903366241335655299478207466997339392 11749687 1069872987231299637677762173291753703336 11749688 -96572340930884316946691285507365232640 11749689 106916682306204395738624311395288902208 11749690 -273604584896468989655954653068421370400 11749691 52626293255831263877591046046785223800 11749692 -107697925294527990299175998915311853568 11749693 -1059317487160463475699904511502817310100 11749694 475606939948640125021200762734698014912 11749695 484794529737197780176155152518398307200 11749696 -3878331360650849783491061468251553792 11749697 -91800977913594454268304580747394017854 11749698 -10999476750402165023465972956378361280 11749699 -238488559926336754995307467500305045120 11749700 52930067708002470310018879992541603200 11749701 -274741535217992298547677508273844799936 11749702 -25104609027578539024503849283376144448 11749703 -455271042040535376418953255616918602144 11749704 -212816593307350266894209774815088762880 11749705 482070757542358668877326837104204580 11749706 659849228694002600898675905071550037552 11749707 -14523472378081412691380847145192424112 11749708 -1034123428778901650415185282378610134272 11749709 -126412523476241752101613068363648462090 11749710 92486060668109336642247807937272960 11749711 -798777943290343857731412242448741288960 11749712 81695679991223600538617386195735265280 11749713 -227102059177870147682882006943041709312 11749714 13240267165975325471210972741879220480 11749715 58531536479994645826029016834210993920 11749716 -90884668084383224920666663640332486656 11749717 151886781084225443393314609042070360992 11749718 -10046982448213126504172357866368491520 11749719 105067513003281387017743399470555328128 11749720 -316998059487703733425991760909910425600 11749721 217320026827073076063706102365907190922 11749722 -229433847990404728832126092624996412928 11749723 -1741773574729447958597889923952660978064 11749724 -383505869250969147071096211970928437248 11749725 615198227404932973146441756710727432000 11749726 -655017659918752469822758520029380578688 11749727 1065327067985418817228104330168212839920 11749728 -126484835216183839588011903493647630336 11749729 -461062914098610310889081690448927441792 11749730 303172443862121701530005520122527145760 11749731 266283004455332940963840007882068313344 11749732 -742273605293477815330360155319048657920 11749733 997776119882604692742577700715320591520 11749734 87434708014834338243691061161304691456 11749735 783728516967336142937044103643135322680 11749736 -1212574077735102134693407117446901048320 11749737 450773391983048489203591754037018478752 11749738 53110241353229383826757797241618017280 11749739 -79942936096305363577083057513008718480 11749740 4800610219899248658954058631494072320 11749741 -288432229284975482800736616447525874858 11749742 342260590662933746143145202857709022272 11749743 -266186031976172073941451275603002467768 11749744 -22228483649803195991506068577636843520 11749745 131036103333805438033062220635404774400 11749746 15234589322310534431580505232737267968 11749747 14153956723498426239504304772508340224 11749748 -870224516183323760121363013561209854592 11749749 -815179584122232262811456976999509806080 11749750 -375806370638266144766724901720032000 11749751 114326156888663682434738359773865367112 11749752 -227839257028856424634377206660628480000 11749753 1024054007020677161579319905302244865002 11749754 -458249354759562487571363841051352589088 11749755 489969552418772742088056516115751560560 11749756 -11806233905248507198104380948056320000 11749757 298470388912858737611097684937657873152 11749758 -288460802417269318566941080946988656640 11749759 604334544510547312605469193248977281112 11749760 649827549224800778925413689775357952000 11749761 224721137788900225943521047548045113620 11749762 435802720453300758758356449050410375632 11749763 819767919620436169442686394823049661424 11749764 -43264576893729470064415754089731010560 11749765 -1457843419566408676227329706517874880000 11749766 115024541157593179805817759903050939520 11749767 331527615188431720955751567226120586112 11749768 576062739426722398568890960748906373120 11749769 877005466680218847850720114048020228900 11749770 -112373824919252499293914210085785118880 11749771 184250140193647993667319064939563411840 11749772 666740253627049731141313294941057605376 11749773 -175210715038914703844537136224809553856 11749774 -146139723024972621069687728329639824768 11749775 -51071223693025871595102845805024062400 11749776 133801782056293682783836851509998190592 11749777 30540874073181127352462814095140595712 11749778 -201907086385795943970949701628499560560 11749779 -69168129645832778808286633615549605336 11749780 -17091247093793319044163947236002201600 11749781 59604960088991569641948096437667165582 11749782 23647750026015167830796199153266810880 11749783 -388034884710343928677020584659277482800 11749784 -725642880106190202869702473134100285440 11749785 613269818526128078194074960653325729600 11749786 -285193794803569785729384290271327043584 11749787 -57543918636689994235275426846726252768 11749788 41047676691072382970040885157865723904 11749789 450848133112987419167728845599504277024 11749790 -108236848983431239375903260134019993600 11749791 22972698222346661716964031050607632640 11749792 16058696293720973256462054086051561472 11749793 14560513868186616637283672253709246368 11749794 20917810214543608313433622269877545984 11749795 221136758362179105979094090509885102800 11749796 16392152885621573422608387442956775680 11749797 -289873921965139876053273342212871893826 11749798 -126710120554373708470374332462973741600 11749799 226287952812270418734760201359932094864 11749800 -245651343811608682261505823220334592000 11749801 429284872319701553924898602410919642752 11749802 -108620584732281176424563333799354594048 11749803 -39918098225370228519810490478618515200 11749804 -217604669572275297613367426117307583488 11749805 -140178209146557048150094609470077173200 11749806 -62993127138135700624580153766870835200 11749807 1092934499043691380906114855493540743056 11749808 -170313266387148641532769979682334310400 11749809 -377652282479813619735298791509560492800 11749810 36187621313174067960578616568969858560 11749811 -201177921791439122953401493155305985768 11749812 379661672533950999472452916826639499264 11749813 -454246275021091069564345742861730257938 11749814 -341789991786294777617209575370622974080 11749815 -82810868833895255337905294164187074560 11749816 291966970928178625868526160557231820800 11749817 427770960946329822359907553632147421866 11749818 92222121963682180744883539490466837504 11749819 -526695535008876748622923614572285530780 11749820 101565680035226332509901914090203996160 11749821 -259702744799024679286702816728704231616 11749822 -345828312807918333924470569656868558080 11749823 -1184822164711991992319040770726279156928 11749824 31588490916375324761321065207981670400 11749825 -318225023697034129319228178909527137450 11749826 -75224471748996895271631091553292288 11749827 321211699552018720966497613305391248120 11749828 -35775515329349832321595649807158763520 11749829 201136350057993530784503962326220669440 11749830 13556637945135150074409886428765697920 11749831 -181279095299316828459884552307698064968 11749832 -583889890791593363940585114977098521600 11749833 43558437595487928147841222432354917600 11749834 127657419689998022109258268483651488816 11749835 18294090760159066444204895118885316800 11749836 705127849258997536221240222441652224 11749837 -103689391293872430030084612151856676096 11749838 -228133442903297835968989285414960104000 11749839 -177650449850452104545531913473987239920 11749840 -200947872342349357719809780237942292480 11749841 1382275425430509632855476849373953600242 11749842 212676298366752250520906906509459809600 11749843 316286252187641724505519432956170604960 11749844 505811228864397779611006273721344292736 11749845 -154410706782276255549388527006542784480 11749846 -461260903412160182455898076349713340128 11749847 -265161122717767717233234113620565499960 11749848 312690950674168303060590670169447301120 11749849 -198601869812612637494863666014911222400 11749850 71913699672193340867562381841596480000 11749851 -979313327198064322471454605148569176720 11749852 -592764608210379569476773947589083928064 11749853 -187485730672050353469306399118696988916 11749854 219824010746692101038540630143825139520 11749855 -76170078560005555405632645187843048800 11749856 -22305152325694653359542320035423846400 11749857 19058583038541662468478598785269023392 11749858 -1341798764919834094882925255313515372160 11749859 1110412656150970826339131758591625661952 11749860 -11964974965824181063933063334695806720 11749861 23402555722605176433632018975932868544 11749862 175864512430580857459936757112900147264 11749863 -109578058995846740425449042504179600856 11749864 -139724204608903353485199404890525286400 11749865 -869157885136769013014865763006775467740 11749866 -361420697582184940629241168030652755200 11749867 -912099982796904766257588143700974467084 11749868 -23551056585392311216819257548993445888 11749869 55186026752479365489958907513624081100 11749870 -477666568013581560600181969637017190400 11749871 -101101151896852291025607598500299228688 11749872 -105941481539801186956354223667444449280 11749873 -54397169293069867389496296441977175140 11749874 -62923668268363743265243304089087982064 11749875 -952311266159780318037363581979813732000 11749876 234907932615464028774469399757813759360 11749877 284873527135624981512271820920374373440 11749878 88643674863371187430223348710337261184 11749879 -8576189574121083631367301566145069416 11749880 300927740457883009613878421595618508800 11749881 331567705935618318864713053599014563200 11749882 241371664147876717660117118174881191792 11749883 200736549329865138464525747928882756132 11749884 278491088276392083366510959224181686272 11749885 -8844323094454533884204962998330288000 11749886 -324894891140178541082688006067462036416 11749887 866344822918943897177113846435781383440 11749888 58181312978688997202881446162122932224 11749889 347303060590934966451299677332296754690 11749890 68241358033390926412653450208429670400 11749891 610466802105628209581689320176445908784 11749892 29253049774001026949881208289468518400 11749893 335834707158056016015488204237629776864 11749894 144853843165094995753798121067988745184 11749895 -255843482568460536774866003241011573760 11749896 -250479105949831577982516010517562362880 11749897 175693117291811685017338099284247894452 11749898 573235443550937580092378012113456688640 11749899 -90577114382153371201826948579267020800 11749900 -450320714412835886217436720764368800000 11749901 -948006004493705704895148985630549700520 11749902 175183242912918859478214493882574010432 11749903 566512602508746678060082693148762708208 11749904 102101315052788418626597391829677834240 11749905 220540600604583762258204903694065897960 11749906 -47995082556824495858410046211021241344 11749907 721038511884939318561260227665084232320 11749908 -426007265163012296038706091713035683840 11749909 847142488798390103527710348997761011520 11749910 -512325503097426828544458763469701031040 11749911 266634691651317983838126327332321652072 11749912 -70080158499058771010606101954913740800 11749913 -98319771582466769187218979358735202304 11749914 -489537521662458311051920663135839805440 11749915 -4535006651620277662659357178187972400 11749916 132562910544837196711675381099599144960 11749917 191255496713956459821965977924497578880 11749918 -78322226033470426150008649147915299840 11749919 -102034606854519668078891069579122795680 11749920 -59842545709299232716725957488646553600 11749921 816202996134005352955094057003317857122 11749922 -2459483325380654122113022162612663296 11749923 127798184493858507255169082098122536280 11749924 513842913037920963767152727879598090240 11749925 445775884732955781660812342407008496800 11749926 -244186946787247941630038204147610229056 11749927 -78941094725739204053720523247947733408 11749928 355952768074715090592336878986318556160 11749929 -828738211643066376152072951790231855216 11749930 -69726939283034625067232175601530163200 11749931 1324469397306865858664844619053278063952 11749932 -42470337965607644559182406084611202048 11749933 132271019850080592842156276626696703404 11749934 -15285092559759525579318378183044944128 11749935 621406098022684346230356886462586038800 11749936 -229933981230504034942927166977735852032 11749937 -685765413700543216682876666466385842414 11749938 -240580833334812828853451058950725496832 11749939 -1253028175848949240463797385410548559040 11749940 -483727763276415794373163863892105032960 11749941 -5729479690700657198145747561411822336 11749942 -96392408385590722973155125550877948160 11749943 -1179510139183792756099171434660147190296 11749944 -326339492152463073489273569821450690560 11749945 35533392041962960659097379087024617920 11749946 38247989594223382495960711759082544864 11749947 -486910597094090248905564952500400680 11749948 223595716234062582627501685886247526400 11749949 258945179183843709025719909472539540864 11749950 -62058390218682307680875891438674022400 11749951 451465346933181637897204078604831541600 11749952 285846985164411463021219723315530694656 11749953 -203122934689625713180382891970597120000 11749954 333095982416649646091597396800881940176 11749955 1380935789695150366608618704680356000 11749956 -85701896050566030608080433024288252928 11749957 -851828829656003754523839983901625856640 11749958 -55164517409046328003148846201896170240 11749959 452649732828521267928808287829778819040 11749960 -107015524244464382363576729439993600000 11749961 460105152004773594938980712115729888000 11749962 37488207137366531052163192226503647744 11749963 -910705850843491551674151488421110039788 11749964 454218826251450000584206586825092217856 11749965 8513858267612339033524911832649171520 11749966 336547557877128133503823947720843122304 11749967 84231887851946238122354996451003110352 11749968 -273759164620151378334273367469398425600 11749969 -274161551165409040870118119489585649088 11749970 -43786984998841570914538086652500518400 11749971 464006454903830643185322127656210666240 11749972 368368293903866757813333981488229336832 11749973 1145639849550202727210217870309418038222 11749974 69825746072458878511993968278479191552 11749975 250111041293762883843384722880919910400 11749976 257315037094141324094830559193138831360 11749977 145563336785608879435903346011994989188 11749978 469498806344316502725642203231156097024 11749979 -751940273839562352550126599606192745968 11749980 -394563005773135254387816720423015628800 11749981 -1429574586178454555709548087565335936218 11749982 312526472431673411048190189197571384000 11749983 -173230094132048842330906653930370820736 11749984 827941243185694314327628649785865011200 11749985 39714807004511736948906644005063525200 11749986 -213997650988171395720986619326397434880 11749987 116773705374861516468802930934172550368 11749988 644784801945716484106989258856250906880 11749989 649105277591082010118572850235598345824 11749990 -181605993577864033541214032149193971200 11749991 833124263786223202469981519172749980800 11749992 27776885349991721169535786319354265600 11749993 1378696199233934599311914496786050781242 11749994 -96569577699556161558975042099309040800 11749995 402684365749310799687127869683555109600 11749996 498304940079647742212095781968268192000 11749997 -471471218826638906329898391387203950368 11749998 -87175808606083365875484940887904257792 11749999 60368755804711290116441953205560363240 11750000 257672943557449735812993979198464000000 11750001 -251287019726284532254915291481400743568 11750002 -233722816285446565532004787430592986496 11750003 240142288686805578800344768021399697568 11750004 258823932191456923746784752059087127936 11750005 -616777497067317371327648195744681450340 11750006 -548620914632008633022756533462695198048 11750007 11034954393693717719252933065560567888 11750008 3120044209854878751411959401605672960 11750009 -87348798339267589150610284766561511288 11750010 39901985531715327832939322293728537600 11750011 190048311352435192488041186104279153184 11750012 45675548231926426233899879234920081920 11750013 261424485284989777461316495294495818624 11750014 56937241975466864394464153023914842880 11750015 21820068255401676481937434943394708720 11750016 -4230830023111338726591308237352468480 11750017 174327454067667549820368350209928625600 11750018 5776552239988798147068096178152161280 11750019 -481318356752616194923456520958480283656 11750020 1074847437617355426721355551360657082880 11750021 -1008199844166611386351714255062758159778 11750022 353920398081587958286154006017168050720 11750023 -272489407035118253894810290911639757376 11750024 488383454912956776657574864867261808640 11750025 -379053352467916597831878434080382400 11750026 -69743689030944373130037995961128811840 11750027 -418854551594517157483375824908592543480 11750028 -190431071706843099797822466987404289024 11750029 1430801856660038357440514452153024040630 11750030 21552743655906754573756088332861268160 11750031 -383131594071661551830486317651399294680 11750032 -6787794055228450085116504457132638208 11750033 1091679210953505378048755844411075429504 11750034 596033449357158193362321518469924853248 11750035 -656204610623897066116255267008869515440 11750036 313581927454828359409546001401156778880 11750037 -166863440036003537461415644692027239040 11750038 -299427378972938410354390129318753763520 11750039 357487969056262959415634480393905915056 11750040 291904415066048428282632081183689932800 11750041 -217653420053885686153681140192430213558 11750042 58358786184144007078752022132984338672 11750043 574222779923389563875432744286140349744 11750044 -781812749855091485686251812893860196864 11750045 -824523679420858649704433215567720125600 11750046 -195362472659046664890679479597824225280 11750047 451456931233133980620385004578569898080 11750048 2547285381672641136943724376589271040 11750049 -58411115720109269688381584935979270880 11750050 -171473017009306528370283443229704983200 11750051 11554689367151909537468170447713999360 11750052 -76248672337477929383524765001182215168 11750053 238450059028672001911950905704236029436 11750054 -172920310012477694471079944179384677888 11750055 415401119144111909501345494651784279760 11750056 -508788147807905646242211166400473497600 11750057 796621624761236984812369270391335234560 11750058 228639416898243733718532004592245615104 11750059 694142378260293746599750595611865118260 11750060 48959092019832251825961494527337533440 11750061 -16745669330912942469402337829234036640 11750062 200145082156011031612077736753006516032 11750063 310879592101730291346506065447413283464 11750064 45163900630904478172260968565968928768 11750065 436545667865923026833948225418961804800 11750066 -10971197342526328993261438210007190768 11750067 15131674683896241684180949478491831200 11750068 -164598222264528992819597537055006670848 11750069 1009594215483232247068504588668826594944 11750070 -354568353698077505667739036447105996800 11750071 -317485833081075327231158716630092108456 11750072 430732541240751256248419082626408140800 11750073 250660420560063326177240184861596879184 11750074 92694994367958028664448019282812386304 11750075 523019573466987286175674281350849130000 11750076 170579905311703928333394208866487142400 11750077 -17868850985741532094926300433293307188 11750078 -133608817978927562169478655148990009600 11750079 63558992254992284497220699018469981696 11750080 9667899711200258508045841242374799360 11750081 -6509207378962611441729092189667575616 11750082 -65367590346106560500757409335683520000 11750083 -1101663503980462809667523204981549993668 11750084 43569480599305226566974275339456985216 11750085 79910710330854390367070567662367178240 11750086 309224782769972950898065773254630237760 11750087 850484627836193138038051656384622669080 11750088 38763928012820389748543314029635665920 11750089 -140518506883181059460498104160336554560 11750090 -46457757521320907300751314566616355840 11750091 203800223865533353394206577673735321840 11750092 -152540282588076486217676085091882288384 11750093 -363529848402029361583554085737425256576 11750094 9241956752232415160160633831022817280 11750095 -74090853352063848636463268938610399040 11750096 -97720889244467436015102140558180917248 11750097 211915733901652212001672082696800549920 11750098 123106640384556975078450644962677803136 11750099 1079149457568067101707676336626434709100 11750100 126917387925958816024558006907811072000 11750101 -1448046488734646954223912463061043117696 11750102 58521967669273384336698542331618395904 11750103 6955101250270914830973959253670072632 11750104 82403845629818229490358794951152230400 11750105 912668418795588564285728172970271392260 11750106 289484263502613359135957927162186095104 11750107 488727738027614786463549304627805126872 11750108 252315711816461842557384543526916100096 11750109 135366345776898876430625139051104554560 11750110 -33695217007074261300578244998749390080 11750111 1230211565218389669265708206094495684512 11750112 600342656421436230071960124569769738240 11750113 -851037231500540250542615553964777179360 11750114 -268888103254780693579521837534690880128 11750115 70807838974654930359901651493819975520 11750116 -24147782412606090192299590598787825664 11750117 -714223540491373976798348663940585096834 11750118 -83337603058757367160413073365478602240 11750119 555517756879959185179581094848462321144 11750120 1019486642027020271109086417134977024000 11750121 71116568423478217712702403024485577840 11750122 119969296301970641714700125718659520000 11750123 432328700349817730372894027312972179200 11750124 264028212324934854833105183473219155456 11750125 720824567379381509573130426204897888000 11750126 237215992270551754570871866544771368512 11750127 662597627145017236537455473889838493592 11750128 -139419359062857239813229730126345076736 11750129 188414572360149488906615023216432880640 11750130 1575987050933258219845153735406745600 11750131 -1471532722491298566904523957965414646068 11750132 132146402199140405947498954164233472000 11750133 747333121338907269049398836037455877600 11750134 378552559812187671085966493657367404160 11750135 -12107788045831666108602143636777321040 11750136 75502145876270646180277278490538188800 11750137 -9481425696510604761557910219673902080 11750138 75587568481622226606843916307205404640 11750139 268269745420284688571028588628949222604 11750140 -333969586833546471231966030775872768000 11750141 -23321548936025783154356122502884801536 11750142 364205765162454536094103598433944046912 11750143 855144606842109345809940362214921435392 11750144 -255409909087845402873447949378246410240 11750145 228327433602416493531228500745656678400 11750146 5191700341338704082998486500537964544 11750147 -119511284718936948083686771380622488132 11750148 -2463995286431141355668445679315582848 11750149 432722960151329617884201572523014524380 11750150 -131590204643313473966348160201743287200 11750151 386650699312091910728831143309508544000 11750152 -6263011291705577556218595144109209600 11750153 -33914726024927476763192655329495978616 11750154 -1697716807211293723088570298766003200 11750155 736510668865829310652237946450683798560 11750156 -773644601497324085068553597897784307200 11750157 -1201674082558009092834667581834188535360 11750158 -25429346454918951710192969106903698688 11750159 -572025990063107530430596653177221474640 11750160 -19084656593025886430006694367714344960 11750161 277950314162891691806512893116352331300 11750162 -236872472199344858682312585152632319520 11750163 -606501199032582139546247595142542019656 11750164 -226123498475702423471747409686680926464 11750165 276341519547240593966961407653195017600 11750166 395909870865779968112169948778090784352 11750167 278797973821895788939390894224082919424 11750168 1357011977831164472753079838006608261120 11750169 419680449352741483932164481859980327648 11750170 319647921251190196903090387026888211200 11750171 43281827821138004396673415097116286304 11750172 -67236655918460613239771314802815131648 11750173 -602887171357983541179271224153171000320 11750174 -218312155632642694400444611120832705664 11750175 54046102372534858880363213376170265600 11750176 -239635669522756349512786812868801069056 11750177 395350625859612246460945818999041341026 11750178 123096778726603915553917815171967942656 11750179 -334778705543685713220922799411054278848 11750180 3949106890852479714778753991561809920 11750181 43000080140549018619247142521717665120 11750182 -69419156313945322044263346395920826688 11750183 279912031264040825092808616247842009360 11750184 -45589423725715018316525953647368279040 11750185 -3665674429674196567552065106477827840 11750186 -101313209691434454390021297113284730880 11750187 874307196811249207680038292332893801152 11750188 1431447894203614319341129822076881483776 11750189 -36365179026367641045658940969706090 11750190 -233641847025240621267308558412941850240 11750191 -1182358278063810912920882406537520578600 11750192 97613003063409675772688245579789565952 11750193 104071809055319532256766746473743736384 11750194 47149774419888890707646540965158968832 11750195 -214781380290968609294666449716499797600 11750196 4230501856627460342263537942426337280 11750197 1333823111754494793574374498594489389692 11750198 -584331704826489493730936900594854718400 11750199 -120144877258076159898278605735672096536 11750200 143607622552456373012904688955589120000 11750201 52878082988410267200833433505386158400 11750202 -21589402690808191813904214996667449600 11750203 1702301585847646190071757983521028313944 11750204 -297780262887899868717085221849117964800 11750205 -253569093972110578790139943935740882880 11750206 -109785969558523204951183193555634110976 11750207 176280810345805428948965625003913184112 11750208 66310744774551299453482010305772912640 11750209 -462274184918651609611315086949202693120 11750210 168463743912562216440652774857735305760 11750211 321688995535971245944489575377984388480 11750212 -86835486879876999087464560526120988544 11750213 -920881132824119212060688344079292774660 11750214 -138948732608476742801828014729308715008 11750215 868965953510324565456905408896648890360 11750216 202680679707272463376224231281327800320 11750217 -220037928560484334783900428506899465152 11750218 -546758329773090968767204877203879807440 11750219 359318006653185704784565441657341926160 11750220 -113343347628816975389749346089224883200 11750221 256309714538947464048031639676312646112 11750222 470576677544605835628985829494695397824 11750223 -3434249836407137857570004652576437760 11750224 186945216315652803295547150208646307840 11750225 66702756376557201923896994936377159500 11750226 -28754417022364804960783679407333562880 11750227 1212088645153290870211146670928923490880 11750228 -103686494353570413101019153951487678464 11750229 -912296738355904245111789826095313216626 11750230 222747312327179481869218209439871385600 11750231 -212647582766790654788688753482635681536 11750232 -99479751728858535113945362399326842880 11750233 351255370925565325473450015782356836624 11750234 -612873357885108190096182592829048979984 11750235 -66996881297509522115901696517807994880 11750236 -818378914601966838827407328939041246720 11750237 -312221119381403652213822790783604337114 11750238 -15622843401705705182128653650339132160 11750239 -1212369962595783097477262774366207037888 11750240 -211307064265399597888325442825942466560 11750241 14526339903498442280421704422157969760 11750242 -54460194208633466902748265684952831488 11750243 365144332246548248895785991406496286492 11750244 -122444266012092250373931037598212098048 11750245 160625535649258122695922155690412300120 11750246 254708345180297910551107241297326243200 11750247 213518944970692371649271634120443928240 11750248 -129399686186345868888271035713706992640 11750249 1364924186128832636452348898451230235300 11750250 -239318436181319512526416181525246016000 11750251 317663527989468084238931785330847092992 11750252 -810015994298268952026624978696868587264 11750253 -76843053019737161174633742360331586496 11750254 -524136293742416590510987277682790668288 11750255 -1058244701703128205055112996352766129680 11750256 74433106828321110309779860657945116672 11750257 -82109645430564397008698326472633835980 11750258 183559721826105901082621589010578247584 11750259 -574097771133078635755296671152807337472 11750260 240258504661564644271306834652007002880 11750261 427049596593479976798229291983190996800 11750262 -288176489666153034508711917817142276736 11750263 -157669013797135693059361066036450260480 11750264 -1192217860101732021999192777172697088000 11750265 59175796817942406238238838489291192000 11750266 -9814141617244638412286115907782573312 11750267 -1185031172413973978104963724704502149488 11750268 632193407489458993890363265012061053440 11750269 275603619492728270398519287923121025670 11750270 -36297341862356604701148919725740970240 11750271 -38302530186716985177379532269582755840 11750272 256209016227315539851563796423036108800 11750273 -988039934022674501783875599105887631696 11750274 -13480404858035435031128560474222187520 11750275 -332701722109115152579121799810139419200 11750276 -330243725400411232521195581162568913920 11750277 94147933878165033499480944786686191104 11750278 -135257820920671978857219164525816087040 11750279 444027774492909907515155078505814553880 11750280 -222972932649875998368810137105793024000 11750281 1311027524161349337945845505853504757172 11750282 -82261858349362275827707052616349367808 11750283 -139503371509525902923916245427806087748 11750284 72683289563740918663831809785350144000 11750285 -344262406622264577363955659099549412020 11750286 -269384265665320354658743246413071717376 11750287 632291716818008626479443364019395446784 11750288 222084922388905556545577227531935350784 11750289 79448773232055570069512437586425209600 11750290 364156348885756238791046532617008970400 11750291 31710876913840339698231698841785838672 11750292 -400788854908199774525359332928438272000 11750293 -391766764169461820538038450242649273458 11750294 344892244782558662121401871280056256512 11750295 53426705269827621473554706185955271840 11750296 -436740385859446057276799793395354480640 11750297 731737155645594180187756103421468559752 11750298 295027228469858737112381929570187185152 11750299 8808688909282439075651660713670858448 11750300 183385414068295765272973519154249318400 11750301 775036844439775718378389597393887964230 11750302 65328452550910912149197025891139584000 11750303 887492454309598229199355320622362702120 11750304 -508390378432759933499850570152489779200 11750305 63115518963731096261579764326602670720 11750306 -69756974667512715074665342801993912320 11750307 -691868618453020175923779868604200277760 11750308 -670144880190767217333903237346591088384 11750309 6514752362083964242242988862335058784 11750310 111257122560654627954610864906792320 11750311 54288010203735502605953895897065063472 11750312 -37123286157679616071116728096952483840 11750313 64508853318311000702837431193436043488 11750314 -189034698181790956814188020897316784640 11750315 -996425799618749657510464516015988428800 11750316 104742559891755843784854976529211654144 11750317 903769905253600312505388364859624825366 11750318 311697571959035460367466508237507351360 11750319 -131255354793952361924953214846994466560 11750320 33244492070220152667487361787573043200 11750321 171206463092443937533690208553437922144 11750322 58129743035320837974048151624680806400 11750323 -144660153898267954925247307008615403136 11750324 -976415956728071285978501078521836146304 11750325 -82789517641767420019040459527632998400 11750326 -168699790442566607403426060827374792704 11750327 1428901888669386809803727585481328623072 11750328 -224159290941976770407446327663484928000 11750329 954842867935186781312064344647407182976 11750330 -716781782540036482348749433534598184000 11750331 896219990326437520082374279880092663920 11750332 -307113985058499949670609269676240388096 11750333 83654280085873509707654561841760754688 11750334 -32517466010954744153884174952866667520 11750335 616668980316145095516271338762840770280 11750336 44036616116312105005079200479974522880 11750337 -492451741096096192690148000720739683406 11750338 -345420062914501589207822150336876965680 11750339 -402608307971789110334146582202207903760 11750340 -40263354641670039616049698740559626240 11750341 -1238694111539653040496268461336093759200 11750342 391186972221414990688184608656683295072 11750343 -798682114910219645548862541698417517312 11750344 68059491821522772432029278222983045120 11750345 422828496078610087650861400673899280100 11750346 4118189561502819692640875075231752752 11750347 -350252695892762702061399796046769184764 11750348 -223523181562976232358358761557421400064 11750349 -192517302471078050382983722259802670080 11750350 -342019315549033306397257238026353561600 11750351 126284010543775025030745831906689219352 11750352 2996212342600583398614125484191121408 11750353 15537817055629585082135501664152774400 11750354 -36714112458145520020088087347942874112 11750355 -200809857886044065323469636035636323360 11750356 -336920228897029178963696993827528190080 11750357 -758753032920882086242251002805857513394 11750358 -226236502322852571031256272165390958592 11750359 -114743332065330820773446302056531488096 11750360 -275901696765835087405434156868875264000 11750361 240070070094652936642816995822406298304 11750362 244098056653750667377187737910178059232 11750363 571487677506025757208181203923119068612 11750364 23791539955279861578564100461131919360 11750365 -315824244384886440198194977184783376000 11750366 -177048202395436077121471691629068902400 11750367 -287420645656294092184586259560403911040 11750368 -37784945425151119799892096608377503744 11750369 1189518984601099084431797467632344890260 11750370 -147121291883911859848166955491148595200 11750371 20843775366358020495209844876635580572 11750372 -51614512215833844294010942219440169728 11750373 200071722218286466275958935400854674880 11750374 -657779263775680445171409078486624140064 11750375 1763682908130931082741595592982448000 11750376 -872065799800426919326522720060039495680 11750377 225250496745623734137540973698431959226 11750378 25350443301086173929073865344180602624 11750379 159492315231373530461345214056982622080 11750380 -708408210653097615286997024005735219200 11750381 1257045280245125718014206704591360009600 11750382 103523271693899665615923770171654343552 11750383 -966586915268191215698716788828176332800 11750384 208706262860220651564664065011306397696 11750385 68720395265444296591966114971223449600 11750386 141919032796322319924901025806090103616 11750387 -1268299248328712367143123768003354033208 11750388 -159839506436643587170812268776292079616 11750389 72160654565609675691068053341556317856 11750390 -179416587079637275588186093151715532800 11750391 139164993926596690656370987515552691200 11750392 73425516092211199266215117606559744000 11750393 643154299404356648079333126438556573344 11750394 331210742241876252090652396281860824320 11750395 73058779581693134002752576505869440640 11750396 -186131437272446346104660682042526497792 11750397 540697156134812571655288097795525529600 11750398 -329823502461433113992425954502871275520 11750399 446626932141971380103525559023180006400 11750400 -473552921236273811641868855317364736000 11750401 -544804996336148824906937700622855715712 11750402 259641914866729825661061030362713216512 11750403 -25302351047075766112757383990774379520 11750404 -595450468589013196249795706385664822144 11750405 -204742102519786494132725422531362959940 11750406 261182907511439965338935042899044073344 11750407 1191371519598181293830802035303891157656 11750408 -1269358481844962785108144791240892247040 11750409 -398145629097552421330011869131857299472 11750410 125422170640980569659059178087272821760 11750411 -263606740901669546331370744136527109328 11750412 -153485057607341881829294416438341554688 11750413 -99886006547308605829082872508909915338 11750414 -138106917389567808148711980768909213120 11750415 470883721184105299105076010194824987920 11750416 93587830559056286848851070697926172672 11750417 -421077196619395195391196307269287921280 11750418 27236769176080146018135755959424758080 11750419 664214098151386340954563438530194023440 11750420 221106145891431177725079203899862722560 11750421 304804675134861047483248366863232656384 11750422 149358749206536748903862144482046740512 11750423 1104330293830717264181251044141142008960 11750424 567468428760590664385859321222922240 11750425 203868885844873392009475575737396558800 11750426 255508092231894238165007548892564296704 11750427 15364569726991422813810045525183065520 11750428 -46578193479977426429632280447223412224 11750429 -1125309684843471944029786497120662444160 11750430 283451983759530218713716868951715754240 11750431 406681884947344563005532909285097456 11750432 1107157135533143485893771031856755310592 11750433 714479326025418719093902568461892059824 11750434 529316864702327280763453786027818102432 11750435 11395804429190350593606228262368062400 11750436 40336937548551369292737787502515660800 11750437 12171914584820786384162242341108721852 11750438 4847924590234317111921971053320345600 11750439 285571986297861173411608532231549667624 11750440 283132076142548025652033309582688256000 11750441 -363232212069323723161372448162359988316 11750442 -46511078186223138318731596122786567936 11750443 -94784434589098213541328160327199475896 11750444 -694957189208401847865152347920862520064 11750445 -290227063551007674568938338422240676190 11750446 -791242374020643703875395941236279398016 11750447 -387878463547498956074565609698235238320 11750448 238783016512755116936840628435817267200 11750449 -1046591924880543463169098558463397069550 11750450 -2167957840776213446916442511030706000 11750451 114568464019007103889519979741380641192 11750452 -11506302454783723945705817821594880000 11750453 317155765326851608315597944384486847968 11750454 57094037058359877772395452257145917440 11750455 -237868734862049795260209289795022064000 11750456 55892662279300866865947966596418170880 11750457 -114916088486765339262512018559979833600 11750458 502836546678147415784410560133546364640 11750459 -14904612948301136249995386421011426528 11750460 -192652544413985237168161247223363993600 11750461 340397083494574624653645480021166861152 11750462 -201543647855464843220177163923951808768 11750463 738327503775922556079279441776788649592 11750464 -308770305480087585269542316624238870528 11750465 -247790261778924946515000081712391908140 11750466 -32066383929770513436037369994001503232 11750467 550902754768990331008194355947941123516 11750468 -9429700571759729946749723158777691904 11750469 80736632998816721499474270472724513760 11750470 31248322539953885375689858883532226560 11750471 172413047393913514226169676153015538712 11750472 43068342110469994560430224294987294720 11750473 49991799657931328184609546486380640640 11750474 233838844109433658768757952981750954240 11750475 75256302317243313560332300689711211200 11750476 -663135163149822439077259773773471635968 11750477 159082607703351508491130052659024606080 11750478 91014041817569475721009974813050332224 11750479 -450068759834074944612948132003509001416 11750480 -67361318534186617830861204862772183040 11750481 -4132236785626867805927831843084880000 11750482 -429105030997911453491698862247910127616 11750483 -586917371119088822666666137556119718760 11750484 329015212376822291834658398536603969536 11750485 955211018305919556887848790124503576760 11750486 617359831114657288859772971892944122944 11750487 -80708240524791627502388164362852978048 11750488 356131226943629229819740236951953899520 11750489 549738548645671789607701145149626193290 11750490 -156736766372188434686091323683237615680 11750491 1096363960836885003124168299633156751984 11750492 99814835844521785611145119890778393600 11750493 -207123418588747498438080058493351754240 11750494 291434196534489934238231292008401716096 11750495 23440123331327574765688820620858473000 11750496 -180037343167251486352256916216083644416 11750497 -124169489857860584873682194471896860096 11750498 -399242378329123580824324581421275630000 11750499 426384448154442552102771052708093938600 11750500 -329003228794426418224322418823289856000 11750501 -135907899559345012887304467110042413440 11750502 -36178501696803355786236944506824759936 11750503 608424762272665377592359730254324749904 11750504 1179208915902406063002234119892183859200 11750505 -100451846429610043899874744530180676800 11750506 -112985024770898723639391933594379563936 11750507 56969954634423073752501678594407542680 11750508 232220553504422460406565765442060828672 11750509 -794331237058281022047533883448617317290 11750510 -31667267250482758786664144901299232000 11750511 -242175369937293248067571305955216720896 11750512 228212456183270597696299383924336394240 11750513 -810318831954503007299977752410714778816 11750514 198819643911982478257117661535064256640 11750515 106825435230179089790412299520037898400 11750516 -486349768178690518502229380342958059520 11750517 -1239147406918297836953658406628274104640 11750518 -5155903194980128748483114233243943424 11750519 24789146362814621777044495176423558144 11750520 173754661700488954959376794200873779200 11750521 540649031010772153498888210193066458500 11750522 157584116847860152790250674105774245632 11750523 -257838701310091605835337392361130656400 11750524 -211871216012004158137298315367736320 11750525 354048106090597452854994249984612772050 11750526 -74308926144647402435073435842241873216 11750527 -238876978153189928622428497704970812400 11750528 -724551281857808573366720792601223495680 11750529 130419112163019876554476978149399345600 11750530 -100521403430343612257573022455687738880 11750531 89741832246546698197892111818267054560 11750532 -580954721268626215220758255840373142528 11750533 513870367074665202236492887334575218782 11750534 -213813639115589371810693422393146249088 11750535 274312426935138999959361320766854071200 11750536 -78522990646647054146259785133874544640 11750537 -168169474078197691226515214352686003814 11750538 -183545075933188916206938350464731776256 11750539 669296487324709727809145030985584025600 11750540 481249575706311341174502280343108490240 11750541 796898688041412512820318252652104347424 11750542 -50607768787947238657862422402339726656 11750543 770445848697628119183386480338563705408 11750544 -92084907548538603548900334319888613376 11750545 -26998771171578219080205795173953759680 11750546 403248640007134990080859845549328067472 11750547 610298889866616329518297152069127798200 11750548 632725976528480751584802414002102173696 11750549 2409398264106024273467649759532652856864 11750550 -385398778761232454997358751724134400 11750551 1371452962841839249988271423685427108552 11750552 213312562473560106957965674238976000 11750553 -214767715728511685722991103682078467276 11750554 -162053056910665845233766019602951978528 11750555 500096274063989118650320351303375728960 11750556 672393149338759749401294261824699069440 11750557 16015965388554470730503606256378342272 11750558 -147644391637587518070893839152196591680 11750559 -124190575466650768570928900094264397824 11750560 536593474343969029827225437324398755840 11750561 408571146431892032789951907445039464162 11750562 -262040029518046323059812629831884037120 11750563 1519832457339670651264165434571049454984 11750564 525120492840230771988106276198983843840 11750565 -3772502902926796532150614896110208960 11750566 128151912827756792310429967122037642560 11750567 -6729097391203977730485548551592040360 11750568 800078648998000082050513417912193433600 11750569 1689706293986909748841440594595993291680 11750570 240697528714026293958843542543598465600 11750571 46893907517131877754551308582321850256 11750572 695561303103965363874861044675943838976 11750573 -40402783780646786987531068441772669376 11750574 -158712330024524279601874816249534755840 11750575 -611343660839027715921248896275770369400 11750576 -163226487976156689503134785057227194368 11750577 205372606318875754715490305695127358336 11750578 68463466371391543635267844056985798656 11750579 304165942562470207074251620309292841480 11750580 287359531947936053251080507728134940160 11750581 131449298373250562420622616478033260800 11750582 447507892377905197685621307221389951392 11750583 125528464734005448851839056480011788800 11750584 -157008966696757939318670328760559738880 11750585 -82870953671018543256418155807606497280 11750586 148858731977722952032218814779922596864 11750587 -271251855096143427930899014408182384000 11750588 -741181884691810695780594604535884346880 11750589 -17693720711969646534180218960859318330 11750590 277452793114039026660122019412981891200 11750591 -70672610284405221144442120423181560848 11750592 -32041081400600600772086313258319872000 11750593 700197956384164188481793554861908171842 11750594 -740789147556652041925817911286073088128 11750595 452924457603395439785071567754710073520 11750596 -18554228035468463620064622294042771456 11750597 -1692584103869117107402919124732520874280 11750598 -18290789089377645297756889008930674016 11750599 451895447298235047901433608591347205936 11750600 -118857167373034205019020643376050432000 11750601 -352958091256718243164915312281231950496 11750602 4274611728379307102099269514496712752 11750603 -823575523715352568098736474365714167148 11750604 14513026179659826922864727113150036992 11750605 309481315951870684045608025350498980760 11750606 -368126677966005061792698471708256518144 11750607 -318511313773440724767909112273332213120 11750608 -36253053802111336099165161258699718656 11750609 -135636153848237427691021810467701876352 11750610 -749867286080317173478932596683276800 11750611 1891686691152069177025379069829287417952 11750612 -204837119556330724297797302049335033856 11750613 354431422734898748534543720658995722368 11750614 -49162368448976081029652546719005760128 11750615 374674510420752533877694369725776756760 11750616 553017375860237728678319209312575283200 11750617 827285350661438191955345096409624451200 11750618 -152373536712894497301260623103357998080 11750619 -86617742940126237962164085534085274512 11750620 -106402583293403524387014948537216337920 11750621 -1451408462738489369905162069855874391360 11750622 -198173644879437027560328839779708886400 11750623 -377743202746122749943107092860374636128 11750624 -574968432071679282723177436473306906624 11750625 -182771224751971246123821920012436543750 11750626 -498766598647246323997308528019793164800 11750627 108460730092937387589987379397531382432 11750628 307350506787617173163858160642229662720 11750629 -299892931935818202385525423947781524960 11750630 115848828604248805012914359393273723520 11750631 -153703012078521033362597409049709596800 11750632 357298589608517543009352810100600780800 11750633 19322961533546941238225720224488970320 11750634 -71224430881868044304506443439921313280 11750635 -371074934136020505430213081013455465200 11750636 -226147557872049516237263511410086640640 11750637 -667302932737037944969671268915977839040 11750638 -90064276730438304073048631919497291904 11750639 1143912164850957142093340286885466735440 11750640 -139135633551997368213126287071193333760 11750641 90654574839543700527637699292288672100 11750642 -147526350905676214047132649679673494016 11750643 188904955393645248342654272754551347200 11750644 -151474250622082659215821095737892697344 11750645 8256865506252721791126906779838163200 11750646 266006547557748861794850048405984054144 11750647 74573873621585799199467234740301989096 11750648 28968268001759827841380098708597227520 11750649 43444254230826963756885842390751453264 11750650 170775050390030906797256927562541726800 11750651 535201390719233140887025992471252908904 11750652 406601826563211453828779521468923325440 11750653 8057976378788696706427674020667713824 11750654 207772394135698686720933967323463713792 11750655 -24575617094133271511052709083886003200 11750656 -689103008040730083583743882556644261888 11750657 -82157662111880908557934119106757540094 11750658 -344602487642169242773879481148908866560 11750659 -471928783289792458501080978354729179140 11750660 -636872733008973978114671582954493592320 11750661 216626855761005461600388968966101236000 11750662 -18133547788083904783841482686652870656 11750663 280320138047335696010114665994550549912 11750664 8275975055139380704188414417919180800 11750665 257097817606213485372119164040893422600 11750666 540582998986901547908964754784096266032 11750667 144115855695780089353833100830196673520 11750668 489548656097090745983258323891899746048 11750669 -428608595590265399884408607325447412608 11750670 -1726309997654376318118015516928841600 11750671 -255291791853548878309480182887197922128 11750672 -409788370751681721897881204560564174848 11750673 248064982018009080658499009727422352 11750674 36390916115118105722996462868027064320 11750675 -440522821527899673529076425724225107200 11750676 103499903897717860570392529198950481920 11750677 536840977587378230426963220484249943260 11750678 -1239753533546731230069587906215323840 11750679 23461897789656700990697521991637435384 11750680 429117742693240089146780203203410534400 11750681 445295324101099887788554490246056321482 11750682 -6425500573812063939750529687407969792 11750683 223350774010321768149953060146236176640 11750684 -72112276585821718594594357087484851200 11750685 406632472895395570253704121719827496800 11750686 443591655331953873844013516097561297792 11750687 -418410151593220671576067695950011756200 11750688 231322841819211914582421382875481964544 11750689 333812493362930626685639639079996662952 11750690 -173543506557125936009722819568370205920 11750691 -517065105477089443353651078949883612808 11750692 331380903891287927857727476231656626816 11750693 -1253575734814288704501561937955096069058 11750694 115667915195930808230311298927955998400 11750695 40232709609743786120472872046610494000 11750696 5240450723311697573242957072345497600 11750697 618615723109662297820117724912438169600 11750698 -253336150688419325092687864217627864400 11750699 -90084259042707234507842988442496244300 11750700 -64340070816159023133294046456333516800 11750701 480996301903268559698757903082564441804 11750702 335622599219861755627176732716658892800 11750703 340314803146878489655232422205298935304 11750704 -32845596770480591684378711871191711744 11750705 222551541541793923163529155752136325120 11750706 5213574196247628491255017819737262848 11750707 1158209959989030442071144984223449381760 11750708 -1027680517387486635366797003403661510272 11750709 261526767167596903633713009206129366304 11750710 -315500211179691553075202014622421450240 11750711 -43440657264439191832839614815332517968 11750712 -792038048592587847948539890783753236480 11750713 21087847745631538521950168015313196800 11750714 525520154941734287009687354617677477600 11750715 -79047745836958660611869558824644883440 11750716 -348649210691485733158681182418690524160 11750717 864892106928560918756394099287583137952 11750718 -80331616314955042616593357563354301440 11750719 -213882243063931172851789144836991830104 11750720 -84887316145223971149761254169452216320 11750721 -653407927398363563819391858536791588320 11750722 -223897666042446653207789320452273911088 11750723 -313904929823846412695395752306624962112 11750724 624737467310657118192247528641678059520 11750725 -70198447116604844714326376509895112000 11750726 -170720790027904388550549861326817687936 11750727 -236214191207304461308317972632373535920 11750728 162649305858704227982256590395489566720 11750729 184631863227554304959082193831857786330 11750730 -47925572782279782730133282461730369280 11750731 -78912767503121916552929750049462463468 11750732 -61715101216232612277176235111631798272 11750733 487025203934590951953550927286934510102 11750734 639093345184139560323776221168494542016 11750735 206679559862225896320326432070861439200 11750736 -23402278912882477647864083178376396800 11750737 -5906183021596299685637417631439488860 11750738 69353446153459595061703587130465253520 11750739 -5709935169362888334259021607420601792 11750740 -91797015398026434986982555429782169600 11750741 -1266302668052988408715632140774951895858 11750742 243075631460846099958703546992356785920 11750743 -56852377630349091868233200101608784800 11750744 -181851163351270944692403844410480967680 11750745 -223094932391754263004774506021481854400 11750746 112376650608947475687322004393068729344 11750747 -676456422708254619091230459755894799804 11750748 -131040926582176505960508616726889387520 11750749 -369474066329113217788541230047353484250 11750750 -211602559362592372796997344866892832000 11750751 130447724341434288243027939702275801400 11750752 714403430987315363945945515959867408384 11750753 -403135801977339553577385715490521408320 11750754 64713851241427416543484311746587991808 11750755 -1811066107632804298617415318840295881440 11750756 -18265088140141575808916092935776524032 11750757 -149962374695301485166259896014168653440 11750758 100897820720561056775232649302786115584 11750759 -200402866728038598094374002275473990000 11750760 -158152697008224311849038098323654246400 11750761 1054076899977649928091086475118018822224 11750762 93900217348597403070311488690687398912 11750763 -726286303877562449241929255202895481256 11750764 -2941055347354348031110639864462814208 11750765 1624900678203019888963228620514587120 11750766 -57867865533171469436983376579576726976 11750767 -86829572607630563781476341577798281216 11750768 -21597480987858765750906147239940292608 11750769 331028618029016279256353532356986212864 11750770 32896486728539587486860887048122738080 11750771 -484081233214738936192392057899374524000 11750772 -327506229991677773491466985619057391616 11750773 -14128210517954899870145730716837536978 11750774 -17851882552766857072067065731233072640 11750775 -413554019266053810714375014987393872200 11750776 1152170332780817728870838108331787468800 11750777 -396359447173793500692076988552212324374 11750778 -45736683637994006752257224182060262400 11750779 -870587577677013982833555443638813836600 11750780 334238288153412125024490511929208281600 11750781 28545613192168532561334247968921274944 11750782 2917120579618705226097985113846543360 11750783 -1426201229369687281139448739708783120776 11750784 -59873652524169727723776138384475422720 11750785 586009768657635840212425790610831280980 11750786 894727371795463248412683249931750412160 11750787 838483119040380202474074850086304053444 11750788 1084397983418770371930443625885346467840 11750789 -103934450214735051209180366972820889476 11750790 -172058699859411075113671969288774193280 11750791 473608410900468451091184035466947796624 11750792 -523076972099315555480192663293569761280 11750793 -188544702860682130581669856037612310336 11750794 -839472036373507695690708431494122240 11750795 -468844895206484371980634110071897091840 11750796 -367832631367471948261876198123604868096 11750797 929840766903424429178963822237690631040 11750798 38479481333526618812803175302137116160 11750799 688644087747119077853488073684167514880 11750800 -26109468426163755256870753330661376000 11750801 542964843342457567323241927983163918704 11750802 40032157800316902009373528614406324224 11750803 -393439551816436152171912833357488414400 11750804 -53115325430951749686266568391415902464 11750805 -317304206246679773135538290331261715200 11750806 -179310025635904976259816494841511431648 11750807 -1224397405136761216281242437986879973944 11750808 -671345093257270545175544124554258350080 11750809 -329857645988671402149270013628452553984 11750810 -27955774838532717793610468236327487040 11750811 1065963615659895061776352423087666726704 11750812 183757017861162809377396383439992978432 11750813 -48792166860825547119195167313923181120 11750814 -132510221520059486046431910394996490880 11750815 -135202122936163683793820552899911187680 11750816 243729499751635910320585591327115182080 11750817 -325115015881119469310909962704370594752 11750818 -318657780810064680468489503142502526640 11750819 -1038366078560865788748213365167655391780 11750820 173517906919051639103982108878635868160 11750821 185435105169797176337326608829802137022 11750822 109888821722132139211122732461402380032 11750823 -96850799361305838159331622290089762816 11750824 -548266859032351884119085553820320481280 11750825 -916740465981488853374894116109666400 11750826 -1476454666384939664969230225853120256 11750827 -42392107358611907883730034234164250328 11750828 9610446942432833394041909898178375680 11750829 -19892596764173326195825168036227694080 11750830 -5239596418692440912368785727991424000 11750831 151301845864709455195477991418780035328 11750832 -188885010795695445458096494493220864 11750833 -197936009645926971593819535393589809296 11750834 -459312017356867763973853447061859539184 11750835 617699183329064866017098704035222950400 11750836 675079213256787622963409168447088644480 11750837 734506928248649686981210455980270568000 11750838 -73088097750209580228992536022279706624 11750839 1849490121927651140396850298047712343080 11750840 -847310728088291879240505132527270707200 11750841 225821279070403923160671972229795318452 11750842 -488414307700894413218930435404795461696 11750843 -401029229769317063318693645550267696 11750844 -87515886384587724890210757095600037888 11750845 79105039949229821373628074019596622200 11750846 513738785727138477845313129656647641600 11750847 170156061247008479487295787920923881472 11750848 -34130540359612137165222162446690549760 11750849 -1512925776445997673342738658789451190480 11750850 -94416459753220965664128118660209152400 11750851 461671560343484882616457691291015699152 11750852 484554566413898863937239321038038906112 11750853 455087031105864243721931671295940909120 11750854 133758989108104207466716048806728227200 11750855 132321226514752711091862062328398976000 11750856 89770046722014335952722834021259018240 11750857 730775880226580306087406966089367719332 11750858 -245049021084016462209309198512364718080 11750859 215774997677680906094955378505822873440 11750860 242520581159042418420367490401432043520 11750861 -227025498246935490795213268167423641568 11750862 64972163662238189218785563600716621824 11750863 -1516717051145414437816521289095278625576 11750864 -246869449677543508242323446041558097920 11750865 -23615148042139556889800567787355620480 11750866 -272423224308015508981809305044838656368 11750867 222102800734169443782726583833360358512 11750868 -329728200995114457817555613550790656 11750869 -115517213704977108983378609881473295556 11750870 96750853347180291450353953867165824000 11750871 -342660785330299516453485782204535366912 11750872 52943376036071313024417853753148743680 11750873 1401289954049033374914733093171750813440 11750874 40241432615707947580614530725401077760 11750875 354345510235745329002982492035581772000 11750876 1013696234972935130969646588006370495488 11750877 -838558399987491279370943720071805140986 11750878 129295494033290419131945194987974746240 11750879 -27916892280819749501928957785770932624 11750880 -140026841721875361601297380495765012480 11750881 1173631986057326290456528271952750187682 11750882 10047672449916905196970381657665566208 11750883 -49266867634830262772995431116801515536 11750884 408639445651149824182275808369311522816 11750885 17647969774699551968369191695013479000 11750886 -28561808661253102607828337331262628480 11750887 -499242391337659220891700420459426299280 11750888 182470987393066748244538922940652124160 11750889 399783116565608681684170202309739219168 11750890 720386733574839629414260231918143768000 11750891 -51209377735130693177905346405144534016 11750892 -196098916687178089952112748498369843200 11750893 458914122966699263148965064134950846464 11750894 206664800564457404135140819599246712512 11750895 -74130523618665132277900130987800768800 11750896 4727866772165167089552266979618455552 11750897 -898501914981145131544174103714574647808 11750898 444419817042313924190970579866567289600 11750899 1240066854287883922702138105338292733900 11750900 -51739735404369122823150676349571532800 11750901 -460641563047232955099433581370747560576 11750902 -454265287261625747701961899396518058848 11750903 -17527518707731116159908027917296205848 11750904 -124766236603260618351906813974429736960 11750905 -599444538358648694432931021223882346940 11750906 -221928904989384680441104740374260031520 11750907 105212722378463000501098941523653419520 11750908 269239835717898671351783491783766057472 11750909 -141776768291416349132658380276904592890 11750910 180316496296644277283823487710926603520 11750911 -32264858525273029258897405557762888 11750912 -283838627143077928871693692425574809600 11750913 29675160047251358436915028988334512640 11750914 -133685571354304506727407612050858162688 11750915 -218097142761976815049301558836345920 11750916 -30936684562119451861623667624211435520 11750917 569067331871471264853522163994586946012 11750918 -62436937817342294630322997006631158560 11750919 -7114891040767484979525118161768384432 11750920 -649368212748149651872835522303317555200 11750921 20641065917069824946727727979216630400 11750922 -45027896831244163276169781527020661760 11750923 -1143182319313415814702853028548329995600 11750924 420899767390879411154037521042993968896 11750925 211876058440778750811154986423160284000 11750926 -211529888241406786183339347489734740992 11750927 -1150787816248056662181968855221921581888 11750928 19228513846411588406943434781413081088 11750929 -711281814043741519030007081252224242688 11750930 -209379611328041201425217040794769792000 11750931 586177958793657890652336927114259300020 11750932 -76047319462582839490677109101982309504 11750933 -839048645759091112418906705189676240000 11750934 -29035816745001559566812024020719022080 11750935 22762190952826777038135175753750820280 11750936 -2342212971874186711547367020675174400 11750937 46197890504844510433880035180874934720 11750938 -273592424732508778217230425751533380880 11750939 -786407682162565981887999709562064955260 11750940 171075602386073846512734923158526361600 11750941 -330650574718034652061452129421362490388 11750942 187214140428771774118902215471392893312 11750943 567888345772303891789351173098442005064 11750944 -1425845180972631194577607244084451606528 11750945 227708117363494624185939531183391621800 11750946 10989684366554379957201185318687674368 11750947 -140097197799164570187010020258891088160 11750948 -82836185737304101552499565064246763520 11750949 227473775274744790623751492736733810240 11750950 54603391835581619845538462552296560000 11750951 -72816025403978559065184496355029875000 11750952 191577579472562858055244133816922685440 11750953 -149909507193365009314884210505379830272 11750954 5007534633543029661440553339595153152 11750955 -231757009427172411985251980115571956480 11750956 21482607684909065306458922779208960000 11750957 -1364289050908341355278501163266033202794 11750958 -240207644601455182937089644103149470976 11750959 1146935728289697440433505446492910898928 11750960 76850515685021594194172259087802368000 11750961 -1591376425603690934435012000133610720896 11750962 -761925511268601047684720570428872817536 11750963 7116904525754445417251751845013474720 11750964 14603660073530248264116719208472811520 11750965 -265869755431158849064953719533064455140 11750966 -38162702079687933253929737790903114240 11750967 839264131566181051295293253116997148240 11750968 155562254112228817663020090466221465600 11750969 247017099111218565993854566178406040020 11750970 32809647662295789830201901781935390720 11750971 -538237085620621144761422313798025785600 11750972 139440679072533874782498164094345931776 11750973 7229146100627419548507768196901115648 11750974 484937099642069711826096862652437998720 11750975 37308125091232812894795505549625451000 11750976 -32706957659732861766704640258220228608 11750977 -224766544354513199013296129716632216128 11750978 86797178438776257277660221433444732992 11750979 -475307517637208557172311883882106464160 11750980 -287716105660309895654653294503530208000 11750981 1408098979112767766287165685014087308864 11750982 220910076181114023903499289515331558592 11750983 -333838460636867152066064957287985730096 11750984 140112593056316541491386383553601863680 11750985 469831128776697747577287968742177527040 11750986 -304360361129312945319840661936599965856 11750987 1900468818116822048947416851235997555200 11750988 -216809638034810957557126884638946984960 11750989 -818900340267300360094825583478108523200 11750990 -23662553802566554736540208100385352000 11750991 219999192405960123021856112334961467264 11750992 -48946379331222378725999887198639226880 11750993 164667853417785906829340405530668592242 11750994 747886939886785402048084189966710552960 11750995 -241271358626063689476205120442528289120 11750996 -210699777008462154199837212127252654080 11750997 -9453214212483592526658942934677348864 11750998 -40197546513681773011287151332374956800 11750999 233465668147035642618240608075873101728 11751000 -731498650325758538861780800620103680000 11751001 -678570398358745887735010503681859036668 11751002 -478304400479396377529015165713354092048 11751003 307755676090498573265734357428767930640 11751004 269898322366988091826423621051477869056 11751005 47638165652441228422408227178546268160 11751006 -454031812521908774042610240826421068800 11751007 322221133756524402971612026611824884256 11751008 395592753729962473743232258991002091520 11751009 -326858836770641917659806970316845940512 11751010 60091233487689494226650868694138720320 11751011 290725756672430042683417766647586115612 11751012 75916373813172091487284013151899541504 11751013 -198905350792957490604367330921354406720 11751014 -337317149873030655066536976238534488768 11751015 -35524268656650272683926972277494773760 11751016 -915471790382712217680781618871101547520 11751017 -4464281850055436107198592292551303820 11751018 50928949913440518750737443452992955648 11751019 44530347563727777618321806740243678096 11751020 194212561423191763440244649910894612480 11751021 1069493496201943845827543668948232514240 11751022 274839677217966849478721757097789295232 11751023 -128402706892330172401657139279648455728 11751024 22215695167309615742968108608296484864 11751025 -79801740315507903921667531515038616000 11751026 135357128612753364460342098802174970880 11751027 317156227541615973522366344923328356920 11751028 837503764374663750645567256401066743168 11751029 3683057189277122563208935350585531636 11751030 28263733711189086307359336439016707200 11751031 -1443211036285527391328857382052727702168 11751032 887696022251076053482012536306434764800 11751033 709228007146726880131554928939863242640 11751034 -572785636699949402183404902276858624000 11751035 980154284276369172773663774897185332480 11751036 470310324017459175251479251374178816 11751037 -136758983670803984734124662054549640314 11751038 -65928279632070832786165275337555670400 11751039 278812081880273968873612935291463002984 11751040 3257262468145580663630092102218547200 11751041 1517151688850219807245631922268651757442 11751042 295676873212312835136541615789704847104 11751043 -560850303494145175871437627135449592708 11751044 517967289516819562961580559372299955200 11751045 -179296803251769129033810448913607941760 11751046 39534999242809704511516917729729868800 11751047 -348978045992440388982229302378717123072 11751048 -502863506645049241477145932489434316800 11751049 -997299176799092597426522406943725518950 11751050 -5066824303470921148835816082996895200 11751051 106685841231154069563306427280648344800 11751052 275505900992816679191895839853842867200 11751053 -10347122751269155678947029060209210698 11751054 65359781054371902255889749890552709120 11751055 -818799590186498517561113539954498898040 11751056 -186054357413904474512262532389245288448 11751057 676684908647513301242164143126132690768 11751058 -417278369831344179150910545861851584512 11751059 -1052332167085225628077301289107166598740 11751060 59575579248975301656432857797304832000 11751061 328919618023198191199848845070466162560 11751062 -404800645857809845756353601219318591968 11751063 -286323596784614948654983351054048254720 11751064 120364883952562238806810899005194321920 11751065 -818266074791981390080935321714859140600 11751066 237059694374023145128172772316298771952 11751067 83704452906013005135479499371869868232 11751068 107806802581327651955711335065070927872 11751069 777958884142689061511662472255887384608 11751070 223237367234139261149379740952944412480 11751071 224137449188076087987043570037125762272 11751072 -133836122664870219186815690032215490560 11751073 303212913558658915179607787710024324322 11751074 36673411184003289554775022941871616160 11751075 12830055449720761696258153884454182000 11751076 -70862279612246885362451683432902778240 11751077 363089737626089879315512555937133671808 11751078 21752343696117184955446628347411103424 11751079 -235301631636621658651112640655628642016 11751080 948179323339214238654862187764017561600 11751081 -1413987911060216315623864901093906199936 11751082 184974468406395030133963342529873598720 11751083 -18453619796013401598590253277801468056 11751084 -64940531357459797471165496522238074880 11751085 60352116872346886584117657945219024780 11751086 249294517396577548880007525608130804864 11751087 191169457996850390347991087981222305152 11751088 -210100505445259002632811245701895077888 11751089 -39962121251006527020706229499722812800 11751090 60235226162342677075309015339390464000 11751091 185215757101178878286814628273116639744 11751092 1458724888900936490424806590051246080 11751093 -758925038376043396620907330444786468416 11751094 168632974363573550346614010331143240096 11751095 -78938658202540816711149313717296335400 11751096 128249405750887270773880764546721382400 11751097 90733744053192719765882782840235100372 11751098 280075806796832051837876424318572530800 11751099 -558504734888037756702476492119155528936 11751100 168131752321950658367964356164606630400 11751101 -1060877889446233330900462903787043602400 11751102 -5185757676319806363861243074034032640 11751103 113618530287893275051047908737787186688 11751104 -125000212848464395699777508629816541184 11751105 -136343444808678936130132225446368903040 11751106 -336417408534479527965434328513633811248 11751107 -82072917047827883263913333281985279760 11751108 356782479724509609870160900930596879360 11751109 38401631418793399501566167519426066016 11751110 52675242503902181633600479602891106560 11751111 35445980061709551633133924935300678960 11751112 -1073408315789182444306579819443328588800 11751113 118903085925613819142114897294071873728 11751114 -118716907518220217637518314774141916160 11751115 271604436203089866743359140900301207200 11751116 -127756000050442996195460947179523842048 11751117 239381292454484819474777212795395074112 11751118 -165172225760292132710459995385423208384 11751119 771703050052690641822241792144716673560 11751120 -31439064188946041658806195877101568000 11751121 1534340289112934809513216710457937684592 11751122 -957363794359027247275255363618952856576 11751123 -223143247440638569623005484324555596616 11751124 39938439128053934587217883654277804032 11751125 -369750154266307336386164268425950605000 11751126 -1827923211461031019316988250466783232 11751127 -854451625230050687889321956155996156024 11751128 71033221412350553923683346453301084160 11751129 277126578562357953934045529471093923200 11751130 -567679274365029286855677181100223724800 11751131 -571765391001811945307236614510547623672 11751132 8838093611016575061901473320543734272 11751133 397868976731735475339478676672014169004 11751134 -864157605414513629714434815896232925440 11751135 -383751606192898620892026914023773196800 11751136 537426676564299651644784966933200240640 11751137 164993881667500540537999970097025871040 11751138 34706114867544949546516604312637871104 11751139 -116040586450853756567185096956972042240 11751140 60932122061283771905752619654005862400 11751141 -226685899445024568858516021314172079008 11751142 -136787382243996556187337425183563204608 11751143 396496478285499533202550780637304718392 11751144 -164141046054163947458040390786374369280 11751145 85438813100678765685420159720205990080 11751146 -392869827342576167269798500459073696512 11751147 -477006051276395146938873137799443816880 11751148 -553692650935513657461490819309464115200 11751149 110643507335652895351586648753319314400 11751150 -144301196264315599123399829599632302400 11751151 382331327943327568456196300523066352600 11751152 -3425894748715527270709410009081446400 11751153 -343760434514603203801981628707812390816 11751154 -418714530082993013321999966864868298224 11751155 402910252157100265079414280736024127520 11751156 2349199649346434412580295575206399360 11751157 -2359017902833436451831363205144571122 11751158 517302488613986008085749192603112360640 11751159 -12116138119444627812747026260148904192 11751160 2808405536437063625321735248298803200 11751161 1750559571003829444018278385727863942224 11751162 200673054494991762189321211701857008128 11751163 -335776079907805805574717530891937406400 11751164 619112736141606675299472753178653413376 11751165 -474032794327971677964596645032731189480 11751166 241103873246431063094795988615193845120 11751167 942763775641910085447325200791217935280 11751168 95818490555063043656226687278999666688 11751169 -10437073029234800412221718399255528656 11751170 73272748185640670656442337352292751360 11751171 -265173039967032441970438529203795699200 11751172 733995715869317160460507469508545922176 11751173 81582856842864789280680570584668446240 11751174 -94772727142250428916380567084533037632 11751175 29811038929175795957246611999289764800 11751176 -931274392805518079324857632847604689920 11751177 753516848395560027296533701971760552000 11751178 -211886160838558606345773433767517233360 11751179 237738670747345615178689045995864320400 11751180 -157870383154302559477240189292285952000 11751181 -215588294295505397353502136264952434760 11751182 247579781910211376345700686806411449600 11751183 -400344976375416652321516079805179904000 11751184 308176822256418704111100002049872539648 11751185 -257359730641190169124882899839357140620 11751186 158346508477170770054743921472564072064 11751187 74527523499695216150409956883237893792 11751188 289954960792693678160187479581833680640 11751189 53839059829153714491829872472197726624 11751190 -625163275743245519885526841713897143040 11751191 -840028942387831042100480608095410255088 11751192 -513400088801803931125013794280603719680 11751193 420312358483563324769699738585188970442 11751194 72530099839618002265508470095550743552 11751195 276444699825615806988805528734048439920 11751196 567868614714231265316071345583244382720 11751197 -1372998022981137058075820824553899936128 11751198 -117427678250789295070428278688663733632 11751199 -724641648774461337492412658744220303120 11751200 -190204039080089078733738354762635673600 11751201 -40432526824794150738465229531485376512 11751202 185727491934333789382932439692560594592 11751203 -207707801984393701941421724440060850976 11751204 105240357492493959240828331219699783680 11751205 308227916970008065603691466737206180860 11751206 431699334094457032729191356650301061120 11751207 69167468478603499512322179148621165440 11751208 362098869569100518435021591568214917120 11751209 -408944308221593842122529960835815872396 11751210 205689752113363246700081232965044070400 11751211 -908630347345089077732760122991107688248 11751212 2553037705347360083740783957657350144 11751213 46405946794990814166185469423608464224 11751214 78522255051899279983285742478650999232 11751215 19068658043458610293502584909991270400 11751216 -14784115871895181648871738712074551296 11751217 1350073579056409408540236350782310901266 11751218 -103402535602081979184757864832959987440 11751219 365559073599738250847732720393561501844 11751220 299056553694205175166079074325746900480 11751221 315394186561510677199788088120944397422 11751222 63824514967136591630625488277498568704 11751223 741119279965918332984523120153489716096 11751224 968829789905273493669320511964526776320 11751225 72160209067677509807695689340745019600 11751226 45766569770445416041107375447831411312 11751227 -1511336584994570161761116460160723728924 11751228 -252478757490767786464451944436216908800 11751229 -395555296988114392145537121647629703904 11751230 307130694807071881572811333541874077760 11751231 142448000849182787561215829400077339904 11751232 3557272349329812681500430916095311872 11751233 -97202718022664801608537304661033634776 11751234 -62155124649867611037025312576896522240 11751235 -266142680502040070718315450205818013200 11751236 -219788292419637809497645733915503767552 11751237 216459504129445515618960462102110044512 11751238 -183864986785411835171405552050247736480 11751239 -639278105256040092056939118506307777960 11751240 573603186094624380843709867235310796800 11751241 1252664687965253677939807718714249927642 11751242 -479000316356292182476781727485289355728 11751243 84239107824128477201883105750682665984 11751244 280762506956585712988659707367171023872 11751245 672182849559788691093173961085986165600 11751246 221879688409807596174617361322050161088 11751247 -445684523846229350998677455571612146808 11751248 -9093101443586177355105116537296797696 11751249 525228415605489677055662922948881814528 11751250 51716162510796646665469981342828800000 11751251 114797719935415820095606149469550646252 11751252 87858859263108777082432591718018936832 11751253 -245840457693324614783607852963957563200 11751254 382134884333813944807802878741659468576 11751255 -4498824714147872312241257210577076560 11751256 255847235725719491430704372177520107520 11751257 113237267507490079107513702301099744512 11751258 -494510680264678606327609379988793850112 11751259 -337373957999329391155697960643961022560 11751260 396493579244561254283300897897376314880 11751261 73201899948329166887408851695804665472 11751262 -297153340720915590357481315210436650368 11751263 271545826428936958594804902029689139904 11751264 479807637785805430616776227803470233600 11751265 481547269400816857795527222081400674600 11751266 -96406377250879525560509201330405030400 11751267 -255527597368152602297852415495705841536 11751268 541989847141924136868485501969179461248 11751269 -1637298048166935034950924491153091981504 11751270 353902869329733943805547414777975920640 11751271 319663258360355896352475267412249598512 11751272 -13713482608415983943522073845723105280 11751273 337752201849282451192512905336746897344 11751274 47015003986843193557981183765959609600 11751275 -118506276227540101979569669905426278400 11751276 -46033239856017671132142415603779168768 11751277 1215786188805359539675116649273010423126 11751278 475735915238628044273410598464136448 11751279 -633295402552769207512488633878725677816 11751280 113809883459677292012234107941997608960 11751281 -90895816916858455834143587509974937536 11751282 -93070778969620032871765480124601682800 11751283 -17505633154717889634269107950933889440 11751284 -398276425246070140374922079549404359168 11751285 32111013174703415871278730081865171200 11751286 -521560165699661879421684770242854957408 11751287 5563551277037780502653526522919175640 11751288 -65719862724724771713837135629348044800 11751289 -96347145084925796876277643952104901568 11751290 -51968314398426039773481981691497326400 11751291 1376842448916417780949328311970764598400 11751292 -97023826789967295978545215753462816768 11751293 -140932451020012745038050624866227012860 11751294 -27135813051038728503482049029453230080 11751295 -148779446999153055378730549211211298200 11751296 844584237141702245705626735602523176960 11751297 68085184711547959845399027677022262560 11751298 -1343529670085099866098932443872003072 11751299 -563835230256496309002364902763167388464 11751300 196246002586799862022631509707396940800 11751301 -1082613817790394618880615056788892621960 11751302 154894202712535147883656061399792769600 11751303 -629336202607998832487576004640049374296 11751304 182459675768943963672594037979840885760 11751305 3844997545628212921304046685369006920 11751306 -146392155080898595036101607291475300352 11751307 -1977179272177542400528496212249412677440 11751308 -658847336650717991999023136487443235072 11751309 -301934607674723827542944584045205113386 11751310 -71401421197559023041022338115716710400 11751311 13358887516124435915191486947183409248 11751312 76440315571490511362089838338398093312 11751313 95731883518057893884378473563941373760 11751314 31507046174958494332162055690239418256 11751315 39355146557358368793391800858520073520 11751316 -824146951487695334246021596032714780672 11751317 -227000569668581657861249338747734082848 11751318 -6963136069352845253629300941728250144 11751319 647238910584142987425701121088789007544 11751320 -151458846472752478293344791936407552000 11751321 -30625882255888433439033588548087908224 11751322 -50197968389611207049094747384140367360 11751323 -1297703644158295349277078301509694450440 11751324 42936272498227126913767835163755688960 11751325 -167542495176739266783124154854041312000 11751326 221166828202825719199611049974495050112 11751327 782582016105870392943388365254271654696 11751328 431374266089485014485972252003221831680 11751329 -1651343643623495439700556631473230992000 11751330 -201911371750038583356630157030128814080 11751331 1121814697018551421594312568282752596472 11751332 -462491819571347365470247776642845740800 11751333 -421527527827923443592648995895674125152 11751334 -232614843033200358291836844134701070208 11751335 -345496414072802133376625339330288767440 11751336 126763428150955902355049365573894963200 11751337 531382457812222952540564946238362604900 11751338 149416447090049892599733399027793743360 11751339 -638904053529605967492597427659309316776 11751340 -195176030724712494934092216614449336320 11751341 6204517420679207988228178296969000384 11751342 -342651867934962233108778504810018314688 11751343 1056303870951754792641396560677759240592 11751344 106688814915226789490755383872279543808 11751345 -256331083100183199073003519738247356800 11751346 53156692504211806783034289158110784640 11751347 139065239919014434675462453246880264760 11751348 -8788758607809233226680317797482496000 11751349 516634210221304309693383468420011898350 11751350 -48594428625318711482490478613761392000 11751351 564656880859571145887739316461982379040 11751352 -148374549485267427124997482144392560640 11751353 -912415893186717024022419899536464353196 11751354 460408730836588106478766080676003934064 11751355 479562950261451887607618648054200010240 11751356 -50990382322635048609294170481543389184 11751357 -289742320281475913877822014878882440960 11751358 -524729733089956585827733824892496714880 11751359 -98488107849442932573606145508466037440 11751360 -147161858071519876319931582464435159040 11751361 562033372998632488932212927911816944962 11751362 286916380022147795427575962147706578944 11751363 195587194242430583809982806964916775104 11751364 -832463860846666802285762615497581996800 11751365 -72271603696479981506383624416505053480 11751366 -110905007261937673722235230708713613312 11751367 142116695843425225828960975033763422080 11751368 115629856883596861960703138514027586560 11751369 -53721881390718273191772814717788044928 11751370 81653015751227196117421795892435908800 11751371 539365144812334391987098674458040695472 11751372 468781838385577879214265566607905495040 11751373 145552952380075900140521537361266893568 11751374 -723438092728026692624735883594014240064 11751375 772609771907993285931574118991828564000 11751376 20204435404739588554313393757526474752 11751377 648468735342242751615813711807043228272 11751378 -6445320017079865465127539591784942976 11751379 -366580884952864052505160551888301019160 11751380 -49672587871247749958203799744615385600 11751381 -287661204511347570861084730467580454130 11751382 1317335509498486392146842529595661440 11751383 16129487860645616271944820647015033520 11751384 10296584277014480444601295687173734400 11751385 8763243380812211105718774363272580360 11751386 -119302027753912625512140916416475253760 11751387 -38467440174907858319072415025280732160 11751388 -192321175510385645625302832186688558080 11751389 348341810765108115344675753519133479328 11751390 20911606262585791920407041352404439040 11751391 -332189309764590030797363278863736687200 11751392 794301483204711245401137433562969014272 11751393 -412119551837281465510587152412488621136 11751394 33260172475692464815502404883810270880 11751395 -314681044739370267730635521131623399600 11751396 19430528204895009236482032178171425792 11751397 -12608932836218816735268870868113107168 11751398 215039744009148422114531043120893689536 11751399 -18631480997111666466696295443820583760 11751400 590330194077283492762441946111432832000 11751401 -21020461859924626404581662405477795596 11751402 66887189794832013661774627009162448640 11751403 -281951486725836819232858503791782143936 11751404 292830669549258130890461242527738848256 11751405 320899905170256327131678095809565790400 11751406 291689599364053338319752314203004096064 11751407 1693103962130302846764664509975145656672 11751408 2171556891027652899785747974656491520 11751409 -17629343241947061723809449328885512140 11751410 104601080900328785250017752149732587520 11751411 -269524993483011889566829983679092516096 11751412 -465667958023745216479110286968043414144 11751413 -165166564440830619878188077076456852896 11751414 -229374774902701772588992460464985002560 11751415 -59453616561486409411148951815729337640 11751416 450566868010528913840175686010482196480 11751417 -623675350969698211023237453142825114566 11751418 -958716798048289620617035743689822208 11751419 394174370113980883490731538564202998820 11751420 80196581946539075060641973388517969920 11751421 -342693346567176078620382981542503925856 11751422 197763244015048396639743658956810871872 11751423 149460176682340659464156305917288490368 11751424 632493317995602722329735829149230039040 11751425 68840636867559812537508610508167770300 11751426 -192496883076566204810624742035628921600 11751427 24027926323277468815560210345362526280 11751428 350253087447184132903945004111437405440 11751429 372865175540618048923707883045161793440 11751430 333482686264378715127284969631661599360 11751431 116005886334361746261691263366269646912 11751432 -225821719727192521243641128667040972800 11751433 -293910980664085670901347129356379855856 11751434 367262705440897230686226660578902455552 11751435 90471080016872839592820721627002980640 11751436 -2427413803560639514084352952624473088 11751437 -581298539076340215583155804170203696128 11751438 -239570945060627374419687989325945632640 11751439 502480517919193128833997905796928086256 11751440 -61509949407456703429030326401588183040 11751441 -184799469151464269963337637715561670720 11751442 -28864365522093390771873744592151446128 11751443 -1184069855877262767635333374530406339200 11751444 -204685372161907081605750183246112207104 11751445 456332939393369864790850593906978164700 11751446 98696184088136543977034468638302566400 11751447 523235360991171061565672628083852989800 11751448 589252818900814233767212408222533672960 11751449 -254002924033158433093707345997841415168 11751450 -22082187293472597674710449222828000000 11751451 154668576421799515793657091405808283904 11751452 463485140648853967024483611331164733440 11751453 92804078621587257190909492087783184640 11751454 160776116212718898524228453274535582464 11751455 563869705777531490160116676916140072360 11751456 -1080556054872019478929244214412858884096 11751457 1887670904999997608603752878459238332672 11751458 -165267217971878894033358416853058975920 11751459 -195038829374800424235088212174179135232 11751460 39328483842053746661774182634395545600 11751461 347628403004945350874096953091499562944 11751462 392401035534825266566203799696450169280 11751463 839920750971501529709956466365213918712 11751464 734451295875145829065656349697840655360 11751465 565789894465517369404112100116580848640 11751466 -240774880024766624850253645742206826496 11751467 12648709624922452833415882092281447040 11751468 4088545325261470647352356320746450944 11751469 -728234205816936249605470428339019604820 11751470 -2259494826075035571491353987532035200 11751471 -212054466520341644499453019041828051840 11751472 -183350042903812809792882554352164044800 11751473 -40153172159485111446760805309944294476 11751474 21323382336449278698163907387188708992 11751475 675569907182606271201795137829412251500 11751476 253232556491408031125094645842663092224 11751477 421251222770317202907673914991665824160 11751478 -62349850024161566795046276870020011776 11751479 -308575166277176174184322223017064536920 11751480 38393343537186225461948790503871283200 11751481 -60397155604135542201746090267978064000 11751482 -180841779940593994216699428621250760448 11751483 -116399642002178290231937572531612895976 11751484 156046447636743711295528601825166240256 11751485 70935487999617474634513864421054767200 11751486 327923274565410161771442925294354787328 11751487 -490628478232356458968951932479918964480 11751488 -63330046512504128453955321948090138624 11751489 -7952957052852891827666790430448218416 11751490 -111689110761716015265769244884074348000 11751491 346755382715413761229635215905728490800 11751492 -245035263093269482431021417872544949248 11751493 -247566086029148640559520247231381169312 11751494 -269617412721777837894431375803724343168 11751495 -219769262061482860309635754710195532800 11751496 637721397942422206931627188660720128000 11751497 687040267787601429213719407509267977946 11751498 -37681869144234533646205210015909976832 11751499 165273410118999264452929534983156395064 11751500 -548381657500074893076351924754279680000 11751501 -137695368768862809057014869181206901568 11751502 100016827137730964454597168367794001920 11751503 -726158956884996179482399082955094927248 11751504 45025035395063505584882569811703889920 11751505 -529732871719000976776953824767521406080 11751506 85454818356473105866467652476631411200 11751507 -1202660024255805141208449215279978240160 11751508 47536851174786624249087024540907759360 11751509 406180528731410548952303326217273103552 11751510 -306365159366095470878965595412745549440 11751511 129207693742006818245203486332070949824 11751512 633977887404733707578307719549661235200 11751513 7255791002103107673016409302392912864 11751514 -33939152703859147241818843878969456144 11751515 431133270077950637627546373006474836160 11751516 101312376093469115837120996709940472832 11751517 -1381136399988032781981196223213321142260 11751518 -79752512103259079636000736967474690560 11751519 -29537547445578253786373794195283875200 11751520 1181764288035436488072684339871088640 11751521 942821850116937377194417543776725362722 11751522 119420315356700593054553785240156579584 11751523 -83232246792860969294097577594259490400 11751524 165449794884885329076318335268501780096 11751525 329651204893494502172338024433929660500 11751526 457623938448038401531640944924139135712 11751527 -1519116503532682595106316934667031369008 11751528 -70800324370894229638404996680196096000 11751529 -133748897619385868980852005183028963440 11751530 -19382686370953908801692322095665689600 11751531 -187876381914238007732325030115152906240 11751532 497487861199502934998233359636366851072 11751533 74351497378043780014687994207298219660 11751534 254682410589792690745237075323663264000 11751535 454991161804837279272516530430546225480 11751536 -170121698819788402047633120320041156608 11751537 -203093173380041718695524461691553168448 11751538 197623175319393447969540727563418611840 11751539 1456860253199778608025024534352772636856 11751540 -5991360252630233415848310162662830080 11751541 -6621624145408276369994888058847407058 11751542 147017306402263636535832434886865010688 11751543 -23377165179299525548143389090254136976 11751544 159148680430916913221171462798735032320 11751545 133191785678775409589512382026672069320 11751546 -374149553668394846553382756230291695616 11751547 101607867082511177809196426280140064400 11751548 -161863144765541004355221153864249600000 11751549 395360334428070348724458899379485412864 11751550 -262151748642739399082160093634552963200 11751551 279009366298272156769536520473069164544 11751552 171918268629876262895995222063432335360 11751553 471199522823683312742103727089852182064 11751554 -147885249921985578158430622371585001440 11751555 184943946817572966129224279540931148800 11751556 15474953342320301039649522812196894720 11751557 -77580171407244899102958427023034713600 11751558 48239922550334077429170763862005843968 11751559 -241405083210430121987943968765450858496 11751560 -182675964816082606391962670353909248000 11751561 -63522149875348323098203944842961212400 11751562 136038611946054698615566311707097418032 11751563 -95995480941112698847219233426313855080 11751564 298399464604320003854079217632818233344 11751565 91232264245111228139429421892899244800 11751566 674552751898471096840975560221594791680 11751567 -844051346175776380369429904723940806520 11751568 336129989197702968243292305885081608192 11751569 -862433175351107846420867931904638124560 11751570 -103219318821250114440176979429520939200 11751571 254577460269837526941408408624231856192 11751572 470297369614475807915750505530511537024 11751573 -168400834112126065089304103474304364032 11751574 -124464441548750340083734151962728543360 11751575 187839783010706557974270538176824995200 11751576 277296144562469565336005332938126950400 11751577 -918442165420127669401925725910238663020 11751578 -1049674429418823530584256999577945361920 11751579 576037067885242576526526552683368305408 11751580 543073318979453442475719733930451443200 11751581 1475341327211558963083038824302764881382 11751582 418651323016971466525942158833899419264 11751583 1079779675663529643552806374065328493880 11751584 -141077350334996748302593506998824599552 11751585 -862137183027298159849237840006353452160 11751586 -11971043302505015367635627133917826048 11751587 174480322564476026439209728738480150236 11751588 1169629455426829919820007723651874181120 11751589 815644743950371812659814272827274016768 11751590 216690152466744382686093110358065537280 11751591 67137584545055127171688691796701746560 11751592 -380184150245255530430380676940415104000 11751593 -55166968468178641290215989812605240640 11751594 -61240487549215490667906356310936272640 11751595 -960798337615097526597451633521426862800 11751596 148421056821168290807905167370213329408 11751597 136184860739740987116905984604431162496 11751598 660306356228950749101930970204113838336 11751599 8944914869872132973170714239624072960 11751600 22665831176802862259469869362053120000 11751601 92542280577615829279507204589637038832 11751602 -573943977776535063723863586189404812896 11751603 -169071007375042391208145505217814929096 11751604 215465924287591191537320004758860275712 11751605 723247328770394891964637446684563071260 11751606 32701475403814793238446570396750415744 11751607 53846447759365688240164026287135477408 11751608 895570436578188820902773222485229137920 11751609 -777629562655292118496719029100981522096 11751610 102341396403661140165206176016886740160 11751611 1068362474225998201776023132414709658212 11751612 -235846816830902865044967125388970982400 11751613 -41640788926697140795299433736871394196 11751614 15175254303038310270310051268683545600 11751615 -432283872562066278407961714497702220000 11751616 -233124012456930415588214734001285365760 11751617 -627717315642763120497795041425655693760 11751618 -11138212539757627773791916100090144896 11751619 579925472799172569058093301788899377160 11751620 68700794597263433371238796998067609600 11751621 169414296087312095957010431215144516512 11751622 46256708260370543077945217311513718112 11751623 -711106934192241242726874825475686888096 11751624 610739377306938277230728590007666411520 11751625 -195067759898853709895105121899842182000 11751626 333915693470516338757770092435237310512 11751627 -251293305611289280413208107986196304680 11751628 -11826356967512399559941666894854360064 11751629 -552570039985774235683166101341648438816 11751630 -124369490918995880712532743460193280000 11751631 886747696935002654654072531122144808432 11751632 -98186319952718601610592318294439665664 11751633 -11762764708413902626800292479030264078 11751634 406249290040123899053369680272259779216 11751635 77191453985929706173167323883537899520 11751636 153208555789517054169394805414959915008 11751637 82205193051616457691879952172394885660 11751638 -456991271078710862878163774698725838656 11751639 111232464661858718089941325290241223760 11751640 592749946511261004953791978717600972800 11751641 1270927656309177007688385443348722440 11751642 2650763392852141863340356986279424 11751643 -450502826122167799938646090863619760976 11751644 24181136300770014375921581753457979392 11751645 -846956290819415533616303487189148262400 11751646 162781156978589225573194320252166305024 11751647 712187030797497271428221796506749444992 11751648 120922254022880075096425319759251243008 11751649 55826173780819768647122680028431532160 11751650 256653491097628821220737767186689653600 11751651 -293764019072138960572960770138959480220 11751652 -653614678518996938925193833801685985280 11751653 183309433459146706541487110868975641760 11751654 -27764378451854415246739033758126292992 11751655 -657910206379402879644151130967026122440 11751656 -331359363118786337984838709469527818240 11751657 -233970568099932351257177956193363535360 11751658 -1645621687775481351330891148742757024 11751659 203881948185450439074065396161867665480 11751660 368583742569548964903635569302760596480 11751661 168938399150565437324491407841140025452 11751662 52512033067930290053809958121349568832 11751663 307782757217243796452105233774921843968 11751664 -238549760170341005543900987411073925120 11751665 113322105505666703543071335334055691060 11751666 -28422709975187325781238725783762305024 11751667 1256709650408070771745749784025932992716 11751668 -77347930390319201937863847740055047424 11751669 1409922410988168113670134825871657640320 11751670 6884228416768794962320415558497027200 11751671 -683042364915563538223467776684937391800 11751672 -188576363053522540485437259166492078080 11751673 682342516675908731087303269654974946922 11751674 157932596206608267766993505489465563392 11751675 -17903559160605365236734728956917084000 11751676 -891961152589692831412951452709633704960 11751677 -252974362781110065472190487397723272000 11751678 70588848663331642035707694196697959104 11751679 1235360303757273022084330092266478007320 11751680 -33096230855373511885857433432872714240 11751681 274851193499195180197738520242867814784 11751682 1187289873062401218099326030814277473792 11751683 -1151812007687899600255628673881408728068 11751684 115426421309909331801991510772274819072 11751685 -1687744552746899293952106728750241600 11751686 -17326015085535400293893544557948957376 11751687 -330019922407361067927499209468478019856 11751688 114156637526778254672204365166848296960 11751689 -379024908592684023242932764300156715776 11751690 -74497426465247121661213123388571264000 11751691 -252069246495288963902886117975561441280 11751692 -379333799080912076493869801534975496192 11751693 -98294755516677368024920121514324276000 11751694 -276229729395606326054786328855958807104 11751695 579979054051114271396038077574777816200 11751696 110811250878966229084359373939695943680 11751697 -331059300212189248079647540686642779648 11751698 42092414887912095225576690871578063360 11751699 543565685351306359721698312476803603760 11751700 407862440505192797998497067940359107200 11751701 163689942758954239758075483922733274744 11751702 204348979640817181562949129071818372032 11751703 64517850919840259892146395460833981080 11751704 512743690934832836018551703260395509760 11751705 223834218644026528529388732316256708160 11751706 333985299054724406409555801092121153504 11751707 -286937107909318345129924110858187195392 11751708 -138226483441367444041528554615116759040 11751709 -940315328830233071933121412204789128960 11751710 -216199345164760655265746358458097684480 11751711 -16921966710197153684721597726525528816 11751712 -158232505572949027589902300228664426496 11751713 -656282441446547619981911211230105563038 11751714 -45255129562620654946869744405825776352 11751715 -1118146150333249800566197827948010196400 11751716 -288484132697185901656798378637630924160 11751717 91850022457132400094438433350944314848 11751718 -167400345719259963585329302081930981248 11751719 83279447581990253065937434580657215176 11751720 137807003460986125439784619930616217600 11751721 -479463019399162023352995077495537697648 11751722 -491614960497630320540489193789333323088 11751723 -99208320261069164625285969924217434096 11751724 -1391639164156553493153856611780821350400 11751725 -244892438162518318989331439078887343100 11751726 42368324097521153023817782671843287040 11751727 407039841233684654095631486280708307960 11751728 1222973008603244135386906900719206400 11751729 94665987335113181004195204886991765088 11751730 -400607263999097745260083907632824198240 11751731 -1223516102059282951622524500887728932468 11751732 234764864067136084772811913220791222656 11751733 477478743811176291069413423896734982976 11751734 243106131753393701207167969708516442016 11751735 -133232365482766065068383008305417450160 11751736 -576645459282012676990331116459045048320 11751737 1100471333782225929095998866418661977386 11751738 43268054057939606930374755632812761600 11751739 -421332553334852558342265614583667539744 11751740 89505363513753197898777425107487784960 11751741 -655358343152658143979305373528777500250 11751742 50436583890419890937387665075507459200 11751743 252962329812504672774753902508497640144 11751744 -217536899491204184818229578436714692608 11751745 -959508958185155029477446685854170419500 11751746 20867996032534452332531163108508147200 11751747 160430823087766623850185178531222222080 11751748 -215438285691111875587610005117410121728 11751749 278985014980315600996440726082201518750 11751750 -38373125344404127488333599737216320000 11751751 429386004903710786542314004876114545408 11751752 214398436936772404749845122052590617600 11751753 -78919762409559673028888809537327098240 11751754 43416354638170554712655840603782124544 11751755 -159399074088069851754512035920092536800 11751756 -382908001742029035625030295316329046528 11751757 75470258990034661464821242613488821120 11751758 29168570683133302274861574300528518784 11751759 -7715013232026152646563673895479775872 11751760 83667307049403738967304307185218191360 11751761 152911509342511579989038926907447527680 11751762 450644307641207900272018344551112576 11751763 -1264439647580574497197227572471773971988 11751764 -851818632535746353563135664363770185984 11751765 33328331984800590986892567094632155520 11751766 31789345198335243968060367254698953600 11751767 389199561317855574886896665947301847816 11751768 167380306107571577132699112892382607360 11751769 -849900106664282131812027113394831827830 11751770 324554108700814477941636701597191550400 11751771 -4671446080686755462469680545108641600 11751772 451478272160143566525033385108391352832 11751773 -955399541169480330459490608093298281696 11751774 81173097279352237015183086284926359168 11751775 -1081889728988177980373757610185393200 11751776 -921521667270877687518350339655744749568 11751777 -350227276137968711151623761901379706560 11751778 446084161454071407124376844921385413120 11751779 502257054905151124324363842399327826800 11751780 -62906946725328399168500539487104266240 11751781 475407617377711209531690495868597526400 11751782 -59963794509926318970588179175291539328 11751783 494359177799459776701269351463555421224 11751784 1165497492511491004247327175993413713920 11751785 858196335533818095437146013334292694400 11751786 989011023394005890169016192616741068800 11751787 -124867830289131869783496593767620075968 11751788 -844200030327687293806409564768469894912 11751789 -126896200464995709233302856572599830400 11751790 -22947232146723691934509740393708503040 11751791 -874448680508537825878433287298005973808 11751792 2245638710658836178630580273590435840 11751793 -455064153160616510227207380712516806958 11751794 7915722516041689379422862441795444544 11751795 -366267483077194778406968201847289763760 11751796 175730327926197233674200376268028395520 11751797 -235269711400715299384275079654814510400 11751798 319834369616332528550110514808281609664 11751799 186118871683921869866743830297569373800 11751800 -937231955720249906652144450876738048000 11751801 -366265793707592699679041768216949928368 11751802 234199883303926929718938081976075946352 11751803 -304958510340774039617134779202838500080 11751804 14292096276001265277005434862231101440 11751805 178245066266426551535042057765499143160 11751806 -544917364013940709753602698233745814336 11751807 -59022223605730210016710191594903069312 11751808 -141423252006196317986582435030189998080 11751809 -1119504957137366586556607531422255236990 11751810 -963055184585730227806655773929185280 11751811 -245426750840756666294391235044311246736 11751812 -160110529453019654974185263807139902208 11751813 -4834113816118415088415787253641651940 11751814 -9677479709356776480767352247558123200 11751815 419136089981396013190727446498858058400 11751816 -217542508162560869884534716339579494400 11751817 1183385543915151156627032745347933868432 11751818 -27974385782678471042329588278107258880 11751819 120594037117821343325613829208339785728 11751820 -43884296323453187696461218778060323840 11751821 -74366650029583096658889512310330552576 11751822 -558036516895281510015506670231665042880 11751823 -372824746891268115966049592170627351600 11751824 87617344618456175944846892592763502592 11751825 51166506896767928070908858753702967600 11751826 282530663196973430872569997031092148112 11751827 358724924660010093824051076559532283360 11751828 -692628830894190677195624225186518806528 11751829 533413573548883326484020291722859286876 11751830 171933732606609851667994048962935704320 11751831 196979670309509382067304117616601159680 11751832 -94346272714949025096975877764790087680 11751833 1787477172720065117335389718876231747200 11751834 -103125258222328816806955051306995909120 11751835 212377031763575828851535588703344667600 11751836 738276928794256528583073551943230676480 11751837 -55608334838922948147413177405144073120 11751838 1300407932900258677223929243568109312 11751839 478797605949624807816715811952886286832 11751840 314926154138386300170809667488885637120 11751841 -42357613670994296672208198740796188250 11751842 -360459736819307960993375393848262236800 11751843 -633145887567601620613441788977780019336 11751844 -298681746099087587625086425622636797440 11751845 293904415207043937475782934787660655360 11751846 299323053382695080373545527785831009984 11751847 -7058795484807401016847160925091290680 11751848 160105953935026765577063561207923998720 11751849 -276452606770900117435462572811764407232 11751850 21808052908523404447826945565482688000 11751851 -231192628110766334100479842316150867148 11751852 69533242249860754462322726011793178624 11751853 -436489904851635834107029688611900881898 11751854 71918730464862202610449400140444833792 11751855 138121619500195744978578203318463541920 11751856 21646616792648282828924825911927488512 11751857 4211841811202773958520807675181049088 11751858 74192282728261689445203843746357644800 11751859 -62687158240544173154223413327753745584 11751860 218855901498568903362786513614802777600 11751861 218483451879639157597690202109746895360 11751862 -154203087843042455871997012822088276928 11751863 285753976559099443234268692105731042000 11751864 -520430065488510136066786371457007738880 11751865 1004831452423468476665539983926961220800 11751866 32874061603288000787513309689827225600 11751867 -625777375496957667803355984197849252520 11751868 137597204834304101692986406728480232448 11751869 -468605584944719311412805605687891181120 11751870 -120312622826262716487333520964866594560 11751871 -495696732172149766227526411073631771184 11751872 309251434822789034032841569375535235072 11751873 80423412547508180797547862310674124800 11751874 559606728351217658728756703303055177936 11751875 42295407263781962312674949483246857500 11751876 81127440892540939897815885526365205632 11751877 155068688911912785985870267377934630400 11751878 -274370603776739356566211392898821977760 11751879 -996784288330354466624749013520056232960 11751880 -345971164761838710648981937150857216000 11751881 50739400004165449969512563144750798682 11751882 -557170551227513157933822332453029370880 11751883 -3518978755832348276198364438587776 11751884 -472267980973340477685330811628527613184 11751885 48308818290509520383140603095285389580 11751886 58624911302063704969670509320492403392 11751887 -70320573217752480273318733953181082880 11751888 -205252970983065064226336491820154617856 11751889 782140495836247125216996454906516904690 11751890 -21401335324877810670052919688987046080 11751891 528860672070116573689550118836200951992 11751892 -623596140771020271163126148973970987008 11751893 454612942653632174983111395472105112142 11751894 -101359730729650287632644135289442170880 11751895 877289358377817229039018476890941733400 11751896 -131031094724052598469447190578398003200 11751897 -488022107388067416742755780841029707328 11751898 484668069048035118812106312127280727264 11751899 671567207093985330366610490640761325240 11751900 1783339535677413045451773215781273600 11751901 -304622261665299335748643208058243916448 11751902 280375455287864783701075441107004254720 11751903 325225687954368346221847685458249364184 11751904 -1165629476698361560871155023752877834240 11751905 43440579414409395823438737853797120 11751906 195061413020401862229143054355902008704 11751907 -1189390940478669682310532337187584959844 11751908 107170634499307349324583970626065596416 11751909 -141847177934381379036756777718323692832 11751910 -12766757323296395659214906534426624640 11751911 690133606462906062998125442934616742832 11751912 -196105411257153300916461171348671692800 11751913 908319586545000059021979488230761725940 11751914 176024139383379450865190783540657359872 11751915 -40385403838174998315648998051338406400 11751916 269224681816296763271258925898828846080 11751917 619686068964233049394094734287818272992 11751918 270335843787481419886838191050281994240 11751919 1107515382198705993405893127895657739808 11751920 -94364738009331468941408212238273740800 11751921 384886603792973743742982701163234206772 11751922 -96490288142459553556336778241045078528 11751923 -538164651125376322329346080051372747828 11751924 301113440275295159153803446058528505856 11751925 205617075211519306212340765688470692650 11751926 -689598881117250721464513459391876476096 11751927 -437031599726839653302272982118558429696 11751928 -195945412401034220063168950546644480000 11751929 26287154831862869805667859432033611776 11751930 33463609990449691264539300907978806720 11751931 1034653216876951178315800598800582105200 11751932 114108342870222414454419722720057450496 11751933 131183486613035372211487967573551143648 11751934 -973287160802053327187359068531267442368 11751935 287848846692253531531646645581423968000 11751936 3922110735731202649089696048259006464 11751937 -86063351041542613471098358402435576320 11751938 95967168252029881095778038994289594112 11751939 1293456225527792162899761827014357025520 11751940 130236333497712488080822915984742484480 11751941 -371141139156629926980901759524308657700 11751942 -212368437476452937495333014182729308160 11751943 1942007042836419363098984005816083584 11751944 325438137980737052059911552721594828800 11751945 12308066582540005530046052690264064000 11751946 -562999707192074374967349267239240453328 11751947 757751026219859311994005220898006678000 11751948 -11700913669841301676847693960569906176 11751949 163236144559926808349396324680614660000 11751950 119067686280775632454917131967619958400 11751951 -298193728603490944343372736472668126336 11751952 -2542944870500257484958407844356153344 11751953 -304778066656587906098532242511285672156 11751954 -329033244860758314883029333952810748160 11751955 -132174107184072537095595861611894518080 11751956 669870721882559596130817559448634992640 11751957 448438098565025461144427217543442311552 11751958 -737202400437695444827959715076028157920 11751959 -599366893889396616556612111830384582840 11751960 108077158320813622605823245513474048000 11751961 -143444701632650803435578425932893873280 11751962 -520246903709516232332597982784183530768 11751963 -828935558959946159591264653917730915536 11751964 -813253218565852839939030021486643393536 11751965 -277837767753244107353619060022410574080 11751966 -505048130060916613428475039148651827776 11751967 -387943637702407303657176526646467021984 11751968 406208172945393363068595823557804687360 11751969 -239579627498880568464593130126571115856 11751970 338360158860035437397983298213440281600 11751971 -356059935814454307978644725858433942016 11751972 -164320046630577041808953379032271618048 11751973 -190692167739525347208122950737274212416 11751974 69190582206565115497209552075981066240 11751975 431748901350835756235863422291867375000 11751976 -7095230863511716230588053304656855040 11751977 304454097692068262064614028186719657892 11751978 4465300850236549307442356938089243648 11751979 439356336192862978134304133760236414920 11751980 -207687278318745239952960180600589056000 11751981 -355711977204615770952666060527301317376 11751982 -203305512988358556394448770500076463232 11751983 146696431973101910409692298078538048200 11751984 118221733315262518899217764561517953024 11751985 145060873845067790843367647030474698560 11751986 92712159779784740333454387731078784 11751987 35647231507591506901164421119477841968 11751988 -457889349737136814805870058053170575360 11751989 -671800124887092918196671417598603353540 11751990 204397226509144322241527262733873653120 11751991 -1539962962228061606133159938710394651136 11751992 122837201305753284942681506196268769280 11751993 -853729241549576191081758098052135451200 11751994 4346599561689136931885246253597031392 11751995 -390308861895310944949727616176824368000 11751996 -299101781471909187168582317053002321408 11751997 -539517508804146744587117123620647814548 11751998 -28786411135356021548184592032857144064 11751999 8664648283915363395067117377514752 11752000 -47670092936116734583855422409015296000 11752001 1367834132304582576352723247060564419632 11752002 -219432330697926603110437997251389962208 11752003 -447694823633211773253367086207662151748 11752004 -1067841689112784619432411753434280832 11752005 -126088639728598002270315708978283195200 11752006 -92642034218972357276845797377177320320 11752007 505507153876015875684123007535335630272 11752008 -222696518648728331352926696990286643200 11752009 -97084584349815711001426724975697834790 11752010 -190818584583449516531884970083192999680 11752011 549801100767098123722812282489212778288 11752012 -297056646516474958244042126237610482944 11752013 -224599178165224659953854694355009272160 11752014 -121881162305582255329436173135724327808 11752015 287914795651970527761067945312535839200 11752016 202985489504059779293699321616570630144 11752017 -93769755430096555827065192900183285088 11752018 267100386288814809419364796588243443360 11752019 -721667614001303428003745794123605410580 11752020 154168012259608789508917590291621888000 11752021 -84985588213301596463060140452457119168 11752022 -132903446952856516622204400064835774688 11752023 349244893356989979925480663907569414224 11752024 12635330991427312625285276160217190400 11752025 -259676738236502709040334061441029166450 11752026 -165693363998321897268565829629521802752 11752027 458333125271828539632131713620489440272 11752028 -640802087707751855399384200753037835264 11752029 1773083016461903282770648099951557504 11752030 -12656015071592707555135801865129260800 11752031 -319815046274150257603558497692670542928 11752032 534545361706401772434429591397544755200 11752033 -554560382890688222401072607560623199200 11752034 98523490432143925951800238349265411072 11752035 -80911585073909198227893595998979740480 11752036 -543502041473803106337559194630163573120 11752037 -576949213442833536495081542815832985408 11752038 139820117325459247776673179951055538688 11752039 -374038526762343664395185493075932335872 11752040 -951583627611497455577698740960706560000 11752041 -111319084619702571191176120028569174656 11752042 22292712836108368183114780622655882672 11752043 54665165459457464582834216625956566560 11752044 -428821298242043957887911463067569334784 11752045 539889723912030619305435435256846956300 11752046 -635762910804865780595566974959195502528 11752047 19941549076696937989142417242185954360 11752048 -52765791085306459463454340420109598720 11752049 -1327141527153313354853433506614658908764 11752050 84184840179648651464765523076095388800 11752051 33624346503359479488677170891928351200 11752052 -131827377141161555086392655106128643328 11752053 -54257157221096525163798993522094509120 11752054 -249525507837532488104303709616004420160 11752055 484807233084885590024719168300092441600 11752056 206645863896062415377288785782923857920 11752057 -296846554381399402454008524928793434560 11752058 332575184414197070837434522908586304880 11752059 -236528679249893043180834952522719972672 11752060 -527897828515180116638750099796072875520 11752061 426199283607808606029726467378763454572 11752062 24617756828183776797518263168225864704 11752063 -575538875537868737461775922239611245096 11752064 -566330557310703055735126550286780334080 11752065 261692801862418517109372410766570685800 11752066 -26895758900579649477995598331716752640 11752067 648936930125977913164312756248353334552 11752068 769730781158293197430771878192173678592 11752069 65788097208978333281452448348228955168 11752070 -357986807296009159911551681820497049600 11752071 35474151757495967756096566027503959424 11752072 9820755749595348228059762875446067200 11752073 1055907687480604568345860961566356124260 11752074 94900535768901056820966650529887754240 11752075 -387027988454298423925845328926927492700 11752076 24291005487592936124890983340898242560 11752077 140349848667865561861199611732969747200 11752078 177988166143466821265066348676039874560 11752079 -182304796520701192836033125381328249720 11752080 -32827516488712386764718474284590694400 11752081 -1204230990981331832031861458105690721936 11752082 307196353998035036159754581078437909392 11752083 -242084987574073891474104427096163032416 11752084 -714923320488059412711653941813497414784 11752085 180768489643238141694553267662744924960 11752086 -44965256877394431573845122012560131136 11752087 147517420015315474325855672980358593736 11752088 -425466582182725970462609771884432957440 11752089 161385468038886190503963366018564423840 11752090 -162879972318791318592876064308269598720 11752091 -266688290548670411765698684495320574620 11752092 -235095939494717717501978485162047528960 11752093 1214159427953540586205824043179245882342 11752094 -136538091909370908012916929304311978240 11752095 285430521273099878517046993368959429520 11752096 763890494588467165664403333416368865280 11752097 35616059279934101812360216609097802432 11752098 88665005472950364730854827771460219264 11752099 775803911356678781109534886276998209136 11752100 100470385466201906472306392758488268800 11752101 -618547641785522063315497287334893288960 11752102 -366107663170147567138753031604226633248 11752103 -252974600725473122982693974388463750272 11752104 124040742092711295131941961126678691840 11752105 479223939230859156164305960716322245000 11752106 288508108184979255221035108782796696752 11752107 104978385551669266859019771242291989680 11752108 384969958847867247301079484957226598400 11752109 -118967247266144414830684220057465235690 11752110 -39963261245567224669506762663738859200 11752111 28455047212237658638167956362638807432 11752112 -5803998662625889016663857013550120960 11752113 -177850245249635383374260194512659219616 11752114 38189549854245770050970434960284088320 11752115 -11690406026674807657607124050109473280 11752116 91076658192846580064054308760689201152 11752117 144410838337377908288373218993735925744 11752118 -120679888158119989339119606964497408384 11752119 126496400505636077435160751737844648800 11752120 196067436764594719287652427891425996800 11752121 367722566983035993210509262015821040000 11752122 203905346816221161810687704530678735872 11752123 1237849491491816079701151716240455128504 11752124 1373001467076783300240556202692810752 11752125 -137544713295425971948529655503328000 11752126 370560768999984438811235363222790048000 11752127 -1131749080193926766647760169501396441600 11752128 7339213915376715788512960095603130368 11752129 -708004036460833947862597246434848625920 11752130 -80084851291578130911527048726127238080 11752131 -147201120815672913791877595876379046912 11752132 132183256446821495951346102782391984128 11752133 72275849238685949605668839672875101984 11752134 -53224418396349805331242521024049473408 11752135 222230467246892930316595456301939466960 11752136 -278193706155939192544323783054570700800 11752137 162853830670618309122711783679435143408 11752138 -432579598054562964465698264600279559840 11752139 435110118170778341737368395442157043856 11752140 164685218113884040758126279254177049600 11752141 879950037768746858249895790335595207584 11752142 120935027340793600978524289948125857472 11752143 46274881419521303745614050160158182048 11752144 3392045454622377793625357337306726400 11752145 800422653483662202834553030831545414900 11752146 31701389477599349300579150601587750400 11752147 1167617536387177870970771332707453738312 11752148 217460205165218092264068681824994830208 11752149 163433708207057516967097795324647755136 11752150 161521000989545478058130898496777168800 11752151 811111703804260718071535705613033880560 11752152 349310100160358104677004408406720901120 11752153 287074715833481613534151173691900698880 11752154 388666644074606155896154371018396577776 11752155 -546275374736925928734747840843096537600 11752156 -540117412126771803610782025574845889536 11752157 -279426974109493221506371257402867573594 11752158 1394664952905523457676396561470441472 11752159 -28307061548659751594221122355186668640 11752160 -343601311471473796785939207019069440000 11752161 -87991959914735566829738484791758730976 11752162 -45634064255341799890507957098116628480 11752163 -71393028997179458546896202703238955520 11752164 -257261969600921401664151659737451068800 11752165 -552375849127650568900408757399210978400 11752166 507501321262780861941211493285808376032 11752167 -27964637342660782756850389376558837760 11752168 156179224159855560996168777743927900160 11752169 -414267535608065802906875849371358323392 11752170 -258269816905722426644741594434844793600 11752171 -1358324731483787572287699071330311695628 11752172 79653385543485167791719389426603212800 11752173 -546315302638393663648302925404809303178 11752174 37472918442273406139602535691571066752 11752175 292403391490455356836125095485584695400 11752176 114082723608157612218395671889247240192 11752177 -427599701357454744321343146799520204974 11752178 184492641415386182952865969554464858640 11752179 628115308557210569794081015411512346368 11752180 475473316388041862199498286300044441600 11752181 131776268956869862043705243699708421792 11752182 36187003878670362039832050176025895680 11752183 -368372433741781962298604784339797926560 11752184 -414471288234676847321648769496190054400 11752185 72708846782119373581076565778955924160 11752186 61558911883355486890762387427170466304 11752187 -1258734170955450385302694358665655827164 11752188 50586846148928029307843818823192764416 11752189 2090738012306079609779312526292349878924 11752190 -68305189079896697188016825203428350400 11752191 -883405575416678244110968564559477527560 11752192 -287139990123543257153099464272657776640 11752193 191380759771747704571647597302039460864 11752194 -44299696138488527088583837812784233600 11752195 32005821400131219865392244641010467840 11752196 -380618203334798472181970748986705851392 11752197 -77244258140369678304462144827671611264 11752198 -860794214837160189766271110140856170240 11752199 102607376826486742779089954703821343744 11752200 -211828505685863330158006549741476480000 11752201 10537655862288288016343948492365427744 11752202 -174413241110671594229498095467707503104 11752203 -69756240159877660540965629416695124800 11752204 -382091874885240563133746546411166501888 11752205 -754385442712467165055461726776399113140 11752206 -39583505929893592314021066461764195200 11752207 896329983166831534904153431507876769456 11752208 8902663998799609114409944619512971264 11752209 509556076911868139131989938538624249600 11752210 -68755433013936154471448314802127744000 11752211 -1570812807127806432196750809717745936248 11752212 389859229967046049865492924460735578112 11752213 -640503502560985251427129100307951225216 11752214 316859540986759799946196032365380455456 11752215 -115513123948447430102568250212811553760 11752216 -44980791548809221654651552275166781440 11752217 775127574299468057562760766701666360266 11752218 294602165107133807311152027594063462144 11752219 -64036071824481814796493905934494781840 11752220 -50047131714889393481029455233105694720 11752221 -299118871140313441753654917797529336960 11752222 385557263961467874161849737099883726400 11752223 -232618161330129141071725990832441193360 11752224 220677931166263288956695429449965895680 11752225 380696215440204844719064292899805789750 11752226 58451119158945849423137827777624680000 11752227 218503763624889156442600274978087382564 11752228 39056259358880911847402612506897021568 11752229 733948723129756461872885453447741159676 11752230 -32328898727452035482345887176414658560 11752231 -563899340105004968757448070017148277048 11752232 -822037748750321391290285192637397739520 11752233 -329382887487345581813761071596501156976 11752234 206878792716755550389519962670026919520 11752235 970009538680230924993656147161456569120 11752236 -129000395322428250925308442391069921280 11752237 -57323937061052403295643036959971753248 11752238 38870352798116195921611262253022466496 11752239 813622115349786818217876116283464674824 11752240 81307633955028801645722552290215198720 11752241 357551897592089784254262394306885846080 11752242 254807726147135947375432276486072874112 11752243 -8918147180156065238261007398710483416 11752244 31136559512506257124713620349027403776 11752245 298506427861062855159696155962182588000 11752246 -46447163846994205127489349789830304 11752247 -129324427339247065928416474652762619960 11752248 -717415926522418884163651342045792727040 11752249 -845080373972192848863608232458430145750 11752250 273989652654059690126481144947902320000 11752251 -25894856344158342835586570253346914816 11752252 -769992300081089793892236009980729323008 11752253 924837054024750063973947583044425907660 11752254 137048679851825494030708859887741961664 11752255 38840591750062419586634813396238568320 11752256 -569431307526894163666345037059149791232 11752257 351109258835291155252900251830226503520 11752258 -395047074243108218432851638521131865904 11752259 -681695996502148483384514613234060536880 11752260 193789593684726891405107785377508454400 11752261 -1035475160142303041715903634588910647138 11752262 -237085932066227626579042917840522718368 11752263 -577668828789836551699475166105842268000 11752264 355183019237805315415728292297770255360 11752265 -486748460401443770051979629325327283200 11752266 308448813359756639805477941087418081024 11752267 139840105969724471198632252966015233592 11752268 646862480802831358679863241078169248256 11752269 474566382441378324883602020171705149440 11752270 -33411200511593714582613758055360848640 11752271 -288866191075283140969208224291211448240 11752272 -29647561444304725187865554004694794240 11752273 122537786002994317103633452560400957968 11752274 -27415732312591948161106096391602986864 11752275 46205575233104963568229938588890649600 11752276 286406346848481764422816199853990412160 11752277 -1833310072020788355066886402358099211840 11752278 354915367689098217314949787875701472768 11752279 201208036549211001311323632996497011200 11752280 -1079350282473771293289044774432695296000 11752281 -166263512198399603310209832645511625100 11752282 -532247413458674057708420032403707958016 11752283 46992387730306077603310644602489918532 11752284 -85887779304758263529811304513499947008 11752285 -799886401676995293475049877456588640020 11752286 27800431895070201611029005497673596928 11752287 -9758904683750235105419426258018087424 11752288 804366320608738833908168216232251228160 11752289 -867505718815172742061380674417039666910 11752290 12982861939225874456036514989772403200 11752291 2153052136758360518264584600891820846352 11752292 739355370225812023763127206070586214016 11752293 263730611998419672194233899704233867584 11752294 -92942032361800808812439856522419030304 11752295 425915879602613972425762816392333107280 11752296 342175406164804157977140168051088588800 11752297 -226804879711336205003437976597247917254 11752298 -174119749454699910612941198566650005760 11752299 -100784909954744840919636194271939625536 11752300 -50770533780180157484957657350548275200 11752301 -7275995225845921507066715873771388000 11752302 -113194050785054997643847325070009497600 11752303 -1192058788454978924768894132778509983200 11752304 -296891365589724565338230925630926290944 11752305 -153767524346499507246090310010036106240 11752306 -198204909841441941349190790694214385648 11752307 -318468507282790659205714057341179287044 11752308 723450447069033481634961785326891610880 11752309 527732098325037520026984212979076574510 11752310 -68863898414516057419262611235312724480 11752311 396962584971645153903489060835220300160 11752312 -120862938756392913178968994284816015360 11752313 -59935064472588985550692341408618428160 11752314 -66770114245015555329486931964799825408 11752315 912551714480886750633040694914898568960 11752316 -856595682903673736543285810954117928960 11752317 -347073661364697152311924966712606208000 11752318 -251914564206573730989512256272531589696 11752319 104230531935301419642306284074956846720 11752320 -36483645541772127677689096775191756800 11752321 -381952103673481832238517149368176056960 11752322 -137505765133205408024888347565011498752 11752323 -727975046354541110674177803022582336512 11752324 -293238308158165827634204375303883154304 11752325 -96648921755279873757992911262919525900 11752326 85788743957549966534172885026995359744 11752327 1010663099627611787554694438260201162392 11752328 -238390281112510564500048463661130547200 11752329 -124070021904903700870510077083881859712 11752330 1631423536721829998976709346734679040 11752331 542336636996886638349395662775382162132 11752332 -190960471793144344055459497475712496128 11752333 3554690751077238200006222345277758784 11752334 -586122450320297037006160907029289349120 11752335 -122426857816694556808538007030981866400 11752336 143001377522199437831181927990491217920 11752337 -351678954769523054145784260756847801740 11752338 135958879206766293690986842027085918208 11752339 533826994290615921984817480558217479224 11752340 211787704897480126006126578355773699840 11752341 -551145675850008633062374770239343829920 11752342 -158874752159628503752008743421947465088 11752343 5975822917822364588776184591346684000 11752344 852912291606527762736907580105112576000 11752345 222963147008979135009235679781879024960 11752346 503555648639079097334473872013221329664 11752347 107650594000713622492173058213396584960 11752348 -111853009837815969985229415986815176704 11752349 537193230453488316437489138130182558400 11752350 324883686239186618252038714003284940800 11752351 -207911989087357277422787733532446936488 11752352 -655869190567187584751727002245581570048 11752353 1221814840192581118052899821534223886244 11752354 213170947623538668406665391539556055376 11752355 21804666314388663628063265244021941760 11752356 239143775446783803609516648045530972160 11752357 965636393836433145587267088050553095872 11752358 103903685433539980499089103280906317280 11752359 -492915703308515745230538584265257211096 11752360 543463946576479488281282390164059648000 11752361 -506491289749138099314333786314731375500 11752362 401871320780273413568465451463839737520 11752363 -17187293909687441765794743608921541600 11752364 107605230423383236940894955025677782016 11752365 -9146630783211183118414731652089226560 11752366 -381595065607327462025849426701714461120 11752367 1506110711507006729738499638974651608 11752368 157762906443354955540747272907346509824 11752369 -557666125742940631092403276533010891200 11752370 52398118629445593423081172990216988160 11752371 40850575802297345286453500016780195612 11752372 260482657637874353560983019330087760640 11752373 11551528500363432970779687634356050304 11752374 422359636191572261907496778589725345280 11752375 -1707188368653509707047724034908901400000 11752376 294943983091384195604702068774859182080 11752377 -108475457013056892975207469948520668800 11752378 -61701232311829218708688791621340281600 11752379 78422978339214393215396587504770256896 11752380 -101050422981381771454530404330699520000 11752381 -708236183315766413518861683579703831008 11752382 -252370189788423275213760081362993169216 11752383 -364763427000582567577299801798825272376 11752384 5751067350200746407625559022585774080 11752385 613326047822569985613781556170385683200 11752386 451417179348925993256362506809189230464 11752387 -19426130041357715460761298189444013080 11752388 -406874805035752409846249156925980579712 11752389 1044220810209746787340632253173531619008 11752390 -76412636879215162625319065192711038080 11752391 -32140793140500267217180096893836773920 11752392 263038949338013516972947226591482675200 11752393 -1092816419705856646746922948127287965680 11752394 16137553646309573286544574357608424496 11752395 -167978220811049169360796603713239527200 11752396 1347672757158485225905841749361705697792 11752397 -953420849523387086157190740831120902208 11752398 101605195933650961560988280301099939840 11752399 960069893978875770494741940587273840800 11752400 132515675338264356931234715624216985600 11752401 77810030752595867114805854383518850032 11752402 53978224679616988284655924616510472192 11752403 -1275216428478962774996348168463187206912 11752404 218921263352269005300680166633997443072 11752405 381959860896644105359673796866100270300 11752406 -77275180441145741032566950014721154240 11752407 937779261116673815277197519852248156704 11752408 -137363269977136015403218408129874595840 11752409 -29730789886728684071023098516650219196 11752410 -107633041617596639576973113757228871680 11752411 -833733769264765329254620957070478292800 11752412 188485405744731313390533354545403371520 11752413 96515525436237203702961445280145673344 11752414 -367227464679585423013552868705121154944 11752415 937925888027983939339576727609158795560 11752416 323757326329199527241966760412839936 11752417 -372072047360372987705073035325910225728 11752418 311928984559862430626856235014135765504 11752419 41985005914852476878888025519500801280 11752420 251910623935290840497639959696683137280 11752421 223321030549135549818125143928711430144 11752422 -102958816069365741956192033058552239616 11752423 1268980584296396199911651875577400719136 11752424 304836745853317293390147879088687104000 11752425 -23237363215155081468193901185386384000 11752426 -293086661652685606300038423492166967040 11752427 389636170529127327296735376556553676276 11752428 -327314248996707297663881356865265338880 11752429 104482526672175176421071636960904261444 11752430 82272258979005550834042137361952487360 11752431 683324073598111110199075966068743786880 11752432 -108217627061685830511486520714301767680 11752433 70846566008515644866913797041488682560 11752434 466048290073877194682816575405095651984 11752435 954950321038904518591741009184877268800 11752436 -279156935473124177695847588192697900288 11752437 80058803746693632206391448782271472160 11752438 373427570635286222885873293258410921120 11752439 -738392811291991086320189043774065204760 11752440 -160830801357211244223445798551512678400 11752441 -4774219145946093753048077929956668416 11752442 -229372708166418836204357266615462495008 11752443 801499610156408700817098286466025943104 11752444 43491891483738710693052289992888532992 11752445 -119091609839445293078379925962194860200 11752446 -327755810276399781398299942730117376000 11752447 375430087083577133239282885316031909232 11752448 -74490391691426098296891246599208960000 11752449 139099823766961706424826213818796444464 11752450 -97318266675139099469712871653199200000 11752451 -941257714941123405868935898072062796548 11752452 151569640355491595347393852584538048512 11752453 289114809543663719409840702067539240960 11752454 -395622279740883537064186889726042217504 11752455 -124769627647025221674089664697884556800 11752456 -485562550656104499438641266501314309120 11752457 -11410747500111956401393749944597412096 11752458 253100610550705786875664553714770732032 11752459 -8945985936479191506065041942681839896 11752460 -456037090104946637094869116125010590720 11752461 212572179572643220518344990195204379264 11752462 -509447762265594731308154293317304200768 11752463 98374610497226146600171284987096798024 11752464 -76818682503870199611736006532696702976 11752465 492285405528462769619009915581412469120 11752466 -103041295964778399070875429202764206976 11752467 -770964213467249515402002539312530894920 11752468 -62604390050511665752000593741283614720 11752469 17245230517708807369497615486008088000 11752470 307786940666596334964252215540923632000 11752471 27696236932183720233071791557566377344 11752472 179346209182346353277607454851462758400 11752473 537570458723092052036625668721590264784 11752474 -133514269367892805549879150114170306864 11752475 208746001105884095267737530423716900400 11752476 -259882536054305345823299049429337671168 11752477 -555623458408838064123985393240255362528 11752478 187300486794967784464638695067875207040 11752479 1167393765097551476466560277058598395920 11752480 -1090713429201876447039738558995561840640 11752481 -81464582198553074185380342294927327936 11752482 -117322298062296784000240557181216896000 11752483 -1402826047587054712043803531173287919268 11752484 408287457706523365444327763058895094016 11752485 -97790051314239227937824173199691125760 11752486 46963851941289117182855816959849761408 11752487 -479142334116747219251602727503115291928 11752488 -499422934357022725677297663591628800 11752489 12234767817385973375021930897148807040 11752490 -142570531796223561242696786081862180000 11752491 359964790121371503791070017206528287744 11752492 142124615765211400278051111511789788416 11752493 1295762948173947628697667087130283342742 11752494 469503160543852073675935923715117056 11752495 -331421069131527992816676577547429529120 11752496 -15366290253902151601334414460196159488 11752497 -16516096909420080476687758054476240240 11752498 -116862235464584741601199011779838006000 11752499 -358085741945124836017981112423340922680 11752500 58734751896331877480011186903004160000 11752501 -578699173939576733917910779127551972498 11752502 -2389523939780405893942629753332749248 11752503 -73780272617051974098773604717470384640 11752504 -796119921724059345701783944062553927680 11752505 -948627269425780888102246009840161888000 11752506 -562256231472639231267592103455784401920 11752507 353112844631528093282637772724396719280 11752508 97339727032609390653522902367164239872 11752509 -71989689799593154900458914911869947040 11752510 93778877236648935722978483279422341120 11752511 -314810961207181528059668842643052153600 11752512 -51600523941290989429060719305469984768 11752513 478693228813788238395946244120530349762 11752514 -275852706816480477403092340605899274240 11752515 -309420844426478139690753298515024059040 11752516 192536544962953028962852536848729997440 11752517 152783663022171942038848802659065055872 11752518 -358406194223131724366712231114278028096 11752519 806421012477192949470281728918248984920 11752520 310584113098199225332779588213276057600 11752521 14459040186860672142804319790255876064 11752522 584624320244798791474623927266560864512 11752523 567885195695599412158397295093552263904 11752524 -310808478955994510747343177981274675200 11752525 159215742074790814108342717163916087300 11752526 655209790224397097675612844354640345920 11752527 -325721279143296368227590123278164114800 11752528 152311188397265590842937335883717279744 11752529 80768980934901283690963181073131283684 11752530 -95891041054349658994940288644500103680 11752531 -77545024287734312815488176117001012480 11752532 341531733060331759663397996394786539520 11752533 5885947349899235064165219185017487484 11752534 257925925232408085261728552213707874304 11752535 684581643808266030439253276012249331480 11752536 -41364279217773508666266292508357529600 11752537 -73479769031468506443960813878302818608 11752538 -208560945204241918168798254087826403328 11752539 -205367493368240184916080694559196173520 11752540 -71860785397331266548002436180246835200 11752541 -591680077960390781749034848355884388058 11752542 -74667333327092261846874432768789331200 11752543 -1211006225900772404634939646558885568640 11752544 366810412190480835664638392756640940032 11752545 -1105904046416644896159585584299161600 11752546 12922477435590941226570243394272344064 11752547 52851777733032287751037726085382291996 11752548 -38271856927417441161002282344920837120 11752549 262556178852567546585602433849771883036 11752550 -7247699388020531400080351537588167200 11752551 -359507188147826331234500938649868717432 11752552 201994302198362078058504154828812288000 11752553 -1139872674940268081221255075950222240198 11752554 -352350179159608638894116971377338238720 11752555 389890977025494240139427866474011781920 11752556 59708535927256141576783780455297619968 11752557 -252565371165480423720433482776781693312 11752558 -926799817529058808292600475802736430720 11752559 -59029117452822768365302698551853966336 11752560 -22812595815350085984843566790249676800 11752561 37313401728606536429287239131941214162 11752562 -6612051212235867811179056942538806976 11752563 -176073181478053784794703254709951744256 11752564 -697908897083422013753881360334772172800 11752565 80822594435264355868166529734301895680 11752566 18062341142252056181085658029312651264 11752567 -231746807532869586123279917284572127384 11752568 -117054655510964947883386178093961338880 11752569 69062891078031059818334818500534209160 11752570 28695031131691160206380073087191744480 11752571 -204268500267098894697038421073655451228 11752572 124258538945452915165538921100697838592 11752573 93148533569326194726802206200229170880 11752574 -182920631197679859871555605452153600448 11752575 -100904217777357202919932642465175250000 11752576 603937604278561709934271300506998538240 11752577 -149053490234345522554107605121356840574 11752578 -366767021311822505935386976188989701296 11752579 736389465818579234076574430542494232240 11752580 166701602671004349688330177197570785280 11752581 -692646797456731954685919673872692041248 11752582 -70641181697424712230669419811430050048 11752583 2028587284498310209481801576153086454400 11752584 -132696183220982241519996411354662215680 11752585 134687148946866069057314200349025615360 11752586 -259329704696602432277067788239472486400 11752587 -106484156787269545612279311912484907520 11752588 -6971051145144876941783836578769272320 11752589 -304776936958382596206798057395763897120 11752590 -300429058135393831136233830759006583680 11752591 391655886592056271735949477543491377192 11752592 -43794428238921262291645541882917576704 11752593 -12370442805244084863021620452339011840 11752594 134205287998289766400271372640868703232 11752595 338183490310343931709998141233173031520 11752596 104360494080241448359439339401105711104 11752597 -702060298494182838540277295197781059954 11752598 176560202739955390480684489325865955200 11752599 -87923621306124379544489807054214384432 11752600 -210696477222241408169612382264366336000 11752601 -623404159292424902724166876047173200950 11752602 -233546315676450928050044859686052030720 11752603 -298763308833396911191623922868873389320 11752604 -1403653816635625726862863371394801288704 11752605 -352931070098454081515158829615166453300 11752606 2291225265913899905490755569359496320 11752607 500462829599835389577626066813756165856 11752608 29647185395478689916032937970976686080 11752609 -646232109031601431282834601090034816 11752610 495613567438483320225218396044861545600 11752611 307248333139812130374272997051671828400 11752612 -410848911277518565736087868714881875968 11752613 590270806781833484935981850426818652862 11752614 -1596024208769038150308859619099197344 11752615 4653752916466398461121181684028721600 11752616 2515015587427490940036180463144949760 11752617 416218180541882984834472679845916641312 11752618 627658225205620357968323338169891267760 11752619 558441498369751193068906485127434196020 11752620 -124816530977262423259762455890876989440 11752621 -270207380670823840186172872357117740800 11752622 102086862090462705341912143541050204032 11752623 -684427144500737879056833772048175438760 11752624 76014252650062767899241082433817739264 11752625 -242273759859898524112622045072098896000 11752626 -43299615193937864600036622457472957952 11752627 118278880762801708220157491805894355200 11752628 -232282878410870225458520809217200968960 11752629 -296111639110017442870732341893649451200 11752630 -126005459127340884820111677633813492480 11752631 2791117782734379236000752678295280384 11752632 396556999048193990090005596691971440640 11752633 -1043259326679366140796311120803866156118 11752634 -153644022262557576698382592006294958736 11752635 4560161820328776160984400824982300640 11752636 -90254639618978017620437729898952566784 11752637 -446173373137572908942851678564930878900 11752638 -278265017482944491283066183895919845056 11752639 -812588746302489202298438137160237210560 11752640 195139349290549477609839918046091673600 11752641 -972655411088831645809515261445387630560 11752642 -66626970033589403210953461831920662656 11752643 241976598459831190041575925349046349216 11752644 21998903168520716274947762630981517312 11752645 570607537084643613797847248609094147900 11752646 -552408100253756546682780748233928237728 11752647 -619171574184949595289749466420404525400 11752648 -23252933296917506207837042735380208640 11752649 1602438680609674802393870311252989936000 11752650 -21008995913494908916353980103805394400 11752651 -1494163955896075145647955799441794584296 11752652 -603635480773718475537428153097244894464 11752653 -874044293476179430919403452159920442592 11752654 -303056437133894401854174794640968188224 11752655 -208941105219799196420772346097061251040 11752656 148483361680282885362359045188758405120 11752657 -219648974821059856360058068956582212288 11752658 136416341055370483307709484517731768320 11752659 493218507081957340429381415910614530200 11752660 -711688119818985165598574900037930328320 11752661 -283533907161165085550195313635387751588 11752662 -243011111024192318370502441098192042048 11752663 -382184992668025843769575448266276534752 11752664 105097234804837238374676117577665740800 11752665 -283220280461252069174715812985983060160 11752666 -142618805819518574642315693337021646080 11752667 216106503882113429445096060501132003240 11752668 987257330376437330548067433918569886720 11752669 746841213485769270170665765464849162796 11752670 29431420634958200579742191503868969280 11752671 -265203706169622688245738946150478966016 11752672 1614327905397883727883787689212116992000 11752673 -1120578735504075817929305318006630837100 11752674 7624305138528889652066435117037543168 11752675 600167725333964504293353136435301779800 11752676 -209263632475672362547286707630423987968 11752677 -528160731852151351719493962262438721220 11752678 46967637903710387413204144836350484480 11752679 1130379244201833396325270583123301583776 11752680 -201588202569406804637666968522609459200 11752681 -743014107160797300164015877563538307968 11752682 -91226432465313145925188565385586736640 11752683 -460677311417143155556462471636449163176 11752684 -186505920947922418789595502225856160768 11752685 -347584315187159169404745274415769168000 11752686 -17995960352303468632149976898818399296 11752687 -124356042071666638834870253407707852008 11752688 -234305957217468550849736536492122636288 11752689 82367860055480063268126601441756202496 11752690 -155164714208038765268922151243417075200 11752691 -70918378243847234060149842078106377816 11752692 69000939479125871663511908454371794944 11752693 1052181222482010503128397675924597696942 11752694 38922802967035957459376619793644624000 11752695 -604524132953923951623654579983507488800 11752696 469795229944514202772473145633567457280 11752697 -664197073153085781056498794854177407040 11752698 18696165537429060650970237406124040960 11752699 -687180746037578095525712327057178224364 11752700 -47806070027183529494516283788964057600 11752701 62166523467573325616822029466801971200 11752702 53332992548924275394463316789029131712 11752703 -2417236915198750295311066341473248386576 11752704 -82381716940493717873786752631838867456 11752705 -570549830101257925883677927335528820140 11752706 96737268005449926158323529951978374656 11752707 -81307949679284294983082367062534492160 11752708 52413085288867535090408235295960197120 11752709 171303865655500662555963491138121890460 11752710 -142202093021141942039096172796896551040 11752711 -300189293129616760044515708075603331688 11752712 -1048641669389898745188987840492861849600 11752713 66591098793524822162791688976366408384 11752714 760478939191385983268973628959674347200 11752715 -150822907477331330466737907175137690480 11752716 3693707259474325560265420110787640832 11752717 2287879562066827346110865655402557760 11752718 -581283713529354081068356791048724880640 11752719 -621907456504228131756922509196999464192 11752720 -5961236646641809788565461160993751040 11752721 216940836823726511339166130937545917732 11752722 119048382892143625321067763441429584640 11752723 833781115395460113530307138138395036972 11752724 -548895101657978036433607697061990795264 11752725 -91534945741060393074797811778637174400 11752726 614289926095499191076491126867181556480 11752727 389259725794142008489598459047676317872 11752728 27657480745909863917137658902944153600 11752729 -274764624117047296743853244052523506924 11752730 9109290277361541521888791469190627840 11752731 321853074868896531896420638942740779520 11752732 -197400852030791148004816367346991577088 11752733 -62733890537967949476498958007309456820 11752734 184348299913065920915205116771099787264 11752735 282578862135610593340072304871763850400 11752736 -595511638125865489553857771737172082688 11752737 600903809351452571457715115387686762752 11752738 -1016879179112873587346029898390953943040 11752739 -462378069865772165757576827565262871460 11752740 -156071092035363518021272496247070621440 11752741 -19547642376275678631677774758286592000 11752742 -358925347683453515004115276988169373728 11752743 972233687224947461190286364700013976400 11752744 85666446041682182674426496784860774400 11752745 446285960144371179067310032207554286500 11752746 -54797882915788871925550462763874679296 11752747 597731384854084577866227311954919320880 11752748 206652502510982760451578508817357147136 11752749 -1178551168094851999385650808410803458880 11752750 -78646563897891495135760210886156736000 11752751 190882532224608267683102554706055168000 11752752 171545381640703465634553130385508925440 11752753 -1040234415926008866065240754695868240156 11752754 -8188150138938305462801917022508971520 11752755 66548619017343898035443277690356075520 11752756 518203847659471037693532979895457806720 11752757 915202261220653433757067309962079048380 11752758 264662061381571430248709412455155936224 11752759 -442464351605021223411536608465440126040 11752760 13683177724805994446154837754865049600 11752761 574743299520702641777729476545202331472 11752762 -64480716491817327515841907726132785408 11752763 447906218459073874561524614686790621496 11752764 249894603484364076199950951471164285952 11752765 -286545989388562818239790320512673671200 11752766 212555867038538009967265007268313688832 11752767 28168140337646082738909007051254120624 11752768 -329061625469900217771748392144485220352 11752769 -304717801710341253071952508156154595840 11752770 -90162243572344972206131682009108495360 11752771 -318672190629205734051608318586607112048 11752772 -192676393860893765885675919918602833920 11752773 200754476235932172468906967694994401280 11752774 -169790746610859592741323695262463979520 11752775 500708825844971632344465711372345481800 11752776 -21186300582254132684053385460238909440 11752777 -456440055681555650463251610836116046374 11752778 -86938012951650750631153751130117124560 11752779 -117250416931080290479743848732588777040 11752780 -36687141248166635664310097351541811200 11752781 -29714304748717649214280207898592926388 11752782 13385608030260517840797566629391523840 11752783 170422667705101379492263131645750410240 11752784 45562703681150447502941490279798988800 11752785 370541312080156902305016730750467018240 11752786 190583107507012822360858217484275816592 11752787 617119422032716143412547122567996499436 11752788 -247514252119233792837746065123682985984 11752789 -209756173242016878599940992187905482976 11752790 93348884188635053749096608916310476800 11752791 151062415450041954020531226844673875104 11752792 303175089489483453162695176034235187200 11752793 -49140037864626568747015344368612520060 11752794 -104857032222047064866523509134066223376 11752795 -363344304648820272295674333878598139200 11752796 502956401741621276375420120048463175680 11752797 288160332782858466500457135360480759552 11752798 -157185264673213592763907653367312137600 11752799 585424168086096500623520411889881728800 11752800 192412858125642156077081606367215616000 11752801 890970162319034050203093602770178462100 11752802 -461471806164809851957951267656449289648 11752803 -5533038322237937536046770503961866240 11752804 -279840156611972137921193793516334137344 11752805 -580204388898335186779513956100613747040 11752806 4555878733598625731297347185497829120 11752807 -57012190461638252162225967841025707368 11752808 1413853570989011317325895369770136207360 11752809 -919688380287194595368199231811428579072 11752810 -32736588359427207132689396623693032000 11752811 147422667451444523694981123720164183040 11752812 -29302026729624799065366714879879032064 11752813 -271203728681086331222031858491532826496 11752814 274774939769851223075562805223513762304 11752815 1015135009398663947943799825309976593920 11752816 -32357114209769870752257005456871260160 11752817 627792875677108535679165433366460823792 11752818 2292579285535977916973011601229250560 11752819 -210351627816146043242498071133557672800 11752820 328015864852416652036788478783446958080 11752821 -109652902442709719447670803946498782610 11752822 -11207526401018180834679359056401504000 11752823 -355713237950906299548238233952627558440 11752824 435750971750192754716257777915130019840 11752825 -64123341831026313288020113662855648000 11752826 91382850849325926534596946390169965024 11752827 523117392376444032855354381924601092120 11752828 -24197236245605026798665612389923157504 11752829 -1292932108850153043141916958892095937120 11752830 443259278472894633632533186184140800000 11752831 586332416813797558244617048190049759072 11752832 -46244761717373766157135548315913420800 11752833 -324584939326731090161223880323972297216 11752834 166828243617358576364680439774244175872 11752835 -842527397657715637755742280972536164720 11752836 -481130920280259157554813097371151807488 11752837 1929150964261525457217322313830147635100 11752838 79685708728784067514736674126198547520 11752839 183050179426027210505286749448937356288 11752840 126414002012362153406180860935588249600 11752841 178326919901223388810682421336490624272 11752842 -80145676651908849268500251169916006656 11752843 -805983226244743685472776520530178157296 11752844 -289702259095707262139478881687081545728 11752845 -146895072755714457702520409562721685760 11752846 -4490448518580299428985840999058384960 11752847 1379463379534801687423064572894639872 11752848 191001359287997661646776687233836990464 11752849 -81769685347172972150676248269328623760 11752850 182371011224750665562354636297948708400 11752851 -1365382180915643414497049744979563784 11752852 -1020612728862577885317617912564883240064 11752853 -217757392721098314600288969203945639520 11752854 13321549548811299916155260999367796608 11752855 247970105744937140195011050613479461520 11752856 12389597405228197800168986983838545920 11752857 13766404872071045180128329582608638980 11752858 4278224684712874466012770164598370784 11752859 -352375313786544653755439806089978174000 11752860 78641445087634472972102979311152988160 11752861 627248122960323808780912052884433447424 11752862 304101548957670992182245122899844465664 11752863 351642421569613737654431662552392459024 11752864 1195263422189604204188582514065362845696 11752865 394581072782064442596408384338196447480 11752866 45696353471931062748815769878371027152 11752867 -643451437279608016224992112811584783360 11752868 414136860274041326345195673078657745920 11752869 -496267349006991919478249088068715716256 11752870 -523088035624303588453567540703241536640 11752871 -91826676667664726542832975881825435608 11752872 367393140231785711602069740260471193600 11752873 -375917242107697654898395276248564162432 11752874 -53187708299385218763524759215856072448 11752875 -260866200513210509957749152509675232000 11752876 -358754603961317162415448362476489808640 11752877 506591018269408335638365385330873544726 11752878 354474160244973028498413159390657513024 11752879 -965411199791340890108652601267543812360 11752880 84700552882726996299734092089143132160 11752881 87812468167919976462487287652805136384 11752882 887415951310193819195242857029560875552 11752883 234918015347845258016237950414533387864 11752884 258004493771923003011513508720365281280 11752885 -60118498589828158886479622774941968000 11752886 -479404423328168273724432194797348864608 11752887 470038867188215640686961146568557441280 11752888 287990925733584059276635274036665958400 11752889 17569484607943984579892131495724667024 11752890 -243914462064439333408435904086062067200 11752891 -552769730315863316669060872860010327708 11752892 349875110820183330777916667946032649216 11752893 -838113628487607390604367253191102110656 11752894 73054393497655222478672643816841226496 11752895 -150067400380487645816865117403462035600 11752896 70031674986244467191204548559926984704 11752897 -551831326165748566949194849133750946860 11752898 -248702612152706284360788276383429741664 11752899 145916721342340381898880352478613500400 11752900 -59939311808581129128917544432425104000 11752901 249519121161405110006260160053618079904 11752902 -52884268233386825486401576736653115136 11752903 -839964259043423222954503791211717559848 11752904 -509434678935255866174201912768778516480 11752905 -394328896135165640466547229813509707840 11752906 -609932759554626051033917050295992320 11752907 -173057174881673270269456968749443508844 11752908 15060369017934914352951540120939233280 11752909 -135895752486613357126301262988362631680 11752910 93083801524885818332739142757443157760 11752911 251841891234852515432163584764543956480 11752912 323968395149271274817481478732391407616 11752913 172460787893160153709818706950548290020 11752914 387391078827215220718664735995842084864 11752915 700990553163727123513854076897083808560 11752916 407404880678847892550365007956348932096 11752917 697997098417706059846115840393295339840 11752918 -520009252043764416653377956083072071680 11752919 -396049766449262839506651595548680632656 11752920 -303823943095214790463736746639707955200 11752921 -756097537414492991822005141836736997878 11752922 356317590341167179564579931307514028512 11752923 -53506536068899633960525674618067168512 11752924 -112571427505073763546292353206780864000 11752925 27165310422040396988334117441825780000 11752926 -53129353356799619198397291837171493056 11752927 -31944578745540729610264056471529501680 11752928 543935180527336239939668034907207630848 11752929 128648804481673728888005075873846019474 11752930 123645163276811156675789289596611392000 11752931 -314408082519225072007011414564810037536 11752932 8255731853145174131640290223132260352 11752933 357480744810545539557940743681997607100 11752934 373480042220368007430713442614711836032 11752935 141304134542159579907322626280582510800 11752936 766218157111412402470025590829181957120 11752937 -39453070385911084176945669681270561792 11752938 179505248104792317733048588296280227840 11752939 -108247839362913299875334574848776521216 11752940 34130447636561959244513619807718656000 11752941 203066763130466668986805302113143430784 11752942 261996070207844761531447178115040291200 11752943 289269782757759497500728173397554202192 11752944 109245111244291138929880063472070819840 11752945 -34576361803033399337213206829179716300 11752946 -569959515245241457050742912679594548320 11752947 -124938906715629063506619174201083145000 11752948 635784459405886961739555157983801703808 11752949 -428832213786944614066442473963990197636 11752950 -41794270385299343420220738967344768000 11752951 448334361518766203010918342578695659952 11752952 -291039807920975689446848721724236410880 11752953 380742019117743208968218006152539487200 11752954 120540849484267433255287352473291680000 11752955 766359283206746380693451485140358671360 11752956 -89507349591559769262660222313602091008 11752957 603224999675925979855213449320949363206 11752958 -157259996260810530555503411250957124224 11752959 -951306793952143639220490042750405962880 11752960 -400218755578824259570898842291525386240 11752961 -634626450772058272802188909323385405440 11752962 31854298029059647005997163823602044416 11752963 -323084648512617605799550710146148735080 11752964 -115385611633316254564674244279530417024 11752965 -146616290142387209886796193284047302400 11752966 329618548398654248360770245116155091328 11752967 1241292870284964437650994886618591447600 11752968 -173063335654620969856140893314569338880 11752969 -597226266144770109141534093965441926630 11752970 246996342133687196796508239869228803680 11752971 272028922887540364475340895967296623600 11752972 -66393137588661956337822775308446720 11752973 333218135559290259245140232727959847222 11752974 -79816795330435257296247584657939773056 11752975 -1081773143097474543793964639876467400 11752976 -98369513370560203018035210420128759808 11752977 100300814514998901377170024171367715840 11752978 89014485897643922315835358573120246560 11752979 54973679529002264420984822749948627200 11752980 -288564329028018473102372449511363696640 11752981 162768454698055189090249510607454720782 11752982 -305008300892234451009292498034989627200 11752983 -461193474104993954896837693655023481256 11752984 -313315958691007637714849371445605785600 11752985 116179240086461529852555899819074138560 11752986 131300169386874442914439220856071943168 11752987 69932283699001150989774329193495658152 11752988 -588963923410716100616161757903835402240 11752989 331614736639149393635515700064454090080 11752990 -108562130056707147662345536445274314880 11752991 -45226178528888686406454910797852522648 11752992 735495045753162648051837333418782228480 11752993 673883974053796871647716101853488417058 11752994 -557448319175593121453924741773167906816 11752995 -38465368605714312774565640214342860880 11752996 -398254255909792387539536423552354323200 11752997 128933753914049338937936080263118960446 11752998 166950594542945845885916780378456336064 11752999 42491285101984153145666904344816537600 11753000 13858307844624895752425255449559040000 11753001 -241098998535205735450243812504284730240 11753002 598238735462704007235403602594149387952 11753003 468752483389679875766107388301065859252 11753004 200483916673546018654079610962065628160 11753005 -291457444944793925419256675194008079680 11753006 -945365006201764147335205242489689502720 11753007 -52843941035887957374315449366397537408 11753008 79343832228445879683682896780186746880 11753009 -409587325272314555397054795223874327790 11753010 303945670564121578964610687087582698400 11753011 231874444017888247756907809074773993612 11753012 -300996118374065277802725955275045316608 11753013 220465242077140884772875344413952515104 11753014 65672746470700587812941587170550127872 11753015 -63766946299338611946163842479975911680 11753016 -124725220284159154435449409311537561600 11753017 -455397351252660818180968267930547719980 11753018 -3671406700913970356643619710981419520 11753019 17341613765624054908458851663375137080 11753020 286706146168362617288127048806554060800 11753021 -1026442602809528599714817621498044546176 11753022 121169028365497557914061608493648996672 11753023 -69947658288787127089184768761924017456 11753024 340787454945329613269879952699949056000 11753025 -336765149751763913255527407280355293200 11753026 -51340214486164867075168812642783402288 11753027 284947655250117223134433081864073188560 11753028 -136741812533243938857407618932763074560 11753029 -38037387462830907582692744539965445316 11753030 66002341032779968992264057077586583680 11753031 240113997800071552818794734380456082560 11753032 743277718344752303156249490609131750400 11753033 -574007206779908816329725861933604534620 11753034 -160556174571537712599819977258493615360 11753035 -213783513523291649993186567449077704640 11753036 467513925008116256007882219577774594560 11753037 663102058821615939566916377808295868694 11753038 482642227300709490846285876422688192960 11753039 731848829902907486638857267157146862440 11753040 15605022112388131941144745865230417920 11753041 535865441197199364718085920594967395442 11753042 154095871620484650077974424812649297040 11753043 294816520646861328675810112009429921464 11753044 -781063740425828756065930267627768180864 11753045 38086472523689676771829646875841502300 11753046 281524320872693346701384373107544698880 11753047 -1017893575951507668834134362549327238168 11753048 -415336760250120307914907409207898224640 11753049 163648385884796242162288083796669879296 11753050 78966906029641128259746105793855120800 11753051 -291022316287425457563131872260161589948 11753052 218392575869311197476987380804992990720 11753053 -91191270526443376218918886573670436232 11753054 -253201959168800702443702287707656817088 11753055 631257014939941002723134528953443274560 11753056 -271121412943340324954439735463504773120 11753057 -413658647543816852442531057167785799148 11753058 -538622814345246165117968813074630072320 11753059 -1347959792390714655052104840674259941384 11753060 -13801244219028107727306210480069550080 11753061 982813523270412284225585726437509120 11753062 709203594839653173274929461091997267200 11753063 472620731260765818612523315940929331760 11753064 -207767505850983503449510929287373619200 11753065 390010803465596907472066577953842983460 11753066 -214890230562613054486047301328159803296 11753067 -379918444574645875208116077338957621760 11753068 265450625247700047221694061170887485440 11753069 -747200350095163405498231667632116492480 11753070 -13181239493109564349942948876490096640 11753071 941478260258307981743337057846038533944 11753072 -174954082418556248347927062597179572224 11753073 -41504800637933875393452000097814102400 11753074 759977247612883271990202649423279269792 11753075 207794171690375868569743628586617676600 11753076 217494707958005032124820741371949637632 11753077 -8118556882295664716656488993777728928 11753078 -117509984999902106310247315652668945344 11753079 286638549922765525424956563493821179088 11753080 -116731637667145249133037958600198041600 11753081 446795584195194425166798492020828400000 11753082 106482120011817950117843601630935639040 11753083 1227015615285014283396498239076134631332 11753084 199835408998943888192652533702259342336 11753085 -333347391082811508303799966890357763200 11753086 297047498142973919330908736183734260480 11753087 -443242826430316172986605555433853536728 11753088 5177094255436920594894676456573501440 11753089 16754804540543653072543252618545408724 11753090 112295787457227662676449699420385960000 11753091 -120435141917607515640564130308647408400 11753092 -69848263185994914588923364936034615296 11753093 -103422189814468910237297183649648420 11753094 128437259226073255090108603918938051072 11753095 -218791271048579118939193305137923136400 11753096 -507355638053177221072073831940444364800 11753097 -507457725923043612981057155414010159600 11753098 151540783692874276537984863475062051840 11753099 -764763379656599734837042336648717350264 11753100 -14432079850762729843280445047545017600 11753101 -124581860558418512405390334956816153256 11753102 -25476668069064628364736780383335042560 11753103 705142612996912395972800551103736539664 11753104 3005921745499497288188526902159474688 11753105 -124672327890991303129902357930911183040 11753106 -66164384371338633074208475336607860992 11753107 464580430266847399410855487875362685356 11753108 692654091717393179610587319238426950528 11753109 -170775198965433318143494798876785343236 11753110 116044699301497141076889386890395327360 11753111 -885772426443909430581812089530571839288 11753112 112350303826754869151985088354015641600 11753113 -554005448328469670538595633479763379638 11753114 -430412133054065796049242693994149569568 11753115 -46281098689284378787296864178654310400 11753116 -745800732012736012105860727687935439360 11753117 829836332217961316881908998571204872166 11753118 127232305279516781464589290102856145984 11753119 416108192740020344415959361951023222896 11753120 -939764448119858207971697192859402240000 11753121 -506634126905156523775702861069405108224 11753122 36266779140787262414787830860973860224 11753123 -200320862481329006299295796134525194176 11753124 -365623845747578735332372247059628433408 11753125 29477389093888129621460530643296912500 11753126 179613507070800592027588921832940736512 11753127 421479896567713994640857585642124583680 11753128 -403458440147250465419356928695542051840 11753129 -35972375233014036533704228033422026124 11753130 56808163867161548828210600060745822720 11753131 318708346097708381075206940068334070832 11753132 -32810599214974908575507202582230635008 11753133 132431463132396431818060911569789312064 11753134 464634947317803446120111428997352248640 11753135 -79336046989674219612565021564521212400 11753136 -7591053023922827421919983063974952960 11753137 -916285176008409173066893366976665370016 11753138 377146148349599582646539761530677074944 11753139 137940412263954598812773212692817478400 11753140 -314063201966908912071281458491217766400 11753141 -209433724422887552111730826312259280000 11753142 -105157963165919041247113666876902489216 11753143 187126825164722772475697205925171895560 11753144 445053168702827797531063716590943621120 11753145 -158876519765949148911319314887511528000 11753146 -56948890604132038590111432965579596800 11753147 850823879825194381346126047954420992 11753148 325798447226491644092789187495347527680 11753149 -2060005965364696763099843132719278205440 11753150 -415035219443872201569128750713116806400 11753151 110564261122629693915763865441200345032 11753152 -20572735785462858901811244885941944320 11753153 315450725523291536738564072391496755120 11753154 55765096399744414379479360412526182400 11753155 -159013830497090827006977127103687923440 11753156 -665988622393603887184364294929292271360 11753157 -285539650369307536728959742359151777312 11753158 378390233925025757820216429704389219680 11753159 -346708429683634271492705483022222595560 11753160 -1825128850025938653954731904292454400 11753161 67749292969007552158791901154164556544 11753162 -47468563296553382276898700907921776800 11753163 -741462981937479452392440709077531538308 11753164 743829638773443140005298777188629445376 11753165 -310259343592046809895891706257519909940 11753166 -52096199924727281138428510560900490176 11753167 703299172434154020172559416585998815216 11753168 -37554312103836238164752572008360837120 11753169 -397395942430955485282118523651966193440 11753170 -229664027497516032512303361297234777600 11753171 1192767772100250224120641019387696902392 11753172 -83329073148496926846259984154354933760 11753173 8188995160708997042349150458466009422 11753174 -344643462221927306157540866603092631040 11753175 -133154277124516152945344587617134054400 11753176 -1267018337187943858287637157699600209920 11753177 -894503220493580034262257728229386890428 11753178 371860238945438705711046166627324872960 11753179 498257675151966286630236403771852547780 11753180 417722889366899129353227304052617766400 11753181 731675627942299837826404299069055738464 11753182 20448168705923912784310077266721212160 11753183 -93304790527966676801949511892061486192 11753184 -296341933000494680695115260051505283072 11753185 -146729500062272913310409775502392238080 11753186 -347444995901177702433564450825847436208 11753187 210195357642396053103998621099998487160 11753188 38128665472530613979473772102836832256 11753189 -776028044948078128168951654702774495968 11753190 -3274995436341754796639362883552273280 11753191 -687527809262745518527707128325197646200 11753192 -426700147444515989284374710793920102400 11753193 -328202889154438967719509950805924909936 11753194 -40381966695581380304936454668102401104 11753195 358633253301067868380926172632678186000 11753196 114025507603772134045869554822768885760 11753197 -355148737397094216004337930657383301760 11753198 -173441193859941215788932995438668332288 11753199 -379109249285615871005536270618993663536 11753200 -83785662944295493632519266858836787200 11753201 -30518457548930371867516858463026783248 11753202 -46503919174986622079212243045696771968 11753203 462435512388776163461761711169354311680 11753204 580814582359177871559785709698393091456 11753205 577988493043585250235313898887080179520 11753206 12728673820202828347955439224706438144 11753207 899639012913286847168983260560444997120 11753208 1138490187361376817517103183333218099200 11753209 225653966767911707383221667922383785604 11753210 -92071064583658884022851456287845862400 11753211 -407171312519808389671701294551756938728 11753212 471673780484469194538247233175229224960 11753213 -718187773125568237726669219843663345440 11753214 188435106812463965861624928410091840 11753215 273033046628220984073166122399600312320 11753216 130376287759681969469018667403343560704 11753217 156040280064232242447369273216633415872 11753218 191096235058280446705711552704282436560 11753219 70630913057405087221999053452187630768 11753220 65992174049938657368139219347287777280 11753221 -602681782128433193866600568532022892578 11753222 -308486920591781469975842100317402919936 11753223 -19741858077202748961176830549196275200 11753224 -132981889095066102424225179118652620800 11753225 880887827662405652773747649726098608000 11753226 181584998546219662116926084484914098992 11753227 855660641733344896242493269524991650208 11753228 -614720708251516561361730624916690098432 11753229 -286662660750624196393231062053453715360 11753230 -35429530001347818003133040262954094080 11753231 -171407904745000627781107144148720129808 11753232 -12555806579725795605946217909223751680 11753233 -136859476100542169175700812926417376 11753234 -171633049854661724319633285368294230368 11753235 37139418271661295095101130405739926400 11753236 579543870917533412499749034626179768320 11753237 374377303761638247316405424586429861312 11753238 -124060826800830930850088317855400140800 11753239 -658576830679579515600150716326631917248 11753240 335695887718319724039460421875646668800 11753241 1060199533013600345964136257832478898624 11753242 663647062770898877191805094536392300272 11753243 94606371883946053792906209197265945024 11753244 -577088170648820659474676855458243384320 11753245 14954553782522289091072459913907962880 11753246 635671128395431991429620966705334264640 11753247 288270925440047451237332455856792478720 11753248 206275651716852949441434789323986698240 11753249 -18147017168848153842188867181551502750 11753250 168757652518054999320726612595686528000 11753251 312771744224926721440813350349968191400 11753252 -59273403476732107352499043708948131840 11753253 -240516486431051566633935857885895936480 11753254 -209390370305648736075459320075577659424 11753255 18153656330118378622487843961272256960 11753256 -31164546966319138514528599269417123840 11753257 -23963211263347988242396684828327717788 11753258 30822808254407746218862984455437071872 11753259 -202480931158983593112490687630174832640 11753260 50550671439606306616027803410079375360 11753261 -514824190071856154252176002390761508948 11753262 -3190506739962974674656453479166366528 11753263 875416924247329544820633350232472773904 11753264 -25263006111959884785803958390616719360 11753265 -109079582555258808746381000927019504000 11753266 -289489616776213673547003739002266388480 11753267 -136885181214319360189792698632173944360 11753268 -637761226649525020875308427760588738560 11753269 -477288932099639953036235894936904988800 11753270 57104098296088783370284442493142479360 11753271 737155361614030162352120351884956546240 11753272 378724050342793422776612798370502041600 11753273 -49557551634988536495246515760795004800 11753274 129779214971110157604537120983714742528 11753275 -198782507329466502721295681696745102700 11753276 4307642387381945255806584779503017984 11753277 -150919533992998986369399360920000206080 11753278 -23866576430810018131822049266854408192 11753279 812499340691238111974442509949393362880 11753280 -21168321186836625385131910279704084480 11753281 1441680769770394380237461901641471809200 11753282 68281719966121071877633156538222518992 11753283 288290086416208465101112359363567103224 11753284 -157428984227570606349814514269093299200 11753285 -1008238360007477566547911584353780014020 11753286 238233904462158808931683509062101824000 11753287 123511068410413599149392712826472964232 11753288 -198511235105368787921762142804169866240 11753289 -306776597814601925818956922335590088480 11753290 341410942471228138111310767922770575360 11753291 -1126921021150191602647860045674546851416 11753292 -24181735608877660859461752631236953088 11753293 -1377007729717316659776704753909305852320 11753294 -126740904656929626095650855161628704000 11753295 -552999983234404176354411036511109437680 11753296 124338912266047744084910746953915154432 11753297 822828077845527871786980176579137300212 11753298 360900977788372785813621863762368512384 11753299 183306208364004040602786347468394129264 11753300 33841325197187505968542662015810796800 11753301 -52639857537629027994204422067367372800 11753302 -456320423963526647489073470663213685696 11753303 -18876116561347306976251672733481396960 11753304 -87885916686919990076342932830781440000 11753305 727012648390676286778948827555230232000 11753306 -133890387977594537028579700909262573856 11753307 -471393025548224612460082250582587860360 11753308 19851424989396900529814981613653630976 11753309 -65825826915879969842659375896218116608 11753310 -34055900618967467986518100923141415680 11753311 -792012508997240389739857428461655909088 11753312 -1201763951221858332121450240362831937536 11753313 389144307120666821858120832477151386048 11753314 -256190001384241157350682007312328821600 11753315 -242489620543932247027091013083212975200 11753316 -688614533637482067721115638613159946240 11753317 -659043916687996900141166840646281485220 11753318 -265156496795499542194092274589226559296 11753319 -622253514643261072103725653229660800 11753320 1214084281362030949162296133926932889600 11753321 -77947398691125460820964800549242337478 11753322 3558915558525667083425502432943548672 11753323 -306384398961831048233389094939575894320 11753324 15791395172835558157104377212380241920 11753325 379348041307439549227852647027058234050 11753326 159483798861879860907861430337154162048 11753327 1905105774293839172313774055487912457192 11753328 127433909401725526576663663805260529664 11753329 2947078153701201851917495875220341632 11753330 -61278262142570795041258732521497326080 11753331 -702999180356856906502922934813735936960 11753332 840228525616333066491075458289585063296 11753333 -608674217232243279883934551638642848352 11753334 -311719446980031373489901204950929914880 11753335 -1482771366518824538325853672827366360 11753336 794867236876817815079301033417590292480 11753337 417835421386440352483845648658614337152 11753338 -11247365050042442497050803776284729600 11753339 -543162783140331549987352052651492185776 11753340 -23169136675225363151273885539152691200 11753341 518600373884642323811162012924087867008 11753342 551550950561370517235003996870247708672 11753343 -22896344783003337298105209817225925760 11753344 390858804777869248415268406635811307520 11753345 -347803640589904487299875926218590780480 11753346 -139868090556044624760628497966100204032 11753347 10603421613475508539020793661767928160 11753348 -190915304942421222306640069105246315392 11753349 912425995870391092801930015332330603648 11753350 25915535184022973306679550890961468800 11753351 -723732757247659057019868096594596988648 11753352 71137555601684120984933853476896051200 11753353 822581345893238497315664914980970920602 11753354 -562492853872990870113135056388886524624 11753355 -191233132244678227492156501365184769040 11753356 -244903375368066650516301469179682441728 11753357 491188492874789272893870885115232140224 11753358 -242220419376061453438777369362317111040 11753359 220441132853408525287842233959937976216 11753360 26143401065768791153031804878450606080 11753361 -272474273887994795119829294644347762060 11753362 5609260223795442080528298112953818880 11753363 -1159770479169014498208435918606670658388 11753364 110438877383612197761831023584893652992 11753365 29086981978866498592343635689311667120 11753366 394090073213293716206512111700614105632 11753367 -386703226369826585184104152527227072688 11753368 199939369721001707647503145475219128320 11753369 -186852546870337894294400563106081421360 11753370 -49838728712142500684878640629875609600 11753371 -61339216384683078156824625898323383296 11753372 337672527545890710424259498563432152576 11753373 277688319800560387187036877453307008384 11753374 38639628585984097736430045838443927936 11753375 28138356787831538456197712150390844000 11753376 -138068283222789722548079814022961037312 11753377 116544920743772671267424796942432352226 11753378 28176043546137098148622588097783784960 11753379 -1802590045179309184394105867513362752 11753380 -11702842198561904957380627637080723200 11753381 -962273438344970356980302480103744916800 11753382 -198503898720170884544826734636606476608 11753383 -235420957900056699330303686287036901440 11753384 1178170755530389426837656086229179596800 11753385 76712824385674288844091689742707568960 11753386 -43987536100146066950360973979482047136 11753387 284750991349667188355100686240506714464 11753388 116387793373373725277667672977691677184 11753389 -121943863756274524083677043340229620544 11753390 -431229733711959115582795365420162124800 11753391 130214527434801805341998353363933049856 11753392 -151548873909611817535105694933020704768 11753393 -245151808251837735233015765538662274780 11753394 37249830352442550360330178243553692800 11753395 -50672223961428008071731670401462627600 11753396 -108540004269749555821229253558112001280 11753397 31476950472996526355739470141738216640 11753398 -346931628464090579344514263389257992800 11753399 -46072214242622239549008749939880131664 11753400 195947167446209973463885984093839360000 11753401 61477768798578153680362450139100533904 11753402 -104259886097449112053596874719177854976 11753403 -835087642549168511681331974438934001896 11753404 231931368805822652482818663558701518336 11753405 6070628686742835270232011916619297760 11753406 -163045384916491601479907344533306531456 11753407 -447955610395952729619803314020962417344 11753408 147461846342481003087656181308111978496 11753409 -357594314089238110905619351706548092288 11753410 4550953454349021816837253017302952000 11753411 650571988874218683292068791386359142224 11753412 -306738631150523551449692220438777931776 11753413 -44986729202706004321881300245030889440 11753414 151168741190897911056947267460371780352 11753415 -265701567162353067493613909506793468880 11753416 90000856905588484041420225444626933760 11753417 452304373802938684039171777843337361480 11753418 -18945439697561465904604544650043923200 11753419 -61580463113057459619446724215800538320 11753420 99476152867670672955875566724413132800 11753421 -203283023504214846145778159732543897856 11753422 753730219650151824837898295777901409152 11753423 928010150295000233805671413615268638080 11753424 265067262407238335702641798126567686144 11753425 -820996721197687786182402094785327438500 11753426 439941913610679052434229446324357783840 11753427 129288106460209040180316711213534220032 11753428 89632579956691676112101034606802179968 11753429 -70413371395222185379611256863200525640 11753430 -33360468056916246012208073670127514880 11753431 -2141186337302522331892589190508636584288 11753432 -1104940463176663740199086535527155865600 11753433 279504970755089727437622234803479841280 11753434 505727230104774599989793324466520703232 11753435 -232911231952704702271993632016065837120 11753436 -298043650805923173489686830825491456 11753437 206854533748696702984076445089077614240 11753438 727789736566811396732751174987477504 11753439 -440080798670596019934272450961177084000 11753440 203843740686041027501632175053425868800 11753441 -38690436721676073107240524544376891456 11753442 -174861897355598787761094556373065178160 11753443 862944511843990295149181401235778192504 11753444 -926754399073204245140918397452588360064 11753445 -327309844937633636754949874128842874560 11753446 24021555040987102079342126451590040000 11753447 -162275802099772538028557864606372301720 11753448 -489152330735267818545171086231470080 11753449 -1065914347768433911355631400587245096880 11753450 91387197209443743132077174164540458000 11753451 1638196054457848140707778979396429015680 11753452 -679591228191709562456646728524348942848 11753453 -180445897675760647377877204992088064298 11753454 -37801954324456512453529544010082553280 11753455 -42496853399350217834814241918777038240 11753456 175456402717093521254973625683050496 11753457 -90271899763949065914173086914098646720 11753458 43396424825733382346876923277518360080 11753459 -558391861389440881264897829073555020340 11753460 -286574542256942578414229520924266250240 11753461 1158149836782826607537866343036428518062 11753462 8630887014382835595560964898913710080 11753463 -1287034306896420608992920187144600368816 11753464 187561036577232743952815896681744957440 11753465 4596672456303257229888746723323606920 11753466 177114448269228309427058897759572237824 11753467 689056391333589921544259031850676270952 11753468 192871675270122838044925093018474606080 11753469 -24591781859680205699674417174373732352 11753470 63708934155702691838725515777784819200 11753471 633487941813207342811635071604108850344 11753472 26781877151412758293072203781987368960 11753473 1499205354904851951085695541204617629700 11753474 -1494763437331444629237712267068532320 11753475 -206674244997571214440212889484762328000 11753476 161539715531322788017028781840437227520 11753477 1398196387520051775160203472822334214012 11753478 432348780146077504583347077011812884480 11753479 429189096867801472694182713773714221720 11753480 -30200891569691779647432666048583987200 11753481 -827302863289334518551346364217504753648 11753482 -116849765600939781900458525947825483776 11753483 54819215913484081069742973939672728880 11753484 -116247108058545851874933477733549822464 11753485 479846126157815173821864547716380655180 11753486 -61638158459228942375695944753622367808 11753487 -889096558589657788055980979781276144552 11753488 -80728163487719024848694700670253776896 11753489 -1184203259244745244198363103682814202000 11753490 -32202080096415680708978070748257699840 11753491 -1368840946643151406470283077176589616 11753492 -412441658149580060384870791308520098048 11753493 1379003341969356954387529633965062928000 11753494 -255865621814270896190150547178324881408 11753495 24070668537754304168005585587214694400 11753496 82226853321217443475493338499351685120 11753497 -14514346505324549496751063609772088000 11753498 378103008687392929936932803815767336960 11753499 184194604816556430814982651703935072664 11753500 313173565106018984270403276568925952000 11753501 -363959226550206991969238972789259395808 11753502 310825307983259051948927461690229965632 11753503 119755095876054496597852222646200038752 11753504 -226558754296772396654424822065972379648 11753505 32029036449337256782457725383609715860 11753506 -448856531157101608604720939593622939136 11753507 -1760159718727481801296626026634683104200 11753508 -150140911920868016430378873473696993280 11753509 487672747495615430413779034946123451710 11753510 218572187300352819754500819442206476160 11753511 7026200888674934722512745003204740096 11753512 71036721453835547231158986339862195200 11753513 -832586612952097174698904906427797679238 11753514 88101137232022875538446311362676951040 11753515 -288359957938870719591073796273783271840 11753516 -243724593791460902464992443820417442560 11753517 -4233175819178440974247219245345116352 11753518 -34814631986776920853482934600085541120 11753519 1300646867676269215437408357501049435920 11753520 -81687516110929031939269913314695905280 11753521 -129884106507082741284954414833486722508 11753522 -225787445350550643412058813686605816576 11753523 869730496739683481871687243440962068372 11753524 -300987202628215733000101577716337931904 11753525 -185957879040350842166975221221131808000 11753526 -13514041909752251132990008780825190400 11753527 -29901298578459645926876015065931809624 11753528 -996756465578599709793766754663808983040 11753529 412449326641268809805200477887844227648 11753530 -99526371765179792168076440548840503840 11753531 168974358420050293561174222285458877632 11753532 -43449152124482969024595944986802519040 11753533 -1161673614080484540670324046717390590560 11753534 -3412408501801480230066249137850817152 11753535 103724683847158589891675973573424045200 11753536 101621849462433157086706332479103434752 11753537 214274101572706288238444867785631486400 11753538 122020063416598332030998416262585676288 11753539 532973672062043178308335552276197263056 11753540 -186007447883822235965535878765899733760 11753541 113540865154177644790568080798744880640 11753542 471937932138203856112401087787225866240 11753543 -501918213841778372764138619405306135208 11753544 105166765275008535579202157119359836160 11753545 -6025247511148987516832200772144396400 11753546 -95259180222851891346145385319298824960 11753547 -68624552093001816006976503113122189824 11753548 23706037481081105860817186721961146880 11753549 1491826609823000541273692166665896801836 11753550 -100354513605633667320053115885451704000 11753551 327171671135782754226640738475425484400 11753552 -89350802034222325539491243584862945280 11753553 71788160446698250160644706322086734848 11753554 829786785043914511304000797557434312352 11753555 -840597588975291844397054402631587004000 11753556 -75715670121100976154077886369600976896 11753557 -89005571240578571017967090887996800128 11753558 513052356202217662527966028204582079040 11753559 903335595168972605443611855028463376720 11753560 118581254863883338250505382590173184000 11753561 -432506649386019922641642899062548446838 11753562 449818504441838654983737855192644774400 11753563 -1515509560039969115407061495046401504616 11753564 1064022397849813526728164892512126706176 11753565 -18026666612329186488980033258472312480 11753566 543445512007231702469066788541560146624 11753567 -267726130137613565035094647975214592000 11753568 375539950971942903441537902432599670784 11753569 255572351450765301884770634274211495970 11753570 -3380075455619887419751964246480264640 11753571 -154271432482356443888504924037209776320 11753572 -1366328742720388570866024105239810580480 11753573 -23137737023821901832821146491095385636 11753574 -96272186711896613504182031341562677248 11753575 -62456413897324070664188545492204856400 11753576 470734216262976881724802600420155694080 11753577 12591467025104210395100120167124304 11753578 356280751176559459780430327388828307200 11753579 -444813119490979398309339697723714675680 11753580 204977444676585686692919763102205148160 11753581 451997276115335720424675975392359812800 11753582 268576119160939721316626038297603419264 11753583 582363480860549891016613817299578443664 11753584 -28881848687829861198998517366198435840 11753585 593161997000042183642588293135186569780 11753586 -4993255270656542333502719191215943776 11753587 1109467456044172883610579924340500513112 11753588 -67439151521625554277190518433372962816 11753589 -323586898136403346394366788473514999776 11753590 241139257959272306002244426299145443200 11753591 -508297963419755050809330030257609616528 11753592 461640940233618066867160921437681438720 11753593 17848195942014289583372024288602333524 11753594 -7576799206406433047737345269236789904 11753595 -43360392730261336264583331994438771680 11753596 -762859576999302937725289917686103834624 11753597 -357035200161878912969632882904976262548 11753598 125373582762265304648987738962140131328 11753599 -122681273617214619882132927015425639952 11753600 -133919836909338246867047876588470272000 11753601 -391957883647766323099617700379130056640 11753602 49489606448733435151615626841995032064 11753603 -39728199775923042722317985485753368336 11753604 -83978150756623779903617351150416567296 11753605 392684169879505310901506851031752403160 11753606 -81480978880333864492842891748091914560 11753607 -303515272473903034389950203718821761840 11753608 -872543121090588652274013382568407895040 11753609 -347701425792730169444716899620843289600 11753610 -17346114629825801555846422924916129280 11753611 468717528090109239162284229121069909152 11753612 682215331203164437490767718581557209856 11753613 33536443409631842083137963545338915200 11753614 -485874125787328670137940369864668897344 11753615 -102162777415873727799324479895777285240 11753616 42151664277719669315148297731983540224 11753617 -197611466098407344192398369882061808334 11753618 -405008314355283371615473280466818352240 11753619 -325201248991781629785096922769995837440 11753620 -4410838148391763226896482095848243200 11753621 16399138945908791881632131674198507584 11753622 -39221122369941975803551099330729593600 11753623 514762169743684189410880749028342156800 11753624 -197310623474023572685255240092146196480 11753625 237398687790534751093585883403955056000 11753626 -60306032548121747935187016438995485440 11753627 -1315238693847573630398406080265879392688 11753628 261610522694985734905250520126862295040 11753629 -133609297240575269762059709279926134624 11753630 -77441241000414698514338053997969444160 11753631 755025041544756967294228498664427972120 11753632 821380654994171798567754403319050665984 11753633 490031976391237322396239829007348949140 11753634 -89374841246339556618712334085559054080 11753635 -752159961308248241796381568512767151600 11753636 -297596640234439093050632467285665217920 11753637 102878915395716629615650568607213594624 11753638 301325364918373409817781185530553093120 11753639 -164479230953109801857002778945783058576 11753640 832220835318204422721800445294391296000 11753641 -468509448098880473528810449907092190988 11753642 62413292720880145496933178260257759680 11753643 -147733850410568015167352910301298436672 11753644 70121965728588609419630380116719419392 11753645 813253590929030827228985137230009509400 11753646 186862403877810149200288773181549483584 11753647 1276571213469897965826406413416493166800 11753648 197931696349066118885418071405776404480 11753649 -674085127900541001693268363838585634366 11753650 -3393208302288684046754341207038566400 11753651 11121635411095166679446386554734097984 11753652 389131174015920771547441221625010245632 11753653 41069145928460685614832984447915249902 11753654 -675641368957833484258730904567658961280 11753655 -781856613812629905353994517784916933600 11753656 571228779560109727884430911279699087360 11753657 -87697857446432245348656303406768270380 11753658 -25189043968044963323064187485719821056 11753659 -86677317471644240064693222300663627000 11753660 -484704380279904082662928661408460441600 11753661 781666722975328359720242370988969255680 11753662 -349847992094837363792319768433519186368 11753663 -17752801033020918158603415735049168272 11753664 -44560436559923394224961261461714239488 11753665 152641003318878483619500781753021468800 11753666 -258932175143491531445982825845539445760 11753667 329093824332473739533498709973842582768 11753668 723370563565597002644770810211805470976 11753669 1045671349760559817253106661579339895070 11753670 273833553660623361064239283581294614400 11753671 -398817829767103188523880925082355091000 11753672 -27547353105535335011556201698385592320 11753673 -387554113575482845003724372863360640832 11753674 368032825605434000638334437443085155072 11753675 129583450626371413066284487748023855800 11753676 -454647369292491509690667398850345209856 11753677 220031071147183186963845705295718802720 11753678 586681788883248805582036777561813544640 11753679 -58329550959187691609454283274905080048 11753680 -204844794777567474191918671192999280640 11753681 -196777278694787146701884038576310040576 11753682 60450403285972165951034895482734060800 11753683 -275845346838163839325369485167073363816 11753684 549524878692473093323370941244963172096 11753685 -533350905529783060070497252710278136000 11753686 -2478731473686713284982625079487650560 11753687 -956462114056046276881784914778637565608 11753688 302018140876788696535701943758024499200 11753689 -672102861132975030264119383392705326720 11753690 -63918484061456310784601136855820508160 11753691 313504117112894070412691254820508449904 11753692 761431201776595616024324639647519586816 11753693 385425987591301693673203013314362549600 11753694 82113282811125757547130337771624295040 11753695 96349628888362414719963553652493647040 11753696 56806949794836422492983396769401405440 11753697 -149880274685150322466737993757462198560 11753698 -540791282368305560041516271175822432 11753699 1072911218174247064720478282296944185760 11753700 -110680591298431250720592856961289216000 11753701 -113954939876066582233175929854040865600 11753702 -893480937565133620949281651750297766400 11753703 246701182899480141212266106984148244440 11753704 464958186727983559609862406846707712000 11753705 244509942033675488585825193516231085860 11753706 -5761437953391400642569295442891824896 11753707 -405193392437700525949660508535114059888 11753708 21585799643546204711784228116688622080 11753709 -404464853116830121115101251718977653472 11753710 511350678551277430880099113251426893760 11753711 742584040966663618348458133781048442624 11753712 15529929515483857213439891449804750848 11753713 -928168502795661636789992417626584717312 11753714 244829280329424084104433006097139392512 11753715 14519011698538252856518692096912935520 11753716 53257784179337768978363841860737612800 11753717 1189078801457151538754039423303639438766 11753718 -43392546787568329397467615816880197632 11753719 -671157587556509266146481436399273817880 11753720 -409570439695301616546237160898390630400 11753721 260877130393074877753728898492430524800 11753722 120141685178025841389378067965574285824 11753723 -533369993342196545821173281621949173760 11753724 236988483523871119892722149233163052032 11753725 -424476107836839581372183455471840408750 11753726 940235406924537414401612165318456821440 11753727 589992137874803847116354940692497323720 11753728 894445883883716490710994358321029316608 11753729 -485859651796259422496542360515620716440 11753730 -5121921513981291145906514853957451200 11753731 -34208290934484388101570099040937035776 11753732 232012935933632270925746915135982700800 11753733 942696904903370178945354901663920938304 11753734 97409902074933278150563035264114386016 11753735 347919196226006976117999069530695342560 11753736 26088345372819723116401930532880384000 11753737 14721929607967613308240874764068975386 11753738 -342200408171718824607183246524225718480 11753739 507432035708689001490774417776825017404 11753740 236724804915500203446429059450366960640 11753741 1017838750722252598749551165042410265142 11753742 75282375051671768761414858762629611520 11753743 -332051226579007328415007453212464903680 11753744 143671249245974420231830664195007774720 11753745 -56203028550224076304441788500696054400 11753746 206026049096255150892603055082858056704 11753747 745432215243088131761040793992055722120 11753748 19836043497775236938766514757919220608 11753749 -7531113442766615127342508419275430528 11753750 23431535318397075824727179736606420000 11753751 28709162123018816231301776214611139840 11753752 -67314043439922016612390773261879705600 11753753 -413206513802145326785560650284178912640 11753754 -133611887553760383258214667077623175680 11753755 -421890844170750757857220599723898046880 11753756 32288038772714114910342924613245447168 11753757 130731900646136098319614476313410548376 11753758 -621556970565530231858035388590645524480 11753759 -20821250486477536290237773478446197296 11753760 -596813738145518756189960149268095303680 11753761 -483818075380166799645105286778605211600 11753762 -702909337186655489648970579193238920368 11753763 -182617887467238243198359627127408120576 11753764 153169551736387599596062869327185482752 11753765 23704270113925919474502636035652849660 11753766 312653216675228008575116261602946066688 11753767 284178295786317789342337755014398207720 11753768 588399607737798555459991459192659548160 11753769 153904663694901774742385373659035411344 11753770 75274946228893439922760349513862773760 11753771 -408232195478353745927686697684833982028 11753772 282244281756024835840846101389412705792 11753773 -696016215731350952145915400620037231978 11753774 157544380056096472988897935820196977664 11753775 163748722258219717868173462194576192000 11753776 -195192810164985703269681357130638000128 11753777 1250241205432364733590447347652903857746 11753778 -68292439513351012158154772252805089280 11753779 -523237963877009949420933273027810389620 11753780 -177748628898994977072006993377368934400 11753781 196826394826924674438199526093344901760 11753782 -227225172690351614496540144049302814848 11753783 882619626054665150569353261307830692400 11753784 73021714615527158590329431996980715520 11753785 -83875958868864541900813122300682489200 11753786 9674972841872336919716672105517550080 11753787 50293679813510671586278875190391057520 11753788 -18542301166620996279614248683879636480 11753789 -1285929653054563418173599264521527780410 11753790 30092910906992297639148361599603206400 11753791 -131842133200496226419236029449875549328 11753792 -5091986260269412007822208678827655168 11753793 -26726325106705320884291540044616544300 11753794 89981615217760618565264548417040881152 11753795 -60862848135363368803601445881192667600 11753796 -214470815708678231933324825391877257216 11753797 -197323991599805390061562732792634950560 11753798 60422308897899899689689979238562922752 11753799 -3384469095808722717281992526913615576 11753800 390661308318688685429182039777773312000 11753801 291554559303586366932499497852854277504 11753802 18804246524491436541180991741880563200 11753803 4887694679797548646065907027313187600 11753804 -316676245251178872166958538836579929344 11753805 26404757267227510094207774674195415040 11753806 -243742708156994219005854252828150051648 11753807 97904866470137008550954039491496369472 11753808 32567737109923178932607096884831715328 11753809 949493240496764378487195003647513329010 11753810 182127957659860158185813456562181393920 11753811 2077703500327836811898159555382907080 11753812 -34802593360239894996360460807781171200 11753813 947998967512258152506164650388248960 11753814 59938158567322968039486537236449886592 11753815 -822260403896623338900952341762715832040 11753816 62929531206957676828681859659361863680 11753817 664696108353974428523092472250303182112 11753818 -95109304659772420438652191471665960960 11753819 -250654030439196288247144664138810352 11753820 -158443003241619777018202468354654740480 11753821 -540854853910259514201921086887600181300 11753822 52156636888953425054332418396388995712 11753823 -144403577720320620767949737660822303232 11753824 -1444793078633156320117487971847263617024 11753825 200888727918579638708802136497908786550 11753826 325166518794115731514665401804422442880 11753827 328069099925102466878232924774479266192 11753828 -30553298869699966799034539975159009280 11753829 -3793050760225838001061409208651393090 11753830 68672657324238710678182285114992289920 11753831 373418745637234716622036272547206856632 11753832 573230344115342518168496256883551928320 11753833 -17790628615255302956913349057452140160 11753834 163198695929845263256556327704665928032 11753835 -5782418003949881866436799152918300160 11753836 34489085634363201722321208318222192640 11753837 -485395682960855309269600617850036797120 11753838 -143474601608852464509778875817837702656 11753839 41599309067103278345715271769535415728 11753840 39279900285154168548637149608175206400 11753841 -47454098800668125139825939788746201920 11753842 397489081257133098190700271937729927200 11753843 70369219810404780631761667036999134600 11753844 262949721937441828235812479901494638592 11753845 -1851982936269734608582230673727425891200 11753846 122493356142018322318123615468210912128 11753847 -223608694885366505463086535770423760 11753848 -57191769537211341331640525545740656640 11753849 1076515022136393909068145180556857551850 11753850 -986030474438881173870176808703795200 11753851 -370522568553367896308113523531749598328 11753852 511516213078186478815946391817698749952 11753853 69769498441013089777880226254309733504 11753854 -386143965850411397904996266349293887488 11753855 -629407382269619073722516034870090105240 11753856 -444089439774215192981138029443809280000 11753857 -678384317688129075266342168840644778240 11753858 -446082319013703473179600228621032924720 11753859 -233176140322638980487050438089179703632 11753860 -101698502269004877117354837173958193920 11753861 -169444844552197894210972642537945740768 11753862 -20271917714497477873047581199148776960 11753863 -631230323359417633930357339624315292112 11753864 351315702227202279144383066420650444800 11753865 -49041868249658085092342470361743227000 11753866 -81371307732490776806612087438047132368 11753867 81782131582839495494908631499474729792 11753868 211612924152680246743277438061815365632 11753869 -95655302838168996401490637159136838730 11753870 -449557115718952463254298135029343373120 11753871 -196001080084730388828549508525750054896 11753872 -53724809532189500163153950468526817280 11753873 538052939021703952172865270288704899122 11753874 -87240705155032804830236441140287206400 11753875 530926161144771964786246260112208940000 11753876 -68025406041837471441125313133993459968 11753877 -22197756121013315753110459110528478368 11753878 -1717861924277824927026875661646404480 11753879 -1020391501687802400322040723353420773816 11753880 52421841203837100921393810481649664000 11753881 890616620864438553465376729958849956682 11753882 17539329642358626317921690356299363072 11753883 652681499668607003973897495459490207200 11753884 -10553043399590570020622413499989520384 11753885 190546366616836149044741683598547045120 11753886 359961176599089237409542647851931393664 11753887 693626285650608678317521730240612839680 11753888 1070258159377503332877736885376826408960 11753889 -47628582587739287671638989090850454080 11753890 414605797776044526775343721871530535200 11753891 313374512332278667857146692960861475292 11753892 -697583567603888643441581213503435622784 11753893 1219317779680542078972410650146411586684 11753894 327437644489381849572109393528945967040 11753895 -753950289697981458576872950689768252000 11753896 -40758119884779526266050409693943726080 11753897 -482477710494649691255620583505456683520 11753898 -9910646741522327142267750228908765184 11753899 417485820611133585061747138557900987040 11753900 -409764885242567794009493218856703072000 11753901 379362242150329134721591414807080758784 11753902 19275190464161809850576114339233789824 11753903 -14891329627229780981131587013735873440 11753904 116151969699847950835976205158716637184 11753905 722147084334150277292975825147125371060 11753906 165528541594517687905965457626620268960 11753907 276172208205199939434825568287891832320 11753908 -514280704749685331111201301857439565824 11753909 343681404407463319311893198946547780416 11753910 -71458914705928286264960761841807738880 11753911 -622283788394258556224569019845627137848 11753912 -211729830097116277251773731764015820800 11753913 438966731009266339472941723662783434400 11753914 -352147846784187479929907840861602348944 11753915 -321744519838216163455328850369340543200 11753916 38289554171853465616328528545274717184 11753917 321181934222055658218205164833405226592 11753918 397398835679705399217959641303238176128 11753919 -264035302841823716021094024894379397880 11753920 -179062705752950677635844643894297886720 11753921 -2331516105755210875592156828085328320 11753922 615722387828581866329001011397191212800 11753923 -843529793462685642958188163241625659880 11753924 -118511216367429010918095104491103232000 11753925 53920057554339941528885891053340136000 11753926 -63341416947958791555276825259125053088 11753927 856199629512200893940759744646901880760 11753928 -367373444662833738005634873961000320000 11753929 -254247553803069872769311467266631345920 11753930 -5460645861364234393567090512796020480 11753931 -213113900666510373049818841394075218176 11753932 -77845680285915463935976593965058278400 11753933 -726642610868698457967460363123901479818 11753934 80372649122144942938908533279627443200 11753935 72269605004045069446428167529622812000 11753936 -195441954500880410837273138128913694720 11753937 475022605720526335618529252227885981440 11753938 103353604384751755747593193915432975872 11753939 111075743458024040734869497802226490256 11753940 423937223539096942684905882103756800 11753941 -343000330420535473853925138199227540068 11753942 -558364556494912601591822214743331772128 11753943 496732438046820349555548080075414769024 11753944 1576830836479293235224258489418677350400 11753945 41747792063574364344930981957092400000 11753946 186836900347540623594234588961014930672 11753947 1129620149218042193273913314893970579396 11753948 -2229084941714553384365610806678965714944 11753949 21435037245116368855946218060960398336 11753950 103712179066478519726526500330200656000 11753951 -1422685059452004305896530267175538438400 11753952 -194196375279665544049402436432236118016 11753953 132693761801622486330415079437351816260 11753954 323392802732588108836858006905884164176 11753955 304742496231249803847705656529368744400 11753956 -17020225118244756329026705953404010880 11753957 1046319558470186971380596749403962222206 11753958 47989479646714694939668088318862408384 11753959 -1514793673428056910642920691154328608 11753960 -233154405294836359547095281785143296000 11753961 499616930520514599943721145548763081600 11753962 152518433290087406342887882491855763968 11753963 -143233175131223299970602464451175515200 11753964 -3679201109203618071953316271686082560 11753965 -30606142184586973405277367109351537140 11753966 48368839619194719248922290972563304448 11753967 386594930016557088792996301413704803080 11753968 301412005937774281776661796306183225344 11753969 -290711690767646318322509096451550369356 11753970 254615957214826211178837714540329702400 11753971 -241944612875445977386344013562335052000 11753972 -926419220459989207358383623504638788224 11753973 -588747452111570271685364958793497162336 11753974 370981735413982181776697486927303561472 11753975 220110138672509710258884539440478098800 11753976 55459205629825031449457375035309178880 11753977 679864058747743678043298606492503114752 11753978 -95374983806692193193626465559102498960 11753979 306455645079530466857226771038884258560 11753980 167960156630462469365172419379408076800 11753981 1100399359023436782972255736126205337312 11753982 -132108660788644522963831389551580744000 11753983 862633998635521999134470922139010719232 11753984 248643264443468277556997823388358541312 11753985 -450890845971942940519667140491544944000 11753986 214310096802799091543102517317189130192 11753987 -309855119497487553114152718607471752288 11753988 -7810286431342859977382231080446959616 11753989 232116046117769697972263486921578953600 11753990 354205292308409020527952771576934332800 11753991 31048707782438456629762978702906290696 11753992 1242962885903746195797729883919291520000 11753993 -387949368161299204993764584733434745036 11753994 22977611978455720359438320166313001472 11753995 -782617934385730887600310927092974384640 11753996 112025053245643838217587962417402401792 11753997 -50386845702344650171335788322528787680 11753998 -636444428099370825410177462331506280000 11753999 1215609465567643607949514935606372654000 11754000 -47739259457585823079637065298276352000 11754001 283519014804475257068877009336876012352 11754002 57635522648420174437231250185651377312 11754003 358551357876133726562968252755519620208 11754004 218154234230383356293134691280372938496 11754005 334910726069587978980031871311498532760 11754006 -162584851802730520666785231002770708992 11754007 -1469866265757252438713955975286701800 11754008 -41030688164520695882656238310565478400 11754009 522156829934888180386832287372492914714 11754010 -46677492133912664303522981659471872000 11754011 97366932543640509853310206668792473112 11754012 68705358800823627455835916175924527104 11754013 -643496445708599871946516223059529059738 11754014 -507698428349733618340121383528210123200 11754015 32979171393664710343013135169225216000 11754016 1009255217505931323041274648940849201152 11754017 422563389439619797126826754182769908064 11754018 -429784101387880646913320867695728449280 11754019 -1085418552090563309160847404838237356000 11754020 373154385262994478102616860152871936000 11754021 -655101318218360625590937837656617135296 11754022 5028057516332815156521252910082847744 11754023 697255397163246815023220626339293025272 11754024 -124783037070942044502328794476599296000 11754025 378256959881030936500864822640682715550 11754026 -179158651512686171886681335051103486288 11754027 -391596281816844680561419429369738601160 11754028 -108809908852506219557120039138323430400 11754029 -275840710297870830350810697138649254528 11754030 8253732131510303869510354041894664320 11754031 168306912348290783185625725994944379064 11754032 -15480636951147965897860716822582411264 11754033 684624337279478011111719689219699866224 11754034 220814558285083209839313357943171583520 11754035 216844564220506576787616427552182201600 11754036 34264477936132555015412579244706670592 11754037 -184100229636998672821760476004320199314 11754038 318415600375582944578829910056165957696 11754039 724763663037796708004348600017150976640 11754040 37642972822816405949146898680963276800 11754041 -464195280377967817214184248390302181628 11754042 176186625753090563846537846100792044544 11754043 -797195290071154453763916641271280802784 11754044 291888229168744909141907844331679695872 11754045 502957144256277122970739354093480560000 11754046 170737076638879171018558729169540166720 11754047 -223636346103599636034435997923409821504 11754048 29468371297758070608084851058970460160 11754049 302924293635092848482942800617899903552 11754050 918614403664088421021342878879539200 11754051 -728345695162863653473502053308152528640 11754052 2529067015828426258606003952405783040 11754053 78163134174482308926477645661120742784 11754054 -174710517962702427958514758402522154112 11754055 -1204436102465162433706867570905564809040 11754056 -900849259650601318093747958144704773120 11754057 -81021338144850129454320868954902583296 11754058 -352218209186013028054552667838302735616 11754059 -1089072527172627320482854124849822741740 11754060 26339560073336731371945378664581365760 11754061 329706699435761445680462271513089768448 11754062 -8305093201640608684561499980528219968 11754063 -369278581591958968180761628955465299608 11754064 -108128666025768363158604398803142180864 11754065 2242315149269088638414806422562953600 11754066 462352490707001444522594352659733162624 11754067 164220449090007274641704187417219492992 11754068 300781845495144570669895932694457470848 11754069 171311207178359521324499539764454060608 11754070 -27011172810148917353962608710535563520 11754071 -1049068599533711183595339927445086792360 11754072 -38959935063860659883907452729356247040 11754073 -483664736225124502225198918814334658678 11754074 110626396746202908648858663832395755232 11754075 -66774106032357064843177551040066196400 11754076 435350844669114410755459825571883988480 11754077 273944293339859185827751635652751040120 11754078 154303941048941982140243000963942971392 11754079 -370069673923107854364561570263474801640 11754080 -384866808098685775937137711845204295680 11754081 -255273905317006732692121849433240364672 11754082 -530363952142256730428729986374309298608 11754083 84830113621910026115496481237022949888 11754084 -92720267010465561124854458115497656320 11754085 -116196367078793239417372184200674017280 11754086 -321933991506410522996847301011383214336 11754087 395922452873145623076385903947297566760 11754088 -1464227185487546633640788634578195005440 11754089 3263070338824135595385273440162654212596 11754090 -256997637354906199919782637177105885760 11754091 178589779236365152868702853838192517492 11754092 -313709488793317915364841539180271098880 11754093 -48398009038498859413115497443452868384 11754094 -896504984485294965670229959055564974080 11754095 14613935478058307402103437166629537520 11754096 21907484346879503539800226267707113472 11754097 128099792500545527926029018790656686546 11754098 50924977199041467294905072249941269120 11754099 269853432028469401564144369569018147840 11754100 161273890324281663503945151740950966400 11754101 1191682593536024838343931389116272493102 11754102 -115582034014511683702188016482087279168 11754103 -1105459522390543862478076057800268573880 11754104 -209613742776408079913700339941250170880 11754105 302536042222484214383500534144641981120 11754106 130018273727543621706474302180426680320 11754107 -905093506809655211975785978008303516480 11754108 238095818817938707708604032721444500992 11754109 393219885968579413915895274563690660416 11754110 201915060088168874823830227888650768960 11754111 630570656098552795554442100576606236872 11754112 533297579410059940734738316174924185600 11754113 276698182096654244738586680693994548160 11754114 -370514447527618987721933636338454828160 11754115 24292633219746171280567727588512801920 11754116 -829862518928211973346319750441021404160 11754117 -466786777309786241037999629932567371012 11754118 497707688671482404435327014540769974080 11754119 -629793311951033105075850597188531426136 11754120 202395187897079466798661529476915200000 11754121 523768482109439611073921504070800118144 11754122 -10891654859340604530040032561633611520 11754123 162349128982984242224471586611708360160 11754124 148878437654172082994110482603701708800 11754125 699859353379980435107296665125394159000 11754126 134340562592815374643763503732486406400 11754127 169641548939105208450969091755568372224 11754128 127323338918997995374995879819668619264 11754129 435206464660321360699209064477365817584 11754130 106328614079632272514351032915330060960 11754131 45408393583698763652190512751404821932 11754132 123377447321171469623981764492377126912 11754133 -341223472309824492842121481791014389618 11754134 -1465852245048586464212152010217216000 11754135 -178646415348667773105007915903843723200 11754136 -9582706439127527125707488047906160640 11754137 -1398774283268342382883849125808643660214 11754138 -132206205824902881347085346441881422592 11754139 102412784362205674838553330603667395024 11754140 -135195231480747822864865832695616471040 11754141 -71489087318926602569137364692802380800 11754142 -501901183489623320171790169845803485056 11754143 -72233425686565756423895502087200632608 11754144 774455250515845465423817594190580875264 11754145 212738390461700704173401494105271832000 11754146 82386045403511340480289285884039450624 11754147 301997213493309508179171899262837324528 11754148 185437612084258593584838767808579936256 11754149 -1154959237574845432961538216550749026880 11754150 87277601789320488457426864329951129600 11754151 -33299170226632834175198171222815923216 11754152 52043141684264073506960931147982510080 11754153 52956030659893667846219549424652990704 11754154 -570323950440969228766772543973213684480 11754155 -242525681218654292720242605921474908640 11754156 29514039796202241998911577910057262080 11754157 -313910156845860215582600374717174420800 11754158 279093024603305317892489042125442328384 11754159 65077674500758725340803012933430276104 11754160 1311796416311044903870220964396072960 11754161 192834146202951477808695501621273164724 11754162 -98241598590613345235124789890676069888 11754163 653210482562755217015884041587647424400 11754164 486331631522476485024057463829765744640 11754165 130657415879285653805539740035000424000 11754166 208765720675175625698885109461439051840 11754167 -258382465262355639171772281841437847488 11754168 59992315043648121368644022090737459200 11754169 364754719671886348958821430504870860116 11754170 -80733233535779785211742882269429298720 11754171 -318789908808902432715041335215357775344 11754172 538053972282581265936805658517729330176 11754173 192697585812368794336979799470110675200 11754174 247730078188940517509934207620509633152 11754175 282231257169041298560591257157013217400 11754176 62648531757052818072570101625350258688 11754177 -153963335024078782234429395977874739200 11754178 -628461339979903730203879623909718487520 11754179 -12049171202948002117811623048712352960 11754180 -486154075566236852898316018993989427200 11754181 -204933494337170607632973654836082478080 11754182 -1063136699862210106322438175177798624 11754183 -142630763969934244416101782534255457280 11754184 48444326717209468623024914514107934720 11754185 -236869912416881451950147407895052622620 11754186 235417427506965016454033029235766200064 11754187 1138711051705911370463590534789722136072 11754188 -550635578853956635836598864181461370112 11754189 17060353974416985648264094990781458764 11754190 -91772828479108605811927115464623832320 11754191 -2496322281155639753598355193073203972880 11754192 -4561764210704267597599499336594227200 11754193 -1552167122421147025972025743938564762240 11754194 -113259509344218161829611829327994303200 11754195 -424528657711140418371939930115202128080 11754196 -58820169147640746663279605053196740608 11754197 912621627465313143764357010709697664 11754198 106719978652308431167297975045880068800 11754199 -39715957972913284892110725093937009464 11754200 -227068645764639928590240997916265216000 11754201 -52914375709451509235899953914734974768 11754202 158454533770111968246879170497127976672 11754203 1116954839901940518453965913537319072452 11754204 90078155263964497789432529881931464704 11754205 -19727799169640885473136347037661061140 11754206 -381708644001725367837349177874620568448 11754207 -149509957022806763049337839002474304000 11754208 42981449942621775394213907035431370752 11754209 401218299327274300728568577628691989060 11754210 -37628964027165503459129991711137395200 11754211 276963664480147038819667267866119295744 11754212 1539320954868721382796398043067090821120 11754213 907560537222320495600003408823790568544 11754214 141601070651162771235093524711821632960 11754215 344116754239193445505968377298123113520 11754216 -805749815306393273193143937730066022400 11754217 69151346237377176467379477687727626640 11754218 -66790246338082534179857389816234225824 11754219 325003821549732471340088439273191167488 11754220 110925654787537743129135845331259514880 11754221 -1852354115626937333671634034890615812608 11754222 -8370975751115551047540410981663093760 11754223 -159702683908510488293515734672611050576 11754224 -171887056155815537240215789653778268160 11754225 -9727844287644042426161286527089008000 11754226 -498048267031265791266823010621716166016 11754227 -893604097162131488485321396558584303924 11754228 -311877087096335598071720199415621140480 11754229 724058004501582276827311917711693990830 11754230 163778448342354604532226206350592486400 11754231 381683919007732090247520032186836015104 11754232 -22327302850028460013770287196591882240 11754233 -460235794258200708556975078200267113340 11754234 -9230792557032360320492943403038600624 11754235 -814812116977936081345216582885363960320 11754236 376823199520254631377181132632516203520 11754237 -377685628294384673820608277235843491840 11754238 -729804264094427833974657364446704273856 11754239 -49295078519055260945296815847665481728 11754240 287947687999675942067458588165873336320 11754241 -2045765189187743914027733765190370748 11754242 -141571661312253459833165446456589761536 11754243 -479238521769300493880385827464957358268 11754244 -748274445523636819713483995695056878464 11754245 939518223291209595381455129967429609600 11754246 74229849029820203544101727432862623744 11754247 -1143400837197887361607182845300037068400 11754248 1318038154163426341704085668818112798720 11754249 -65941308750566336607598938866316825984 11754250 425549523636566717440814925126099192000 11754251 -620556491177478945901382716303440374400 11754252 -620137678914905468865126687946812119040 11754253 -82985057558444594132237894058059642496 11754254 498669395426353918185769229103305520576 11754255 -422857907029178749087262888960836137600 11754256 56073050741640333202271906082262024192 11754257 -37604374325534166063851401151157032640 11754258 -206146704136241637623305439899280116992 11754259 -639838142017083674426701309239939363840 11754260 -13814563682001161643252626396552970240 11754261 357528053550827971665695634287153984640 11754262 -178026288504146935419084897218492515968 11754263 898688803283743369519840001339212164144 11754264 -360237535847308645181108300570238996480 11754265 -5636273991989603193755707467562750080 11754266 202009644847812938879390392940910889440 11754267 326785895963235136111169824570929715200 11754268 1477503902814154917819701490504071934976 11754269 -1485450661921804102397983041580808178330 11754270 -86136058058901980091761955362899230720 11754271 44821360770609448481249228960873095920 11754272 709082393075793209931522087826044813312 11754273 -155568086598324687302122720313827597632 11754274 -148479486052413231692634759810624115200 11754275 -189053332087923869480324240851014834000 11754276 -599341032393926100810004906214715408384 11754277 496817371071623457445734371167167028032 11754278 527441675874953719719431712920411797056 11754279 782716929338207737854016763292449302608 11754280 -805450011391341022974917506209593856000 11754281 198670086344158730464735516562190937728 11754282 203197598832739572823634875039765416192 11754283 -522694119580880583933872442825131323468 11754284 -219637517006911931461797344679729648384 11754285 -146350621968589522207241984503022176800 11754286 188828770041976292396409986494026806592 11754287 -18966513400646270931973708162846209648 11754288 -32931295107775206802644927619918725120 11754289 -1403470546124509930714009739911805244910 11754290 -37316806519879007198954367809671684800 11754291 -182152401873074132299872094174783070160 11754292 278555410626203712152353134560451213312 11754293 -14040707128826499910085364511988987520 11754294 -38643893026963820234637305163971369472 11754295 234573994702228057313965065955807004160 11754296 -629373773885740268447398217153062686720 11754297 -629892030305900426498983983562834840326 11754298 506022502935913826763872754639963212400 11754299 -754600361015434747782446339720837084700 11754300 81757381818553154623404773849021068800 11754301 109581245544130984441501021720842220544 11754302 67923606769842825984411960072038025984 11754303 375581325144361839532995189752087112 11754304 -15940224933119117291306061015334518784 11754305 -403319404309457798861236715410729098540 11754306 482334484282316450526195376234111393920 11754307 -1875402024438616814595080775041493113408 11754308 -6277556308005269906239771717540614144 11754309 159183350920591240022016520850884437120 11754310 220413828253300754631574002539554517760 11754311 143579755770813596104203888527946953232 11754312 240610137685513116371930835249500160000 11754313 -727072606823648675332932022492118374438 11754314 2658123948248764361575042860001737216 11754315 40492516158414234495637651153347687360 11754316 127220996443947751654544582975399993088 11754317 1256409076701484130323157751793720965366 11754318 12213010379688569902528752173474493504 11754319 -446795469650129936891965242848412883920 11754320 -20920575403837878696151469508071424000 11754321 158468425412178355028237643834559964544 11754322 -246448973935337246599843148528431890288 11754323 217974017854550766090081723365582671440 11754324 503982379273132823535596100496538382336 11754325 92133580706761793267305723087103205600 11754326 254533951744422981209409354501637598400 11754327 -63045021240016775375172993134045280 11754328 -986262637703652386441211778410949539840 11754329 -1051250246667885627012015507481416734070 11754330 46578659384015004166649938617022218240 11754331 345891277706930693555241361779923558400 11754332 258021510268716162503299343194745106432 11754333 37313227692901657270342080962779744800 11754334 158151069184523470030241377631127982080 11754335 -320376340548385641149478449470125045720 11754336 -421644211210602138400441803531953897472 11754337 -22971699389555605299813070560472872000 11754338 779517729923767287109704543041694070560 11754339 86242038254227531717724308591389942000 11754340 98225076986703219159220500097172075520 11754341 1534005290385725440309408947522924411900 11754342 123656891429688569506671017879253139200 11754343 961609480292369249158716066038622385592 11754344 218165623048440705100386259364516167680 11754345 -72798518956705750833943566176385307200 11754346 -123467113628451462731901483563735950080 11754347 152240830218742198315580177339867036712 11754348 -458398882971427268590401285392366430720 11754349 -74055010594075554975274544650794458036 11754350 -89196824719097149937661071201172264000 11754351 -715586632258994279482053915374855040 11754352 -101767632511086428713711629034765778944 11754353 224035382184714509113489214663511919284 11754354 3289145889802974646899103225008491520 11754355 -182721445527490075247516427156413005440 11754356 444572961704539065695398056515646145920 11754357 318310658991433406625032926791852055488 11754358 -132028594022126028992830806292966342656 11754359 -1009351864671855431329232884147670920584 11754360 872744734217292915875421319804916121600 11754361 -148573129304797466638272935303341154988 11754362 157319554117379815918752898426461528432 11754363 -11771540424112252111877443523407091712 11754364 -61452022882029880313780493122641844224 11754365 62777391547310982124481735011288976940 11754366 -32434317195792330417119416406199540096 11754367 -1599650998797664019763232965132146117640 11754368 1222824207402839133186706974563358474240 11754369 -946444320964186363392446211693677222400 11754370 343097648274109247600406549917061710880 11754371 -308540691421323786488057740791322132800 11754372 -41271385168546706075382130902263341056 11754373 -59792216613341512777657370393138085636 11754374 655431436945216508355778261060070115936 11754375 143037337557844669341723462187494525000 11754376 -1156115427690017626232366961155644323840 11754377 6615184858519184838549380077691450640 11754378 -267851469638502650637643087407329671680 11754379 187925642541303312798976615754286091040 11754380 188048687268044982339501978815738680320 11754381 -834905118976128038548799300837192874048 11754382 37207527509132499429120199284503877312 11754383 -501263277039569020349872268360412988368 11754384 245272835767363624622295800085523857408 11754385 620010032963380684867534796730550526580 11754386 170408353125103578452740017343457049600 11754387 -9307565140593427379795170108481103432 11754388 843583954176500297195624979610972067840 11754389 -1001647426506254072811186037223755285476 11754390 -143590301599594261355640744333385881600 11754391 50802518699354465076256313006160644400 11754392 298410651391927474451424379867514142720 11754393 -58759147998280878041382653753488972800 11754394 1003234601412086697453094233172899840 11754395 -378873784794607583972472276437817894240 11754396 -347659833975941391055392057830017804800 11754397 900705246272710569176933990214258095846 11754398 -434360003838660097768129019999432611200 11754399 -432094677353990712946184494415956625520 11754400 13329285283291572878910604980387840000 11754401 -1076805202682509997834984618842945901598 11754402 435014135068820276859129107597985615360 11754403 55136522059666110653980117996587950064 11754404 -288305163866671827608773727664198774144 11754405 51895335549501957548939434683844970880 11754406 254762638881979200106179298870674195264 11754407 -421502240735487976253548811607826070400 11754408 162399094647534791315678470349507788800 11754409 -123553697690831825079233844363677340684 11754410 585447661184092530966419103790451712000 11754411 394341012691807470247649076621854922072 11754412 551855218005532186624858875675844538880 11754413 382208801182850260006521521521659140160 11754414 -154032342665830040578311106741836330624 11754415 -627496949177117575221029716389000592440 11754416 48417597530268527101017292277798633472 11754417 373534839985634835714308257140130976880 11754418 389448755219207299026060164458963031040 11754419 -98398193260833318271183919515905675600 11754420 181861719847127783980008524056926074880 11754421 -266993042973994180138178180861103464288 11754422 457874282995670413483702878996241540512 11754423 117633285095279651373946951403443602000 11754424 -1882719583864630927832446605295902720 11754425 -3775123621467246941489054717885472000 11754426 -165453325004016895895631002755561328640 11754427 -338821301169173134567008563615711853724 11754428 7447883460553839223862211592090868736 11754429 -953206706508524105701301425740394477440 11754430 151853097759037729966647771716257960320 11754431 -549689496608627626557274847163957203616 11754432 75387040744918156051047419695601811456 11754433 1383171592137412410170098759715636129620 11754434 -1070449051796833506856525691979751721088 11754435 -49185951945830405459481334093867860480 11754436 1050741312734826509211126007013560215680 11754437 5220317965446415059874777085349347520 11754438 -175352217003939990202478062009794075456 11754439 984070994148380559008479740249226337240 11754440 -270083091620149531532983869335607859200 11754441 -219594870791030059313327794396767892752 11754442 -75834808111514097190898942992994642688 11754443 -19503446545319400245074199955265075308 11754444 19237170679792060529117368913909760000 11754445 -132437372167924801211004913184852224800 11754446 42896207614135301636503843191898384128 11754447 274998482062863345224360835906314449800 11754448 60521919190446512858635868879394332672 11754449 94792408405902425632432738647529230720 11754450 225831268246157513050497657781976928000 11754451 -135340641284188886494367382106681481600 11754452 594064154738031996482297871487057735680 11754453 -662114150577234780651723037216477497696 11754454 205636223455354083123260652800794360320 11754455 191270927440648761974344699053862350360 11754456 -23876577339325982600390614084233461760 11754457 716697042461303057346403520671142680848 11754458 -444459492550142532990382507454742139920 11754459 617728379119775371231426201519159203564 11754460 22901372100615460872157344878128220160 11754461 174171624884418073247990576523736963500 11754462 538866187923702888029974425339145780224 11754463 786284943994794483520993822380828407136 11754464 -960043695016605272554715026946107637760 11754465 -140306639999618779736494244733093646080 11754466 -485581065474530118945277596792185243568 11754467 9329724752158615120460347200340546632 11754468 -128580143895692333064251293550819521536 11754469 159097284854645931140597923289314847870 11754470 5998406369633708194161844218158492160 11754471 -216921845713821839651702613471213065688 11754472 -545021345445085198849249126681703055360 11754473 -773853513058672209004275552908239294278 11754474 370915809810562691897043877318077615360 11754475 -8614865836036203062552963790414245500 11754476 106728285485814348805756759802023511040 11754477 17343398129795575512417743837439369312 11754478 155712930669581715024885006520385471040 11754479 1193576027954495550673759422198867514680 11754480 -2199975413879212862173759963508244480 11754481 -223705261340732889626086672946667455436 11754482 53147417765528292745518230600208771072 11754483 -149911656919046188156181520687683001600 11754484 -164177381608175771973092663429379467264 11754485 108828207113869205574792163306130626560 11754486 163965914349173295493073384636116297920 11754487 83162842901243009271440427463629725632 11754488 -88265858703874199011890875334604554240 11754489 56586740725124232881435001841912882560 11754490 -260987603688270173868640763995235462400 11754491 -198891311895607570260193548137493823728 11754492 511233055063579841389253717697967882752 11754493 -576700935028666220791472751541708337160 11754494 -544800251289190074600375093383871688704 11754495 51769905599462340792119773281611365440 11754496 -10942011430015829643970079557500796928 11754497 -101789923928408490825989308621041264180 11754498 84372995274211888344030491784236482560 11754499 52584005763267969272770217968650983088 11754500 -380570915906982044211942427916245440000 11754501 435002130217761681594688374660783532704 11754502 -35842761077795361416919759676448169600 11754503 1093222972527446340268371597573627097752 11754504 -467005386420294783427771144883877888000 11754505 -236764841368871141112615663950446443840 11754506 204685060280835402609717195555542747952 11754507 7477764255806660920032605922881120688 11754508 -9080199452191944594433376967427516672 11754509 -115056067268786771226020445881716898196 11754510 -296013556354350580754799381618300013440 11754511 -76228374779598980538002939530131118800 11754512 -309029592374927614718528570557551083520 11754513 278735297850927073982507435282509494084 11754514 8172093778868892442339455466565175552 11754515 -147037113279832671925785786374848245840 11754516 -331570000429352659490333409062363547648 11754517 -406150228515249430303209075838834889348 11754518 -13098535365382322684727630833685061632 11754519 5648520138831021917450641698178980480 11754520 548477581958661749521598756253700300800 11754521 -3930800355657878674410431646795816678 11754522 105659474609318846631770692804234715136 11754523 -12411946148500895484843279112500816192 11754524 -129476277783581895140959514942485269504 11754525 -145720989133129708847127909164212207200 11754526 -200357886894106379706674747520525440640 11754527 -1095800337034423087929889392950496894624 11754528 -503881490698324028284570642299065204736 11754529 -49626364295173819722781802206819538924 11754530 -97169413848552193872595876385624510400 11754531 -1354085506213406861706281818481967136800 11754532 -9458757109678259742803750817106534400 11754533 -5300658195470628187803527534881859136 11754534 -6287483256390161054651583921796807680 11754535 131305327091277355860617710327050424800 11754536 419599132681148918850528897059903477760 11754537 -179513357816782125445049874416269027440 11754538 104241057457327295790160667240984671920 11754539 762690300779660883064233258735236252340 11754540 69790197471858291979235069438544691200 11754541 139838287190722796608660517766134209920 11754542 -125570953480775351895276691257223606656 11754543 309795046163948417588049219013439846784 11754544 -176199356439208595414563389211298775040 11754545 1161161410654419132979448778390971700 11754546 370219264263090928203169067860216800384 11754547 63226698318881043221333055184296205824 11754548 -109831136260389553575990469443449608704 11754549 -19219276374636214714782424580474677632 11754550 70943558220770448000408618549446848800 11754551 -278374546211109866487863644483310209896 11754552 291803838568067570138707247562166640640 11754553 975407510367874883416191802593997675264 11754554 -71050325767879772714056651837369782528 11754555 57490942690360037826034624203832120320 11754556 -213608517778618884492729917824676782080 11754557 764185297252118605692915968259022460172 11754558 -49280073355364334853788266437664640 11754559 -722751134331759941911817446519179260160 11754560 115923965156786463880013412089620070400 11754561 -178025778976875945033154577341348547136 11754562 474485000457898447517216668115844991872 11754563 1657837041910802688098287881591967614384 11754564 -165654945339234427029040440631807979520 11754565 427678601431448398900470690830449390200 11754566 -9539652474602876266099802376851951616 11754567 334252439945577504549285339501044817840 11754568 674605045968045290665954446884054630400 11754569 -447738618455641106624446366720826613030 11754570 -230158282893393962335583971230975360000 11754571 690286851156087708888428032498494058772 11754572 -355817403263932917035722421298879490560 11754573 44951498577902453134086859193537976864 11754574 67314000084586306870134372804208435968 11754575 178101047177181500711888460168431538000 11754576 -17346844925914251900597946304591831040 11754577 395286581953984315795586347147940474532 11754578 694009475465638051118800312105488053760 11754579 -394185092821009857214406457736537868616 11754580 62743826812081814289158607957535948800 11754581 1217032709001911400705344313476680851264 11754582 20456148802001854199674300451319287808 11754583 -50308182751833162728706189667269002040 11754584 -1228017472089163304076646390876237117440 11754585 -463103326688468540862310459165270540800 11754586 -20106095870547679237118871567851100960 11754587 284200907689869719672015482495147414368 11754588 -217790814859280558563799788656114931200 11754589 227515732744766691591505368351938192832 11754590 -30280382869001715105222384418748958720 11754591 223003482005443025864407143643645374792 11754592 142445187958447598903124059393478623232 11754593 483861010343626358806421137977150583842 11754594 222232543933512049073765821751486863824 11754595 -518315183149906331495305366986061984800 11754596 78365423408355076560868174762474500096 11754597 586510957573665504351544410402468768480 11754598 492397558248696085899418618160004952800 11754599 -512921501875167220746817841899915584480 11754600 -49830820299168036150216970220949504000 11754601 -38016057155716785928257612816988739696 11754602 691973447088205997778247770335860792752 11754603 -266621718452556407725613219911917926256 11754604 83891315358926838424366440627182411776 11754605 -23700452123576767516930427808718292040 11754606 -34074323714224129627256374098589519872 11754607 1048586228978078531850264024079010225040 11754608 -138655861173711345348321606443430739968 11754609 1475072739279647943566867610455454048 11754610 148305451568655071565309166029043200000 11754611 116699848382800283228619735170876187648 11754612 630704572537450495959672393019504066560 11754613 -481346982282442221043230648358304083076 11754614 -409519145630567667480144516624828982848 11754615 -67653036172799892641091439165258799280 11754616 -160529909002913779363695642869099520000 11754617 216274010470069039778423571829667482752 11754618 -86510539505275165810692134427392953344 11754619 -582386758561505674785534953220419136056 11754620 -16195441105814371395983493214838392320 11754621 -462689747724661167713355947840867853210 11754622 139597632539035603837045812008657452224 11754623 -870505423308190356356694490015511488128 11754624 -96769939950645694669481401701378293760 11754625 -210562127214114283300679191678249056000 11754626 -75367850414018691161321195885612680320 11754627 -804476436600253922635560952292571676680 11754628 281586515757839329522191578847088692480 11754629 -41152010980836055849690056697853225280 11754630 -178039518438233798840232394663154071680 11754631 38932814916135808592419097633040857392 11754632 -1695055963142659546795814541144659435520 11754633 190956292439110301489877190223467646976 11754634 -301678750080141300067028638674975810048 11754635 -141898333502588726023094431992472654800 11754636 54455527390650520596514111343072742912 11754637 14436151375724451245623313296391214060 11754638 -54460641429314217339217349861230283904 11754639 -37771452391998150163661036884357247928 11754640 -24441878348147552435558071870982307840 11754641 308104182403287486201625002468533668212 11754642 37647386454596990764837997789692729344 11754643 1039368130459747226923358541123823418080 11754644 84392066841404035119726805123120914432 11754645 -160509177746912131604887344587168688000 11754646 457950691448520672726408617451890890272 11754647 -1338923056046299052188377701943640321440 11754648 -747972927680439222287097989898858854400 11754649 985847230779956840412889147074039192650 11754650 460721813859203234107911481229347332000 11754651 -57292442254858205877690499286457646800 11754652 1662469976952408449842620329514041344 11754653 -737293811278360243231944318907914080256 11754654 271652224800991746156775564974365767680 11754655 94811361133514150640000925109065515120 11754656 -33613363342527791439742241489562894336 11754657 162063747614466728301285258989822616294 11754658 -36706923845184450672862292656052655552 11754659 -173575126227030093636431758488558732888 11754660 388160750605315107396492814791757824000 11754661 -737473458608275455682415928005776444738 11754662 -136554165566830074294429171399406491168 11754663 183421936164107048143677650768335788288 11754664 -33048320242810520483629421244077260800 11754665 -586779140021136913074628572545309034480 11754666 -351614805873297593908225964708183040 11754667 1060979656090405570689232478236197677832 11754668 298568467871432459818253008366747170048 11754669 107199396315722136811250001607755984000 11754670 -324160305375379657555030976898774534720 11754671 -2308194445924153182169675634968084301088 11754672 81058848879255761964364928618549575680 11754673 163227104458352532521619628245114081280 11754674 337370509302537807472742492312497342080 11754675 176299827770916479562775655689246167000 11754676 1041705395420133051121249139675678744960 11754677 2196361523811223682262381530067921827424 11754678 46481930401830806957653522526588990208 11754679 26748681813297896926048801407306363168 11754680 -161968383507130098786274792658680627200 11754681 -1110740885725911019642948953716633700576 11754682 -328473086234363553873443486706439121808 11754683 -24768273527175821999307049820693165712 11754684 376009258214625731502464912409023855616 11754685 -805244674622197483541360842679462983200 11754686 38870823276147572588797940811632230080 11754687 -170863589537083791647465984235632043648 11754688 -125155245074684194270181312009475194880 11754689 659041033172665759100547382991010870720 11754690 53776916381994627081142376774112107520 11754691 -567553929418267615231894892338269410528 11754692 662224193625504826003116679822686428160 11754693 894317164557163961526886479712097875200 11754694 195804612093356754135896004971828245632 11754695 8468795347150937552201214438255391920 11754696 -48791439951369601751835310258877399040 11754697 -35196047951985729456476504871513212748 11754698 -581800845749383660839849871135991144400 11754699 -343785643685790953036519052440617726080 11754700 216206501855764942678214570980730572800 11754701 -628653911712009274128004886170958771520 11754702 12693153007808242442113610235509117568 11754703 789427234758366664939629772470770323952 11754704 -40962552291442227516334133371755036672 11754705 -74577653041713288609866827512935312640 11754706 259718229650897906415864065030283729552 11754707 144775854056795436046247000383939304592 11754708 42305064961547663288117647348930983936 11754709 -570313065159170193171254565251361374496 11754710 -457807393056871998795080283911177604480 11754711 227159919010161215060053584118061166480 11754712 182503710323391892495393889589853163520 11754713 216538878176804792376078414376060644864 11754714 16730913167582445516338666238013337088 11754715 -188240606426963909587720095205664803200 11754716 -111730219155921652156931488179298076160 11754717 3915647357329968661530910910559231648 11754718 -95017500144655604750295370535919888384 11754719 -148923052080301281055298287542288961104 11754720 133492508064951340333541014606970880 11754721 1302686079840052172974657739312005773744 11754722 24216943224753567064387869144940644864 11754723 1015120048975576238720244784737985344 11754724 1669939377757731917501056972128818080000 11754725 425213099887238760242937657529917573600 11754726 -462162515988593931952649475615086592000 11754727 -418164558605541930938595494950626132424 11754728 -424807907771193058511782033884056355840 11754729 -350952444213696280212795094722831521856 11754730 -97194531258211807263393983873075328000 11754731 -47761443041087605997478765978443766000 11754732 -619329606616833399388959405259170041856 11754733 789902555401614124991528397204896320982 11754734 -158375617528021613215677188222359617984 11754735 75621039788887345508178783778516869120 11754736 31315152242998687361939338786261368832 11754737 334373629065775282575809182594255046400 11754738 -4780735823819336449023469885316927616 11754739 948614250045495797294791079691718502656 11754740 49641506785730977111468901192892752640 11754741 -18067123863145506831932224319021151552 11754742 -726282784702733353921846945345578661728 11754743 -93336959654288506212655817502625216512 11754744 366902806439672130802660838718170112000 11754745 -95530324618757863021309945200892946880 11754746 -238183442808641539242618007858392819456 11754747 1343906426791526798396423954970011059200 11754748 -92624639247767188269894208763773476864 11754749 -1289818299548840962522398798726677501760 11754750 -89419504203260695715929487600394240000 11754751 -178225964857630751125958302061172003120 11754752 -25127871572445062141789948338281381888 11754753 39777574739725319180244849936705267504 11754754 354878144645130191561306570890392857472 11754755 95921458462302207281702267221580918160 11754756 43957903214180337934176914850331852032 11754757 -1141055344756050255196538509134783923394 11754758 603218121409088003504582877176262566976 11754759 -56926019786744888161090814244574033200 11754760 304804532718358972088622521205952512000 11754761 697196569508593130431975580861291893248 11754762 -209401883227854953239629145680821157120 11754763 704590348702030976170717644627829469012 11754764 84597981662859925896500225781574941696 11754765 -463629074030830322445975481923177926880 11754766 -178244474979647315775914196531311725056 11754767 1867306986084542018769120517048280002440 11754768 -57737013388258851713716708881147494400 11754769 -193068348811455082559658630678579904920 11754770 131259138094568090004940373599880481600 11754771 -104674345202137593350006171439649629696 11754772 897214411254438967288923826200283802496 11754773 914108611578377173455021560115030433560 11754774 252545273347931075242435669144795117440 11754775 9298709002115390817610674459786817600 11754776 -563819582330944600775879484470919168000 11754777 -874992861082130188317858612607399084080 11754778 -42602343381511548254728818805739105280 11754779 -730466700886278931020112258129232554620 11754780 -127865487076233781526957874448802442240 11754781 7005253889820889295794480931671533472 11754782 46098066219990273880167243562925848704 11754783 -407459260004980126417410145817673670248 11754784 -428289370733857447652350610324636172288 11754785 265034175044263495182777888653413397760 11754786 -132294640197134355380303841843282587520 11754787 745470256953128011494643285008959320 11754788 682962679051381566491111161162262633088 11754789 51478818243762007570588642592669584800 11754790 298015264638817875364026246085391126400 11754791 -41130947453753896064238836887761836808 11754792 -99197521212605909110432306755764060160 11754793 -153176117450304746932229054712152946780 11754794 -210306429950309092338314439242292922368 11754795 -112690149931598737750205676673086949680 11754796 195996691941273951333906634603964126208 11754797 -417764698059143840293761612242519576448 11754798 403145714634415724114352813720158235648 11754799 -387604196543121762513809092723367604640 11754800 -162272568380177171242228316364087705600 11754801 9352835341591005770158028546824024242 11754802 428417126263309816135250848028388398400 11754803 -1444505147244458285128851393711660478320 11754804 645506173674529868084603198558726762496 11754805 504375185767281959457886852391341824000 11754806 -203331702610743854285934155342425766400 11754807 -314142542293101283244391158320827707160 11754808 333965698658084663137667482065044213760 11754809 1106470592607262258798113101953536324240 11754810 -378134667454231427884775735168749305600 11754811 1386621125945622258308501233591707709412 11754812 596395582836869797252519181020879174656 11754813 -290246158737720579660807472695582174720 11754814 2625569584161971503243376698843712256 11754815 775391165897728826190468207919118989200 11754816 45381325398387539166415998210898132992 11754817 228375289672081431752162003772671840448 11754818 28710359040489519375873500333210812416 11754819 -803628578411097300543298439172849321312 11754820 269145964352328071492144424936646656000 11754821 -388500314194824102068774621699040574308 11754822 -29384328503834504401979890460693874816 11754823 295733175848773483664706923796629642784 11754824 -6980615738906780771319777237482004480 11754825 8538673213259897814787738592475864000 11754826 44085232098517594829672150904957717600 11754827 282570406139447031197353509519344790672 11754828 96022592386289872776814408240050339840 11754829 -331055301598062937440753184167414370570 11754830 8803673225281483934644738857511546560 11754831 -160981496123026032849347240299036945920 11754832 147293793148154534293317496029315072 11754833 850848396432310280992635729515214849600 11754834 -7749884735602344364248826596142433280 11754835 -102047808321701009113730432608593885600 11754836 1034778399966363758597201625453268164480 11754837 -185015512870696075881330979128649010340 11754838 -301789750972877470903630544104841491680 11754839 -88498928572922297870783614843540314360 11754840 190799042086217063953976845818249216000 11754841 -402802387446329559208873166275405681920 11754842 125644865352457098449005917136548044544 11754843 231072995549487298378115424578415680664 11754844 873141866804211921855138674478481523200 11754845 723483422803513112988608104437688997100 11754846 52322332270001051038521187653916127040 11754847 578071857829123952296780423728544916440 11754848 -418846886014984848850399978410835181568 11754849 -159960207826271558562816745240281657936 11754850 151988120394492938144041163405095308000 11754851 970940424192636539587113609238168173852 11754852 -55421265992590086185311898324946997248 11754853 370524046924723384609370677569266182080 11754854 -155540177271293273759439314960200250688 11754855 -628249219726716422577652132124990575200 11754856 -310484814001924072107421724274219525120 11754857 433473890840749014125740865781149783952 11754858 424385127155536295735504380993333959168 11754859 233852885391501702240133425479857487680 11754860 41755696846732410698128729718674944000 11754861 -388462053120734831818072548875845921056 11754862 -88961482149422863593514517725229947008 11754863 -89264556102231762320125694878940751360 11754864 18419414147324804381814013823731040256 11754865 471862662595230647618672134477522996800 11754866 -330428088253070500385535178514319237120 11754867 5150140447300207735949695067773153536 11754868 164976430940787721802792380177049560448 11754869 -367601309102762435196663204728945995104 11754870 16808649929885687715396836118474013440 11754871 530238903295420157044397306911245826992 11754872 765747576409979632285947206812586188800 11754873 -248394246812038482943346249771917263420 11754874 -291085337246575769675987029539525239328 11754875 -1271041340183459864423315006454725184000 11754876 -140793793245084543639526791227786895360 11754877 -204049624073648512982899796593670946240 11754878 537466144306377512562590875590359370240 11754879 237297599779391742810370856344399504584 11754880 646326787815622631460393048410475724800 11754881 338328626725910302690339340790752279682 11754882 -14063310802023230155490480699143129728 11754883 378082410253119458095892690009517875360 11754884 454759008377346892949178847307163648000 11754885 6928858061524466136323107321898707200 11754886 -142889718629544309336352462711449495552 11754887 -55565967713842361605040106676121739480 11754888 -977071977890928754808538650578533089280 11754889 1096663090365967975405477531464475079460 11754890 3237956603882554461698938460058869760 11754891 -339996953813322032088801825621991263300 11754892 -641040055333162425662435754908554326528 11754893 -624640509112452056318790591316661622858 11754894 175124723655706044178987637984421748800 11754895 -508404521111102206335710368426335828600 11754896 -16556412877539133998931283220059652096 11754897 225035924888053363648234906938570835968 11754898 57800281414775432872021590920356671264 11754899 441059157641176418107796315227515163488 11754900 19361013791724012786943016953145836800 11754901 45809522108638621520709217047377317600 11754902 445581113104265467324560580463462872704 11754903 -729826479264870533190781934704103071896 11754904 -520808718673036102661185130399212830720 11754905 388339533148942150398740416544917272720 11754906 -189577232330881119323386562352203383296 11754907 1122041785875263753793972027254223761156 11754908 -292778982963715873118031094444684800 11754909 -599918598370085500190116882496350624320 11754910 -999857236795006946493649756255079040 11754911 -37193880998471800970420169247137556368 11754912 336523923456887189571343153751292641280 11754913 -841729090472836848989809907928237314640 11754914 290045037975884520424437302081169162912 11754915 -545395041218490396651389518015809664080 11754916 335504328538148637206406213047877530240 11754917 1310130973152158718916152074735377795932 11754918 78983107554108897724717654401478959360 11754919 -962489116508667989928750803126396379240 11754920 617600277821662068982336479665768448000 11754921 -104903796924738389945538799611284480256 11754922 -535884345194313580844756413867195363488 11754923 -413448894109855080835052548145435773056 11754924 475212166710736170071878710102335877120 11754925 -80327432227353682477600817576782547200 11754926 -82826995471650309913862539864259566656 11754927 586905628352906952678749443650283142664 11754928 -23284282318860818437533532714339860480 11754929 -298332335815351739675116984934172154560 11754930 -19126230935952131169509951557217280000 11754931 559059013635549591767743053878214852000 11754932 138276134935307368571923832036717371392 11754933 359186035770717917822103801033858433824 11754934 -183250049188989253942953094488529671360 11754935 1539225095199591771052783458618317520960 11754936 -907268646859280590337390349616322764800 11754937 435932818505761036141002023089548677572 11754938 16198573787654363234025590195218519488 11754939 9776188019212818874793981653631316480 11754940 -120747681235867270571937141669040872960 11754941 -807560512588871516889739039941503243616 11754942 -172565204672113427524652969863536224640 11754943 214460401409123106371538096263808865000 11754944 -123976274124452138649250651350560145408 11754945 -279627382434789531258314662169847109080 11754946 -30446390518186610063421651262927011840 11754947 351976331807113987518717182602510944960 11754948 -5080024255906595598482168427579549696 11754949 69891594356358969250007528888696467936 11754950 287202449297914683479629973743445340000 11754951 -184921689864158598529341312938148573360 11754952 -609584637279355737697400015472019660800 11754953 -2425922123514063067145429690454614400 11754954 -134150638932177773265351194340059310240 11754955 21393617268442435523654283014269880160 11754956 -631157282107531484602024037004331295232 11754957 702604689211628328287315384123019563520 11754958 -75579706379119250619486567065488066560 11754959 1558014770583843120976918118014826441520 11754960 37006971270095212774127907914459381760 11754961 447128905325056856386476526978581880562 11754962 -149577441425022351093817696269358950768 11754963 93479082412413721741995125175255452160 11754964 282758359736903777609773012536286746240 11754965 -581635537338459618302645735167400191140 11754966 275250420306705371870015808149602367424 11754967 160452066992937987247485453225855842992 11754968 -115385026784832804362851742891123773440 11754969 -29376537853328397164493985626093527856 11754970 359026480332264614147167756591444819680 11754971 33086561422267708319435917112190788880 11754972 908769875049989066443123050014582595072 11754973 770294403330628323931920329987316358080 11754974 -19804544006383443679005127472327172096 11754975 330062873836428373657694027296668384600 11754976 -287823519501036006025443733862193561600 11754977 289913547755911042376382634273521823680 11754978 6937580837751887225966941828385906688 11754979 716550219687156227044850397422884519580 11754980 138417484366905067077862043442249120000 11754981 -309993604676674657042543925330222611488 11754982 -64085887430980867310724646155207883008 11754983 210143295187149616781536228310411896320 11754984 435132719368522234974776097123688120320 11754985 -735343659700636080350783003391372407040 11754986 46954083211069899057422155596298437984 11754987 159669132523009898125489847867130018480 11754988 166953723954570038682801022002533917696 11754989 812665161585238099010309989529962520790 11754990 -97475267812285469038554940206133324800 11754991 110355755203771870461106505443135053392 11754992 -43360729348381347978951800420683874304 11754993 -267468727330282980407432268862715728896 11754994 24910465895301887850028796918858093472 11754995 68796344053296779347788864033664286880 11754996 2660698141239788372563908029086924800 11754997 -72848478527969579753571360288379785348 11754998 -520955357506258772515519321748873436000 11754999 -729989001156868794933980895974232432576 11755000 171919570596665100657252562996761600000 11755001 -446091184478859218476557950041035623808 11755002 -202709142604067929838607599890112014848 11755003 -20451247736596797121401511366666429536 11755004 -372489952855906334617299661949348289024 11755005 357016139802387975364857207291372163200 11755006 342535438219208820129880426436205053952 11755007 1061162152812775317904048925108765509104 11755008 -18187909197955848026328365225975218176 11755009 -569077923416276773962244601382738104384 11755010 -191853012313119418448403423431330749440 11755011 -152096122024922034439321329815262185376 11755012 792635281858956679161393504855131133056 11755013 78795115322260012152174510647881559262 11755014 51402097898329793089492122980113612800 11755015 -698745476819488778666888164079135180400 11755016 2926542711740497095892109142326968320 11755017 -76976958047702888116991162736378473760 11755018 -171805448108286182588627823870884025600 11755019 1259070503887243952276354221969156686420 11755020 -117077103524498629750803718041712803840 11755021 -398578039864893044781083362437090870656 11755022 220133587801887847112302099068505893312 11755023 122413152139362846526894097531756514048 11755024 -61640663676552798020557815256582717440 11755025 -346397371749308697406083854578312743450 11755026 -26361814327228498595323536966634445808 11755027 -1210666301757234996975498473666733447124 11755028 -533515767746925045656060426462128919040 11755029 311180064433609204872272383012894464 11755030 22352453833755805558334135655022356480 11755031 312459288079966580079433165928532519600 11755032 82412614924008420393057137032645816320 11755033 -442242824110255868294939063315310033718 11755034 118318271719634048897056403389645113600 11755035 -338916369672303346005249213426214885680 11755036 877938910696493205605957631024956915712 11755037 100781970499701547148662435643009293152 11755038 181982153420380617030772831042608423744 11755039 -3788418670115753932064464365768492432 11755040 80581482839009204976332542536371404800 11755041 -354635750640869595330233745867496330176 11755042 -205730971956610069730579804997910886400 11755043 -1118806023464290483042239901923352428708 11755044 588244851999775531261565647439634432 11755045 18674533100302064552741874303720614400 11755046 -388782215189704700883393611176078314528 11755047 -115996029939116219202251606787720915072 11755048 -308058644745911336335519434425948897280 11755049 409639187080901840887398609562455484836 11755050 118031823543023627495508567334952524800 11755051 420406833319390484523857880402051165264 11755052 497121629673977197628991335022908718336 11755053 250422049158480500965731154386154104480 11755054 512666975475031863385301663240029382976 11755055 55243988653184518089891971597976836160 11755056 2547401057947596954725049716446298112 11755057 -1155383646034420953309656147478292010700 11755058 -41579351700396795339722501135662983168 11755059 -391013646266459257238631764059976836296 11755060 -606127202615617985262884554299702539520 11755061 -120661767894598411906563960080498070468 11755062 -503849470108824487708674636444188944320 11755063 -830751927113149906481057728586628002520 11755064 -551385942120475603719760415866534809600 11755065 -135679592021803584925059083205943102080 11755066 -630993255072492282816064471591118796576 11755067 954806061175687429774726659841694950116 11755068 -118654311817573151533268131517685267456 11755069 -363834069641701117497292036506086822760 11755070 -38074305589570088062217420095032134400 11755071 -258216913554272485778903491480555077120 11755072 84266681608980162049740244514263531520 11755073 603508914449315412679118688038528417568 11755074 -443587365332500137160382287413742477440 11755075 27419677185265169500724847931022239700 11755076 475594672773091667992438999605993209856 11755077 375274330585983439249014658936676625120 11755078 7910005590187857634485809385447937920 11755079 -24328700837693690778253739924986275024 11755080 12169774515414257596369897920182937600 11755081 -436687067477477191569701767638686418880 11755082 2141833713183167322177519458207397120 11755083 889625119517108947355337685370362923648 11755084 -1912905603557061871104317309674503168 11755085 -149882603759090560338675493233042116040 11755086 103848770889863153050059561133900329984 11755087 204766845543303890002403705397430617672 11755088 146161162062486713148106035725226074112 11755089 -767488039548456699854898983689592366046 11755090 89920871338918735346336970263222896800 11755091 -1378206197696127518792857622650940990400 11755092 -347705439038438038422839949346932510720 11755093 290624542815814979479731786081658195584 11755094 -48209948736953386025246940383932684800 11755095 -99154259683226872758162812280560209920 11755096 -525174549732927227836032138520375910400 11755097 279340768942756138508336998217914737546 11755098 -200150503927086079246423790518622138880 11755099 441788741375103756156515118965352555160 11755100 -86078176560585920646356765995848960000 11755101 327239451592224572075413525031368398240 11755102 74133873304148425770412827202604506752 11755103 42761319909691231356470618589112356240 11755104 -269751447944356733647481908542445977600 11755105 447393867358884580463498730700378281000 11755106 314916345569365277951210603094454702464 11755107 7098242372100054171557076046553358336 11755108 421456360500706943935154657358667814528 11755109 647712900193816903217547975886551533760 11755110 -48612693064343026794176168974814515200 11755111 738451694542909379456637153956032174152 11755112 1088049471370839466032538003668442291200 11755113 351957196789649412288776969863889889504 11755114 -51318701957251412228740133277673221888 11755115 -468887789562900680755230221778579398880 11755116 97470157365540691733339126128480177152 11755117 -52127403575775484352361148647984723840 11755118 489572081412870759606046156448845469760 11755119 -485431283855592085120938125747412868080 11755120 -18086749026118367043977576242583961600 11755121 -648480142932969335019286943097317107200 11755122 -61494736728049161510106269549687891456 11755123 440639095642808137667396621322003761760 11755124 112021836191989265351551914876792754176 11755125 -9820083193844758985269485181398240000 11755126 225722710244456440621580180828409560640 11755127 556150264693472978637579091733202208944 11755128 136777453526822716426706393166137917440 11755129 -137239766944116642906622756802435560000 11755130 611634477047370042513407467123972915200 11755131 -909191295299711077525514494872579075048 11755132 324347256794394143608111841111950800896 11755133 322054170093258000217447076484998680242 11755134 -206559529640610952050727765522230180672 11755135 3361290128762541373213114041643642560 11755136 385312698869508766457459551042283765760 11755137 80735140278665506670883132206353350960 11755138 -58408106443030009765584666160126156800 11755139 785663229403859288609527099488405227520 11755140 214951729193228913800326382388921753600 11755141 -948194505838181361413732968831373015458 11755142 118767312651560039355922280926079786112 11755143 -847942959182248095970049564342203722816 11755144 645630158076225371900117129166344156160 11755145 309101545479917775330834675380625612900 11755146 -27340806413209204532452453589380582656 11755147 1214054156947113390352696129557273840596 11755148 -250188355036889043056316374088535987200 11755149 110396606528028739993083688698328853376 11755150 -606256122288444200144180697834504000 11755151 600358142717863653881346645902966261904 11755152 -222694567617147933408164212056405442560 11755153 -826796320782751857464984557389237051598 11755154 456389250562327600522164953743844406912 11755155 -441628991221656237633968582886283653840 11755156 -12367738765151702656200055967776274432 11755157 -260224104059638899186300745425964788594 11755158 -114259990437873339867863575721796672000 11755159 31209516400832547786172470753352347680 11755160 -349872551306072397960982504075671552000 11755161 218209332650116036049632026845314317360 11755162 191104479284607857653785299739326459904 11755163 295281427734607408632716803169814097920 11755164 -48469307617748840989187813136513960960 11755165 393746086493056251966868442626877022060 11755166 675710891399272150458493219680883228032 11755167 78395025710308909443616977259021493760 11755168 19883719486520977457060875739798175744 11755169 -59192805988313660531987845698287769600 11755170 -123361214402716494379692751478653194240 11755171 1155159845599157049271553421628675121372 11755172 -173107628820657355168673112324286427136 11755173 683681963661658466045734983296297311584 11755174 -370168316046523895066245563887774981664 11755175 497266620352808834829028028968074878400 11755176 291332576732621648463971987415164928000 11755177 -157396342505539142323083695369413873536 11755178 -575787338422536609025352935764316243200 11755179 -1430712895607212429426734571472864704800 11755180 -877225561530169588489678894554067292160 11755181 1063668110486920990331425976574250760982 11755182 327821129744710408044501979074776380992 11755183 267211636279734262920637869545087895408 11755184 158690794926176098564802282784361021440 11755185 112350728036990179620951397428029057280 11755186 -29146708220820878241472565305536514560 11755187 394894464588397451759139451522917939312 11755188 -151823274985102049188996133427597844992 11755189 -181089026575308013848986638367412981010 11755190 -28835724903526320199853115057222516480 11755191 -14730409077762154280003815923620812800 11755192 330949656427592243740787193018345062400 11755193 257058317516729800017023931495949895364 11755194 -103623630033898744657102892960074262016 11755195 81226747181205418795653810568251210480 11755196 -196635611128587731694017695849656110592 11755197 -145276927987410983550808361277127921626 11755198 -46751606850850317511913602949104229184 11755199 -537852912505838799162256322156140426800 11755200 34936866995934909440939406554824704000 11755201 530093634676034059117113331702523715504 11755202 -411995066510138983869807227398306118448 11755203 -506649455093334155268614157485120274696 11755204 142321268082716265803278050343993571456 11755205 -321132438228147669699904047649734604800 11755206 -9803096139659424810675059488023561600 11755207 -441163383675290122085130164467477643640 11755208 -304307728881467634143749726783288934400 11755209 -39775666248256817009922404216238306720 11755210 277646931446175090506144103481274225760 11755211 6650681798869921018919478236500751904 11755212 -68984216109888598352794150861372735488 11755213 -279752622270008938484330278220894390240 11755214 226987038866661724419249667324603552320 11755215 9980927756637389495140452986581300800 11755216 -183313456088481282592518987413477523456 11755217 333447523472309424031774220353987124352 11755218 -339974797472941440339829223115475415040 11755219 -418305920964111152902664070502110497280 11755220 -89596781184088303594054583579738688000 11755221 364503721690112112950283286029698635584 11755222 324766161937136573041442204711215775232 11755223 1403459874458167938818675343698791022472 11755224 -315195270126660802697051541287708467200 11755225 -134448422677261175272817707765667307250 11755226 14105027502922354787861483427601428480 11755227 36710178136343497571000720840810354880 11755228 622740429435192344303973296157255085056 11755229 -14683403904573327252265867273685116320 11755230 185627994841528645032309154401353088000 11755231 86066620053959652009396425062087993344 11755232 81213981826458838496355503016315715584 11755233 101813087295678111301484842725352402560 11755234 93774979729149187732360916922925569792 11755235 31840620380968459032097019996821945680 11755236 355048841768530369610455799056532121600 11755237 -544108744835684199747976781071778167080 11755238 -612725092442680028312188768623057627840 11755239 695598793726341946747513459825769782824 11755240 57034255023986938618760499002395852800 11755241 604105125914039773945709364399256064292 11755242 -144815573017918131430425742050014684160 11755243 -12103555632750642901782886010162201028 11755244 -793780809533110299460111678648294055424 11755245 -372700378600059629924937473317981704000 11755246 14476479321273219435283265103435959040 11755247 -371662321228811075686997825007622606080 11755248 106310267379576926399380877174834233344 11755249 1234099424865492091883427548644338180480 11755250 182423660543804183407554210004834704000 11755251 -292069535069623900367220499378979589420 11755252 427145464608400550439023958627028708736 11755253 -17979420675105931457492866877092124196 11755254 -540381737792591944327645704321859584 11755255 619965424468187128919133498474384100560 11755256 -474986506733857344716648033835746181120 11755257 6748655303094718848681753738886803840 11755258 -176964462242119020040849976833663589520 11755259 -1356216146659744613977635321144990840540 11755260 659474163451121878126897697546938368000 11755261 52465522195760486220750339997382542432 11755262 227301777513808549009383262390574653440 11755263 28222856326978486525745818707169873440 11755264 320368479967891938589536856402890326016 11755265 -222775479344605842412180611193306151340 11755266 -399988215503650856281398746624817062400 11755267 51746772630449244749455537580903800316 11755268 -355975248865460452080314388701170765824 11755269 1133899665014522732641928162592483181500 11755270 24161904383152745937210477187867551360 11755271 1547449889279783974230695462733042816 11755272 377972753488840693411621625854035025920 11755273 714796686431754433430112220297491892240 11755274 32598322085597021385377492016754035552 11755275 61890697942707039883514772281903865600 11755276 -79408231619012116413029123474526599168 11755277 170056128954265929591730518270767462208 11755278 179727840607280550015908298137179550400 11755279 675957408736153595542638735828704909760 11755280 193911622603382934269009237555766312960 11755281 63962075963445046687079077308329198880 11755282 283537599171179713990733386438266069504 11755283 101984923093148544658965693397126135560 11755284 146488695400622850747902771816674547712 11755285 -292622248835999764782911731963114998660 11755286 432797205233189972680080233593997159424 11755287 20945447476228832389892654393307463920 11755288 -1018818167346523672792748017629696000 11755289 -65469570752393051985536060585248481280 11755290 215054986725488241736037167833720368640 11755291 -1170369322126306035180087292138612248248 11755292 -648005558097843707721367004490564238848 11755293 107459406758428079661120710165626976256 11755294 54321500687804309182033768135988980800 11755295 403748540068037493212790995701611028800 11755296 -358977285036058044302875952451626139648 11755297 -20410489485342987235058725661086089408 11755298 -283198063976562736184617499547576417120 11755299 -10204414260010856927847400746502712592 11755300 192764004915569097244151449653327360000 11755301 -54657038249541890762820374797792693698 11755302 69666276593654385442158942318021415488 11755303 297566145394736999268043576269437996080 11755304 520056153855056853150460402346380984320 11755305 -216009053247766735262236499164641332700 11755306 135457791302007713058184615017196420704 11755307 275532369260683807457476320263783824032 11755308 891779583236901773901931678932442192896 11755309 913426504441290835977496719592108559510 11755310 49772438284455135425613131447156651520 11755311 -1370461708878432893059340068743915611136 11755312 -321786243910823875626801874931874217984 11755313 48495575429965880182788558748192111140 11755314 -559552705190725889783414817861881391360 11755315 61322372651758409964322862417232079680 11755316 -576975076291181927058919832863461512448 11755317 196585983487717578021252747081252808512 11755318 -52823878035218738224416433285816940640 11755319 276754867931001719431549198307841210240 11755320 -42342603229959836055197941038158438400 11755321 -569883674427050559362933691587483787478 11755322 689115547829151385835732393056653785712 11755323 -144410464007775369417640896722210274720 11755324 103251496982245817280501292054906798080 11755325 -217246086065310936088325036636303491950 11755326 16137782290516076316474083580451396608 11755327 102968632817448371875991394892015050832 11755328 -11122308941035635064653829453224345600 11755329 183857184104175425463777088352400846384 11755330 -253903586673388643754033820546185048000 11755331 3333204686400820554957937195062070992 11755332 -188816461695720336667721770181340111744 11755333 -1275301449867499700166021613113089275460 11755334 -249652551740558658045639490354614994368 11755335 -110339902129590105106273778525204631600 11755336 -6373985411537112676203146081267251200 11755337 -26423208245787668062734753885375396048 11755338 59860188658043761706186989062975713280 11755339 -373593942040922326321022199044706250976 11755340 -8577023096870686602019087638622694400 11755341 -380062916458041592046372460847171125120 11755342 -381652091410424885507227849096721156928 11755343 1258958841667997543654868265175409204720 11755344 -12632736714570079104616498381803356160 11755345 -524260791957953251939657869109554681420 11755346 285453450436403683961031463581187436544 11755347 -51051748531482458814739960032560157600 11755348 -361060453251612862270845006125019930624 11755349 -703731544109868562027969498626660793650 11755350 -54493475105753287273034664229424188800 11755351 -387368716059920278687824915367930924568 11755352 -441000427823250530048177367365235793920 11755353 -861531635322774534465979472420335324800 11755354 61244450308326452879763321316120751040 11755355 24413554862349630963955429318619040000 11755356 1980955974140042687756613115469558784 11755357 728703063133337055375251716219034731840 11755358 -402980853927527080141313495144608727040 11755359 12633248549827407650865163049363499648 11755360 84666434042078831042485621869206568960 11755361 1611130565333318624076358179277242004500 11755362 275901056532334907754721140936140756352 11755363 -229031171370402859136362254540846300388 11755364 -109072305152747889368633695835059489920 11755365 314865826087947350962765528404618498720 11755366 -40150759978196259536212478730507358080 11755367 133253548902773688989118606725923286400 11755368 757310618676906141132198472857245122560 11755369 -154494703249658965464800063854201888320 11755370 509374908704763106943808182783337135360 11755371 579482453811979257808871541145231214064 11755372 -116929981014281996911356118265662023424 11755373 75142933712805871914887561465855118144 11755374 -17504001249545430757436171201893122048 11755375 803555041651624976249429853103708200000 11755376 -67388891105337566534540589930432921600 11755377 155257108084604952513875710796861877120 11755378 150150922022336935763562895192171188240 11755379 16162796001737135145945106268858540184 11755380 -41158687599375350502300282550570106880 11755381 -322079287273434711675495219670421457600 11755382 52335863947461591278916282232658006400 11755383 -10650951323406363312254341247922470016 11755384 527761019183851009518937612091166412800 11755385 133074155869298846394906956125581721800 11755386 30331601481046531871998523379643997184 11755387 129930211620437370252550971907560256800 11755388 -567466657197886959917522669084203444224 11755389 405682096798429599928938695572825808928 11755390 -182144056010835224144552670906267548160 11755391 -323962603147524022387898308251589838208 11755392 -241841116612865851316040397166676541440 11755393 55969390952095418900601266559223317844 11755394 631356427903336160057571138120251203536 11755395 467186518663743421550118125151998784000 11755396 333132512043597576492245230814615055360 11755397 -99996706507518038656408848572482556160 11755398 288162316943076622879159172833495536000 11755399 293483450198118536661076537668061425840 11755400 -262273958221699377485417487756591360000 11755401 170882618900772869086101991801056033984 11755402 -180900957179057139887578771953732784848 11755403 -990917303976003521640734645310378857472 11755404 -292286647114000236642066795987015663360 11755405 -294395201254345322906005808751508535040 11755406 -251583338526546621845089798746367828416 11755407 130492436724150570671730659486690691600 11755408 -101569020934490533968040615889799741440 11755409 -39252968186012880813612727983765215196 11755410 11608386692901339673597700151220815360 11755411 222867402827784233725740734212396618080 11755412 -35835872651473343412855191735753430144 11755413 -506430467162444471225878135679526203058 11755414 181331801616821929204218626988339770880 11755415 56668100072975292781980731377582617600 11755416 -331705203607022587991301918024835891200 11755417 31866109587789154617219064091445467392 11755418 217412852219945752294634077888434684672 11755419 -445710261238330324292426183140350922752 11755420 112978904425716560578481360639169953280 11755421 -1108889723268578077478511384384268164378 11755422 -11901045387643063850502803667277025280 11755423 1294514462265891090987438027415165688464 11755424 1439381192557909655367446231952889675776 11755425 336096785418896308278037652607093300000 11755426 -12462170557742017802261514645710852736 11755427 1192778338489411006713446301263069709276 11755428 168800724682907769966979881237785112576 11755429 -249438150765328873290836764048178378560 11755430 -174233258573262259487154284507315846400 11755431 -154705250160637507285243680028221186480 11755432 172298574758863673853315546528849715200 11755433 1233925479391648775271093891838332197520 11755434 -351323129435662565088445405559611825920 11755435 1098307479367621798229017161677332247760 11755436 249424341546668201978045317907430752256 11755437 1252608629464304586067158437055428286720 11755438 -16864021967857134281412002701521253632 11755439 -33166163718232207067026338832250257080 11755440 -17043918203901743320163972266362470400 11755441 -1340289038148195505374976876503617666158 11755442 94921187556793475114086157491285200000 11755443 425475083810049253585845251719233879360 11755444 -424743771007454791192661729327252328064 11755445 104081861700662207665941892589070973440 11755446 173125315005521243469231136580397941184 11755447 -1335610816052916601264227081152503970088 11755448 -132285172144484072901055184052222689280 11755449 8839292280499467422497797312836703636 11755450 -67930358649178837198571063458807737600 11755451 550524865215662791389622275535612612452 11755452 -116097997796233200963699514034950471680 11755453 -25473666235229721783685180346326645896 11755454 49853100774372602539217395363546855680 11755455 181359803564169764417599226535694656000 11755456 32739040766816942922166311454519590912 11755457 -214857264847261564758562423703838477888 11755458 27828939231475048414676359110329814528 11755459 1399920062328085520694279752937937817660 11755460 43151127563430975715598791539771905280 11755461 23880531069770365017593301036411794880 11755462 135886233879405609535127281967888782464 11755463 -332723773232320080015854785972500789288 11755464 -72081852070888736625856851640044748800 11755465 242327288524412093495977618355745861120 11755466 721536428473445398442732598697998012000 11755467 -308618893207541630536504432783098360840 11755468 -125180509567243975459055074872037944320 11755469 26165216865224801795734322715212637120 11755470 88113140169850564027753808959187558400 11755471 -5680317759198810153381502598925793920 11755472 -153822521732936855341047056138905165824 11755473 -138188913638212536516538806242047923216 11755474 682697183919841719705556997393082158736 11755475 -7935457193977553996481429313674544500 11755476 -67871659808274773820091490645602099200 11755477 295412346681467532200456560668718693632 11755478 225593066776299467427322035925639384320 11755479 93834747799665052863020037995670230016 11755480 -181651954881952008350578042059886387200 11755481 242529074939647185355014561109221942282 11755482 -36324619778280942168412430875056099840 11755483 658120629684644294232439661786901513000 11755484 -35858600554969620882852464103993661440 11755485 -26677621830393164083763448179291053440 11755486 -111042177243102512406892566465471126720 11755487 -340454831430157757106813019625190720864 11755488 651555569496300491601592069698266333184 11755489 -51605180963008688250443037761076398400 11755490 -268717266472078363122095009587920460800 11755491 519173142721179684622418743922236462848 11755492 -112719887584512839121075956118230284032 11755493 -880691815263594801223197853958525398272 11755494 -234739071997630461154149992430656580576 11755495 -60388602714521859169539252604831437000 11755496 -408283388111561110545586676866783134720 11755497 210117217020804607612485721047179776128 11755498 -5640467732987893861257349545114319680 11755499 -569444879285105246361617867271275232768 11755500 670714198154054973229702245533812224000 11755501 535645063150527700613745273265171687424 11755502 206241386425131382152555116327328621504 11755503 376156139434892039785008459044413090080 11755504 24709888515520812513928025379675340800 11755505 -183683507851390307019767181506683547340 11755506 -16916826361823426615412890463878956032 11755507 232698402239687093754648473690140510320 11755508 -275926151384405117106695554570935490560 11755509 -811663764157922837797017447196688393760 11755510 -659968913961712373882883091191060480 11755511 -249398199212617886258588131994926581600 11755512 -9007899295635552390118049884721172480 11755513 119083361303150088123482627101263040 11755514 -205465368859046844074724042762362369280 11755515 484406517501598656808557207418219006320 11755516 1129298271783799816319633985281833646080 11755517 508149644394772902943055879121079446552 11755518 406275381926237771575295195392078019904 11755519 8478485709394707822039601693709383480 11755520 -49837043267666480505916907776628490240 11755521 118014786567305970428736682683739205490 11755522 391987962223290971856917506647051133824 11755523 -134940909527994998690124687136859081136 11755524 -432531550029491255712041575975477536768 11755525 140972279678015988544122146800727361600 11755526 -361197920871566748964367737937676048288 11755527 -29604098552910777518973813509574528000 11755528 364097746564308080682361061247028224000 11755529 41469938880436218165230146424063365476 11755530 15342135272910102526443192513264491520 11755531 -307923242488246805792280629087337674668 11755532 665672057259566997184606364816390492160 11755533 578433026712901346839952947048937932224 11755534 -299521712093994515588772856595847821568 11755535 -817803980502009642559183825084861639440 11755536 4426983563487242767448696471149608960 11755537 -347197816894537261572979969202063120 11755538 -190148425860736961597365260069445780080 11755539 294955532929916314671710155565295690264 11755540 4883182882180333281096128462871129600 11755541 64520143478128147287851565716445304320 11755542 -15770340254123440408369965228071178240 11755543 -965946608148687195365850415570415937208 11755544 301769064617912374945817971258143621120 11755545 -518373390065046582153386196686875423680 11755546 -590563066936269567402323867769140136960 11755547 -876116719808479390845705774371897056320 11755548 -171363093527790241713212508318106137600 11755549 -799321586044390254805389316497481854312 11755550 -246161666108832358798513905268512043200 11755551 -519147057724407996163841176224731354736 11755552 -887814603890808330048328148211686965248 11755553 581904801778126506903771230634876329664 11755554 19526806874138498836229575583173716480 11755555 182952855264844296128886021219525120 11755556 -1090040245683881554296346594816611045120 11755557 -199502053924085515725109161889611798720 11755558 140502724918072603966462928438109350880 11755559 -225233417296669458510645056329828552560 11755560 -86070039956954345958244224677911756800 11755561 485456590236775614927748311423233185524 11755562 -39053671666029550556085481715603122176 11755563 206265243494616451661016167991401052864 11755564 546126648175542016889270086990334957056 11755565 450162396608034436638269637722602354200 11755566 -18943792222411406567737052201864764800 11755567 -1264880432776698703845121045596534032648 11755568 75170410339527284559896939192017551360 11755569 357924389761312894197386664658667153280 11755570 66516121239431330323667910124348646400 11755571 -2138924232672143786965283018323357195848 11755572 -168603688902167897584143285975801839616 11755573 -420352883076154071357556455898662143040 11755574 383670020772490369969947908752884547200 11755575 148816533716852604591816738464035167000 11755576 -42617114216355506383075050571152752640 11755577 64306370432241577169190729414245124432 11755578 -293501307997459644313540678630211736576 11755579 -433615379102759947578290112021944589360 11755580 508187566920316474300034859838045747200 11755581 27042233291006669011713921789793479264 11755582 -670058301170647552486011692935533412608 11755583 59957544630892328378846351969173949280 11755584 -2685298665591094904945179222742138880 11755585 -592855568061496709671098944354508624000 11755586 -65622312784231550126030922735642313008 11755587 -368303444090586317935181187961669695240 11755588 -23529825847179742632180113208008128000 11755589 -198580449356037119744332730000261312610 11755590 65317914284636987441589455341032130560 11755591 22575734152099602063881792914037019992 11755592 -452614075518060670164366136845180672000 11755593 53655723000009376849832621979899821824 11755594 327699591294491690770906826550865986096 11755595 -1179523052872219000669527386622057547200 11755596 283172300474569422329841537456075423744 11755597 276205081116239277118645707951026686432 11755598 7168545731978473849039726984671766464 11755599 -210684801758028059475005814666766760832 11755600 145550967971589695622845048804197376000 11755601 344872106927934909168949306245834564864 11755602 -224235306151637038431031728142279505856 11755603 -125559648231798759739239837334372839744 11755604 -3661006285591420394196795375315707904 11755605 -462073312366173849068180901721494275040 11755606 -138653436267644961572783526785629404096 11755607 -600307668137805679482805740950135595960 11755608 325805281628600209403299750214035599360 11755609 855895523134876869009955013818273724810 11755610 -194415376921877648188386135780587339040 11755611 137998359367280844601914310092767944704 11755612 -169874803040998667278219092085864241664 11755613 895712015139983584503264503505443610144 11755614 -153248134301350436350883020064323956480 11755615 -638236582346740264251108132753334831680 11755616 544141437914276808275341158189050363904 11755617 -403614830394507526987787679026942410320 11755618 -33825145619384675321048358159936983040 11755619 36362028306352069800913124571294888432 11755620 80213084106302403324535284752094316800 11755621 568738902999269069296792332079008653822 11755622 191006100037268109714846188381720094720 11755623 -478469637568547524035045129195415440000 11755624 -806829847808197411472479052729511168000 11755625 38332816375420971314830226730783360000 11755626 -123951971860262787111712350060184448256 11755627 -1043232878871708014196123520161951088 11755628 47193411506333831549066946998544531456 11755629 -601102568903595327793079347079801724426 11755630 270009864975281196658362088699686453120 11755631 -605315843193576000196962945400728629328 11755632 -6555954891367205068597897470604738560 11755633 -626291901470509219044503990189942787118 11755634 204681540980999568150016138124599296 11755635 164839815622142910559722412398649960800 11755636 1181541004825878955308809279505670011648 11755637 -157300717588999630072197859771049599428 11755638 172088409973305764921929426174516456320 11755639 -259962129576135983994706359964257162400 11755640 291390637221325328975575671854415052800 11755641 4299684997576885549456909010220580320 11755642 81250884914954521640260445943972595200 11755643 -403313832005332910206875712341197293440 11755644 48675331964858451667463751735975616512 11755645 262656669070933183694539931097145127040 11755646 -46701111247702355802403542942079165440 11755647 -807567647613379631593813218516088045320 11755648 353116315326314157923213238707914014720 11755649 175725179173988542911745914587930201136 11755650 110035655807064023290946961050732160000 11755651 1368455651516283389199451091398850657712 11755652 120445675884655208895249702371135926272 11755653 -36491174838883426497064618618282435200 11755654 405359154912435323702673795906278540160 11755655 -425946225933519257131133758266514674000 11755656 -531293479330258995109407274149597634560 11755657 447990339709949245493306886904891370906 11755658 -381782213063405639673602072715639322320 11755659 -40197063428623275209640630489541945896 11755660 -177618159405719368184489076403227187200 11755661 181928919320087678973304339943769110400 11755662 48551722700321274794700010148536095744 11755663 925177498120230929814031102207338500912 11755664 -146791523759594711024649829399848837120 11755665 -125716236676638242948308107045681753600 11755666 -25434759890355130283535568630675984896 11755667 -14768594257760117690777078799130838016 11755668 -140123051515515983403120482534012485632 11755669 -1901037233356701236042482742247544351520 11755670 -404504509385848836268463233059562429440 11755671 749015010843612745113577466750726411112 11755672 -463159837885472225341739704345459507200 11755673 -510477927056341413600538684482345777078 11755674 -213229205196944719257208544713465006080 11755675 -702129605486613689112842341814327241100 11755676 -629898386602490079526267403613406993920 11755677 -265768173235524258981961778677863127968 11755678 -273368548986190321161191507708976506880 11755679 -314590173034331574116991156505611848616 11755680 -13441525913535834037121306694254592000 11755681 -278600722518680035654600284218772262208 11755682 -280504604844476166768848185419736709808 11755683 -594118344177828190029402580620383876016 11755684 6088944396227953239699549677923203072 11755685 -252514352566935729329623326559093903620 11755686 -481512496254150229086887269919594067456 11755687 -275348165706463405715052058359737419968 11755688 285507805719353678080496192237768985600 11755689 -812509172128235999377128534186043379520 11755690 71672800766116541674636031627015157600 11755691 608868350219839900424786631111775760640 11755692 2405645890494488523248224307634680832 11755693 128341700086231741400233582671921818880 11755694 463408449306200936176230617731783765632 11755695 15612376949015877215807761723650393600 11755696 -14733756975611583974984319506635554816 11755697 70750434412531787815836085260145485120 11755698 -77889609190869166257860484179498353536 11755699 1952862052138241686329471720130008439040 11755700 274594053102838025431588710930202214400 11755701 -519843205104766386608641131451876680 11755702 -69159744575045062446507922101751947648 11755703 -255887033395158702483781183309500776880 11755704 355551176249593557605805327076569784320 11755705 -26956457415556214689777809845242238400 11755706 40089478769110793311418309983712445552 11755707 64346410667750864568943428370244764440 11755708 -512148595517243954715905799356788022272 11755709 -3754005568615186265692849402075830528 11755710 -40669161693029545398002515449699508800 11755711 754606441699319589827364323388887541624 11755712 -269195072498798700903263592095205556224 11755713 152992418474780025198648321100726634544 11755714 145192695409982408909641756049853015552 11755715 -1100039388509873461148276982047505807600 11755716 21248018948184272682754651472445235200 11755717 571162762084036744936266706174444297120 11755718 144483369313021771923514838288311776000 11755719 -1016599890859769437738089413861116741680 11755720 -90686769863313280882360151339485747200 11755721 -1218280452548251895208191701883524941720 11755722 -95882535354580923148752035837801500416 11755723 -68883751774000779390653977587631507456 11755724 300383482448006627790596559049372490496 11755725 -112860324079805479815277221800984572800 11755726 25606022740915423473043638101111779200 11755727 1332292323670733039635464565819783680 11755728 -89284077228971156462043393467422384128 11755729 -68482786096104768185895112052781029916 11755730 -150741353754039083167944944029036339200 11755731 -171119099214857022680588096248263107280 11755732 -636442148901703805669712727001403803648 11755733 -884246027398305141112560470600889845376 11755734 115605698345754599194398413042256064512 11755735 145391396847496730424228660873733318680 11755736 -18485901858755143019989543738815928320 11755737 266650420922561695610256993746410178880 11755738 101886815040204490931442804969948758496 11755739 -19313571411648702046659636437836694040 11755740 376529386809693891594180005273655014400 11755741 231965062792178447622395026507878848032 11755742 360163178356136069458778108665259398272 11755743 -137656998304679421784400692507836303600 11755744 180978113469689955116898414480592994304 11755745 419138400106653745092719780150196244500 11755746 -57349720588921076737706300602748421120 11755747 17061924074481835985459830974922128640 11755748 -381305351597249683042544299834219428864 11755749 -384297610283153329608246403771817874336 11755750 -102944509261858403182841153474976480000 11755751 -21749320763750486113818525746587260960 11755752 658527414912903741350099090768513925120 11755753 -140074703049502406137205901138605952640 11755754 127963604940648195057578380520993601792 11755755 -496259703951642104050618029526648320 11755756 -61530193305817488253504505521497735680 11755757 -90213514399905713869576178811193758420 11755758 14848985832808610071353535241371729920 11755759 -577299770603942497459088262352957764000 11755760 111272051177575606661105587837707878400 11755761 -86599844796031420268534148415648272528 11755762 -220698662298763785488326380152809936368 11755763 161615705856820488115534484163599352012 11755764 162471121405061015397075071673079612800 11755765 -141893627638088607906529349477551209600 11755766 214147740503517227726511470517955916928 11755767 -339770359379539632318921954540169821720 11755768 -634625109329864743296655224581780029440 11755769 224522181515193674106756777264098986752 11755770 -1655392027475879383702212590775966720 11755771 -374473520614297389698414400216247805088 11755772 81530686414125565890838681340990158848 11755773 -9025265212811348754651915549788191098 11755774 -689447912336480663628558509195498353536 11755775 260801789575990497560776328243686875000 11755776 489425093684253718124287037092399153152 11755777 181490056908919073548441804321875585072 11755778 -139914807832650599538519841707842686944 11755779 120658558774088959755561304341829689600 11755780 170923845755249454891907645165056441600 11755781 937784544274871116345962252276015112512 11755782 -92406266590037356016089857671016140352 11755783 -108031450155953758075180269806413889376 11755784 -709228526013611347832753885004040058880 11755785 -128259463903090986486467199017618740800 11755786 262768730611328060384792780982089303040 11755787 -230782163063201194153393959728687547564 11755788 -136113805656127897524627217529205473280 11755789 432252923776978070399307192675213219072 11755790 128405378830115959156994734523267294400 11755791 1103477039257402278286562351181542770152 11755792 320151516164344400324310611219951722496 11755793 -855527377138392381309916000769359248960 11755794 -180298939981978244198083766912445335040 11755795 309787010266766142407017486858673338800 11755796 163906154099057575699834920050575448064 11755797 300361873021735783961652782988153297600 11755798 403665922265569763331922333585780545792 11755799 -139732032996783690694436138341013959080 11755800 -131827014530824160122877172749598720000 11755801 -1208425397984562039837931238526116422198 11755802 -1398778599260487852502346616351514214400 11755803 665484063546811884231616354680642321408 11755804 -623222278308334203042962695180389497344 11755805 -7519014522153248726743382069948132640 11755806 -291579495766267396194334935315709949952 11755807 -260147149792166476520368067963340576 11755808 -458274718656231453263998771272722350080 11755809 -543134020037598930204647578536771190320 11755810 207486416847123569678145644736099141120 11755811 29068434348078045640409406613211041512 11755812 107192123162952405302313987229552960512 11755813 -1214036841028821662289357105138738400 11755814 -131558715311253189995732944972002969600 11755815 -617408851148432382366869676753000498480 11755816 489585863394768808590208382049704340480 11755817 -270088393149439083869841193352279146140 11755818 123830437951332422817168669961857662304 11755819 141203940711264105901323198021676020496 11755820 -97213143964818220017638889314422947840 11755821 -177872251076674317433802006230007895552 11755822 5846088274552163189728267538940097920 11755823 -2080168849755210940294381138177022416896 11755824 -18595968227148496356153911001470533632 11755825 76493165116503134291219903563145064000 11755826 52793382875404840637042605880040356112 11755827 540665796750152692042706626809186729840 11755828 386976174537215224842382063596484509696 11755829 -180820560067736839341198182555767974816 11755830 185750780199438365922678681549605569920 11755831 -845996110641861594278942047014189281368 11755832 -458713543789280794111444792016732160000 11755833 -47998661999246910196643482082351722656 11755834 361813939938614196408676105771704840816 11755835 22339367075435992378933325108092079760 11755836 -171240894807359343602004269165796604416 11755837 278191111377195054544130519808113186400 11755838 -740698911246328773190615743121496324160 11755839 -567622958657491880007041704855067998776 11755840 67399276760298718031085588960226836480 11755841 119771870639926549087551352843193492052 11755842 61401796433580104707586685694118636544 11755843 -454394133745774543075061321028075083256 11755844 -1025727218182427072430110271033639644928 11755845 633612727600515849273135048811033117020 11755846 76693324798131563716934174637319877760 11755847 19800284466926091064124000208298368480 11755848 18431303242102737192467562440879308800 11755849 -740555273993445129672695074766584367808 11755850 242214328183817901626692866185750912400 11755851 229007559862073030888258970099733877760 11755852 286309256186869148791889138829256768512 11755853 -492563937141079333177185939392629445898 11755854 -312909053159170295248701787024585983552 11755855 983528195407517425975264691947559786760 11755856 1518391952814045656860667331679617024 11755857 467770283017944788123731054683922365792 11755858 -7996157265938271466908180189111588720 11755859 -271731840016807767556635907993578620160 11755860 84004924511501745631421162839015311360 11755861 -294937189984090096741123404550985988548 11755862 -27246252906503450292757295192040883968 11755863 -161715947190108800077938137097271160016 11755864 -29804804684443887455660314163449651200 11755865 -141698361003560434856099697624748445760 11755866 -136727092104018262189405717791690763776 11755867 -170027370817479633887662168394939761084 11755868 170344420589361312757569760706026060800 11755869 243534765564606527373001102739201808288 11755870 164751695461504744967964027941927424000 11755871 -339786417982658708367532956748470633048 11755872 3977491436286739313205346181132451840 11755873 -993219154445141621088479255606842694878 11755874 -147688304736293434374356948560216786368 11755875 -582009259584508478909765387879938560000 11755876 90013756313331075188661800968018944 11755877 36431222758170190860196946066571176832 11755878 -177572255228313729252403959034991942976 11755879 1118046335662196026675725496807849367480 11755880 -489148920708649327432126675993040179200 11755881 -846412191894604977728196931544821040160 11755882 -111329798340335829348760872068620025856 11755883 -18589573387347636101579603398480831080 11755884 -213578710686382228476712176795742923264 11755885 836101387485688668770089065576563960760 11755886 179745466303865939282222973582272430144 11755887 -248434987775982720349764261560749989120 11755888 -316642383509478163088733348659396313088 11755889 -260331995247651336384795623056602561120 11755890 299455347738354682342690014683509372320 11755891 278507515779197983958061182111141935104 11755892 766805306541993895670628857896456185216 11755893 -170748904294450949059601213341644256896 11755894 -725559199335265992758384042535791409504 11755895 -279086806802034801238283666309658859200 11755896 -365105991805714005969420960485548032000 11755897 -453960550527181667711502677847755718768 11755898 81739391586961955939255069282076180480 11755899 -98980110075157809745478504070525552 11755900 40120951328461155320933337266340236800 11755901 664804621787535098379145136082564830400 11755902 -296726526190755899098351995004520741568 11755903 531480045457182231302231180854816641152 11755904 -1063496350427496350995071914881528627200 11755905 -24755216166992875563806459654759546880 11755906 -341317072583432679114746463981495436848 11755907 114687984402073614389597344157601228156 11755908 -960983190478583901708113093115467980800 11755909 1239206934806061437470450985103702853440 11755910 -182501931881659256197677628086388832640 11755911 -141566769666754534698090354291932801280 11755912 232125393357125642094571802169517178880 11755913 -456005665748172426988263178853916497628 11755914 -111742652065217422987777423578879202560 11755915 120803692849623358062109435986541387200 11755916 596031960738502589386616583196752591360 11755917 -589302900674965981576682517825612033066 11755918 -524040307313018092612267571492223435840 11755919 -71703269914527434653469656431998290704 11755920 6540816876346208622942881231528263680 11755921 -335696212623231574921411577743655888640 11755922 -290812911468045948260558571737596290048 11755923 -617385834223611956218257282527834617416 11755924 -264019893680374881375367897650273023104 11755925 76548794622918013880010830198788200000 11755926 -43692324093553242137339458793815831296 11755927 1149954868995991369863933552564447331200 11755928 63140336225663799921236640001695928320 11755929 33898149763732685168274787392272800320 11755930 -96641775171881354395432858120224773760 11755931 355593417971035106944696951138457100264 11755932 253225780378699406523677720697636864000 11755933 -987423178849307661695273079177120388020 11755934 435551079754661768976281731771235807616 11755935 -4318847086658031179774117180515680120 11755936 -438317553716611163513674112191717048320 11755937 -290521339887806602205438786839766092908 11755938 -396304526003076061154755170135247011456 11755939 314482126808469903605010288504899590624 11755940 75804555034370664777299920059211407360 11755941 110336475666118240859680401254439660000 11755942 159962909235211254611862778924166468832 11755943 -1253898055825489769946646065114123452808 11755944 -111837410302880147451324889585700044800 11755945 -1044159135034220225034245491013215814520 11755946 441584019565335058427404399085091582720 11755947 58530500753153265767602886067741468672 11755948 766254356677061856370744945324420375808 11755949 472159053806562987754818595266452476950 11755950 -15353933033506879984372773122205532800 11755951 -409221412040915820391191491682657255600 11755952 -18088168844820173176877306139465154560 11755953 -210999779894092798627294525634801825136 11755954 -150467647493624645412329209424605126656 11755955 -213699724199152060631655346393963206240 11755956 -16722518240076727939220706423910834176 11755957 -767608758637409029842481354648336331794 11755958 362475705365417266318662526084911730080 11755959 51387050181018938340366223517138394528 11755960 729570924371441536163233784911848960000 11755961 -395040439194123017404273479549187402176 11755962 -803446600439015736815062389616466342400 11755963 -694433754355940433251664214449510533788 11755964 -776477780123431261006094497230406714368 11755965 5471388228370221527589713164553608320 11755966 -278153554665404072946208765592835917568 11755967 589541381023942131205795162349516203248 11755968 -3972324729881329728786740087214833664 11755969 -122431089322708339497944934000410881920 11755970 -91215980629824370547653929096792891840 11755971 299294193820535311174113147736311935640 11755972 332659044551256357826604555429321115776 11755973 -105912058215628707330540230844331351620 11755974 -417938586226477437394359932872258713600 11755975 34690970091997026753238286243941017600 11755976 375311955519430767518635013060776642560 11755977 81888892881654408358429339788670554240 11755978 183402635961486441704309908553299553424 11755979 796851823033649849710098187152885938580 11755980 704189158377688446252930119596216320 11755981 -806030713757423101176152616614866498218 11755982 -251543415698095462001453631657131731200 11755983 99715331522946841663743309678878222208 11755984 -51967204592202901597644491391976079360 11755985 2669569643899578242793314923666180800 11755986 255048938373450166971885361155525580800 11755987 293705650058442387003475376440115414880 11755988 -261860537456458396695705994622617555200 11755989 -251066830194321015002941542250360344960 11755990 -283027692359690265456534098786818867200 11755991 569249715545971795235591189779474729920 11755992 322759391423511596471202515410385694720 11755993 25191275342817798446333651529410395944 11755994 -10828768419425339746851695581625637120 11755995 -370895561258704644939151783348968788880 11755996 75304723547785908817394919453174921216 11755997 -703702024360418545227911154174338202 11755998 -270659585913794791450330122773562868416 11755999 -67397698036680578858541590064465244000 11756000 304331747727093124340851248303636480000 11756001 -641923931098456789710277754189525951568 11756002 -354550816964004782943013054882177044096 11756003 -57511376242439852474104339974151714560 11756004 61657590437693618920295927183043563520 11756005 -77349013569601874432411407198717214340 11756006 91377706334997937424498155263078787584 11756007 -166823245653618451360969201808934080496 11756008 -1197722348230409903766771839063889838080 11756009 680636282690561608878671652865292553216 11756010 -15382878428493626191384533292238745600 11756011 -928948943869003291354691316303778533388 11756012 286026254387634411773179096018266147840 11756013 353856018715639132883875590081728337408 11756014 286907421622123356387559822058621921856 11756015 -695003225709634562401435828475685294480 11756016 24041071606027343019909916739318710272 11756017 26057576430622642604529394417913888192 11756018 -412236073488880493316852272125476461040 11756019 240434670697792369451212009459441094208 11756020 -189971456978363888620508772817164096000 11756021 891411603964796208274671977371336610592 11756022 351569028285843185399445456834679764480 11756023 -1024460720402405752533689258719126856728 11756024 198066460664635663115359242080428646400 11756025 -61836954690104533340429287328299181250 11756026 -159314200760114413073480554980864671520 11756027 -1027936202431027073923610003408156696088 11756028 7854713607129616522120861648022667264 11756029 -1284395062169075781063785236819594186016 11756030 -31496067400182286820913470526557794560 11756031 -344867221504287469196219249118476340408 11756032 -371070052354394518548140700162072772608 11756033 -104800122251386484998031328803395236096 11756034 283910158531526974082732297165984130384 11756035 907210028137399470059753843617775982480 11756036 198943176773175433718606154284394000384 11756037 -14164099152172819985037098111748102144 11756038 -20772286780027186985331731363596781568 11756039 601499951015058867333436376347262061624 11756040 -50260444028605852073954563415806771200 11756041 -275250040734861684902594810069704260000 11756042 29749334890739936695652158400475854784 11756043 -310599040700442613070860954460170348320 11756044 -921451955509229613847967544886174616064 11756045 -295157342225012639445160290421867958400 11756046 344611097436918702941460173099432467584 11756047 278326952528665506759936343893340602952 11756048 -358950593499715619307481097811814318080 11756049 -208952252363586336869704451478493118400 11756050 163735495459979037306918712277138841600 11756051 380622509426444239997669726518152107052 11756052 148719458240666919790775149832191586304 11756053 367012555431746576583851463040780186044 11756054 -457873546591137759304337400820079661024 11756055 216618840335174659266202149979802183760 11756056 -380507114004267506638861486468616601600 11756057 242882396300614164974406791791656767232 11756058 -348562724319497450667870177680874389760 11756059 -202496868253142821505727785367838690560 11756060 -165183177685449880824046551563405491200 11756061 -32778726467107118302694841641873330868 11756062 -738224717455319018439122334786151568448 11756063 -2051895898099964101935544908738815473920 11756064 -124902288254431901345747152054533488640 11756065 103003841675017692937065051388349433000 11756066 12094757164223209451712868754091915264 11756067 641637494757906871981986405019610799480 11756068 52732512417679368282649714602167009280 11756069 -72354925383319329070360815116754128640 11756070 -154545165511116125917961577669702508800 11756071 13782504744098624646974892293839545984 11756072 701804525525725707873108972473831500800 11756073 16052986551634118633658648293475735744 11756074 294249607600563009381779950987269153792 11756075 336239852285042873370227603925006831300 11756076 -371859919929363321186371697571699838976 11756077 237417905105898007217248589713852011926 11756078 -241616985230842807303976911279387770240 11756079 230465148278187095936084385240385185000 11756080 73771316725232730781497628604620800000 11756081 396965798025616419472150831893723780882 11756082 65308971936858933822056577104401069056 11756083 -798647527516980819777142560483231863668 11756084 -70866016499519034850940469794639910144 11756085 499018365208968894934397896609557000000 11756086 132660687529297233733301507993426962560 11756087 -392730035685322835625312439775992000896 11756088 -107065429613831858343127449225233264640 11756089 245060960699415564284971533855709622724 11756090 168389084652513063379776618662527937280 11756091 -437994799731817263938802238989243839208 11756092 81924027590729493300545873120684911616 11756093 -1208817544984201805875187283591061817658 11756094 -42799970558410501374741097208197380096 11756095 -6327170966061287531258868557892201600 11756096 82943663751546346164060937430709043200 11756097 1151109757280517306685468214235417573120 11756098 702644682703992618991741634689756986240 11756099 -1485977552165897403951006044875578240 11756100 256103522542027251562234009787896320000 11756101 -302691307650444124597112299435811322848 11756102 -441108290139711697046549563533282265248 11756103 -39841590413917375701135316911798844032 11756104 -1288861012087242755122259009996988211200 11756105 104905037998761170277531477857436299520 11756106 -173082623124463183943891788595440590288 11756107 -527141350957954806274177464097682872800 11756108 96868292781150887715116681568235431936 11756109 250323955948616309657516003057292977280 11756110 637231017259983003159087017034944924160 11756111 2003091826812793003783602470927977257984 11756112 -75432322886627509682534124399473983488 11756113 -1499975842541057466713004986360059082638 11756114 7455512169991834729092336558794201088 11756115 18309891909631627782217956960700693920 11756116 -699776591724490712274696759730169038848 11756117 288585334140565403292884854324246985280 11756118 -258861257500663646591116814422014528 11756119 -56547627767815577179841506843257764000 11756120 -431912791372679677569445166303165030400 11756121 26989468875175102836228960191027924544 11756122 50062777748158573729118837822177164032 11756123 -303042574698013827380690038711944282840 11756124 59095451935094966079717220707981312000 11756125 831041192848036741230066462403413975000 11756126 326384482905727138574934715953614032512 11756127 -514540091959748011234856078681700695040 11756128 -502146850539746957377318553507697524736 11756129 1401573614070024367045115070861638743392 11756130 45825918975312909348826122641979863040 11756131 -453259592017055663548549665588196093136 11756132 1059424536095082303306310601480928460800 11756133 -302432804068403227627842688268012893698 11756134 -15996497882000080003171384299479239680 11756135 353333227775955926872282279364185828560 11756136 128204913629517509697473425226858496000 11756137 576574418483236932845742152171378249786 11756138 -195089755553806094768358489298512755280 11756139 -42984440660857456365544123336936928592 11756140 -79576503999398805889149131281774648320 11756141 -537055560256962058121489428216917676458 11756142 2014042240113574222973121365612985408 11756143 125160734701237470816659713134313413600 11756144 -109288699285741820300914101396134461440 11756145 -21831386959869470443087949119974497280 11756146 551480816233213293427263610280082162720 11756147 -593603824665131183420282277925116100320 11756148 -821612490048642312326465409905097891840 11756149 -365479627808796121239285169990058477220 11756150 -31878214854952513693338406424662224000 11756151 -315644051341543945245152250694252976640 11756152 -1291799481615843578722794598300084838400 11756153 739499240127863161043156087105350983402 11756154 4666340162673904595157721862830218240 11756155 -1089528400147891993108101174328469510400 11756156 -852306308815914945741657496906437396480 11756157 -3188432188328415127617565721942102016 11756158 110090627919187705238112386402354726976 11756159 118870983286068668033425133700791264640 11756160 140991678832899113194029767984362291200 11756161 526988464568647974362565413888718837248 11756162 183356815486534273986589028440009966464 11756163 -708908859000192743304698094017879134080 11756164 -422357803769362618647111385281417023488 11756165 854538182674897040351737427636566205400 11756166 363974812334062579660859989611797317824 11756167 -1069340562282891859002628428092229579600 11756168 6128720178451168897314074191533634560 11756169 28199887477440378459019255562906785194 11756170 -231933780953875253534458902290326242720 11756171 221496321931799703637680390380201802240 11756172 187580537925661152913511974436468739072 11756173 575521691998219726820403420812862691200 11756174 247065544713904186861899504432692628480 11756175 184193015210758615749586338048702975000 11756176 14527239820960322081753644839951089664 11756177 763599608112792651561885656596628575026 11756178 12265444910951906147639796754930632336 11756179 -587263570609337586740686670161052187220 11756180 -105723336873455740567161872884075806720 11756181 204875187422194724562290539362954582720 11756182 -223877495271800335179314156404647395808 11756183 522895287681911428957785250885910534280 11756184 -699643373848439913245231259400811151360 11756185 526025408404309635575055322971854991360 11756186 -326413939803929664807905925170296743456 11756187 125674636294070803092164642884822873644 11756188 -176826258806912203168120569953286389760 11756189 -238130793282272153520810744539832362010 11756190 234956005712709436178829515573059835520 11756191 78612058603676685340249361789960890592 11756192 9079853271237602556987399783730642944 11756193 231592572488228334407828814443104980000 11756194 -284360280058298544733128358064319971040 11756195 55182192104637467483771736148022107200 11756196 103182392657020299038981641743178868352 11756197 -244403343803452159249457967530615097216 11756198 -50928510945197671608828520446981033600 11756199 -11612943012003451187845013838847683072 11756200 -6033199020210752696022817010313216000 11756201 -91107413296923066414749848824267188400 11756202 122629063591576865793558530195691888384 11756203 -744542706494816223153092193558310286400 11756204 843013966343304962810004069071517628416 11756205 213590504634552489468545923388990875200 11756206 213163951687405945608120912750075512832 11756207 -681941925325558102238881557332564018544 11756208 238621080568568488187900543304250097664 11756209 1484161761653655538059213452224638477604 11756210 -25717546612905307521792769469218127040 11756211 -62452235853568298684283843254983108560 11756212 -4749119109408313202173373768511672320 11756213 -36671561470712196274339487259968051040 11756214 -234558885953761938893607119317423740672 11756215 -87429764678270763941761602478477546080 11756216 -996038202317738101840392518268010475520 11756217 10455561998164687306901941430652265920 11756218 -97429595100844778729449592707662103440 11756219 253585282774013301880579121607271147620 11756220 14526846326973303104687541509818613760 11756221 15338916154782828462301238390262125644 11756222 -328259931509568292097461000164793866240 11756223 -155788867175762034092288718737180357760 11756224 188489151628747384287646871851715526656 11756225 -31084641265172102600724288689042017800 11756226 122845290617740684757277546024348956544 11756227 -938968436827030615887123156377369931360 11756228 725919661067697822072550246874235165696 11756229 -275247840638424705106379450997684746016 11756230 132991766239544380781000828794942277760 11756231 -401242648914764248157017277209437410280 11756232 179013865847578638541046304684127027200 11756233 -223805631491011854777846067963939556096 11756234 72333609606220465051034400419043931392 11756235 -373652216078083267029584308324367850000 11756236 -412939764413987892855415501787148862720 11756237 -202419495597762382812575184342293631114 11756238 -67679972846494319659056914362838067072 11756239 206009061603414894448548747490141880 11756240 -233051157313660691001857541311717130240 11756241 -45934689315164779246380345793189979136 11756242 -31621864825272700395818803212150799728 11756243 8036009873471629035188291452127691264 11756244 1740152691605189828683842654834450432 11756245 440467774036052179795369816939298525880 11756246 -584867157590848043925253604025797384928 11756247 -290584000684803283909681428056109928320 11756248 273836306381794224583831680806943621120 11756249 -1334651630869808569478733234796762856700 11756250 235795505251772393895230452193004000000 11756251 57280473082943882598651456323476205568 11756252 -364289427204543401780488842862506370560 11756253 568283550779030237388498768345149157504 11756254 -191714999379324094383873623516555186688 11756255 -23076789447665957398880469775317639840 11756256 -207819692367732010630277943373848379392 11756257 360989587512172034001189298308978201506 11756258 69902221967511075852906410333943167232 11756259 -8584620578511539352474154605441576660 11756260 -199859843855372566628598571738286565120 11756261 -925272355183389604006032798568634131776 11756262 4357165006653040603180426327942662144 11756263 -522110163603478448939643604195159681280 11756264 254927104205398508579535401408377681920 11756265 -520762161969501245958100472330349098880 11756266 -24433707489407635476721610883860879616 11756267 1014067444239557216344227883752632771316 11756268 -621728172311134784906825885679747925248 11756269 53820106933807089148079175195223196800 11756270 296768568057312692275720768219507462080 11756271 76940298334974088916086871294204149512 11756272 301602240789368771981364908503134339072 11756273 478519848486359148994409880736170909522 11756274 84819479847474440032320606043706115840 11756275 -459089775846202619426388579680447679700 11756276 477418617327337094179731956763894150528 11756277 88021310186854349803275773540326399800 11756278 761755410031893832424391078458534113440 11756279 1373569899160445628189145466757979739880 11756280 727145760962035460765654335995781017600 11756281 -779159041114459018780775641238855726400 11756282 -313709300659923564623112199269557890848 11756283 -78084469575671833780715843517240145152 11756284 -563994221100620167330124218898259472384 11756285 -10384567060530755655908445011983411200 11756286 6146343249158123639717827894005749760 11756287 -1395388286632087732130596484158979970008 11756288 456780220083592094636116347416865669120 11756289 322555515390456320150569527742810810368 11756290 33361657569698077480827523971446323200 11756291 327304937321110464915374212363768285692 11756292 -139276131992317568291902755202690126848 11756293 335616373071849478553695451541224856542 11756294 -125867071369975628859882883217928708480 11756295 390739251378185613452053789241092206120 11756296 -1036927400430317911778534842325515622400 11756297 -64544622532037381110667630896891939968 11756298 -164286194858590856747249527649384696064 11756299 -479168994212670111109984255723584290496 11756300 -264552298216894893689261243272572729600 11756301 -153501963830833408626821423015328539040 11756302 87900781601688566565176645010740481600 11756303 72627999982893450113146403951465589744 11756304 12455724786002036694305175810055864320 11756305 439027170616437869517826029829230121920 11756306 -175503750926843292346827811559355018240 11756307 349430155496469467241308888886509935680 11756308 -34068673173438644234249449136917141760 11756309 776649690055382254367622350350620330510 11756310 234537603573490404163541290091622009600 11756311 -544639634726485864937040360041117753168 11756312 -39106006203855795380165658834687836160 11756313 -411969336694697340966523515349373085600 11756314 -119801138177699391826350328619529842688 11756315 416059153191600134993618334963986832960 11756316 105542841888306214635076353889425358848 11756317 -731751616297821611306567390386257378688 11756318 2793568874785933618862659291130180352 11756319 479891717540100876710284794639768860928 11756320 395826353753100662009776926182809927680 11756321 -482338163834948808953687563792871768478 11756322 -137301361304368927942039835432575411200 11756323 15996569604575043639928174832713637200 11756324 704721044073783323844729038394653997696 11756325 -119976120346841691462194064866116560000 11756326 -679469062435017859772785526113730885760 11756327 -906930186132800561550571402840188404328 11756328 695482723364315759513368975899682652160 11756329 -9332765087853090312410569890602356672 11756330 -13141992436661340214093018641556857600 11756331 605246853994913199587140723062478568220 11756332 -105603106231883090226659444479629047808 11756333 1763628484672586713815256123463008354560 11756334 109544031634763870408992886514560590848 11756335 202391006812661264045978739863098720800 11756336 159970934679695436370432918667797512192 11756337 76068701988246672310402260532936051968 11756338 244128241562317751310844540234071179520 11756339 -68695939951056095756708958858258687504 11756340 152337488891974258982973521035153305600 11756341 -929965658208773110131886915316956858258 11756342 -54855235401385895330822458436363053440 11756343 169558198773154463812504380804104253264 11756344 861623411223462986625140009573657948160 11756345 362532654320801932595411826070626259200 11756346 -115735229853930228221329966099109254656 11756347 4073177651156433482058528426879100544 11756348 -833573188728526609890514019146259899392 11756349 -538815551406599572611132263133327772032 11756350 -44177987057555631829608678775923043200 11756351 -75858244490017500868606641114074307648 11756352 -55261218736008403479679272601515982848 11756353 -391823714058238836724973196667599571520 11756354 136125367745911205679247470144646194720 11756355 208330871110614731704747172218815592800 11756356 367380035373847340298748142934693895168 11756357 -364760212513365201770018127270365591394 11756358 -11155126436947258639647600397465601280 11756359 279341991842864143480966016843760297560 11756360 529968298998056816360583927513907200 11756361 625891663801107690051579369660143869824 11756362 405915446378337446155706564868744019200 11756363 924704667378594152742961131984176801424 11756364 -188471393802365884005332161434054389760 11756365 -949143922714131646790413768644294347880 11756366 -256866791335544317853024256509090242560 11756367 385545546837115754074470799096239475200 11756368 110515270739510691336572800141750272000 11756369 819218921368989348791758057090321376640 11756370 194659260220291521805661190998495116800 11756371 524327096378599740563911011036933449544 11756372 17121070617917006671784011829540093952 11756373 -10366080649381941981484016619848916000 11756374 -337219460741683827570201122032491986784 11756375 -112746183223285848825783659575912956000 11756376 619166926147651513100075633589035827200 11756377 -600750772698727190701733833302031078774 11756378 -174423912270218298080681326978097679360 11756379 458378895538568253764145417697426834584 11756380 2748453911320206490197096139268567040 11756381 -16515045326487656632741199481825787392 11756382 73070900873426233454783709887101569024 11756383 -172585145023239240490328348311393946800 11756384 -1475780473817188203414984486816644333568 11756385 97935111653528358066126068908960924800 11756386 126627163033786451465646654299838213504 11756387 5417133901501018003814031912781787232 11756388 -33084303731066240106075200801156014080 11756389 291093897953886646865959724660034280190 11756390 -98463499881112285017236656350752747520 11756391 -701780737977663081825442232593146754008 11756392 -775677053441379511669832423108351262720 11756393 205238271441356524296062187985466296128 11756394 102985414682662745540404975093354467840 11756395 -1900737642435717104612059825858237920 11756396 995111508528701015296464213618916948992 11756397 585136160023057295542956064698149308320 11756398 -118105193457476309405455270751553019200 11756399 1151948632554233339261641463335827996120 11756400 -38895082211490334620997862543066726400 11756401 317982486935199974025088122335099392932 11756402 -275711264291624381103208961158415692800 11756403 240176968754388444931721051763475081812 11756404 419893334948216504980063891053415452672 11756405 523787046583623731951381868610440636060 11756406 396468545595073026143496847458802144704 11756407 64730733151216101065166508715393798976 11756408 -7809034097411010063703838857630126080 11756409 -8427540634631630289588387378569564160 11756410 173445849664093040670087911234221824000 11756411 631521585549885439810148702098053627432 11756412 414149170807110345605954667963300865536 11756413 178131213424192264990439062650029558860 11756414 -17636100225673313504869098686336212800 11756415 -4740984298008529619893968810030140160 11756416 -981490416067426172002931907105914880 11756417 -611239366095577002807206016724717404588 11756418 -426081216231323409937140706841361665280 11756419 -1683120717191439880470634261533688080 11756420 26920851982746715631618863544860262400 11756421 17643198669703660132289688113191432800 11756422 268984346207828348201700643656264085248 11756423 462873196744887581687143490331444469416 11756424 17858647368389627652296192343995473920 11756425 -373260863680364081402871743713356679700 11756426 -420136491858050499930547052928181597440 11756427 -343341963865684060717563234133494216192 11756428 175780655127177095289706825842307251968 11756429 1095308751860606683924294639430431599030 11756430 -4105579341542321337028290514485607680 11756431 -60514578451421802733028456387170202288 11756432 -48976549918154550099892914617422184448 11756433 -73580155736480094508761391230184082496 11756434 -444850263536062176291729341004652492128 11756435 264525876824893631442566525381769747360 11756436 672167465475330958751654714771606661120 11756437 287352035746559387984734098727457651904 11756438 -209001483678424172618068489741704422880 11756439 -215516852992285811945478525627641210976 11756440 25029025994770781725363979427840000000 11756441 237150477072469949255959318890466095300 11756442 394766921002971617342135801299296640512 11756443 -362378002876782801798687480322064621308 11756444 -54560841614508299103358800029829141504 11756445 -214140950201833017063257085996454354080 11756446 -160234600046822961836371595734117283136 11756447 1622457575906691284805947536672476691680 11756448 -750069086787712779021826109375785205760 11756449 915879853942352889047391384153334676450 11756450 16605735756546080276685013905266457600 11756451 26924992293900249862330173781434211584 11756452 -675739191338936083570847639284963842048 11756453 -443954325211713543907621079313758333316 11756454 -24366097742836357069916363149210455168 11756455 170648194928117107029312669115602672000 11756456 850557686688237569502873912814263290880 11756457 -351332020265873990295798686109319094646 11756458 -2270741564477206770158737058729103360 11756459 -235425924332053905195891788624368907520 11756460 178524772513275916703557310471926364160 11756461 -860408466905140645538958871110503912938 11756462 -6123344637989075665207613038078379136 11756463 81083183023220351794367386394460236688 11756464 232667462070291859314901088772733009920 11756465 171783208742298430619169276619995377280 11756466 259283614836738631203798159782442207744 11756467 -793873271470237953151206773901178314484 11756468 446900801404189999482103715867210379648 11756469 -324909723105385082124363751724675830080 11756470 406977623041539749402646978888975672960 11756471 513084972150236061861262029815054076288 11756472 52682552205279257375355334618351411200 11756473 654931308610838946913173414493666441344 11756474 413567992683116361611875750772746467552 11756475 -631013423081479523017033052144102742000 11756476 -662144307592301306359253926055938493440 11756477 1070921133551788402269584504437954624326 11756478 241303267674895552357696866647372206080 11756479 373103081229051012425607234154530126720 11756480 -233581177590099257911548083281487462400 11756481 -1316256056668576844314169657026338720 11756482 411985063982151990898908590106512912592 11756483 -196145361252710871245555368022147171268 11756484 -479434593676553944466587853886103530240 11756485 828767393789291689903718321853168323220 11756486 418679165367127781855705797865313656832 11756487 350396822833156540233030546730971720360 11756488 -666795869928713169924408809835964554240 11756489 32986692573163114179602214400525751424 11756490 -78411072724593236150223215965149504000 11756491 330212519908397708889343944949154156512 11756492 -346949187972798438207598525703380581888 11756493 64215716542745868490136341550791425408 11756494 769920065157419138849452194571514479296 11756495 34393956357219072209758789446984166800 11756496 -18396405677881510507626399032248369152 11756497 719743765759114110403592430904672133600 11756498 326196737335857237794293346966973032448 11756499 60669202838398424941361308687500379200 11756500 -40546568276643800848091335284695040000 11756501 -3297729900126604290273027477907286496 11756502 1004016394505236099042241209356931584 11756503 -193742884918962044758666657535665646160 11756504 -18436399666622268730407702118570844160 11756505 -389768300120356686259654024515236437440 11756506 2877061752601637973710873878849381344 11756507 557586582993897618618079168587697258512 11756508 147126278210437935413694617200133736960 11756509 -983999443384140007287549511670974423380 11756510 135807220513636576089842151224246180160 11756511 -28700276932960483785750739539634109112 11756512 167310897815867383627932970767306719232 11756513 -110980340088025946504822883032340951000 11756514 35301318944606060738869334539651866624 11756515 -1029595589404293150495160304636379633840 11756516 -126860781150427286349886927208415022080 11756517 -7495794541518872909969599037071810560 11756518 -85870704885710169399266023977022224768 11756519 -470492791355180208749818776024510268656 11756520 52986569328553298802896018093718988800 11756521 620606626258770588404726415046892911290 11756522 4840209011493427800723660044968704000 11756523 415994606610345850710118117309538909184 11756524 -4191467788444899751569904203025992704 11756525 91542101562253167330005188868373273600 11756526 324293746393454721855984467602078446144 11756527 687327859600329010948311860277087902400 11756528 -21425355228696690949783784178796068864 11756529 -820141542614137689452348242940480266080 11756530 151102762622742431392135687529755341120 11756531 -2108828419570305370643208676515247668 11756532 37613614139911986070588193078685388800 11756533 -679270367308160735222330181044400860160 11756534 1561650152623742418571629153476208192 11756535 62410560425242968472202907030765772800 11756536 -1135302880776253728255587056849753559040 11756537 455315913970202983951620577544292394632 11756538 -61576059351112554067905263525249124096 11756539 -2203756456462746757813257641927193018344 11756540 641046537635309798173244511889370442240 11756541 -120925228526549497053606473282069592480 11756542 37623733127848872522209822812435353600 11756543 272311244042126849413449999012064358880 11756544 3958267419538998000844790334310318080 11756545 -342651766445035273088260061778819999000 11756546 -914747330201140949559676163551731196896 11756547 156034476051036083356489064482821915600 11756548 -508714004090683178738477926103855876992 11756549 95511206580726992242862138900288029632 11756550 31919656318314652482942076933060368000 11756551 -560682678385473631757822714322839385448 11756552 -1242790791776158228902961487429132774400 11756553 577787255474121379741532957905312114704 11756554 673687672637717744503558762635152064000 11756555 427780416046964534003034177306969262560 11756556 333324312386646108127751546654714757120 11756557 -234639108873184708867458395824656054048 11756558 357534927143621529466850237305355996160 11756559 -321335362431768993768549084375524818296 11756560 -79214368518771242685678445186016870400 11756561 341687696689749687488714706038542162932 11756562 77705695115041991145051702692719066752 11756563 -177619409322633767803616019889874606176 11756564 -125409216784935910732935601473646338048 11756565 28549483323835752396231030744387765120 11756566 -26988401712343955848407717011463712896 11756567 61324423911309801626114249214133388616 11756568 -407952704721170427786620145653671526400 11756569 -609427349706363549863961000863811475440 11756570 -73239115429927326964170508627437983520 11756571 849288213644030449950277170355894092000 11756572 712654403576062652253312086422940734976 11756573 9215208576922803813976761610223064000 11756574 96875850151360043767425474369878497344 11756575 -425157212680629965282927916741744428200 11756576 -619705994740328017607564410395977318400 11756577 5714228841390006655992873495232452480 11756578 727291941410336865318090711600916821840 11756579 751917548276688225059494174221221501376 11756580 -377004422062897381992634886111949619200 11756581 -175259830333882223887230194713430056836 11756582 -674183340394888870267898979211672135488 11756583 -405308225696998675472853182979972726528 11756584 245747091202249086184669915095366451200 11756585 -263682769709004981542613169140855152220 11756586 -57129720437356376425450646129600873472 11756587 7475143074546447412387042634915690768 11756588 -4724736466847281422272001305137096704 11756589 139538859805397242886938689107024997696 11756590 -203106395228742163448490573999343771200 11756591 -443380580802685243138554521003419894272 11756592 -140220013724232510337182714073272975360 11756593 1425237557402067825004395060524797571044 11756594 -203247662932563781232169829159249456608 11756595 -221064560981245427629284049784552478720 11756596 285328490317382907095441510006388771200 11756597 -384930914255333161223547586916710403328 11756598 125500313112532033910216624137863843840 11756599 -93084838554833606181538722252798323064 11756600 -35146326061107186319701355500080640000 11756601 646490895808539341189292248697012059130 11756602 -102915525729380821226014617801108288 11756603 859939085398414059475967157534342042852 11756604 616659894830999756859797275277360656896 11756605 -242419588511758173549570858625844467200 11756606 181758078723385922395046913849550909824 11756607 -338742623040214796706983320092694971960 11756608 -9012731250089778019093926282169679872 11756609 -63870230834343057024620018639550800190 11756610 -53396612617177879102236723873372748800 11756611 -30504399212493023767550873833409291520 11756612 -8881282927853879545414772387026341888 11756613 562147867724720500440846387170904125088 11756614 -230455647232260389506109559590931421440 11756615 13777612151769079106940195666729393120 11756616 -1004142982897311631175294254763882496000 11756617 -324187006210821349010781029906634327334 11756618 -217826123464787301102609065834949885696 11756619 -155926120634622490612730812657118324496 11756620 -39136509324385309747921254007623552000 11756621 855826641380380326908370082970822136822 11756622 -514929838095577027522468924709666918400 11756623 -523148342135343395751781079380384185216 11756624 174847777208878322297830415017435594752 11756625 195338187373752385475456934094185648000 11756626 -116367959178860275662536816214948052992 11756627 -249992173646530174666763602965104982336 11756628 -117847789772430042460108524404279091456 11756629 768972233077936219513926007602486715260 11756630 -493012294836938009932320619840512000 11756631 -287958128121682142358865484742713042400 11756632 -24083649551575953662235563934482411520 11756633 -98161284311836187004422200498846590720 11756634 186813169020074919461591359322145013248 11756635 538808776711685745108038723076793171200 11756636 159952807347466520027784302872271086080 11756637 -1193712185491153392149312986411335768960 11756638 66033012249758598219898417476971622720 11756639 -523187387693174218741604836951989226608 11756640 -183223208288111606310125996558254080000 11756641 379262151858925449413156649276854154772 11756642 251346992511438553614363368940617779872 11756643 -507673246617325602268972660012527584136 11756644 -371205770074046438371357189357755367424 11756645 316552592322746189444339079029557306200 11756646 -177063608309684638353992034212124801216 11756647 361536532826014956333063869629538742832 11756648 -1329094739052117848231796560719954928640 11756649 -207373599218536167744723418680359116800 11756650 8190964973110031398984383577257357600 11756651 133867800223137463421501327076679073652 11756652 -494214153312669695573444669652086670336 11756653 1533765317450340823025067402646967202902 11756654 -22367284637063847812993988156884376960 11756655 -35564046575966814099766176773285045040 11756656 64706003715278669438202828069403164672 11756657 112244779320522448314899993385088512000 11756658 83449975136894945008403497817968604160 11756659 -1050980413993922573017144213542908585140 11756660 -589612123369128885786114483584963800320 11756661 247076009633863654952054733165361667904 11756662 -55857589220816665004743696297062721728 11756663 528078047825695632210486899340712791912 11756664 -70722781068211444323226202130050826240 11756665 -109697979926753312063228258945248873080 11756666 -177212812309011269898425064361573261968 11756667 135284938021402675955446383503008577280 11756668 -159043144612364781131725430478778368000 11756669 612609190514692782494293754879293141344 11756670 -37798500965033278777606818763019529600 11756671 -421108795054426280551271532053776686968 11756672 -16979651539282774444516311145654517760 11756673 13896697860974923158082375641443533344 11756674 -176620194903376298910268385621794814976 11756675 -30534460740221945347164057019471021200 11756676 -75635620072079483943329669734375710720 11756677 -190539901244659131901593556548337667808 11756678 -381404543856201476976670798122612480960 11756679 -65873461262139233345355432440130813312 11756680 -52266638421406447301411941770038476800 11756681 60141717702854017480965658662642307482 11756682 80010201180867595812656760633828625152 11756683 1065165039706413007312699317299438910932 11756684 150926182842439840743184009428332572416 11756685 212820976432481483014573311617927320800 11756686 -113803412809481563372703766218332934208 11756687 -13325408120646753992963467802592918840 11756688 -20818151569520902917527272998061473792 11756689 -95224196202993947747659114408153517568 11756690 -102684211050921526538954219286588119040 11756691 -646201116090115376021785646543089754640 11756692 -486728212240298156905164967819393197184 11756693 574048755510796562836030725637652026044 11756694 362431858155456748766122165135528650240 11756695 -338517547582012701114856992953617693800 11756696 -87911461922374941679606606662113280000 11756697 -472270625467285170667665929170835185200 11756698 458450721427727203037184983898321039600 11756699 47305733735362094331237100536795198864 11756700 238149682138193775038602839443576332800 11756701 213906175286181291021036284786932669440 11756702 -4860498035009939956131787607167015488 11756703 1487376285481958425567499688122059776 11756704 -1499622533301553169002216687221359837184 11756705 -592936668996382800835439515078821375000 11756706 -7869993750679437747992068937791741440 11756707 -250058259671199371578425021472800090288 11756708 -141175479566301043368371327701448998272 11756709 -196109433094309010493058750877360449344 11756710 23183198512874351760360515766045384960 11756711 365629794810804590599528865171955015192 11756712 607983446562384009040580933775811952640 11756713 -85373307363507260486232533965219509880 11756714 -629845014388635967768586349500044801440 11756715 -19475932845928639004202040544330372880 11756716 15861548118007400286975108807561569280 11756717 -116312316550615731081679957062209305674 11756718 35800761388766002017336713018001006720 11756719 -129345360814067918529884580273292826752 11756720 2237523939076477256298946605853900800 11756721 36208138620475531709609528393088768000 11756722 150612971430004539456093928420896137520 11756723 -222329060029693724749189618249401768 11756724 -191874366796302804109124334945723015168 11756725 -267881741641344805576199274327919884000 11756726 -445485508182726798103538425444678459392 11756727 310687048142289116081540902732782710088 11756728 538223186866410431395136398658195804160 11756729 2196093392672997053153987047616291721984 11756730 -14686958608418333497623999384512897280 11756731 -106140607463054558650571049066134701808 11756732 108679914597477865674731148095775316992 11756733 -72916056019640764477728209749941605952 11756734 -265130493543738868275232358221661927040 11756735 87310591993167470276841847614010984680 11756736 -127608320817030173133256385031740325888 11756737 922207168263795350574968118417666360386 11756738 300220492963898283768667574185922858496 11756739 -184114531036880570784099447811809319176 11756740 220628346832785642471809009155186444800 11756741 417948870214046315689669853313107040252 11756742 130045784150837379729489151182888146112 11756743 -926499340808915671966014845681933300008 11756744 737215963500323435861284201423515033600 11756745 5341051891035902213688691792698681600 11756746 -50297027326235504344687733075490104736 11756747 886262792778342894223935322142990635680 11756748 -109049246488220827849691093114170982400 11756749 -57651828155691796551916429986994515936 11756750 25562097487606697502797091273758208000 11756751 899997183911475735471341229908852588160 11756752 8852819987408579401417657143130980352 11756753 269906664494085663971409135871012178160 11756754 -250196072763865577650643085263759940336 11756755 111720090553774751950935028990793210160 11756756 -1026478379841540333577505427632727244800 11756757 -357568865026062862799137645498775211360 11756758 308518474027316081447240344160835846912 11756759 3599890847511360658310547616080572160 11756760 329955010359323120331151518546007449600 11756761 553177033156152558151395346052058180362 11756762 -841969840831502948908261887128926760736 11756763 -89357220185088090072871894187223666000 11756764 -1025184967985160813086134661848275879424 11756765 -708170451702995827597305531468074552340 11756766 58891432103614625343733175593496005440 11756767 -136741013806741413289402016338819585920 11756768 -401136040341470606571968650417819090944 11756769 -419268725186476246115856449630812696656 11756770 -179686365919348020481549557625846813920 11756771 194590646403035897750719315549612491264 11756772 471311748960130514794208480992368599040 11756773 333416222010077190959667903826717323040 11756774 758893584462927673643905390975507144320 11756775 47257139790845476070357324670902895600 11756776 -275613711935161971602378235389448913920 11756777 -645606472022289652594739087854520652720 11756778 -156366753951653569841577828892092993024 11756779 -51722107426135145348014955972368676620 11756780 -254845937564346601517935788992584089600 11756781 86144897930516612689957108133023474560 11756782 109729876309673427440988159309874427520 11756783 552461268256578692272586905078801829184 11756784 -5733023293712795654425539647676874752 11756785 175455111426547394231597220444698716980 11756786 -366208131780521015070546279643921797120 11756787 -3581120020464812275686481817077099776 11756788 -790317178830034191406738792570330253824 11756789 -1021201760684399999433747340650835397280 11756790 86436709213276616000557832799751393920 11756791 425759813170386704399395568471163240384 11756792 -739205576080940664043686401983313264640 11756793 -63050641814872208964066738188400185472 11756794 -199560786012185222675679908127255283968 11756795 18178619359791377497542276695343412320 11756796 12379508634096294446224905261903995904 11756797 585587751260326247114862354514772801740 11756798 -51016076020166785295657884899905049600 11756799 1143103037264450146260103321356888399120 11756800 512312681699585269273934044630666444800 11756801 -75230618640848348929219881424053622080 11756802 122464009930913229447118690865268480 11756803 372548029067920782168740840713136489280 11756804 490107870386904999259855902178445229312 11756805 -503449480972508382585428529038105478240 11756806 -361947198734365939082630221412106783648 11756807 5366780777024038029203153978284204752 11756808 234979132481187949058265159135121244160 11756809 461304244579429770065954159937677637480 11756810 -18263717459566722814695873872507749440 11756811 316758146910399122253833255186362734720 11756812 -281203974045415341298595390131156746240 11756813 1220892932489145969930714908001436651062 11756814 220501916010865964465703678067052912640 11756815 -753459723021089851204692404673484758720 11756816 -57671924148954190923235316490359390208 11756817 103593444292598996429799270809880929634 11756818 -9741146730212491177717766430661957632 11756819 714981531903446699158726712070364240080 11756820 -222524326764457244152242303028020940800 11756821 891799809154691816359890527512128529372 11756822 140222261823288197993792825073566644224 11756823 412568066286334357415783202013653330360 11756824 17444834328551333929489528394661273600 11756825 267585305455235661920055044253930258000 11756826 -603886991932064024270568662041400103936 11756827 -452093804768979043497253049149398643324 11756828 -382705471796505964656746449791103007232 11756829 -114439748005181377638422494335484516800 11756830 314632649093620073664703621013512522560 11756831 479095773706679520558773559792204622152 11756832 442755948527007997072809190576242032640 11756833 1412702177785858029897729294871558747824 11756834 -92822786420946778866745575682717355184 11756835 -148399219002441887711330476107399726960 11756836 -73076943137359276660406646317646131200 11756837 374277052879841840081144906017034869500 11756838 -237114638095739159373519907016061454656 11756839 690231128874240088682504366205915296640 11756840 -618212587289731933959794488171478630400 11756841 204346278566270299537847697761303607360 11756842 -601337432378468422709577018471961070928 11756843 56652060968822314166659596673784174592 11756844 410491678185535816246297268767161600 11756845 -16414147167442602190612956810566496000 11756846 -424727323463561143224816249045443612736 11756847 -882503277362119642521909179793888516600 11756848 6632247052852504960657703815870595072 11756849 -139849220778812622213269912240658257880 11756850 -59578010815642307543665797939603187200 11756851 -1010049075634892536382611195251314742896 11756852 -679713796871867471180416500557809256064 11756853 -610047501916337250650571153917819779200 11756854 411871461369615943104935793887584175232 11756855 -315282117151074361093025953332206748960 11756856 -497726495861162429833916672079049420800 11756857 -22303664200768731797541657883431110976 11756858 -724075952909407944623470925087708751360 11756859 23743866703144566004261789352812876800 11756860 478651901066862434812036576362340454400 11756861 751716646816165380404919797080140985080 11756862 343759914575635840109711190007724782080 11756863 688979496897509816604859829468401138112 11756864 30558061900262248985541163701592129536 11756865 562537742734598578361738277625251054720 11756866 -23400824562507442670380159296874344576 11756867 432413435615224823121934419504062443800 11756868 -112709771567617204274936215549744097280 11756869 12383915185966772663270416211334273244 11756870 391220826803025620648877694459812170880 11756871 40499077295243816884840252343780615040 11756872 -100049095030056089876198766124227256320 11756873 354254099424627578636346794416065160884 11756874 -138426660304321515684744297735466133760 11756875 90959730907868988625133158160384170000 11756876 -490859670277319092693585652805334928640 11756877 914517013872024205337995882818590914560 11756878 58580899700922781408221231492078600960 11756879 586814080406141252419349538363474714480 11756880 111941836868370610201963381848716083200 11756881 800657190536385540670926778820405389682 11756882 -4980505239768011830974600692142492000 11756883 577893857643531944080333833599917267248 11756884 -74174595359443772922868828387508216064 11756885 -325722207104149239747932542920200567040 11756886 -10902393009521443457628267557729849472 11756887 -581708972034554712535638747167178414960 11756888 -3190395958340698085070912687105638400 11756889 454173577666838898086151160090474964544 11756890 -208740490909508164887091129681138406400 11756891 1210056558212742586228444226965848450000 11756892 316328591855073987276230099274569072640 11756893 -460927846511412533634375696635721808858 11756894 -358057262101028613796925592980836912128 11756895 -225643403668422228921157988097381959280 11756896 -1216266301428957492690372595539113410560 11756897 372100078604182075404506910460942061346 11756898 77919595279854648670778619477903482880 11756899 225503531234165894902229178329716120320 11756900 135757544332330114181206741137411936000 11756901 -153723963443003759865492788477403728160 11756902 196345031263517109941517871516145725152 11756903 214430662903915314345728696109249140880 11756904 157898694765723998251494287719676805120 11756905 -142230798803814369039164773042169333760 11756906 -91327307369652514738637616710986000896 11756907 12600193551440950979994481323682340880 11756908 551915649896858747558652208525686864128 11756909 -46166005565320467358073610676033656384 11756910 -109109165883642352350793302355542528000 11756911 61855117410016219102835575716895686912 11756912 41962893316612095282774474419795951616 11756913 513837489128735680821918145679584232880 11756914 -163147496180029552873682396931518434080 11756915 46679559392665587784104651060777951600 11756916 689255484029638660580821869087310937472 11756917 273419742645309610037578299508194353966 11756918 -281521615222809221088882881848117418496 11756919 -522348264914955905242793508803135837280 11756920 33806284758407709987931495269826560000 11756921 1102567877291595544689441749393887584144 11756922 -30428978799780210472864359520578582528 11756923 138112586405696131436884076024302507172 11756924 579841519953413536642329681650268112896 11756925 -274058769125783081905966787890754559150 11756926 5365125193720753366185069387022182912 11756927 -208052371059971187336068560157803939488 11756928 -521229430325303898381305029148289269760 11756929 -199260180793491182241918667901195931324 11756930 -327014134326988068898716230402337139200 11756931 -7121149268426794348925909816854607040 11756932 -883150670802125800415033254284124566528 11756933 -909869130752416947984627903192026454816 11756934 -135823521296593553730549627198791577600 11756935 4835350145255314210142037134071700160 11756936 245005058986073093151433007213842268160 11756937 -36227471378981081161207566548291908032 11756938 377053214973093405967265323492312604160 11756939 -218796692851124865619740201048159645000 11756940 -128845538824304190165064088179362785280 11756941 -200394871262345326166696671655505175296 11756942 28885039869981390799172013695354518272 11756943 420550334052663630039296084500622414904 11756944 5902720342007708551702657494245785600 11756945 -185208664264442779553246833824562248240 11756946 -149224550343112199808004542364381107456 11756947 -1540218443431212873810738321789966905880 11756948 472177276998481691113533252110461747200 11756949 764499477471108650871380926370966722464 11756950 101109206136974277271598511180352833600 11756951 -472243304042123921880059595302810665728 11756952 140825584116458199914180602988973035520 11756953 304525528153277604667301754345657104000 11756954 -550667596301985219306601147172788739328 11756955 42319411607600748794242082614943946240 11756956 327379904707263951760484601808461496320 11756957 1378942987413218490127450847664464243532 11756958 179386081875911219678216867595912981120 11756959 -277063691802917364995958371636653315840 11756960 -150732193154331769388421610443763875840 11756961 4457882278870353297637775332608631680 11756962 -620190670136869445161710230506171474272 11756963 389955700874164133267059117792444020360 11756964 -147289589639831503274664957308887809024 11756965 255155396767014666160414687537117980 11756966 200886888885573509623606624692876885504 11756967 24470482091636247391193236417550444544 11756968 -1022958292168611025952417803806151357440 11756969 -1039036662455604497751944101706401920 11756970 -109991086332475168148192292047644594080 11756971 444996178512554306434313638529274853172 11756972 -193378351052883425748569554160036759040 11756973 -16732145785298072953456258447108446432 11756974 4649221082455482260668838175906102720 11756975 -252475788198610105700443944437509143000 11756976 -3337665732618035740883492115670106112 11756977 -995093979466562539304687645012907620940 11756978 4129902908185745588095222637125601040 11756979 -202547371815564041334271328248231305792 11756980 180530927204354491945864530463644384000 11756981 1048563904562112995215688014335350346972 11756982 358503027916506041989175438017168089984 11756983 -675957367157901901622014036091392897024 11756984 -1236820744775555988446967880051372093440 11756985 100221016277305627143540437931394248000 11756986 803158441149763535956455602638518702192 11756987 -1026920511080568191996940361216566298008 11756988 25416117771963605590233974178065158656 11756989 318994467633554608518709540116027456000 11756990 33353916012701890803401914785175027200 11756991 -761876299905425009282494126794989185920 11756992 21180846184951868496741734057074753536 11756993 -1633679252434195471369064689284495969360 11756994 -368732578319552586255599139534546278400 11756995 74191091365824806496560543614740632400 11756996 -407611820585407430071062059637801106944 11756997 100808495114466061112998836056087535840 11756998 -5793509903793119119723360329769328640 11756999 127351516533318139273964594390413109064 11757000 374514487423115136772372932468326400000 11757001 -320660557419475942884993860046590456998 11757002 124690786571940819981510419855848219392 11757003 -473815302220991308792943496428335213056 11757004 -122572981549286064345927757155766406144 11757005 219784607299118547400703098118863518720 11757006 209982809798266106812988838870467159040 11757007 -730595904870023652025973614515033385744 11757008 -137217895862800432831820477154590957568 11757009 386825808337620501234052728175649526720 11757010 -491396560622839610888780274371969472000 11757011 68973688099121137958802437771289561600 11757012 -843251694267418424742358630187985586176 11757013 1217670496431940427941703640979265083740 11757014 -387189349697208252695968403863965714144 11757015 -1491424352444639939633815924555473600 11757016 -331729669779270739897452378486649067520 11757017 -7972305145837242636682692086267729280 11757018 -10138224295936420901050338724176082944 11757019 -629749337498808239420692855654624107580 11757020 -53043740391674681092247407681080407040 11757021 -533750464171852166137369810124529007488 11757022 -2045277984162729778232831240342306688 11757023 -1324548163428253664210563830189768349320 11757024 688484937301643817052526765100200361984 11757025 67889250219471827795285906799718988800 11757026 159554300322964332300776830186259168640 11757027 -6389981557556368506859488271715059392 11757028 423558201230653554120847011059490455168 11757029 -102052940829035805562737332369614590720 11757030 276781532972434937544755168397583845120 11757031 281088866779027501894490031929206659504 11757032 90176673997073482911436309575429980160 11757033 -291955463243963607509634684288559649040 11757034 -531312712371423138583681175426058901584 11757035 -683446919849457373683237785519426497200 11757036 165201440799778763728158837291074632704 11757037 93029402982425042467751104389582437760 11757038 916787348465202704754651963500977551744 11757039 -304648519077730490053594592634222257280 11757040 -2188313124781874837300411053854228480 11757041 391164219222673609050763032087510671442 11757042 -59548375993555184958192421234589944320 11757043 165043056156836642265758815394009910864 11757044 104540555871049792229746312876561784832 11757045 434362734984443199644493035189489452320 11757046 30501564972111059502298063268223841536 11757047 54849087500609477271839273617952759472 11757048 5817023434119510550927319117959987200 11757049 -318880277823360192438573690067461644950 11757050 153380549416077803334793631755543948800 11757051 -61296074758970248448250368630901268020 11757052 -648523079048631180465361833502154481664 11757053 -84098400724765997012818501170829843968 11757054 -485511156916464273966535627950837331968 11757055 -330470724164614778962797672812667696000 11757056 -693061683379125617959298579777043038208 11757057 130013782213524053225594309774087393088 11757058 -427170154384430123892188935563382659120 11757059 772306080201647306688440543343615595260 11757060 -1240817613412284455061070331429437440 11757061 -502942330426239930366761039990888258338 11757062 966160412468461063218221131972361924352 11757063 107249072950156604391801690494628331944 11757064 150905676865062293381463969214159257600 11757065 1495859516979408359872693425443882061000 11757066 242458026429247683836410570362286086144 11757067 66705894567676965076642262643561414400 11757068 1013959933657786989597328044634183726848 11757069 -161679286474624445602449042919648613376 11757070 111552502185661286338968339537452870400 11757071 -313973131445966067781865136136889162928 11757072 -186828207499254123375171640567178526720 11757073 369369435971642014768879142778428326322 11757074 208612450510222387295180595295301348352 11757075 -409641984575554102664777076774817252800 11757076 -301452950565356896477501835694552538240 11757077 1085006036329573267048729219380832006926 11757078 -35314930920880288486696797425929795200 11757079 -551597825408732357672278839040859092528 11757080 185662114290478319778097327194024960000 11757081 130910663240099991493255010354531958144 11757082 477389659678235723621695164835954801392 11757083 -165691301495138237337278771352761841456 11757084 3921901973892335954104802189634894336 11757085 165295159248407390690807707875746544600 11757086 -244039637285522589492822308313531840 11757087 495575613901961266613345320301128456344 11757088 46812988719731143201517781393227120640 11757089 -1320254857106730551729217662014239532140 11757090 147003181317344318549991105454984120320 11757091 -327201682111875228696302234312182213632 11757092 625727408848826099164739035962380159616 11757093 -1139794433443538666856375138644812741440 11757094 333545666792136756632393280258137374080 11757095 89050297558582455057882761053799539680 11757096 -217585446655821579685159825283186688000 11757097 488648819132332068410575096341669888384 11757098 -148432993935069112257724264610613107184 11757099 339684585117969054269241095995520351064 11757100 470374123250281009968898802600932102400 11757101 -331272336202207942935336451342591073898 11757102 -22209262798355470386091741991631261696 11757103 5487884775901495394026327386309541248 11757104 323229831749322366190827458530103377920 11757105 364414512990939914761074202864298990400 11757106 -346278734404469407202853771230192491248 11757107 -505236114738943953705958580757167128560 11757108 392786249816561906553452834902599075840 11757109 172997590035187930228240712545516076796 11757110 29075073599975976283636736553384552960 11757111 -362189824155287842422887791488388879128 11757112 -318197934386218534557685330575465984000 11757113 250284052838025921375506480341394056644 11757114 414247167514625690085634756673137213920 11757115 692228593023340550546910377651827521600 11757116 140836140372677494784255303961375989760 11757117 -320337625769909421778965856941163858752 11757118 -676194955759556189087430165177985194240 11757119 75773467038101657334240312126947001600 11757120 38065050327556168641793532991645941760 11757121 -895554948104070444526570388008330447678 11757122 -47662154785676205664072269515133788160 11757123 -152999726107572741716915662587079802880 11757124 225752397719556686442300948349017472000 11757125 1067211328486224574713685628516280747000 11757126 -177854611260832334126286292813872718656 11757127 -197532458867894998497958550896779748320 11757128 -107019856146965515613533828212491811840 11757129 -145973195517532910038472907318931689312 11757130 -48012307820248520114917446842006860800 11757131 -317228407418437522604667340829659251336 11757132 321680245899131222461623648919150981632 11757133 42323768237619008902405531986314208160 11757134 57549603719373348777627018346435688832 11757135 262497912075076415305297612057801748640 11757136 123334148694406012985420963343135129600 11757137 -24982386375993571581810207299278620096 11757138 60206758532874058114909638153871714944 11757139 624365020753752793956800739258994120940 11757140 -67683590950394773972969080499794124800 11757141 286341881767945823705738246660931327936 11757142 -145547259981116109174772925360178018528 11757143 -666376650820864970404166012669881014000 11757144 158422577557149979222670663846422118400 11757145 7516694444695711604422814630109654720 11757146 -6691194507384445910209368808616330496 11757147 257332539218009471896943372238914664600 11757148 -145231605692358016448193914293011238400 11757149 390095275942517111313580095380927904600 11757150 11050518382840635775584705937565380800 11757151 -261207664205986461427058338128712847520 11757152 -670628458557439886468215056035192242176 11757153 -88074083243399845357349940226454260992 11757154 -114708792306795967514628197852689847808 11757155 -25067968217138612238509662137284057040 11757156 -63076749677155800340963541526323773440 11757157 -170040920237366218731016917606158223528 11757158 164051207847974171130175382754751910496 11757159 -267807750354031966828591652625600564336 11757160 -175650300730101604653556781599302451200 11757161 -85461886696488983223312701702699276292 11757162 -161138106162688835405785425377477898240 11757163 42494288321752208447578936111883351808 11757164 -466256306001813247544876230939040634624 11757165 -74650997973919944102876482686283882880 11757166 5132177320692747862422219969165121920 11757167 -25717797443206530891292886134741512720 11757168 182338638159777578900118448992229588992 11757169 707717284807518407585363685809728175570 11757170 -140600611820579877485118756143737434720 11757171 568087618433767954382190749051064173112 11757172 -240261974907654977047539005559804518400 11757173 1400424156174907925870969064632908453422 11757174 99545004189191850510106446181981581312 11757175 -227948359338142372631012150839522796000 11757176 277909144824549587760305479796800512000 11757177 372938351463922107713368247848073535840 11757178 -183108933112950244846459318932391887360 11757179 -56817398546367385341120603505207262208 11757180 134925075047161812081254919234177346560 11757181 -937543207800053061735863146535557064000 11757182 -305553123511217562440279241255166007808 11757183 1000752257478312493789236280019700740640 11757184 274046364879303969398839390445701693440 11757185 -3415852644996922534804082493022692480 11757186 9558607127001006714986660585805241344 11757187 -90103796039263292773136544202956687200 11757188 240346284456707100347391484921691253888 11757189 -1385760094065400682192998776843749472 11757190 53302903368644848959135761973199643520 11757191 1423844532157131102939100012982231551392 11757192 -636683738459328725873367670873454592000 11757193 196169709887768564501792066873866057600 11757194 168727269302619396950110186759425363552 11757195 -330011293701025977959631885640583305680 11757196 -463918324054289339222360770875487027200 11757197 648222528477410127060952521157999775820 11757198 -152322943250788502049309214074460804992 11757199 -348441767958039066197342631146627968536 11757200 17927989804674868165909183712526336000 11757201 174936664244366795870128425913536112128 11757202 134302056874859407577096080616778486432 11757203 435105589128902713831970222571471322920 11757204 169111100263805990504161602608298885120 11757205 -988224823175301298561273524044654863140 11757206 221266147210905959314793395388392107552 11757207 1135844420053844161482372667195802856 11757208 52054233665241627048940314585257041920 11757209 -44390435424251809143207201445313720640 11757210 110986250124867365790159504677641992960 11757211 1352869061206023775861957766752900992 11757212 218311950404756649504316607835753646080 11757213 243068790442030056798541646161579337682 11757214 -273343616938038357758751434289206863488 11757215 98124111710470760306681839178934453120 11757216 754686388360409219950257888196033511424 11757217 201091112450072856306354737617832637864 11757218 84334089343343501675284041516800401152 11757219 605400591130822345093191707453316028800 11757220 -240023279653244177549148197235248209920 11757221 -90742331662418186701667834129912241888 11757222 116955284480516852599266882158228988480 11757223 46918949486560492097607024183869572472 11757224 -466422814052938045287014058027906170880 11757225 -417203319491457205200840360032140332000 11757226 -328304086349837064687879732038482294176 11757227 -1468701458063820262253835519315963381288 11757228 -131758045991879522845834677106306842624 11757229 300708444120856264040982346192621356288 11757230 289896387212063583235571046660485645760 11757231 -2708089371431842036517499097150932888 11757232 -429538432104418584221422221039501312 11757233 -193932286140255941407043568114202609518 11757234 32601801113092125827073997714375902720 11757235 116318816985311040906813089588848392960 11757236 688201989416035278253948732337201480448 11757237 -551908416700025798933030969182049468640 11757238 120067482605366883034878087457613721600 11757239 -415135127023292132935482688468162212240 11757240 67574402856718134380035582748470272000 11757241 -222646244329204047262176061925004694700 11757242 -97991116313802672768970268888125134336 11757243 -9610790180159332513381311891860501736 11757244 -927377088478948026073997816487391990784 11757245 -126266822892673696874281884505724044800 11757246 -66991685271548516168457412439284396032 11757247 1301908309982858727938949075262918826640 11757248 -311070535759938693833968331691672993792 11757249 -13641561532351157911416385889854632192 11757250 857457672279759224666376399779783040000 11757251 -1408127869848795789417268060972154056176 11757252 58252864202413047208166403761847447552 11757253 186647160081110465614338822925422043164 11757254 743886247500315396775485052742764796160 11757255 -11009467479906993312966133574209912320 11757256 433545106820284005460102491442079385600 11757257 470737841153494128527274183085108845600 11757258 -736908525281007526956835725143045038080 11757259 772015178385445046355998606047525641616 11757260 408017342570127214731480696662031866880 11757261 129476152881945994596575843734083617472 11757262 392331254756371376106981722118672428928 11757263 -439009281116397766523936483682767930640 11757264 141629624814595014186928772227877044224 11757265 -54310423118984170392857571496931140080 11757266 75807484262786143857810759844613042832 11757267 -225328215064749933072572284845767384880 11757268 -256012050848970774294544808951907254784 11757269 -1100691885255686937924508076639043825330 11757270 -70299226479945592750950866289803581440 11757271 -1230535737966510288994027315083161233528 11757272 -600328215633274138935493250620996147200 11757273 156995998601476983743666890245096612288 11757274 273868111296566017134271954182464561136 11757275 11193883872278110043625506186298511800 11757276 151594212827076288141680168190913036800 11757277 161260489556853517911851899976755142144 11757278 21638884180589900546976666928912243968 11757279 467278918938455478856855573609355397120 11757280 -144413259290931304801759503339902730240 11757281 -1129367959509447412943552582859374958336 11757282 -279060092527935322838794428186907196160 11757283 -189771381165325935679085537890808496696 11757284 -234929697111263264236554630122708336640 11757285 482679125603149760985117308984021376000 11757286 -65458943327320816551820463299793446080 11757287 943219285299269409607618087886294010936 11757288 -435537416802132737225283327478196797440 11757289 567792696899671860662845988330760092090 11757290 514194968428148713027596295627294466400 11757291 78538116808141707144281395710925096704 11757292 427679279760288380414171388033018931200 11757293 607971179843301634604634481778036419542 11757294 -512085378616565795902571054730428952000 11757295 54814600975894659746670718772403926400 11757296 -180795399705859465580460278808141004800 11757297 -125048180804608520819327963788678342800 11757298 9301596213066671626478531058221153280 11757299 1337503944157509213692806294407475524300 11757300 149407445737648138926848288768428492800 11757301 -890654922134561394130150065359330914176 11757302 529584790563509107318286135029626157632 11757303 -50840369302971058328866650216769951488 11757304 194504677024684371222775060977760235520 11757305 175438980748248490426348639146453173640 11757306 -375627850410716206103056712922376065792 11757307 -68416640897522532386770228058513146280 11757308 32975955458371012840467704022132449280 11757309 255691048739932306197884646832382176608 11757310 -95481090167972918993726632187475335040 11757311 432915202660861508214045385289738043552 11757312 -216650271823118954084726421646636744704 11757313 844950272869453208129134429422456601024 11757314 581694475077522497470515098613657939840 11757315 474527155199117982975948507306574176000 11757316 -202941507523154707200172042201375641600 11757317 197549464969455962606949119744622845280 11757318 -892081746683485730231050579804416000 11757319 -32569857212823152985635420274500181408 11757320 -430740562941653290619601138054671462400 11757321 514702945075902578042218004194468766100 11757322 -102646387376881610219578323803035566288 11757323 590028095659527625281164171500650874704 11757324 -59227615598805781463662114842477527040 11757325 530386255678541758662057970873684774500 11757326 -190072973656235282942599445517517069440 11757327 113787719433470566117449204387649386120 11757328 -235421415573288235442491532059992064 11757329 -407693573428343027759632092232553141070 11757330 214122370938864849159238228256131062240 11757331 46514533024070934497676876491691223072 11757332 751068253873691828184013698173352529920 11757333 94586612557507959471346429215988838400 11757334 -324302927004963682503679506847454668800 11757335 71289349019479443229481054603001773760 11757336 211800832353471764174994206165517557760 11757337 -139200102774750711451231999264088105014 11757338 206506894825299464431379208502608149760 11757339 279490209746484667185620270998279649280 11757340 -87495723790631548501669547279114833920 11757341 428502975377780727215141525927596304742 11757342 -97194372638134883721473834983732995072 11757343 8143523377134904099941534615233271600 11757344 330312240420722016321405228495937339392 11757345 -259073657667210234084839931255155625600 11757346 487743593174288968684960441343938177872 11757347 49212731770744660427301287438286474240 11757348 93459038452491360890379937257988693632 11757349 -231963865205838780555161949244662707650 11757350 15192476313781809991259362543543396800 11757351 -822281742101561324752680972841948167936 11757352 186697490409101963396607961285925683200 11757353 150669224127520629691762919571498274464 11757354 137415210198841261805033291030823168000 11757355 -273084185968063506080940651162476136480 11757356 123714996583826987066846598160589110272 11757357 431259803596358368799259491050766112054 11757358 96974562174777344249241509647687337280 11757359 -905018440804135213635689403550753555440 11757360 -31874149802347274037520869385288089600 11757361 3788058722911668437803953711913479168 11757362 655102360557767149091331063889937244432 11757363 1088372451470834197699609296468106386288 11757364 519556767324757996898261629592048996352 11757365 119939828119317052938920123548054683840 11757366 138233699465748657711021318453789081600 11757367 1714726287374515565181453360849853823440 11757368 457315378712544338704795967447307509760 11757369 227132845502650141319322275109564304128 11757370 -59160468437293213560947390104995348480 11757371 -21272523584948771191375895256820690320 11757372 -235650564442870871080138140801578582016 11757373 -623649582600770320590995079288630520378 11757374 267823656976670741833099361260564277952 11757375 -228255111172675174445129368559021832000 11757376 -292896302003016464444984003076483973120 11757377 -1347511891442293561473900059552227059774 11757378 100074056266069324656307632769620331008 11757379 -152562130896025761345060919987571051328 11757380 -3967525063216212204214978398836221440 11757381 1027561621824746094584680633150857942624 11757382 13255199145227568770388169865460543744 11757383 -521967099583172563360296749925976898640 11757384 251165140389399958230065163303940024320 11757385 352921286080251752588124429949886084580 11757386 15087666874010564457355146909461497392 11757387 91472307165624529621630447183581640704 11757388 884483142697218720340018095186912236288 11757389 -113352199599769454637697221867009306144 11757390 -250283141790131145501172449126537292800 11757391 119607448171941693881221091693979591000 11757392 -51234516487658516291286945455529467904 11757393 13225072399576362423013369855383175104 11757394 72568471969964449152799880902676605440 11757395 355714773161070342967794675875104260720 11757396 -100270090440365329805914207107772231680 11757397 805162724529485879727244921140431792846 11757398 -277937308310530093829979781336163197440 11757399 292876000591273207473413832088967772264 11757400 338820792920677643712824630157633792000 11757401 20949748281142706828765029539589281024 11757402 255607465565298807746497426478507735040 11757403 -1173224025025055666551577431121094624972 11757404 -5901016514154548808817479576967861248 11757405 -5906505198615944440673327048232108480 11757406 -104211949104867642134581643199572643840 11757407 -205090658356962303174415058937866839248 11757408 250095908470001885180953589226118053888 11757409 617730824936817890075970403573575570 11757410 -70393144730342282151027199702523412480 11757411 -51866945317145186146850694990630607512 11757412 -1611736572051600641142973251504856473600 11757413 1039006314679976736188353930741186105884 11757414 -41867901089539481535154261914346538112 11757415 53272824808334653379115634843212772320 11757416 -201771192797779403468611773498887700480 11757417 -197775407192236571719182577043756052288 11757418 302659790540022799615213974394007114160 11757419 -12966192717599785349743627508343351180 11757420 33082428754086276833743882320252057600 11757421 243328348301789443627554677258562960984 11757422 163473042923859163279014718918655377152 11757423 -203518856882899652998110842331232002432 11757424 5031792076879523417991109504002293760 11757425 416069725713214027808530123859934078150 11757426 -3572934628644090260293478115403118592 11757427 1025667599225258754011962457112657340872 11757428 800145192383077371299075308621068441600 11757429 182885228637045066488866712200407844974 11757430 521443973397753542054711692931861007360 11757431 316159188506044203647173559491382031792 11757432 -71254275072677619472068293967115714560 11757433 -1295330919218440365634753304241169783318 11757434 155493915856569074131417204001228813760 11757435 -446943107378077308531426140963100781200 11757436 681137709417652497266646074568843348480 11757437 -395543946111311648120282594002172728308 11757438 -18357489483150642337629444305053440000 11757439 424309341688455894316500954516773590224 11757440 117432632077012212421015050756135321600 11757441 3045508644338843756627808997536024000 11757442 -577528949538649403867222139434745454128 11757443 630605864935769649246114077942444365692 11757444 503717564458388000104876045058157628416 11757445 56095589041549036823010700739916178560 11757446 667530003817121230936800219029049432672 11757447 -2381743789191928299963434025916684800 11757448 -376323790478079300083891326542156963840 11757449 -463897660700584767912815596946375190 11757450 269616337257462936095894066375882227200 11757451 -53197350762548488648879729114721108696 11757452 473398325263841689604343210111996456960 11757453 15519959412513331086479543691013282368 11757454 19596760783661678375069945154679596480 11757455 625471495613870667769686327871010942160 11757456 -86780851307292264066965193206263603200 11757457 -327587650052202581598188577716873977294 11757458 -471742327198390878580675061380898534400 11757459 1625026505178577525998691640629254912 11757460 198608960953399361038636825744588062720 11757461 190582155933144463165156022514365052000 11757462 -44851432842495050971390999584350515200 11757463 389680479283120944722792234198266170304 11757464 208268078738956247097488437595980062720 11757465 40696542348307762243721715492523269120 11757466 -152310824175472840794897875502713064960 11757467 -616503827426670636440683810372524641088 11757468 -67407505631700910334341445680125272064 11757469 -990899616423015333356768526903607887130 11757470 -418754175052245809877287232859004083200 11757471 -225084441588941633003565852223902606336 11757472 -16878103066128184623858922597406343168 11757473 363296033450879858462838515492101056000 11757474 -36663164397492570571140392140635282864 11757475 504610876292405920045611239401006857500 11757476 -701213641268606955502259954580422253312 11757477 242685324324342243287138630092457221632 11757478 -86700634757770529948174547495983292960 11757479 938641183989560374259430655784192041080 11757480 -87887417666127976597371452669170483200 11757481 -81019960521197943390404230793317753008 11757482 495532153386270918910498130351295888384 11757483 -507803116703757424617216098715334178148 11757484 514514710016395853516608454394182518016 11757485 578234606352948319573790222530664534400 11757486 -25886386694403611575920962986111460352 11757487 -316956025340598253801925641822967391248 11757488 123245914775186170828345258857749643264 11757489 68516339325043714978981836727413686880 11757490 3041058430774527483540463885943078400 11757491 126080692004745078912222992135487242400 11757492 631117304543048612904723236498582034816 11757493 -1113250213260435482566347701713537774080 11757494 -61718781174238952367662247583659073536 11757495 311662368534539684020267213219191312000 11757496 -223995632398662234549021227450628894720 11757497 38901368411580704255953032863614667946 11757498 -74481541392613334082071434989107751936 11757499 -253071499518076564923527533112857656000 11757500 70220280803175572258907302650517760000 11757501 -995635213798410270553302416900285835840 11757502 -257385259536084756609319644934055010048 11757503 287679744071303935590739210898821599960 11757504 -92766382400525399815255319314452971520 11757505 104414169549246174769712054805411144660 11757506 92609227427817108441091950363966949440 11757507 70091708248931095268531547091528571640 11757508 -74384338443842420196887326615815757824 11757509 759155859581275633453648358619412999710 11757510 241343055708485852001072140909181446400 11757511 1140462402292075441842674869107193831224 11757512 -333229417756059565332313284728934236160 11757513 318669311322281584921367309736213993744 11757514 -87473655098434552289850101492046237600 11757515 -35770683702262161367116841211141241600 11757516 113071637491743335021117099871982424064 11757517 -249912452360730865289501493512760269600 11757518 12126110425004150561720328325738279104 11757519 -314198844686526128841740296692338783256 11757520 106119910782942295399681848099707289600 11757521 153212457574288339808404150723829140722 11757522 56724662525816079610072730478519381504 11757523 -379380320692477797686603258619490212000 11757524 862341889382637117617506955178421512192 11757525 29401302008257696709029167717981888000 11757526 43358337075528886338430904355065774208 11757527 -90188830630740414845574869068163303208 11757528 -1208019192432784617464572091610580992000 11757529 44335771854214731240845904664820108544 11757530 -485471556622647536668030549444673275200 11757531 375271135517482650882126480165626831616 11757532 950951435738299989595149247948315174912 11757533 10684468698613849093962635769644534784 11757534 -544549711350656314563475537376728289280 11757535 133188950414288994184233552115774941480 11757536 393976695598815886689728832229319639040 11757537 -290411976639103890678726610703897993184 11757538 152510381326222645722010538281405318944 11757539 -627519212939160229542456342150038946660 11757540 -119969826644939183795353761661100728320 11757541 34266074147508991126925358729578567484 11757542 359398597769440389444636313912862862720 11757543 90257715273597295999373109340553107584 11757544 338270202698671474022959445219753180160 11757545 -815382566077640478107097896805721940700 11757546 -511544431097585750043840693980205710928 11757547 1396887088388367819507455816962336723360 11757548 -184066143520776699518720268748225549824 11757549 55221883153947225606464247934897164864 11757550 98417323157871870664590426623271360000 11757551 377252759982847508601993743958977937984 11757552 1259896778930667676616263580889710592 11757553 -2599848131119301884678811335292037001792 11757554 -460021604094356289106332389700955935216 11757555 911994506039291008700489359233391324560 11757556 119183294539761876111289024562089861120 11757557 450724319563853319792303918440893754880 11757558 -305121741263435143968286880719676068416 11757559 -17208544323422121908194472802525832320 11757560 -80519767924921506702937192451396198400 11757561 -477325047389500515014275869709024007520 11757562 613968574958438326872623562921769654272 11757563 -22414074712435550140945850960728966296 11757564 -22118750104317321869369476472050864128 11757565 -448208756957617300411539764138249859540 11757566 -189634634338942669605861947332440343680 11757567 -770428284129907474805728330637697371136 11757568 102622175259273958163641693317554503680 11757569 1015247694734190438356022436827122003970 11757570 -170963987568547162034183101760563200 11757571 455487888538854927493009655128676296912 11757572 285742365133551029442784750011852878976 11757573 54591860987902926551261256357653063802 11757574 -103839982812853406002704144609954220608 11757575 -388634169682019270745435208349069647200 11757576 -8029430587851012673667213122051522560 11757577 248686012533486063331182666523311523008 11757578 113372263687368212343459554419437576192 11757579 -231887376574631782672968105759413429760 11757580 -19697371037304995844310395716822246400 11757581 1014699576908521164469469929317642020064 11757582 640752798909621126284614175489562637440 11757583 -72403167567144807560768774306140441168 11757584 -136098960313983725857370416882471526400 11757585 100214552605609448869203475415062104960 11757586 370722140307829944865359489402882514080 11757587 104539891534069864728730253258187104832 11757588 288978852312232989390975039537940310016 11757589 -230802486925819908166088048951922042610 11757590 186461953573324469938184154717045504000 11757591 178585762338365388542299714018985576352 11757592 167420795836429053155658972843544412160 11757593 937543627357902782541379175701870507680 11757594 -167048187496027208845139744747042572800 11757595 -562539456324882746357728830077687486400 11757596 556603825969882559307295835629333747200 11757597 -93175575159383028657097987319292009600 11757598 370159056056699281745863419445317244800 11757599 25169109557908472596992821373007097040 11757600 -104053971327841963998422308682779852800 11757601 274406654810302238618585159351854835092 11757602 535225909603474926044040115582336031904 11757603 -324502092723055060289626211492121180672 11757604 523701954773084094226691346395072752256 11757605 77393347108921965942841388428525248000 11757606 193779875765421129027862113597186048 11757607 581958434961644027804051574177102319632 11757608 -280910354650625696251989892022740592640 11757609 -1367041733511374393480313018793767657600 11757610 395876161005577235672443603385383445760 11757611 -502316842394823622093946128196291714376 11757612 55687871693057564585605793729472460800 11757613 -206474034440989831588522393372144919840 11757614 -300613496526272354899623833702850564096 11757615 -216653139663635788156871006715087552000 11757616 -19568064190942740740160792592517562368 11757617 -1352975795593720893874376905806867140334 11757618 117215237421864953929340298074064844800 11757619 7403824555757872825997243951769883144 11757620 43212620657568163258492223019278254080 11757621 276081801743369266824991116187589734944 11757622 575552881838588579048200351004656862112 11757623 84727836079068182013218856879875884944 11757624 -11258441126817859265571561939668398080 11757625 671447574317429780660801724913226208000 11757626 401217932028128173882563164070108747744 11757627 9132872373485746729498846512422534160 11757628 -377009102670187366273013081870862907904 11757629 -572354482211194427748724576616454204000 11757630 147587020867874846387696351992385915520 11757631 1101687446228089119054589381999504202432 11757632 131190604960735284658008266504592162816 11757633 892651045459536495933388722585585240624 11757634 212706570146652565244232692327452564992 11757635 1291660543844520195985853445148788732960 11757636 -20964884509772733944650080425161651200 11757637 536228705041006873835150796758145982240 11757638 -154114010248306705800194977662193130880 11757639 -518007017706088526925082031759266719576 11757640 -652160033076880588063924180547785267200 11757641 -6896216152749468552065701839900412800 11757642 -174067001801247092205746952561208582656 11757643 1729110761905502184504695572601845755864 11757644 -904315843540383129119963011021076121600 11757645 66812093602220308533816472947816213420 11757646 85845622878183015423215681923020029184 11757647 121244664998695114934561912063263920312 11757648 162508818778262705465081656184291328000 11757649 -496592497557668077662489216457328020480 11757650 171074172870531846132521316339554517600 11757651 385429147642975383799627907884059535032 11757652 381858753458326824198643529150834280192 11757653 314394899052884066999050799132452285902 11757654 7209655488379556161065944994764967264 11757655 -150349128013357109524999114113557782080 11757656 -1386161716138013350624756426054375833600 11757657 -339097654049867199053668434213124115760 11757658 -428222915896934936565387855889101861120 11757659 771100918815610731144539543230900359792 11757660 -95503991640651682094097577308876963840 11757661 -658175552075090180283262626584250645120 11757662 -1127355477063070882057134419619111936 11757663 -286163174276324137251508131541133579520 11757664 269484694674440271924879103357228548096 11757665 811309767827763087379471324929354807060 11757666 -81823629632292322153249892877225764352 11757667 -12535513104566223611785404890263354088 11757668 490635450875708395694619542383717314432 11757669 17387948397769061888877704233125820416 11757670 383093304999361406654144646889169280 11757671 620401244015581146158855505745625229744 11757672 56923041070635491057905315487168133120 11757673 1113170254735730945579932158291598110180 11757674 -507045603126670855199525923240684163664 11757675 91561877420989164740284859274264192000 11757676 -66824833575198235099569341153642550272 11757677 -1052664696274819142175396913891323330474 11757678 -568957771837833854420717612107547876352 11757679 163137574669396443705525482850444447888 11757680 9667849700806311629103798865562173440 11757681 178563131896611884397397156946309298228 11757682 -242814255333893552768854361985899340768 11757683 442254117077430865276379692093362115920 11757684 51620482261912611255693034209338843136 11757685 -354122219737831457965273371229378539240 11757686 -7636003600791388693128019322530865280 11757687 -127411241063724208424122307628334242840 11757688 -7484360560713153068309083104037908480 11757689 -110947877162613491506309142403916645500 11757690 -124245761411117122498961795470708684800 11757691 -402308070173072200261932960628657924 11757692 9141822844768878176474728788801134592 11757693 -290534941565088429354015934148424700032 11757694 -190316280722041347378907712730843265920 11757695 -222908873439704609299202785304986709520 11757696 -400281556787630439339257601459518177280 11757697 353974410744240672734636348727985750320 11757698 292523766263204518359777631392942939600 11757699 805045247820845372363405392615337977284 11757700 -403909833705022789837902529240149980800 11757701 -76167128052670738009082494821995024100 11757702 -125707913787972346938752538740415528960 11757703 296085460343507212806286081069162624 11757704 -66302742710620245673895406225449779200 11757705 -5499113000664309843712128151766702400 11757706 199996630284431989908879816665887316064 11757707 -803042306462033366534395779435987083280 11757708 338100970875589499150635038926520883200 11757709 565366708893553436978446411670690673216 11757710 513623190328104624218846095611882303360 11757711 -30481562674514510677478196831082862592 11757712 -84883482283525930429631869096457781248 11757713 87353433383688666590282003679878796480 11757714 206567739710725111644033530052158183040 11757715 570833239065224169733885066617621853920 11757716 -58200305187986547361073007108939724800 11757717 56447929753644196290776699399918952960 11757718 139018784852394402149343200747739878016 11757719 691445621692827052384832582521459986120 11757720 -210044668738001650417500266648276582400 11757721 -253291489151001315953759285330866404600 11757722 -138538333050950759540825721433703474688 11757723 746595672275636126871231821170122917784 11757724 13075994835269084294322699633992543232 11757725 -6331546653414731148644399638848237600 11757726 -128478729998613716274943410477784003008 11757727 -758006721794799053403150778230407083488 11757728 1287156474632876713962341179751462338560 11757729 251399084380199361258289023813149175984 11757730 402763811416106336738652121811291419200 11757731 1457613356183427968783876647709848291200 11757732 -63074643218155406347902993735829094400 11757733 -5304366290565187867272997167939647396 11757734 2693145047862208677966622120040258112 11757735 478738209085402585403450927391706315440 11757736 -74508175222036698690548137433407288320 11757737 5152881347357898188616088426289959680 11757738 -190877361244979384352284738545508301312 11757739 6838511880352465503062324546512672800 11757740 266815946291425422399670940736234608640 11757741 -440740102682204697319272188483632060608 11757742 -122285015405941576043490692502262874112 11757743 1307863810408356192408513490698612046992 11757744 -77085383324469108022017719169765212160 11757745 -19490143295691805501695451526390369880 11757746 100153694269761464234078095743253946880 11757747 225696121930461933947793285135091827000 11757748 11286009867066414045046135367841110016 11757749 404808950706331395236669886931513793436 11757750 361914054807761250280760135548628928000 11757751 287389940905108419891658616701735963920 11757752 -1528299518587756851210639754897884794880 11757753 191537079783931685905320913526663236224 11757754 711820412297898018858450608612898366576 11757755 -828579609450954878691790559213983218240 11757756 -414642262118784220844382426712722800640 11757757 1021940281388022907272238835386084624032 11757758 415658867425166723524852981703576318976 11757759 377745854830685401963522227918363648 11757760 27940961462407636161854872645690982400 11757761 119127080455050992292691981154339554944 11757762 -277939930549631939615404315855938152880 11757763 -438434074252280996849408792926958854416 11757764 446561129650650221050514600669739850752 11757765 163935525872228832339151745982562787520 11757766 -455709350108633024977525037396187063936 11757767 -296952942231043501791994427721581926608 11757768 618390069675542443493046656967277854720 11757769 -184546473434377751879953246767977326080 11757770 6019348530970235977639791601366550880 11757771 307395356239439274901249685657276352000 11757772 71648214389858062966180666537926116352 11757773 -410436288542306857378664635979302421376 11757774 70893584340270490735588875153724545024 11757775 84741373811680889965154638249600893600 11757776 -352427348187517514685949744351099699200 11757777 832714940012200832375892202825374631920 11757778 204577041439078192326315145640043092256 11757779 75394042901675478931864076848783742280 11757780 -313508973039267314020689720975341168640 11757781 -372873298380411351436641832138686605408 11757782 -92578796737591621170086645972906106816 11757783 -503610836315363767313227342800374074776 11757784 688722596439053211375545776816256901120 11757785 -96047723149864593806332337512310454960 11757786 18264911599706191288558161519756651264 11757787 575488687917926829125831599391506584832 11757788 352427117788399756326062176824923114496 11757789 499593579619791098656857680168232578400 11757790 -114340706506612157166495517267159891200 11757791 -1100852848477951608143977280030587933080 11757792 -82837450820717462084742452776221278208 11757793 64410566771727892488734351926544906800 11757794 -443431878677550290485810602490229274240 11757795 -497811670392352386558250546650546452640 11757796 -275507142999700297621120262367609942400 11757797 -281676979733255277137784496275027470340 11757798 -103056681636587401309900516131520324992 11757799 1123260633584623597399062049580783583800 11757800 -655810732585066375206700792286363520000 11757801 88060284210482090675185592237780033280 11757802 268469532516548918082656654496359940096 11757803 179215792212059625874738627672752248052 11757804 158586665534670959489432958247584202752 11757805 187185507119355592790910100949628004920 11757806 969038560157849758351398964914624181824 11757807 -784136169570546263428569425666703513600 11757808 -147719198703416874323709900243731578880 11757809 226635336789970706007309639453474686016 11757810 27523121248500212803960684580980032000 11757811 -350357643675259889421648041264301591856 11757812 -820999497290738635264963367198004480 11757813 273529089985062597066957782305516269888 11757814 429902497541865111033189524011064243712 11757815 574349310196996205772863573351777794800 11757816 66986886734886469302413132410297958400 11757817 -1108706213016761998188284161725433418134 11757818 31336453243835864790106552585891623360 11757819 -169853768876089267653504842699846893200 11757820 88063961390577879696370461651010030080 11757821 634880564860254869561717499817523510022 11757822 -121772901289462347786499217899845505728 11757823 18847088448093315155917836338963208192 11757824 74681504580594674294797023327408881664 11757825 614899161810175190546438870622252660000 11757826 -56784362839985458661222221631332147296 11757827 -770835822826034546153181612861698323560 11757828 -619257527613408057165792376493032903680 11757829 195933630676912275815946358193794794876 11757830 -41166779754179170679657205289157222400 11757831 -162572230536974928309442677179965852248 11757832 630286429495854171535806113641456358400 11757833 -692600463047415453471730813590067698918 11757834 4366889057976243166408812695980183296 11757835 570440151385259839541557749367457358240 11757836 -491482926661346351119177943045847736320 11757837 94642874960737042191318642540079996608 11757838 123506211739124324345053202518977745344 11757839 -984273281880437845100500504978274932680 11757840 82225059068882067375816066932979793920 11757841 -354484172708382687617621455744862567758 11757842 139279025258674965011483656580133604992 11757843 -220553604115644347498375726451768359280 11757844 -231542173775077804754280184778882887680 11757845 778634722705935045500793589883147432640 11757846 347056865335133375147969524223010647040 11757847 -886323620774408023450279727892644889600 11757848 988796284788018367292002878631072143360 11757849 -572816169158951261329583732503396571520 11757850 -141830306559266916440530278892185948000 11757851 181526825686106354622187410056684443152 11757852 220220742234717797869541507780462515200 11757853 -537709833523886259090963178759215671136 11757854 633430069983566400886907745597163541376 11757855 225570748945012844337203108875667615520 11757856 1324195775545973884754389002567251656704 11757857 86456730871258812083682630288931378692 11757858 148052307234502489639796206306162214400 11757859 49650363581769338059644959185605753480 11757860 229493085136036245334162340847655641600 11757861 -219572891404171616236729647180467140290 11757862 -123804597324357909028487981788205758848 11757863 -118012752209741904888273858039769808352 11757864 -69898550588284845015403601699149332480 11757865 -93285854599397164363422996161558428800 11757866 -14133703362299691152528355732217107456 11757867 184923470036802865422576612791849803200 11757868 -1499056688854053208245260505992734674944 11757869 -411039692880109091336426557323329594730 11757870 331418822635777345666476195674226611520 11757871 1243055599444621369088844117027447436600 11757872 -49691536459526973001557947505715838976 11757873 -570165396672790304194535412127227479232 11757874 604637997977429604206830088441411425920 11757875 -923964177837659241537799317823682856000 11757876 -43683509183548312098377545177613352960 11757877 -912463735381487260495742746761976960 11757878 -147789220814758369565556284028870812160 11757879 -12239029232864921600906355378293980320 11757880 476960562388409588774659546123417804800 11757881 639576032011405953768727550140024976682 11757882 -258074207940506065861102874922344260608 11757883 -910350636556710429374152275483919464456 11757884 50602109502971283382407852122228121600 11757885 -7758706109880441621107544410738799360 11757886 27570838721775577476038713799324098560 11757887 -1472430717140125054320045209560766189448 11757888 -101691353594950996766078755380894105600 11757889 -483212296160731101151724281850500117632 11757890 -136817838421496668491954442074319672800 11757891 -4755918043516525884808911345912714144 11757892 1056479902109789006494177500818167001216 11757893 467209904213238159854780889839092559358 11757894 -137112583555357955723541259551898555200 11757895 465113930922417141434078689735744529400 11757896 783294707055658472107807240799717621760 11757897 -116992029078476589785994638204595503616 11757898 -16488161182813591781411275020872558592 11757899 -465141104557031731191029035449220560336 11757900 -7260801504748594008579930426734592000 11757901 648770794381552880239023270001298694902 11757902 -56732605843139031288838257668991357888 11757903 -570332220745368471633754345942503580800 11757904 -117010931913595813294202628499631841280 11757905 1655010532244616188485294464054143256000 11757906 85103619662600032092751955856029356800 11757907 403531109432012100540137197315335429712 11757908 12271964501760737474514290903002058496 11757909 560024472516617484673829666914502489760 11757910 -4503549173898357442287713568540176640 11757911 1074945231263684096050408362734034312024 11757912 291090823767471334007409315405780971520 11757913 -448719935879053542267489106438347774838 11757914 -109269926399317945996700765788551413760 11757915 18881475104500645986872965269256968000 11757916 -271638814281677878905623900689138101760 11757917 -394588064984355872708095025880534780768 11757918 98134883387250282271317796041788961408 11757919 128906928816268678250489278293062562696 11757920 -2286610480441889292785873606501990400 11757921 -122696392359939321007649289701450650176 11757922 -64205293524066051586600984783202672640 11757923 1904495592620712792059186050165670172 11757924 -635253175765500486809832304762617210240 11757925 -259668168130471198781715069692849741350 11757926 -162924564829093030279091379843930317088 11757927 -425993235938845121843552204970885483480 11757928 -40057309187566247385454809802156277760 11757929 -1176390119918521289653279789001855734470 11757930 -185891422244950197552675583208082746880 11757931 1926195082015631980920915363450662149920 11757932 -756981477715642498981766260235785413120 11757933 1318191319662346837917485180269243200 11757934 186367580831001991974738267389617094400 11757935 -272847911389113072261744647643372903840 11757936 26707878059354086038082495630814380032 11757937 40580005402514118453181380269858230000 11757938 -524501556867175258180707265799479760880 11757939 -160343002952686321124601685770950412960 11757940 258656375606177481825994712062112183040 11757941 -149031953066874595569430440092382560640 11757942 353472001992145733395770321200203432032 11757943 -934892718317983472550081957404980541280 11757944 458114350602037501068839800561215037440 11757945 62025917788571804963357583346702122240 11757946 -681659060678974375238509635915548292096 11757947 -828362678847289002310572254677641248604 11757948 705153784237945115678802071404473517056 11757949 -204610446312299086205929548394775805568 11757950 -246782099427792137431147248251029896000 11757951 -437293833615145381148271858880151365320 11757952 -723070027642580135883939303736674877440 11757953 -1311979940627052002152514872982208921516 11757954 79226861959298953186652357636802052608 11757955 -166929424764076873854604913292659554560 11757956 218520769488678043400190251491825594368 11757957 802804582155871921724548364858115241440 11757958 989953059392304469988501928631639472640 11757959 -105863763179026351980599783884603245120 11757960 20010896567141277192138664531623936000 11757961 -356556882430381321809633821991423598438 11757962 -48883405209803067778924052059293186768 11757963 -5682092887896641575805919364347456000 11757964 78033217662077143977487541492011277312 11757965 -557769978797274206840112091458473337600 11757966 -63001572175632388212818319867863473152 11757967 264453530093719345825500356431742420920 11757968 -72481740099399780076095453626381107200 11757969 9934114606874284056953586908363432064 11757970 113178840062550226717045258549539970560 11757971 -428419262096221654370894255035337772048 11757972 284952280868443887643744407370884667392 11757973 -529538735937717320861947142966399413920 11757974 -61293612769792149344641027881200988288 11757975 59491411255672560783272084054542531200 11757976 455297563364947072692779383037592238080 11757977 216025368072639765344226398020957682688 11757978 15849413759040781478348762450818502400 11757979 -180410700605867224480339635529103756360 11757980 -116686726574292638238737803688975278080 11757981 229587077115968610177039712358669012352 11757982 637182213516419896181354244173275709952 11757983 1611366878449136476167412971653082547584 11757984 -196047837963826164983276562285758251008 11757985 423783428967418410942933259252674252180 11757986 -138014370142368940223529064703182085808 11757987 -290767137786871534472746945298437420560 11757988 67073792556856785078783265768404366336 11757989 -325530973967079052675910367195635012676 11757990 107182951042401319622627468415305318400 11757991 -623328965385585754475471123204012633328 11757992 -306358421057252959763478475822786560000 11757993 -73225336319449768933185524170154852736 11757994 -524904603016823426930994355938638198688 11757995 -628578756069968259426286574071607652000 11757996 625735284400502236536701890670067601152 11757997 525021304203075032439492441454299146700 11757998 -165069548183781219988206468454968744960 11757999 -87916240925078941330411181910605890560 11758000 112348527772860120460314112588431360000 11758001 -48877121776064278924878864126166194396 11758002 -603477533886926656932989233868315229696 11758003 -56205698033710077333326515031489301748 11758004 141526254478789347149597482603809190656 11758005 38887377736385765393708441457696105600 11758006 -3359572192792410108031626574659082560 11758007 985877747206802190087321061973281810512 11758008 107689477438948214626554811986724331520 11758009 -599610728957781146292489367444488168790 11758010 -93353306481510123110991859774089792000 11758011 -396269534461473985323674151639427507776 11758012 45276668100210378488833787158603095040 11758013 -2584330521472760844911323401065915080320 11758014 12410340680988345082934874568504227840 11758015 413579097125049461705823766082779325160 11758016 -137508186965071432514716516335268921344 11758017 297416462557997337757910130944882702880 11758018 -424759092899467700663338597985087285040 11758019 -246322645902914676090146094779948592480 11758020 -52207468757925635460361981827645112320 11758021 -37323108437474610546867974609909459712 11758022 553114225801178424632320301551703337312 11758023 -398522030789033907886266524082346354128 11758024 -290906001087835049201587442386920791040 11758025 -60813264277695871975117227533476709700 11758026 -41756858772967049285957292937577152512 11758027 -598893744322519014288552186048780054124 11758028 21482176666720990160851646112543905280 11758029 490807846057743853864941931505724698208 11758030 225854838913541077669090203891764372160 11758031 -1439449643836977247902306489221973575928 11758032 49625125918807360096067921615986753536 11758033 -391602404620909249653472094916338845824 11758034 685559011095882173743668340745389942416 11758035 136514853132040225440705492324826513200 11758036 -1214038845161814255581377427756291573760 11758037 -81802961025799107339933381887293094400 11758038 26285972474531694222376343160358647744 11758039 121662349445889879569989918698007496840 11758040 -558706295992934194504764819093319680000 11758041 -214522208933594948547035586513494276259 11758042 789167027947564799217563681661122802672 11758043 -909771148004536660692939355412474456856 11758044 -343874714067326135743765296421496108544 11758045 98343767305959706991528860542747116400 11758046 287978190530352448773252005170108985472 11758047 285774451563267763752402985862618047872 11758048 -712299241602964426290763986128665313280 11758049 13678824582673293641360226226044371040 11758050 -98432570675526069461884017758300232000 11758051 -265392230806734462324099856815383496600 11758052 -87892504402741922173657268731977842688 11758053 364999824793364654924461442247676693344 11758054 260862369944930912217471047486531186688 11758055 742138739108826873223119605621287716000 11758056 -40843330976920938466673100465992908800 11758057 102817993615265101709983720629979656180 11758058 -98490289914502461231940613890089126816 11758059 -308264560685129564406958267740603657636 11758060 -132288885409040019492375397840471664640 11758061 -237123625938608001995401918114132923168 11758062 5427912342921849716695955427036276864 11758063 406041034147685241532170568472430406944 11758064 -226770392670417871952923366845498654720 11758065 477727196787750263844870007252439855040 11758066 -690849916587272864185380122609104566768 11758067 -945443500069764202868955091674406288968 11758068 -336161178651223665722921153913071861760 11758069 57299110022461529609952598676647889280 11758070 -143018596981058087872222877691963371520 11758071 199713697579344651235798494520330698960 11758072 205547501074713832738665420922012999680 11758073 941543111223610783426460930480809001322 11758074 -186492221537579633330612683634500542720 11758075 183641129199543364738056896049569566000 11758076 187828458480002902781005213053395258880 11758077 186151319472706645855201198158177623628 11758078 -264982434386341427739901700120954972160 11758079 38110756438412609422306841829423240960 11758080 231962063769863751546070735712598097920 11758081 1547590771126830036493124134646856391600 11758082 -72036090745194874287103001521275532800 11758083 -57542430812019886277168843669480110080 11758084 -263781389556609053974814958155309334528 11758085 -625548232273758510463979168304885233220 11758086 -1651828236773547815650525411657656000 11758087 -100119683988561758208088571965671320808 11758088 -323972280603491378520624742283297418240 11758089 -25298388702526602714688563596038064304 11758090 72388323255646838948056399432360336320 11758091 679793049771886017195650581244426577492 11758092 -3642105927189586564728248957183766528 11758093 756906793320779086764397864792516520320 11758094 -569773132315841729445163643983720244928 11758095 715295295593536705714484046247613011200 11758096 39747459976182200501247928149172551680 11758097 -77558525843445943292557427348467621440 11758098 64740830473316711809668755503110666240 11758099 141755654141677400833214345506318765100 11758100 133014002569177286696048649731208806400 11758101 296685378138753299739272309071237116864 11758102 -16471463681409515571015736590807914688 11758103 -91773710476769981933856671030361986112 11758104 -718557091967964755947625229676013475840 11758105 -200327075309093572352399787220968459000 11758106 128950378594122178434002644413016717824 11758107 -94393025520300352385549229533717433960 11758108 -577221176747551810453514431135798648320 11758109 -429594193682463982490721028679363550240 11758110 2146490411503162966301890614835814400 11758111 -320022002162950877797435948876330730976 11758112 -1080508879237032592646758700548824760320 11758113 380066164546807488825400137577435201104 11758114 36981774485065197551432503428630220800 11758115 -36056032337455731925230948707924338080 11758116 -251632645512490040600894661835378753536 11758117 89048580140763387730603564084618464384 11758118 182709035740451246225337079680626496000 11758119 -70593912867024319158540916883282049840 11758120 -585410306230545342464363362965470822400 11758121 -249331616728354632570519538661252368128 11758122 -5314387236283541393997016900682971296 11758123 284188871838496024555216921491334638880 11758124 59105976004526150966168525808187032576 11758125 9555218928715291960501894474578240000 11758126 153199163864901388102808765851126866240 11758127 41569503334680901772444104468031792040 11758128 -27712624497763362611285499932511830016 11758129 -454366941346360773525073525343228327616 11758130 281474889389426580881944404216857772960 11758131 -7721258752559380475611085107311530496 11758132 -823776877590557608478931620989076543104 11758133 453811081335796084408932472895049686382 11758134 -285282868632233704198171599151835219520 11758135 -7693991653116579562948020646405479840 11758136 189995990509947141280549166650009436160 11758137 293812571745783304903761466572807995520 11758138 388867370658666872560844331686784260976 11758139 -1426615194393897724480247620710841313976 11758140 -18543753067674694134612410722130711040 11758141 -627129360528081854195998897807019508 11758142 130101785492888370202934726022778353024 11758143 -646099019518359526730271398909548142136 11758144 123936732003897496616223598764692078592 11758145 2992659679739626706951135533343400960 11758146 -15419000794228090452127305364248645120 11758147 -141588777072067762568940149251523342404 11758148 -16807455999584006670738021205887320064 11758149 -5844181413555708769081293090079420800 11758150 45467546641476280208644768737690888000 11758151 -229371940366044629969368208378498676096 11758152 77165857934973104488137176968042905600 11758153 -337061965846201541971444447841684869920 11758154 469752770195887440610332901155639433776 11758155 26943369958680271668192371256570098160 11758156 91233098659737850388125277615704704000 11758157 256094537146490265079850432381605139820 11758158 345764041856053051534219152461846001024 11758159 -101933392263734848047095699627795984800 11758160 143859316127290232635016638583270522880 11758161 -714831267724675469949257178181973990928 11758162 -73816351105601116887484008749200595136 11758163 477341943693236654787782639842759730412 11758164 -347784626904145200127046613209772404736 11758165 238656959511406103999209635502174548000 11758166 -107025959013388813953456267102008912640 11758167 58042148691969959326174128302051338728 11758168 77762656147047143158422745486165278720 11758169 9298250963665542903252539299864075200 11758170 -25280049895190309587933614516995001600 11758171 365257874618271896994120910660465000912 11758172 -100487441256484625571360433939930381824 11758173 160828099790907134261243578443055930944 11758174 -749448825636110794904785700827440353664 11758175 345483918894049979627523705096349800 11758176 22113242734254448579829254290250137600 11758177 -219824588035388300261579713752503602028 11758178 17997124177365897605304242735793515520 11758179 -782671495629980953969362680328699534216 11758180 68202961511142065945666401826535075840 11758181 -1949438842376319875083331287503979041828 11758182 42296914881371646327101037015829516992 11758183 24594289386822706630718508016127879584 11758184 540322867242404283490902824210628418560 11758185 25223855555295800107616921636984482440 11758186 671411045834188455091634743199170521600 11758187 138572284552507926644504317732471654116 11758188 275899916342013500908697276825268387840 11758189 -701244819563261594971744328974256196010 11758190 -242292348035743836386176967685195662400 11758191 393012570445792678952175357074155389192 11758192 -81014905552685860825374099936521519104 11758193 -253590174170153831450389431017988397260 11758194 92452270143819986864597825105457738240 11758195 158991509626807883254919790565885912800 11758196 172074207756791858786984550332273366400 11758197 818581084775008458351558201840680515584 11758198 419059696973056271119352365619061204864 11758199 921342052229287078002814407851474596200 11758200 86683036010318236018778063446439424000 11758201 -172083991101579576137241040582834647296 11758202 191498862708245718095561608965947097600 11758203 -15710981186609483199938981722061975160 11758204 -675871116061933779935712532751218443264 11758205 174462487479862682935666516894042882860 11758206 342942375614683037545225153180373546304 11758207 -269899826796446790918036218774509534720 11758208 -8711666832265368055675005930999644160 11758209 -55837856039335901309734574532041140992 11758210 -295628313590468302186046377042162230240 11758211 546776159324033680143882693198241923624 11758212 361286097503985226108183270669375326336 11758213 315439924030442054697128290637543730144 11758214 -169605761813862326589950887418943947520 11758215 40677011414806559787555268847171235840 11758216 675678512459529338065119209008303764480 11758217 -445321187252410503208614261836348869734 11758218 92375690864416369574852698134329495808 11758219 -128767242713866426465808127548703079680 11758220 427012947258654516015863459704932218880 11758221 -5250801423172365073287471765314867904 11758222 99957930024948111595525318963293762432 11758223 5049736927128459933354431991328391472 11758224 -18711575897046102039811582377527869440 11758225 394608831489938973416174420271376406400 11758226 -17126418900315718297984137016727266560 11758227 -39681396457311252142657392668928042192 11758228 -501451057185768441999126051397477539840 11758229 -88412174756560157037231025708136022720 11758230 -74672782238439783810985990374229708800 11758231 -27354701121905388153319244626795526968 11758232 602323818381538131774177158044183572480 11758233 -576464473715946659884402958054087996976 11758234 134474338462548969346083043085598785760 11758235 227582392084055244665929143886749746400 11758236 59999445242435321063425038588652435968 11758237 934094057003552568225874074528292961292 11758238 -155915629956276459823497896040987816960 11758239 482858490961116043604202463219294589808 11758240 -89105274530288488401279461148418375680 11758241 1101369084504130285318999186726475412000 11758242 -254886790623389967844988622783167925888 11758243 316870021982311434423462888508080346016 11758244 220300657515184650961809781697244266496 11758245 271289489327454161789480526045377803200 11758246 543104661867696655031309958727121007072 11758247 -119142105159964914830691333399786311304 11758248 307823370448360979980685371594995993600 11758249 559666759147025980492689230086720680064 11758250 -126052405659085698730206099018639360000 11758251 113956413023949470944203258797191641432 11758252 -571364472029823606426661101561591080448 11758253 -577947831248327033784763096242098310600 11758254 103564939371133400212385855991348718272 11758255 -116451778694531209642420361669844869040 11758256 8063027394116184432990273833090383872 11758257 93739678095687687104708195699835450240 11758258 13811314216748492102500631436734530080 11758259 -1137203001028629161959404290786334264960 11758260 371105353701832224231345862675785922560 11758261 499823048573265615891445862508797146862 11758262 129032214069306859659344178015725751552 11758263 537078173606553327420489578927964540288 11758264 6188496322878387472587739723756339200 11758265 -851164935389802015428756883936445793340 11758266 84446329279176493546832092334462604480 11758267 -126652349831388330104499943684889407296 11758268 -850792541066109639491386029694709578752 11758269 104882591386279405506541953690495214848 11758270 -7332494587623430525127202829156362240 11758271 57456869527789808326648475596416948960 11758272 21541664129077378028787871923686080512 11758273 -547763180359456734930385186184864940478 11758274 962219291537152945648974497384205365760 11758275 -236189661028195955862099216459470179500 11758276 575227685094330905341181525227134892160 11758277 -200927158678156166136116453014185880128 11758278 112248385640595976888406484321275086848 11758279 31737523198357659575998326703785639784 11758280 -221833320872200062175998321846030489600 11758281 -449352446966914482500713288605618007680 11758282 88584624984798847016873326261803650400 11758283 695415845007118819657781661976157270520 11758284 122242709873543644316870430948868962816 11758285 -728482870242377285046378942454771076640 11758286 -14286889335269512192123546366653829440 11758287 -695948613955401139112470736162720655360 11758288 -202912060983246777950996917653669150720 11758289 -156041613161977211630593537228425488910 11758290 -151772554037086148160667802541778652160 11758291 503196312066098162430056804914021546752 11758292 -52050613291373332970780267113459335168 11758293 -674754712369562008657812765179874117618 11758294 51011674263780847620415990097111323200 11758295 127500365805221848819709568245734049280 11758296 -1118613739824636657538460811065856000 11758297 -57072700633199527514209421980360350828 11758298 -202438338144480505259888010330405680640 11758299 -135057402635680115861694580999151801856 11758300 115893822828900786275083459352276684800 11758301 236221266422685027075638577527806555302 11758302 -473552532248519420506597243156784233920 11758303 411539566982212830156895617356624237280 11758304 -62082066013375615808172704308410974208 11758305 -286900007093157029321732029052977802880 11758306 20244888802394953411981187499422906880 11758307 -9105613656450566069569457315658701760 11758308 -12671689607327269330660161777839155200 11758309 -1490056535445457903524738047507239503490 11758310 199375525856120932535183214548774181120 11758311 -219999341984534306050484873800242626400 11758312 297543447542472337660510162482533498880 11758313 40450611255683020471302588647688806400 11758314 -79854462736410708548859551152753877760 11758315 168825358252471689486330243593128553520 11758316 106796205704635677439440768517559927040 11758317 400410595113510410533272123159363280800 11758318 -117071240899053570303544717037312748672 11758319 -1564284614940857371836253746653600995008 11758320 -40402923412530380106930788409588449280 11758321 -1123028822638999402819298533658166774800 11758322 -381072800191986323788016102832280258560 11758323 252420926203112091125214051176053424184 11758324 -305639694421037593687922003672787590400 11758325 -199346032811636758089659450103201748950 11758326 134567416677991212925595713877866167744 11758327 -402296076231644734402919264927460979200 11758328 -168853247037667859990717000758891069440 11758329 7125945424318705279342700909835135648 11758330 164369743772324183940142393715122414560 11758331 -18368210421134447146332758388949109760 11758332 -62099151386409582150667453007325723648 11758333 -700579997170379025676504947932814663418 11758334 -126280117712973328022262893340054743424 11758335 502545711327441589634135357768166468000 11758336 -243353866272207894553769869377062043648 11758337 512261488295722460478315767879589275952 11758338 -152183511301911362674622007097984807680 11758339 -334596878539221825398154090869848932768 11758340 -390333629946791206661958220243387392000 11758341 -125891518056423661546604538474736549440 11758342 -528002433240319269369148083756929197056 11758343 1160346993288418975587741158541055825920 11758344 293246506870323170195624828417821900800 11758345 -334220405192619999800004800986025103480 11758346 336498537651631349272557593809021873920 11758347 -557070812535492672469083777132176948676 11758348 -254111477689604256283492451604987904 11758349 -248626246130993332869986843715895895220 11758350 3589860206265366401916896590541107200 11758351 211854765855971026675107602315851493304 11758352 48798501306260319300842835566487085056 11758353 -4512043730129549102283706192179712800 11758354 197818923389230591150207558203532415376 11758355 200598132039001649488517792428559628960 11758356 -204701351053247864223250139146951411968 11758357 416284660885811080530760235620263041980 11758358 25110371868242277149871870803702261376 11758359 36118004702574707568102801095781177600 11758360 75878742288427337344200815821879296000 11758361 -171803959763040924506915337645907530288 11758362 -798500417383173549389827845833293824 11758363 832651576105707238502495932727386241440 11758364 -799601230634565446223293988112561396224 11758365 -33719394231036029803239287611763456340 11758366 -1514686649355318338936789526019408103424 11758367 120058665715971682268659132045011216600 11758368 153150410730369980895861156542265950208 11758369 376445657164939413514403229544987892160 11758370 93974006884411733359425814207671552000 11758371 191936249282170372119255665882768193912 11758372 812649742972760635801310313676671881472 11758373 -82431595121876271353686024367715158208 11758374 72755965383172390137945477212864672544 11758375 -285197758241838445449307714898475360000 11758376 -140417871047496546130683440463295856640 11758377 -885995028017425112593108081319649571392 11758378 10012855152890425104599224333345885440 11758379 -107027279377868128817442219236544979020 11758380 -104289661800224423151651323478083773440 11758381 -543011401882178198264682933007259490336 11758382 317563465551176863708069645347299828352 11758383 -96647848441130806648565939611350177600 11758384 -224158417767045281066910239248814407680 11758385 -635303529177608705231328773226850531800 11758386 -236441084224196547890653662037002865536 11758387 1466595910865813406919015478636141873036 11758388 962891582224680909959078179339979004288 11758389 -96614683636520579151926298512168100576 11758390 955320570274201535106102706263659520 11758391 -221680978123975903305228272911506629208 11758392 1000994300599238239303758731227164057600 11758393 5700288211927820371094434008746432768 11758394 324910980206733704302276700323140176496 11758395 219777712168008189503109183172038743040 11758396 -201149376706012161232044161754391659008 11758397 89015064154890511264472924701099276800 11758398 310746083862963279497665106526465029760 11758399 407895024619506546061997218165556542400 11758400 163693869586481255464940238277509120000 11758401 -237529373210958740523437798743936363470 11758402 -46917525346192665967062336253489293408 11758403 763498630359541133672413429414160126652 11758404 40785515953498764773027310171006922752 11758405 -14704230516356138671998071073207676800 11758406 -651814711628629996418408564675413484736 11758407 -181650447023504053854152484056024649216 11758408 1192726678373752786954016945883201192960 11758409 51821995078548595596020971828897304520 11758410 182559145415508760742256595772231964000 11758411 -177572048217132219486732290091640128368 11758412 1190019160055233027985065052126681433600 11758413 -653956115904748289249478360952730968320 11758414 158194536656344171138368190086357157056 11758415 55594341549468953059041648892766248800 11758416 -41187577947054683689232560481892433920 11758417 -1675064832472454195505055078772667742 11758418 -241657948421371171475115427292249693184 11758419 192356639677235328561164141597636029440 11758420 42768318085004542061536684678610818560 11758421 -295737340514453597216295900688100069736 11758422 78997957021136604983911412355307044864 11758423 -72499207765311808178981882335149678328 11758424 198482481903433227466265095750616678400 11758425 17936440450893651584399077945352692800 11758426 -605662057550460193847373611426379203088 11758427 14290812355242425152503386389413565200 11758428 -31550475117751460935565274204944228352 11758429 2042561939404423481880357222987558894720 11758430 -29666321811428488710620041026112106880 11758431 131814883153678643976544174266787739664 11758432 -864784757908258357202027622412369920000 11758433 -316126002918143589835349120239070802000 11758434 97964770208745755252894978734480414080 11758435 -63915909490472044394809468350922989600 11758436 815722295431857085664046727069440000 11758437 499967752484698451517312348572395318140 11758438 327610086913470371568287211563569971840 11758439 -479012566088946363808752490239152993280 11758440 216838441909755014581622728662615244800 11758441 -52135460404187685246375289807606378776 11758442 -318507942251281686224331872429034259968 11758443 -424168547486193423813349359910215360936 11758444 -247769883099265685146327309947112378368 11758445 -278108132820794788940759584823652973800 11758446 688058251503755945417495600189800320 11758447 -572572488711004024315344095556292113288 11758448 -100924969600192851811925713358671282176 11758449 393570586119333526541154956305651524768 11758450 -12193133350090064551981840575506736000 11758451 54830712122784550517794947762982138992 11758452 -36506898854665717977202879368557715456 11758453 -527255402754886523714951926873606970720 11758454 43223792930075472047423037676215157440 11758455 -39612240273137415508483911623478902400 11758456 -250551737347942342938928912549702963200 11758457 325252454403627304874150007531768713706 11758458 297893253114760187493914943984453596160 11758459 43131895280702436760216390586134027600 11758460 -330777615858377504571329393032012431360 11758461 -8402449215073400611955979487316752320 11758462 578109613913307364754640522785963807232 11758463 1170519660737054680968333816657239296680 11758464 -189475264401019300585156842895284633600 11758465 811247134384198533205831669844724139860 11758466 -595413922482758985339881281118583467568 11758467 -150102344527316022131740489492707770880 11758468 -121816282155011323756079159314750731264 11758469 -637996030143436993879423535407223444130 11758470 -159956445413689848773405136162071562240 11758471 -2317013870845992009338083551756750055808 11758472 323646405452651327037700085267053363200 11758473 -633843555353002618535420366883999019200 11758474 29093697124690801171642147062061452288 11758475 37753467258550274283115422031600494000 11758476 -434421663095782588220368643417344455168 11758477 951170962812378385727276137197196710326 11758478 -510566506448759802324147308038250064960 11758479 3789978455087493392676756759808704768 11758480 -112058917507581431097779159683061514240 11758481 94370562830553424943891240372023957428 11758482 -314116189654370508370420215430463710560 11758483 210196109669216624209581047797167894528 11758484 -120263384942359299217459403499026496000 11758485 -581544488781972549652891678738888694400 11758486 -117399915840121391364796092182374043136 11758487 558700572375543925342484838921536901000 11758488 101106872977948291368811211336415313920 11758489 434145749910754210211778538954075642756 11758490 135348730139385275128273365533025228000 11758491 -30905802779761199736582107310913612500 11758492 -30170986153646618321030804430717480960 11758493 21877899035575670522743532478144128742 11758494 2946721992936663880638351597666180096 11758495 -203019758502130445537240729159379945120 11758496 642672107338796821876701846042800750592 11758497 294381153626652669323727936626474680128 11758498 -77181297056340907826125114816914814464 11758499 571009438333008358371037186759242049500 11758500 -346367183954243891184659837392680960000 11758501 650696745844567776389813828694765805502 11758502 95202688888873344412444868449853610240 11758503 -538341566415534737076235821417872225496 11758504 150214246401893960578263469282563102720 11758505 297047789405258879880473490930437464320 11758506 370263565923433932547433121148250267904 11758507 1523059095148972200087023472146989674836 11758508 103992816983534107169968283442045465600 11758509 179609758929705426738544243397854877760 11758510 -272340197803789208910945937114396272000 11758511 467014831515291885268574298897220583400 11758512 17549302722547532528660835920825548800 11758513 262841818150004773587518523401357862924 11758514 767981281824368386997963191178151584160 11758515 312145217177026597060824782743172404320 11758516 68901244874867506432415265543931785216 11758517 106260731644514210575268765606546462592 11758518 -651206952684737414627793605096491180800 11758519 1266897309243782384020758181715264346920 11758520 273462201266993942322028481208664473600 11758521 -406932357335331371017310106595457069952 11758522 -9462356324754247870860640095556132608 11758523 -113498516058591999777553396662037839360 11758524 -256929296834644523185290425374037852160 11758525 99964757857745411504607825122380459300 11758526 169415995866621169145560975201676221440 11758527 335432339300538787498162174126232539776 11758528 -211403959554089454941859445680195502080 11758529 1132477397268606366733217852664205994580 11758530 90433054393583863515735141831937651200 11758531 630130097036595979396200683480389686332 11758532 -567930605164463798565023396010787346304 11758533 -359734322659734786804368254248980593152 11758534 217870737650162529936173313048977141952 11758535 -587091365584978488456796480549342081200 11758536 498285517318398006293137849840788940800 11758537 323179227758101756541691489665349528000 11758538 -474900213762131159138073240500060880 11758539 279143048942881257959874810149285112048 11758540 198910531482193114791980273800823946240 11758541 49062833213617796912889734315865246912 11758542 -48958711030339790884054870168366995456 11758543 223487103408629753360359289624679243360 11758544 -40035530848063733553691674726880641024 11758545 -52580354752795091505014842830393298380 11758546 244825548520701357296022428324543651472 11758547 314872137937874804656039356355410633312 11758548 2865895339126384091259422137306349568 11758549 -491706032676557559520797278584699576320 11758550 -273092416563742053110402703554828719200 11758551 -114494959481163284157418741512871984896 11758552 41513331950041851482771940949548933120 11758553 306322451135066587719869340192695969802 11758554 -123995065402023330487613878339397406720 11758555 421391447183905818855125412480314821920 11758556 246838104623418988192647107279360248320 11758557 -302344189749233119544706681438912140160 11758558 -293055235637844889456124526245601373824 11758559 -1338049978770168933859245544720733094240 11758560 558239045209557893687630655445102755840 11758561 -94034789997532362751700125761730272000 11758562 -119657358259324201626461414585558587008 11758563 -82949040099184162145150673096632921376 11758564 -907821886406961822293492056955577917824 11758565 -1871785784928871987115553512386556160 11758566 -166411662177785418868732962913707079680 11758567 -1502031329757333288614402368907289968128 11758568 -690876118393870635983614036878741504000 11758569 246170109360987794121946437935813990544 11758570 -138208061182590748744024178260139087520 11758571 -274162712441086450930278896600964065136 11758572 -75520401055573606963315639357390387200 11758573 441357372339023046989156775458306419980 11758574 772474575480110401823551376000828753472 11758575 -170241018144512490407393763892012535400 11758576 -309680385387413840088395734164294074368 11758577 1207479339702883798140773249671686235812 11758578 -210853893879678694101000718012453020672 11758579 108726603596530725026281161399322608192 11758580 -47268385730473488511580260303569891840 11758581 -1484536437996215724964192195707092588160 11758582 -554908405050951298409287318720892428800 11758583 2039642240953913736413987566469659882224 11758584 517092447390364393437757809610875064320 11758585 -74182307653816446538511128268895297600 11758586 -217555250166714163202498433630780729600 11758587 -318028559032952232544900385889397254720 11758588 1299690257339564296544205491683487090176 11758589 829110587648051614229868754061243089824 11758590 177039206624672056673445958023068637120 11758591 95696182158990975556023527234412878160 11758592 -1277576427211653655172504044091624914944 11758593 102337890737325948179219348201164170240 11758594 309034708180009673165469863713792594944 11758595 -469395940145026015969369523660479254000 11758596 -50869758896983010124837508611325252608 11758597 -150104008357325799014500623612230474880 11758598 21274039991464171043222170110571531200 11758599 -480681780855617210702922273073015354032 11758600 8937331806069716821675504802353152000 11758601 2929729787172297027406433161513613796480 11758602 -338834431387519153993797774638551082496 11758603 720567285958011654753735420832950838024 11758604 382699064554873917229236460449593370624 11758605 88692375013143157897741110185701142400 11758606 368721386055573589810983578218000269120 11758607 -328297847409346531885062296528512892688 11758608 191232311829688942394578557030825984 11758609 -3361322628827259725496462671812554896 11758610 -54534232111910328270666609587894292480 11758611 414654813574635078212570097667200534384 11758612 -381264636108451512200474111511501034624 11758613 886654890131490420654511122366434030862 11758614 -180575751137922770151741616967488708608 11758615 16485269706710328383051534561859494400 11758616 621860491954866821750110484806999080960 11758617 -240347022924648433617924861918303175932 11758618 -479002046448751575713375061704629879584 11758619 -178613679074327548469677511510024473980 11758620 -130301878181140849052204770943053163520 11758621 19939506593847509591463084374106296384 11758622 -533366878574898448286480142899827075776 11758623 606921817814773704617078859595372749384 11758624 -515076635552327681536608230770282266624 11758625 -682026911180917285605207164803759920000 11758626 176515754181492422728019883345011293824 11758627 -59890570491103462864469509206103019448 11758628 -741793444388030653450750017136520743680 11758629 17771050849075828832145346117162399584 11758630 80793804447163497656363130615885696000 11758631 -8789893943815416741889649889693123936 11758632 -525842356673091789905532420573079879680 11758633 -294422636805948290498924022628586643000 11758634 95221534873293486223090044319406514432 11758635 -187303745177449619959281074908367001600 11758636 -79985758058499695936409927572651020800 11758637 255043887596449534609395015880321006464 11758638 -326086040128536715839662374894794949056 11758639 6757077171115764646212638873797550224 11758640 -34404972778808068593952702736814243840 11758641 -239306868397104945908416388643578757120 11758642 -226516622634010307217001960153580709888 11758643 213312179359193167268111690236130377344 11758644 475217837240075727103544903063682877440 11758645 329549226617329265752123258181097217080 11758646 105163552625734092835504193051701885824 11758647 -279232894452385817772283327153553861400 11758648 -693256383660440150989888937004605767680 11758649 -177472230113450425874908916657746481664 11758650 -42319708053938563257337315656109190400 11758651 -5662458950190537856290789423785685848 11758652 -536052512822204079039603558420475966464 11758653 -125398226250848913617261807800796014938 11758654 -70245447634333588160585443188328754688 11758655 296218553191922566001834668374865219560 11758656 31198195499863769385097145827222093824 11758657 135080757603802045515632617319252415280 11758658 -66808035557861069163820921044004753920 11758659 1379435594651658292823787312517967280 11758660 236171741284860043221685812313336423680 11758661 -206096041945003491330700118320008432738 11758662 186825028419887375104259453698990867200 11758663 239082544166758327767076621828193882240 11758664 1373720875478365507238526542651473167360 11758665 -82638537236124314250213216626611288320 11758666 649898034492614048755281592191809770032 11758667 -292999967381442805994223749244356693880 11758668 -121727177503818507332916135818662863360 11758669 -304313090749631136643098741001211118356 11758670 168365450951385535489808341151589150720 11758671 199968002512278733339870283981335918440 11758672 56557870117302636243157310962845876224 11758673 662901466932203497302729826216475063922 11758674 -92810083899105541842837357862272526848 11758675 222699427132717175260830600160422341900 11758676 -352694723522841291092236816245431992320 11758677 -207730880093254757122996480244158200576 11758678 -56379325550527156099441551745586139360 11758679 -910215832596888213529128131121652567824 11758680 -206176708171117508441921649484812288000 11758681 -108692704302228829027461834961996700736 11758682 270214157976228194696663809167000334080 11758683 42964357203432186169833906274855700784 11758684 137666035674020330336616501075215911936 11758685 207338714470335191868726831646350178560 11758686 -343407666616249841572858756451852267520 11758687 1063567294661941353692995870300934882336 11758688 1014176238105290433218096830757795266560 11758689 -14237551718640705548580865309459841040 11758690 9591206673802916176780034781087206400 11758691 783300172354727025391511170603521594624 11758692 -351435670537698260027090720634600345600 11758693 -475330494809659923440170562653784486496 11758694 -377631729402340936907096609135014272 11758695 -422750805038357206029588879934162037760 11758696 -737101798183496581825581668870991267840 11758697 -1311650244119722913874604828943422822854 11758698 -87449775525563236531686027904048517376 11758699 288581858305784280428897478226370467700 11758700 45307793535927319356862658488227264000 11758701 -605290826122867924233423435615707020800 11758702 284498302087641816837623069897747054400 11758703 133999459124763370993716324363908786688 11758704 -124108842395013904398863284914979602432 11758705 151582379051127078518400114338419459200 11758706 412525646450472198520242253456992705552 11758707 113011464824894029821667564055846872968 11758708 -461560509434475834592519467741147710720 11758709 -783021242799305298301286733876065499090 11758710 -157738926848170181302528340553837722880 11758711 97775525577258224651153182379633823200 11758712 48198542249057797758541516871577722880 11758713 -242447003818023819918208140361381710816 11758714 -11939778675739203937597644794807774976 11758715 -88694210197110487187167554015374288640 11758716 400571463142250736314834213589473141760 11758717 -1016712506160161730943321490779923553140 11758718 -54849869100114396423877735189914362112 11758719 258698508572747092957807182203444330880 11758720 321982361552917445598979596868386816000 11758721 -270760157115200293488013089351900993708 11758722 -96868771889617405081271286548997452928 11758723 -996031011470978599056184286853485697456 11758724 -57312419143019387756696843684910071808 11758725 246028479711738978293028292979714875200 11758726 -216068281160493533475215283974396812800 11758727 1037192393206541047836947738864229447840 11758728 -361726547339952528341923427548948807680 11758729 -766581571474188527715055394465648961740 11758730 138341791996085826162916022113196772960 11758731 130529027896327592444864204775526139352 11758732 -732890766876831407200219236432199323904 11758733 238901313672025550763597234763242437376 11758734 20621174788408152006469591661040270336 11758735 -42264154999113171738341517162305203320 11758736 -180337609707132853090827015762739986432 11758737 -10833331385937838607616135589286915232 11758738 160831035922259749751050656440269253520 11758739 -465732509315001973276605116651411510160 11758740 -57042876175104480694996170354884075520 11758741 345540378903159285113991134165220544142 11758742 -147777385042054212940657721061505191168 11758743 -166591068758356170049660652131759517280 11758744 -198790757875191257712517675366264227840 11758745 399333997356771938047818445216321882500 11758746 -337554970555338130761433562317505683200 11758747 98120439845042634032955861340831108608 11758748 125243629834883218661187976943000342016 11758749 396796288375856463347834855039549153664 11758750 -45099342379103725507145595002866800000 11758751 300360206174454570354705597536805956592 11758752 -587796083780698967077483066847577047040 11758753 -1246935800739366154960010446058015219998 11758754 207011583763231794523760597413590262272 11758755 234999236358118209505221084965897433600 11758756 689274256400913420869779011895750574720 11758757 1180297689151878387819087353109831267006 11758758 -207416718855890936309271456249172945920 11758759 -85820624132118719226863581001999442960 11758760 189453191745406854994773846853414809600 11758761 223185532006434778785992532055213789632 11758762 270316097892358862952269733343206163632 11758763 17966123956249999863154718561104716360 11758764 270412887181453199278713718765834079232 11758765 -16084205608500718791433007074829222400 11758766 453315939357870316920643864691113856832 11758767 -33565054764651364074664363569481034352 11758768 82875992698311270807493359064995332096 11758769 57451575143445369944262365756963072160 11758770 115921537358842374081803507644617993120 11758771 84586138761178182090253088676395432972 11758772 -996052995424730172842404419896009514624 11758773 -113802247792216924516864304984634952320 11758774 331072563226141959022733653287116063136 11758775 -353293268366434866862306290293576043000 11758776 -440553483664661485761975788665910722560 11758777 -1149926753092158770621268488919091152560 11758778 170204399417427358386250662892952799456 11758779 137332315238768142041498828184936063000 11758780 -5166309088423945576842188121400320 11758781 314132307873965271744709726679815700172 11758782 -54784850978214099852291319950199296000 11758783 -327481459227273780259465578356467526976 11758784 653665125496687642359890518056816869376 11758785 -183492209288157760374059550125430728640 11758786 2670166270294235455610794438567508544 11758787 1529313259051031982389918914157284680192 11758788 -401905143269985017714878419796965702528 11758789 -1581256091811773777516365386254544580608 11758790 10480011998574646515168024740543646720 11758791 227115388559506105097502164228973815424 11758792 -167985402862135251117138741203833313280 11758793 433302002651229553193101980183948798042 11758794 -262009409405482799645777091331813382400 11758795 -348085363227300466217053116555255343200 11758796 -110795335773670128227909800146579210240 11758797 899025022881101845805254666293081528000 11758798 1064309829181616654895718172457395021952 11758799 262567610694409783976820642280264542264 11758800 13953961955231091550507833073926144000 11758801 -28697184900881698117694385457120861198 11758802 234197474019180048437068209515109554304 11758803 -51203794325729520055271541833663815680 11758804 1299714214958111470297268173955308093440 11758805 166129769298074803593008663675111258460 11758806 -29727354464121309450911678422696291488 11758807 308645919946343078483958375037203439152 11758808 -280093818794939098289238083683588823040 11758809 688299519086481703999920357324497002704 11758810 39637615360865954608676242194406456320 11758811 -157696315368394557481798707756910848960 11758812 129493174269126398987545944364235215872 11758813 -402838622496976162012510501645652535840 11758814 -136745445739800042419544321199056591744 11758815 226506691808189081463919270248624132000 11758816 405769248948734047998181390976943390720 11758817 18293744648654467269010698074943897792 11758818 4782639205092763660344994072624339584 11758819 723218003930910815593615852519514404608 11758820 -30602121618536023144356802411285278720 11758821 361276061062075097771896792119295343712 11758822 326944255269005731289163974153319345024 11758823 -18933126402121375204781890166515569792 11758824 459087966617883173131495290332988211200 11758825 -60958693562582106670290325167923583400 11758826 439055257476979886420153085722212232112 11758827 3395102802888910042306056556426281984 11758828 -812078446049665340047424561082171711232 11758829 -1155660902532060542262880701798365557524 11758830 98922242391484421783561683351480225920 11758831 277308146597454616226847178261676138992 11758832 -58747583153915753278413285790542004224 11758833 63961881167399937696651582967162976820 11758834 -933483296740790889624861191781066470400 11758835 342611883338573757867317632058114085120 11758836 -1083321469283397707319121884838804070400 11758837 879927539001400286571681507043280429486 11758838 -12070421102423649602836457180149543680 11758839 -227413043112557442915889025829565066776 11758840 68843475580327096647054581977077964800 11758841 64128646445305493827051833478808678484 11758842 33372130865071797933645360290468260608 11758843 161369647881755605109375048835731189824 11758844 -31385427285075741009365901133660992000 11758845 46063860467272178627024813999706359040 11758846 -84288649325754537011504813973516450432 11758847 -571042428365475536572616191883079487248 11758848 -310485162964423624418005997785492488192 11758849 449035351656132279922212026217079461636 11758850 -81886891474259640277053658934609283600 11758851 -13216655629851738233432009308811881380 11758852 68485625571215713166057041443375738880 11758853 29075493391357512774283188084794026782 11758854 -389036731375319353909523490448575290880 11758855 -339552260421065162258030338987433775240 11758856 -549695661350128203286796699312131845120 11758857 -118174680045390079146538827752583355200 11758858 35040621182138239069343442601693071360 11758859 -67317552787402268440571566566348642048 11758860 -225293599324527916819984395347955640320 11758861 3774504947250275025776981482885915500 11758862 -112014118815984481436536512628449475968 11758863 -425740372571430184580883206892943892856 11758864 -44833218227638713789396617490116427776 11758865 96954373896282586419110780094895907520 11758866 2772032627232666052430768987260059648 11758867 -1190606041810596958276620919522420920168 11758868 -442116076505194801244625358819698800640 11758869 -609189488284646044608943318903314374706 11758870 -305841008092622344739542633058148453120 11758871 -1049567961680481138836627722436729087928 11758872 -4737652981430981666080410402781593600 11758873 -440689217131713064724409958689939212982 11758874 436966088882395683860790739950273117936 11758875 59248716512060757658546811857542444000 11758876 880411842471853974718518052707726700032 11758877 215331928190370328630362210500753415840 11758878 16617317084556900979858849854687651840 11758879 -1419764651728375330644087475994483936520 11758880 23664148258165034438400934253690880000 11758881 -147773088964342886993223769391814132048 11758882 93338610025648668401801326272919399584 11758883 265649671503480740656282673582025475776 11758884 -443216807149082360672705608262682123264 11758885 101334181094039976117090968704383043200 11758886 -201064697195625747266352295450823327040 11758887 262070233105817515630315490494218586800 11758888 504483579593309887596280261192448655360 11758889 9284769658915605326337377157477431040 11758890 -31837237368076081251193732691930680320 11758891 -134754842892765608508068432284122766800 11758892 255566864577937776491787008004400100352 11758893 347745848993340101823852942204679179264 11758894 -79154656839945722907468162632175677568 11758895 86122771014324370329583349635987955400 11758896 -15011291961405381363253746311036141568 11758897 1007529481671490830430954876677895221732 11758898 322514195702100838148580895775626920864 11758899 -548156372829026385486465370821792899520 11758900 79424630319487567429581775081619155200 11758901 -74199573175616453855619862094444064 11758902 21729300260962064661806585369923044864 11758903 454818824995917614601116680400668246984 11758904 -157576438570027133821286490862397460480 11758905 -399459370032674004280576835412139852800 11758906 15298130998476773661491726494372233984 11758907 -96315980627422711204665593568705314844 11758908 19146714684881114501562257629412253696 11758909 -16397004683041370410038315323398965472 11758910 -44897539650585494130895506251880960000 11758911 13195907881348759241907030499307771136 11758912 123944715365102677663549006757580767232 11758913 -56465973027233105911974324662186553600 11758914 -60426771758000057185321096254624920496 11758915 -202618233455976782171616939539469926400 11758916 59522731798876753279813927920616580352 11758917 -416093026450012028520839675947585418688 11758918 4420996072760294568061168220865169920 11758919 1310589145043913665185621063732299871320 11758920 -51269943205220429611310464345374720000 11758921 -868176852301816503377166504794667369500 11758922 -297363927058888045471442602241247564192 11758923 -59980722229970607009919493370421572912 11758924 -54717955210129756591063662048696734208 11758925 -490745391985813833944832938613930680700 11758926 -370675787674303058213553772540212997056 11758927 761007401106006195543695539769655678952 11758928 -320571583011499521067342718119662133248 11758929 42436668977639713730165374025999815680 11758930 -235382174008452877835126280032888094720 11758931 -555859242877097989415462518228651422000 11758932 10717992026104563236444812659050737536 11758933 -111894480381817805349908250457625925856 11758934 -270154828757672401939533629962036310016 11758935 83409401460926694180006986995270800000 11758936 56369439799134940893366382918975488000 11758937 884961131774353736519954806424476520586 11758938 -102368968015639372223320471341633857280 11758939 -59128812178724685684887044053378590520 11758940 476018046873610479231492469766443415040 11758941 612782988724023840997389505829791573452 11758942 -229237051658299149037328698195148515200 11758943 -351980661746634104508393237743686784400 11758944 129006164236910077218177955808174407680 11758945 -653937868322260595707273856602239672000 11758946 -172198266564211792943882408819915345328 11758947 -19009192931430981642172954328073780240 11758948 -600247130791028429670900820947058273280 11758949 419204595812048043237449023090672408320 11758950 -9333003482193525183203618527075958400 11758951 -99664297130158105629317287599125206272 11758952 -18389255501913605899370842470423674880 11758953 831048645761637761445973937580626853408 11758954 -110834948026373320895006096894552556960 11758955 -153774036554205889168619966989899648240 11758956 -274577315889823936953638177430421917696 11758957 -34357549499108454959570348772024728448 11758958 -320380953042136656633527588129355817920 11758959 202780983582025491379880348710377143040 11758960 94116153866374064441051836369850695680 11758961 -92407475220567064617724515216410290176 11758962 249944803978181113210077455178661863552 11758963 -841292639170356904837743619200981092788 11758964 -49409965547985805916913442558525698048 11758965 542985581255618160878244382232595321120 11758966 634345725313143286257371681266871670432 11758967 -1043381743849336862332115206893531611520 11758968 322023601435347317607983711330160844800 11758969 -630468563705159831523139921588547236800 11758970 136294022438207134830726999043276840320 11758971 -1237954432435058868089971345508321233920 11758972 -635873579571068644245578391156353952768 11758973 150446738689725122739097796388979295424 11758974 185572505656773036458870627432937784320 11758975 440259852099245294970289823366554259000 11758976 1160382069258868257728757524728444354560 11758977 -535881380755581154854840224128034390400 11758978 72269918686519005997846517093617259520 11758979 -364141974782344524765993717017426176824 11758980 10337997083771757456813707085243064320 11758981 189829441432528375535297342941568104760 11758982 -166609374308859824478495575855602607616 11758983 51145269587873385863989846451584360320 11758984 696171288708798292299055015495919462400 11758985 -347750329937705358603430312470684147840 11758986 36095227315074041840233900673445964800 11758987 -48645484741518470665667826850570008364 11758988 -599151551068190912726304259908612448512 11758989 913726338240164161234839644118270574368 11758990 342292994415159005913769782631381752000 11758991 -494463950383445748561861990605271321216 11758992 -52133510922349961178680276974389166080 11758993 1763592250619950008331058912051042727744 11758994 -3501960727092254959076336526894468960 11758995 11012266254842515615337101398627590400 11758996 143433762635029230039643910822357552000 11758997 616468836348777420990201304497125226780 11758998 -26505281770409890091311833799003599936 11758999 161267982874729211624939808492601257136 11759000 1316239033614262419444369763983206400000 11759001 -857364816491473431856971531939860267568 11759002 -341520623991834183928914740298863297568 11759003 757487587029541568746498908558723148464 11759004 218394186995518040557440327859851170304 11759005 241187617687840488503410905968015304000 11759006 62657279629391486541180531194620072704 11759007 71656645090389905580961886611510098240 11759008 1101499542971772125611843752277291499520 11759009 -1077628586706576139705943641032041141790 11759010 147586695756576828299307997252622530560 11759011 1458614895339077537889888356523161977224 11759012 623705294665061465028538857897065149056 11759013 86970243567025330397528598478795603968 11759014 214732132568708728091199510410988389856 11759015 -32671141313270838232224252195864768840 11759016 -155424244379730857594673503771385446400 11759017 -1238386235035856944902520544808779388934 11759018 -886949742586387672271204681921622077184 11759019 -477130397601140885946757106385251245728 11759020 -172284780780363160249118875556002206720 11759021 -46801000523775541084803936456835529088 11759022 -837770939651189394227171363480913600 11759023 -32577451370009296137457289170910063728 11759024 -382562188150906145364597369405765058560 11759025 -157145582955742711612870079631601476000 11759026 -72845194482281641197842445693123528192 11759027 6188746852523818867400896737920106144 11759028 761009653809240792655872017273425920 11759029 290128351707980785089252831117475543420 11759030 145207028373701960369173286016851253120 11759031 -623092559777489439582672642183470454120 11759032 403666723063013647453601714695405670400 11759033 -494759041541474307545326666326218716992 11759034 25016108519926598352143040128160410112 11759035 -962838325748820826774739317012254455040 11759036 505076122158772661921756059497168537600 11759037 451027029499074777250576523837846626560 11759038 -6148068419694910288418495829047105856 11759039 666005726203009354922270589884690482080 11759040 -272900062075490047582468229842757222400 11759041 -276598915479367496186360019884539723328 11759042 -506226525027515824369345228490576705328 11759043 641891641519004023607066812021109832000 11759044 133083099511783502421775004831509807104 11759045 5485716185259461875134739336881129600 11759046 -14949633505142878786007335747878619392 11759047 572444610988140228464949740876148613136 11759048 358527126693605330084788627976949596160 11759049 -552119182998827120817521221482940282176 11759050 -99698396740412962683126009371970265200 11759051 63951282148353079670103973009464860052 11759052 -318488336134443165221653643548615623168 11759053 150580146623481078221448923013816726060 11759054 4916600691315494264902304453290982400 11759055 -21109451600592874949095414363513167360 11759056 103067721901096240122421398608955072512 11759057 72846283097648210769793611784854715392 11759058 -66005375787705892865613093308986830576 11759059 -31678003802768136882875574550102143712 11759060 171668187669438393753980622986879846400 11759061 745464679698082430525641278389556096672 11759062 -142945639779752929933680505356280442880 11759063 208422238528163342037708258245071469784 11759064 -830180480050981424625161898392172564480 11759065 -334156910612610994056778540567253196600 11759066 350426682882879206377027670239789405440 11759067 -890301840442872601366711753215849516960 11759068 -407242120968913180824569204961958385152 11759069 -682584623613835341459751664469277454400 11759070 106665760824805643249962705591745199360 11759071 -2509464649419866773708266928625305067520 11759072 -73214350151933948411995188705472020480 11759073 -547853884183614633721786157083968070656 11759074 317620382393953867714141539004655251536 11759075 49135381184041497035313354156373905600 11759076 -15222456579200016015417576648538533888 11759077 153602431529627886718463249199039444672 11759078 -619842729238639450831991658982632080160 11759079 203684017165814581503734114953219440000 11759080 -542110820379192789962101527980782080000 11759081 -4986122633270656688555501979986702400 11759082 -295827990677934867923331052143055934208 11759083 -55973992943528282650272247964009857536 11759084 107193561634128079888822229136062264832 11759085 -164708936471014645479449988744844639560 11759086 -319327839894468848391387759852624052800 11759087 -710185744200931010902521169036887731616 11759088 -75818647177656257682298672165517524992 11759089 1226076109165919453343072324452932599890 11759090 121331006301852653762169235401965729280 11759091 -93058167032923311027815820386681799936 11759092 56504849880384534346575094968620038912 11759093 -179100394593251736277357915225994374656 11759094 -36538553390777497338219127765831904640 11759095 78728643789563976229186036291543727520 11759096 477007488041820622314396681932950241280 11759097 -111494092499280665933847368734421735040 11759098 120504322635185782362981860947792862208 11759099 690824972527258280888688777081104783040 11759100 51018297851232314901233710327719936000 11759101 -774984734182064078125319035389291963898 11759102 -118330898098835225889209454274888315008 11759103 -853791296980710746582226639502292821176 11759104 -229679708196756411027432308875972313088 11759105 827596476050977485096390632760598066260 11759106 -56135257078926195618413390180597366784 11759107 1057579850635761609947592607607956335356 11759108 347612822404940413654901767257527454720 11759109 123640856316699084190681219054261742400 11759110 225040898939125484291552819830071486720 11759111 121677408706309017367595726417277180384 11759112 -51576317688287112404048591094667054080 11759113 327134118406474045533734596728709920 11759114 -140816155266803105803128429343786843344 11759115 -290764722131379047603679717535534075680 11759116 405052547322104768714196820273963376128 11759117 1014417589317251577056857515653633018166 11759118 -93693821471979792360751825378282856448 11759119 -100897870692342631287260657745397542960 11759120 98637999039642964310244239106636595200 11759121 156249670190973780134594326094508525120 11759122 -445046985649999101120830406438869808000 11759123 463934549852513405143869521386344691680 11759124 293982361564525736841533599593320448 11759125 123861074435697510472081486526084160000 11759126 -51522493502054782403964384817737707520 11759127 -186861095298406121242500476890453570248 11759128 567784115189648692217262166804181176320 11759129 514026296512211935146505735879113990084 11759130 106488827224920486502129478049723360 11759131 1225170882809704484249786275227980748932 11759132 -420835917261763428914294445047955456 11759133 -3068124011517189637946580490174133376 11759134 428045830879594033842835723094138532480 11759135 -74735114469417678743358757191964984920 11759136 192207666879775336661889051726802059264 11759137 172869630782806669117704437318174347520 11759138 357708368415495910486690025604772531200 11759139 219406660794651430706041739370856645584 11759140 -267599359363658499803664368751786462720 11759141 -247724116717272046314945373705951398690 11759142 8330974421169896361266553375271134912 11759143 2769144507337913769507775423367599960 11759144 556649199355100458948141319953855196160 11759145 30897218777818064085865551423937299840 11759146 -21648585642830092891079622338039225856 11759147 -882892214994519030227146181932950595404 11759148 636440030597413791212812124582323768320 11759149 -6341200775637539100700671482126943850 11759150 159354978221046323044723771601689920000 11759151 -123290531114173537374358452137129278968 11759152 -254742451126580462780050982739577405440 11759153 -208764755044822256515153062303838835520 11759154 -303548819582527368780840544314704344320 11759155 -149952726447834192986971584389636056800 11759156 -88516921982730661939453452980927286528 11759157 643551370901758733981257078663602983040 11759158 664850518255328725559021901307995375360 11759159 1265099592721214118984259942866129690720 11759160 200362017397610239308174700280217600000 11759161 -570471301887712262968430896711649889238 11759162 -521696905582132090761206602233697249536 11759163 -28497460781806641945497457695545512480 11759164 626604662147570933432587511627733267456 11759165 179091263905948775725132848452029728000 11759166 -34327839630589325832908026554296656896 11759167 -6284919218078766444720939142467841608 11759168 112587308756544415963870900347130085376 11759169 51729708583821062516821920404758587168 11759170 -488250341087818615359843336261345469440 11759171 153553844908600995669498516206961597372 11759172 116167136086750021704346340051767848960 11759173 116326377863061908158657279176667179422 11759174 91338823412907717441304101534389551104 11759175 -10082632144993297052072466948975507600 11759176 471603006601297889860872015110782156800 11759177 -1360779722079227337329328842900063239974 11759178 282854163763221772801062182191966842624 11759179 996801347453859067261933872398478124384 11759180 418687496596013547498433278338880998400 11759181 304012805565105032473105853159480745600 11759182 1135998584656313927799435701178630705984 11759183 -32605991634766804387044355354914595416 11759184 8958940485440791946666735884811894784 11759185 -661744636828724102349869419013210692620 11759186 -569602686106793583170935084995674852208 11759187 175469405490918737723332256909484600576 11759188 197891956421341963542784445308940500992 11759189 -397310566256714066012806354897741538796 11759190 -47227451581872135435636852404527791360 11759191 405003580853140502361533602095856162632 11759192 197434746726683439334841379589927649280 11759193 -4362426766733750802946697659900921296 11759194 131108519305170292870234635182534758896 11759195 -216636015835863641539635009077089708800 11759196 143047373998119261640025852179882229760 11759197 750435203453379601814941210098337828646 11759198 126739453980979135249304352033655179648 11759199 -67132400650682701437321347307689344512 11759200 -607561769985833552484071657557278720000 11759201 -1813466394259415526280394255389090459968 11759202 54500621512270708200769679248115374080 11759203 586151377022657693016239894904141763024 11759204 -307465302109171895556304225150441092864 11759205 -3277234648171775685709899126789019200 11759206 -99626844154227906031651486863737164800 11759207 163340773161435526818143789288071542456 11759208 -49988206509841978710394413122062663680 11759209 -345526047132551880954143602155483757248 11759210 1464323403517450060501659248422963200 11759211 -274645783740208183656417372046769162712 11759212 304319178834550789426911397751824742400 11759213 -352740161622059452751540644880721764820 11759214 -2969899120770835077039604820088147840 11759215 308178393589818679261817728734334907040 11759216 44684506574455830269219915482624131072 11759217 629966177654350040661844224828798742080 11759218 -520830653414827395587084239651986810240 11759219 -1408996306333855794842237034683510515380 11759220 263015477037942641000237434881472358400 11759221 641308828573763720657898244879973835744 11759222 355475056324083115422199986058089738912 11759223 271251378619605443154100538619954766080 11759224 109401954122576963448915878700643921920 11759225 -215933589290387794427766610321937745600 11759226 -294532612838695598529935588436155808000 11759227 -384568878343432184090425937841555832924 11759228 170983647988776337230826021410020474880 11759229 -567702490747760500286982271300839360000 11759230 -8106972683811589947397299391575244800 11759231 -603609035049860729924006423806503657600 11759232 27332584917053615510031874470161940480 11759233 285045397976823658692491089388197094400 11759234 -210011549806202145753596084976705255984 11759235 50102731956040118870662741854718886400 11759236 -159574794431960409489089315112675442688 11759237 -391587231422270250634084986808355421888 11759238 -19668761538600395822367371780546781696 11759239 -920080760071347781695794829819775226040 11759240 -369737976619044153521415243609704755200 11759241 -160290674312562751927844963348632935360 11759242 -764988280237369127266916677497571309056 11759243 -598008350054851902247796533472656958508 11759244 -61157494307282013337411398175996428288 11759245 -1904153630192077423958185856055656428800 11759246 -390114692820873387234699319886240036928 11759247 -255025054073406275610202509958755641880 11759248 54889880929179317892982754590354153472 11759249 -781229441346364580685636841189467150336 11759250 -305211350903462565235886463927137280000 11759251 17298235408474111319766271293045411744 11759252 490213023100448003595319840318362101760 11759253 -5253601860001667968352005027391834112 11759254 -186630509775031514196754775418423757440 11759255 -580912402818124142127204727553109840 11759256 -512322167458467495707165532970523688960 11759257 813538191191591487492416392277019384852 11759258 70156144114773392574429074489534464512 11759259 -835951882930016867544863636211051763200 11759260 265374272345537275232771348674220620800 11759261 20292575271242418277905047312417606400 11759262 -62006530447342500395305671034971027840 11759263 -671936748258447156816081569915820659488 11759264 -1422943446139547990812451311685271552 11759265 35982138122631949433627266622860647060 11759266 184798728592033621783991118994668828960 11759267 -63369984947010723188177872837127246880 11759268 11376836909783044800848736499476725760 11759269 -397047585029976805876758077388836793156 11759270 -446358129051713106375832767383134753920 11759271 245544777124422493111599652311857287680 11759272 -99209509484850894545794112408778424320 11759273 -550124598885088395929433384667853321478 11759274 67513879244743182073437345105000772608 11759275 -543147292140008866839664403568215806800 11759276 -702000096593374804532978847307710305280 11759277 -205584373110635356195829265628743830592 11759278 30349631107768116552744718035510151680 11759279 70959822305671847085195587135030522880 11759280 18426701665537532839881705535252070400 11759281 -109114767485015002311675623622599868048 11759282 -30682185445951920809817922931599749600 11759283 -1118927141249351517471078586686644960400 11759284 -64990083901764752725342704739856416384 11759285 -529044350248402523237812262954345698020 11759286 90926567382581248603585637401361676288 11759287 -1280184282096515924668447793102783919064 11759288 378134113862704031519646826372798955520 11759289 572878034063604573417413794172408691024 11759290 310663636570694423864216954405620800000 11759291 -194289927435082337824768402201269949848 11759292 -65263188458943865966231461615698681856 11759293 187770720126908630680932550341771545984 11759294 -334326795379954593418205100306539330304 11759295 -391930766552440171228078437677928013680 11759296 2123608042444556364872489719281221632 11759297 1032054705618045533268245475030490659840 11759298 -197056288426125311191829269086830430336 11759299 -1097994597637332327990163636164922581700 11759300 -74587054988066889346084174611947212800 11759301 -249192695746766530518860613950418172770 11759302 210555703692979967757999410354308804992 11759303 -145566744310287642173519340074176539120 11759304 728555855758899643823916710532116643840 11759305 -1670454760166699326454799210489666431040 11759306 -9399085833190021463332640055281043456 11759307 66603636622876462618848771930810504192 11759308 150886609890805687902803145013764096000 11759309 209013117291189447949152665973476799840 11759310 -390203173205625332432941943633599680000 11759311 -230370180464972569163997685783461502208 11759312 57318888093536372626669384192584278016 11759313 -757085107111191761243424247254314455056 11759314 -308630248779288511663163897308710501744 11759315 -290369910511122861765749812170031289040 11759316 -525973332514508970227922889094885462016 11759317 965646536173215656335663431544937900366 11759318 131949002037715834568641894917785859360 11759319 333988838301539827137221259794402375088 11759320 -521635990987794621501920693555741491200 11759321 293877597442991586997372161647408070912 11759322 15656667356632724182396668131851288320 11759323 419052725545707170351214911206173692224 11759324 -514247094498086748309078599143892580864 11759325 -110370688523686870406624360013533308800 11759326 171639794008606379984863940663199852480 11759327 -23002364849234392443248542150053961824 11759328 -61100030291820274972058971390460559360 11759329 -368331785648117327396100000727929033432 11759330 294024160414161026855054288794016017920 11759331 643990169936620249396060759889840005752 11759332 47915030229837806351148336196743162112 11759333 -316257049366552187951955505019237722596 11759334 134028702471255209274994731308770994880 11759335 -58002052117257540572242809945407400000 11759336 -452613353019621366591793034206894295040 11759337 -19688643166058381214211824290811184614 11759338 162018044800528386978008383896433894320 11759339 3918651357746551579666014557676190824 11759340 186438333070625910335494148446068602880 11759341 1021484883599037048158865604013529497184 11759342 63847291833643601871559674781233442560 11759343 355746941913402225431901486847722278664 11759344 282034587002939575140241735151077621760 11759345 -36663956493869218066192590653043174960 11759346 -354803482963657249890699974594207147136 11759347 204722284361468654261271992292034830040 11759348 -115196559848572980069749229922563348480 11759349 289710059165436147278203003554313367040 11759350 306988564203908035095093527817072100800 11759351 42862103790119815594880961723490372992 11759352 713348721561872729291102208285569187840 11759353 -950604444527342143740170343665419900800 11759354 -3880194272146054012036517771287074816 11759355 158683571998055426496307555279980183600 11759356 109187139044854937148745842461666908160 11759357 683929157365302497143140102916219776960 11759358 -232767654401537264934527718574224392256 11759359 -475554547228566925497686284669872813984 11759360 -479797730469587697497836559221150187520 11759361 474499601106298190849052876512031661872 11759362 -674649371183817243926314167097298795568 11759363 685608639655940193850054908458817979656 11759364 -153581471270305214902865241363350599680 11759365 -620065858653201729410433773393961666600 11759366 -568246938491910413221670793733615740480 11759367 -721653421370102390555466221270792479320 11759368 433355679761886142951480137491284546560 11759369 341246206678351138183880277118194367770 11759370 100383853207822350967668423418913756160 11759371 -405920088564218609421727907101285076736 11759372 -626868769003380052482190395888813247488 11759373 434538421473688311500893601382523726422 11759374 99394936992013363454702356302430134144 11759375 -237041536414315347280702626556128300000 11759376 -123331462736193505440468318518658072576 11759377 3080434826875101038324506734403917632 11759378 -940275933204949303106537192249709775200 11759379 260871218991516541123809717913012192560 11759380 -78741000329599660153777720405478611200 11759381 -137099768166261856072912596675044484768 11759382 1864535683447207879767079728839235648 11759383 165683692811291645945840580850164354632 11759384 19674666131529911739728058660969676800 11759385 104412048382188347109122281135533465600 11759386 -423606305360635055134207267501855246608 11759387 1808172568371152540689428925455014499360 11759388 214329375153404593040824162233207667200 11759389 -372360139590019276925815528812514136660 11759390 -101871412802472321397943775393711940800 11759391 249178305252132756212727033062389382400 11759392 -651066799485680542870638538232925388800 11759393 -675468204501279694709258612962179548220 11759394 -52166367335068355200068027872038927872 11759395 -120028231745723536868753146505175721920 11759396 -607926484922133440441576440830588349440 11759397 219331671872281363101821037568714250496 11759398 115855166073978699631468424276291934336 11759399 806769258841404779974854654321566321400 11759400 392619356356108172466941225902632960000 11759401 -35197263328175065864134796937521595148 11759402 270756273258891082623298839433315622400 11759403 -4343005695839983009594816851760013136 11759404 177506237352150614787292004154819379200 11759405 -206645421381392124982550366677632585600 11759406 -251767635704947606945702563277063520256 11759407 -816998571019847375158317520103235000576 11759408 289631516517647227744410570189512540160 11759409 -582785957871284242099500395088878929086 11759410 -89409186532530481319360591755441919040 11759411 1558661720142774169930497360423690954432 11759412 149426968171460052120807272932655308800 11759413 -6644058693831349886605629435378478020 11759414 -77705943225281552350223808538394362368 11759415 -213286774212572065383331316965708280160 11759416 172391904496397158392072256220043509760 11759417 620375179013690804422793171821279839360 11759418 26174674024543821211508370293507347200 11759419 -215694360444257938773881164812360702704 11759420 564547749890049177735695352785904161280 11759421 181991586047407252188601686314441018112 11759422 -43493257457488724203135858867164511488 11759423 -88627173052817058855875606651150487600 11759424 -7927632341386041694441275229596549120 11759425 12210917193423749211850798737910462000 11759426 -157794052003034928514052878389905687040 11759427 -55485477331462607346639153931197756960 11759428 -403502823570946915557547122876641729280 11759429 1121454091081265606704236420655989910080 11759430 188101576285988718503909079854341482240 11759431 -1169103095051282693335041060932434105768 11759432 447123622865109298931854463202750228480 11759433 -221185203778199639056503633999800982336 11759434 -48647307716785367832900225674538720000 11759435 393193024176314915379044806102407723600 11759436 -78618667304059148013579144557638990848 11759437 994360060342180660742087580720140177632 11759438 268182335296215090912138225968429187072 11759439 504132974723261159359454734944113247624 11759440 23341660248612949969089770121792061440 11759441 1296260547916041914510006580163526569842 11759442 268898875417257612345134765960912755200 11759443 693864473645399117424391966603733619692 11759444 107653294066242117099932989829312622336 11759445 295767514102686441423563648454882321600 11759446 288645293978179308529569227206893723264 11759447 49640701218517402732371435795110436864 11759448 -634298121483612473800099587705494999040 11759449 -517964021583712936210052524765959944636 11759450 -311169136330083609862958663355655296000 11759451 50410607722782671384936745492484942848 11759452 770864255472962887766982402511709757952 11759453 -1364069129274644348577536025952672718298 11759454 115590333866763125930236861385199922560 11759455 -87444465384895384854129822044898119640 11759456 250628391558058042635548444911759785984 11759457 362862982833465816841559979076101484992 11759458 -212989311613760338850255010576914392512 11759459 -467918813903678204285029800697821650496 11759460 -151197610935908825651145275060315811840 11759461 170280446489062890351856657518832960320 11759462 208928678658123764437064439526008549504 11759463 219961615384223182798327481998046801040 11759464 843732895818611198943569615043855375360 11759465 216707034904665614778325957516732129800 11759466 46940501473650390437014817542304793600 11759467 -299199351449560340367013223465426261880 11759468 -3449512074730035443202221059270754304 11759469 -25018423537953344393734258313327057856 11759470 348117710888073557759600802007312934400 11759471 -647609793963234684463194903921171225000 11759472 71307057223120382867890129661240279040 11759473 399099354527609451273071150223702910704 11759474 -85109691404403365544034377263761181280 11759475 -75055717589361257985880739356513324800 11759476 -663714773393564164008856340555823053440 11759477 -607525791297608272690132072177081387488 11759478 135036764450087503813864674911407226880 11759479 341809015717467303426811673749762431080 11759480 -204349244676672061769727821418998784000 11759481 74430782718645685325682346303418949960 11759482 42738682931642622129206179273086281472 11759483 964939513785722301328288223241912063240 11759484 155402991175202537540654836731784200192 11759485 68879835120144349802570934732763131180 11759486 19251992488646246688676955682765085824 11759487 -330937714616864571479192191114639139640 11759488 98312004152812122645886925378986967040 11759489 56776313832350428400873631192463451520 11759490 -101310560366313314893349683617996012480 11759491 -515136504572959604002176553428146616 11759492 -280604680031255704417430088733178995584 11759493 -58000774573504735702541279395109985600 11759494 1118055658910599062819344513196912897792 11759495 596009733409109558585198801708226891360 11759496 94342288628484781574888043635526696960 11759497 -9302688620379455358798433171578176280 11759498 -70334146540581189134610903971622114000 11759499 -284606555912592816606918776029511366400 11759500 -345061112073997198255660931010819840000 11759501 69205468263325132782148591404817461612 11759502 19430370228755765814073703224951201920 11759503 -6832980801165146969952636403684633600 11759504 -89385366176512321937906565342299602944 11759505 -284055472611789152769591137601281426880 11759506 920388994854880065384432489617745936 11759507 212949768895108836674142179793440552400 11759508 5298756512313937486458415852177367040 11759509 -159824131727774192282602832388765138432 11759510 779967267118002034841470890678372092160 11759511 -4574694304865873302365687777465989760 11759512 -147200992581864813522073095217515909120 11759513 175363789687077323295099273367428498762 11759514 -17568573901976029081575194453599004160 11759515 -700575304315706428055054237343259035840 11759516 480991486816308229926741448053703933440 11759517 -71115078372120351079981897868520468480 11759518 146709901510494521194525072244958527040 11759519 -1336161677337406173004384062704013688992 11759520 174624118822920260531072560250880000000 11759521 665208000095518800036948204856476656532 11759522 285958103776357412114226659058659199312 11759523 -145623001470286146392615897538520846920 11759524 -36379070088794907501981918256496189440 11759525 -260542506932545351878195132676046102700 11759526 -43053834231510975014199320891314713600 11759527 -1004308709143178221545951527701406020200 11759528 -800030346632007096468134001507623239680 11759529 1162561771417959263928929512128563992320 11759530 -19084961141536138977266028695889735840 11759531 103749766168631917832484324514084874784 11759532 102508945622190757372913511059047809024 11759533 -206952780886454268771560923060859978218 11759534 1149424057454473833478729069166412480 11759535 -36023676468196921036312103318647444680 11759536 140966460227302400149500080802449211392 11759537 175651488562748506748425333875382363200 11759538 12368069337180731063623590075653790720 11759539 218891717598346490699611248287309693760 11759540 70205577937204264880422367774222745600 11759541 306786265899033575305781648333173862784 11759542 -752312850883893768616422584400853102656 11759543 57287549040747088934230853269659082200 11759544 -509357053306960272786497086189845872640 11759545 493953434863094489144556793426777612800 11759546 -241431655716397864484457909830649787680 11759547 -113311508017312612565923508062975440 11759548 -211792002909103137400098020477786593280 11759549 328631101143624113621997341798362641036 11759550 -201962247029848831431738699158444006400 11759551 -1094752716975063412201761623517501600448 11759552 -2376660214958738257498389688614912000 11759553 582838297076199493324473874544834542080 11759554 -1323643953599694890571775763522056320 11759555 55248967330577390174972417028370872000 11759556 -260954344136233594306509598314068244480 11759557 67694582986873409936150716963596555806 11759558 -645152368640504709884287666597177098240 11759559 -18022220942360901029550150675582429144 11759560 203818101560354540395386108415662336000 11759561 -1231257283879212790537369552486668592176 11759562 23910546837069687208587110895995970912 11759563 -1293159458832125593803311374372318050360 11759564 -666674337644645947586526114549070189824 11759565 424551387305600247807752675729172203520 11759566 8608306574480447587101379269629854464 11759567 -1349557301634627988544542499796978138384 11759568 87287779483902711385145914767409152000 11759569 259390225171875974602642621096966337700 11759570 -4227186479069037489140496199103395200 11759571 28205778837130912880559135293420151936 11759572 -254960585641839258559638353317131048960 11759573 90387681056786610165227214780818497440 11759574 99973710430612565085950120998740627840 11759575 848700729480783055805458627412131800 11759576 15570144731080781526129841372027054080 11759577 393838299413371871816737374787753383120 11759578 -19244594616553596880730022808792753152 11759579 194459712615147243731963184358676518848 11759580 -9523342497495771622826139497107230720 11759581 -54696609183650671927348687897789078618 11759582 111788343081678237124407325124727691392 11759583 202175505077824913680122573710972878848 11759584 900575573577801377094732804673677557760 11759585 413248094968030489455137874876865809600 11759586 154239661109254728478759158355959817728 11759587 8739836093474867632124473185973907520 11759588 -163533905710839148569132563242637672448 11759589 57092412760279020131168691920988634464 11759590 -97771773055149522571818668019150787200 11759591 -1234961900338040300427192645992715256008 11759592 -39525112240039387964438868861478748160 11759593 -846241187620794309343015897712886576396 11759594 -203598602279738690294079663122568499200 11759595 1866328310381838513183766133200873440 11759596 806764043409362073652859198614612947200 11759597 -8273638155368340060391369979924015808 11759598 -176281474299647662675119963988428374016 11759599 -1667397419273155913375794400132534264 11759600 110114342194862983851854614690344960000 11759601 -76612311607093860184957822789127411712 11759602 215750168648743119705404584931710715904 11759603 -1484865957581375300915940662151790916148 11759604 310051406992818089296817539901692323840 11759605 224779551670516827905135105588379601920 11759606 -87655011545960252680894700728841384256 11759607 171423137033577187280443114552123586640 11759608 1070531624779376888471351405477759078400 11759609 296775720645285158436438256565529934416 11759610 -227939953298990094911688662671191210240 11759611 192073337581042341074609811201735550024 11759612 -299295175080421877948748858598244559360 11759613 -850920384988927362962049370452165680640 11759614 -327980081496006230640156179677638523008 11759615 209420435473812300469149802053929138880 11759616 561366938236462214231082861751456235520 11759617 924065532015468769788078472896591857666 11759618 -184443058439549245407846274207755696096 11759619 -518823292977795293542439846984515829256 11759620 7883250900028110186894134153155791360 11759621 425557906679223667159839951948458258112 11759622 -99897767556268078606172828853101008896 11759623 23652060531666162978383921449951710872 11759624 336470300055604932191148220982673408000 11759625 337414481067010950948436905739036293000 11759626 102639254604618416009614046397930142512 11759627 -699445975828066641135780121809189012 11759628 413920486979585346983145691678678494720 11759629 27983879663790281822261503292870766720 11759630 -208350733158182862265529171036551775040 11759631 -313950224696587502429366640161369316576 11759632 199112616630780007330475246799216967680 11759633 -281354606191841051545257109929000531456 11759634 -700440549773140490316567730662725141760 11759635 -71114376635481958971661119576964631040 11759636 -111292775115130971283643970300383944704 11759637 -349171053769077499225501052829091520832 11759638 -289922253218714498525854662235405717440 11759639 2394319508073278172169042416343063158912 11759640 152463380120768857363089337877872435200 11759641 -839340932378557155958585160036178438716 11759642 -580396108150963374846109593225017568528 11759643 5330978003730030685120108155010784544 11759644 -132935209698801222904715031287254164480 11759645 -556582155517932316590293724967459864200 11759646 -101576307313298531935152463982188084416 11759647 668977334603957383775073541533909462480 11759648 1127915234519761730983603878028054757376 11759649 1095067045577138461686852116094202585536 11759650 67327289447398082337601457594979840000 11759651 -161447046028746659888383552519746887400 11759652 403313134136089816195594300409320181376 11759653 -149720246796879062184563369460452924098 11759654 -73034053503861583059785051448502013760 11759655 5659682122462375180131895699796880000 11759656 -915432704711901816477972827027249157120 11759657 61150260002994627253461550755409107492 11759658 -775840183862002848742656189830121216 11759659 135727823744277525616170351539512668960 11759660 -136753097200173762814539162788723850240 11759661 18513619811078341968242851374559243404 11759662 249578834178499045373197020054623936832 11759663 -941602801656497312076140333153286686616 11759664 -11806545606429379010318084613844500480 11759665 268432547220408473441164138577522913000 11759666 467712617535881762204187155161290358032 11759667 -339285447176697950826844652895987666120 11759668 818561705781297152766920219462440946048 11759669 -466597531405146030182444346922326464004 11759670 49110386926732406210343846383542396800 11759671 -543774362236472481339103989340008594816 11759672 11664869242944313260119320085180497920 11759673 -24269476647478663303592603357893104576 11759674 -463870829085870355298836063201647678240 11759675 -107578567317748910271216209420120904000 11759676 306042117491705162703278642999350502400 11759677 1710040804416531679421770703552118563532 11759678 249194479700922041254016323531664378880 11759679 191518721180281023445549459523564293248 11759680 92270744287597977272578432018022400000 11759681 50423621533324820846351906513698636482 11759682 440138040936278794512176681828081860608 11759683 3956889379715946311776296182778386080 11759684 -337040869764432816876517448033991393024 11759685 -120231095664134080749625335864916179840 11759686 384095616843891034195941457711261779264 11759687 -262892933203436801867551533839798729808 11759688 -72696797142222303721877235499291852800 11759689 -1058126953719615225902540283689631963360 11759690 -166997563603862778610121131717779050400 11759691 210785075893373710383126103078074687192 11759692 30310086942238239472908106471979614208 11759693 447046682369249952842609693510185292928 11759694 -106741646535972161445537601107911793600 11759695 88122372457746425513407948644410851200 11759696 26459830967784904135349444828346163200 11759697 347382265619903463899197104009276899874 11759698 -369567480036750229028066041443115671264 11759699 110526399833946218460325313525730441456 11759700 -233225767753630063371226742342353920000 11759701 -1359692303211991927782037797217721973298 11759702 214129334224021277760952498440997713408 11759703 -213721376468320666767536301842908934400 11759704 -628130813646771112254419868800182087680 11759705 111347684019152027421624662921012761860 11759706 52193195533719342923013984860218195200 11759707 1216141383048553095175494026431960123480 11759708 -121035290386590120467717947822844935680 11759709 293170318000472119783968866655123511968 11759710 91298251257230045336873155151855918400 11759711 -336415397257444732099248280060292894688 11759712 -739379147303197387910641036273227399168 11759713 -302455568426841745256967895855676767040 11759714 -55477541098371203618756675412900698544 11759715 845273965592755802265190476414954624000 11759716 -62628089388273862536711643233137934336 11759717 1614840027780144429161040917934845763612 11759718 124537514796908644670239150485306518400 11759719 28364264356540994718399830374064442520 11759720 205557549649140035717115282561024000000 11759721 921244744448181688629637983933769287312 11759722 -97533921956271160716226413557838034848 11759723 -2195959505805612769156777930584752132136 11759724 480312078619553575500310291024730530560 11759725 778109759872241581921711601051747797250 11759726 1549062697898578003532055794348384256 11759727 -122841986118815167558005200314242597120 11759728 47108517602565140027975384015998648320 11759729 -942584939123968475766504097691601838848 11759730 78306351722196483181719777258675133440 11759731 2301927763856814995693180899201166159064 11759732 -848358830044825543454142823075692975360 11759733 -496804229115823669842496982286359288712 11759734 290625101887219243509111381395412043392 11759735 8736976776260454054479106950219600160 11759736 213640777587238533877385884632651878400 11759737 215125341609772490422697019740617165440 11759738 506126335011035879619903897415707569520 11759739 -233935402337738117421650080146015715584 11759740 301466583062162933154120900469837232640 11759741 427401063943959971932022705309515954272 11759742 -442717918014757390133041493344474532928 11759743 -524137794403620713308683288812653142592 11759744 -193497475001969933173231193723743764480 11759745 343176039338117505962185825890734197440 11759746 120344323158699340811575938028120857600 11759747 -552668310231889841451806991766076006448 11759748 44691374122447343928962460892323840 11759749 -1318761211245303244474136369987953072164 11759750 962348430146947235671058946386220672000 11759751 269801307181337572506351995944285079880 11759752 1079564883849721516506284602587679257600 11759753 1421098467954491570181723419241625327002 11759754 693121456633006812260855173294281157632 11759755 -138356465724972890304927326855798616000 11759756 238921149712157852934509942598464010240 11759757 -192275201446506554607995349286529075520 11759758 -98816780122735223427698398061241589824 11759759 -400474624755457553181104603894513965200 11759760 30230830183463330412939261793194885120 11759761 -456769591677923428920049801023889419480 11759762 -164273066833291202076454321077976473600 11759763 464482656554194004132382431202700243200 11759764 -671204400644764154211799431687989175424 11759765 -84937613681710725784767232184136050400 11759766 184119549004075620738351387718948953024 11759767 -880790804755243764359032247920159412736 11759768 -51407137035970194840309702881137274880 11759769 -6766896508728071359405518625270671360 11759770 151428653837213801444377020533048405760 11759771 -128761158240816752761941533974208862288 11759772 -218046924206718710616372240867477454848 11759773 1731020332852557265779316375037823598720 11759774 -38891002856019679921479271110135851520 11759775 -204894568477673978668962866750758156200 11759776 757193126493541850205793917976115675136 11759777 448177762292928757881872975788198054626 11759778 -9103344901071534029441617172004680496 11759779 -61254457794879392342680960156233443620 11759780 -246123264834061841864501252540993990400 11759781 515000213283195179614995377743411227648 11759782 371127964853370083493448410134508933120 11759783 -28603726223091306643819378326828152736 11759784 88001999723520221278126701656295014400 11759785 -217514929493560752939365370806470430400 11759786 292201378111714234232214804723944118624 11759787 -202006479272497535445563418564247008192 11759788 144008906614420571103045366288716025856 11759789 -38012431205470422483213601734003861876 11759790 -6061620543705101140045242269994086400 11759791 332687876853876696311210183043663746192 11759792 95901711484088991936781366927836119040 11759793 -180838655120754276166380341530338377472 11759794 8167540284907200061184538708303035520 11759795 -754880487423224087879192110352518722720 11759796 16900966275063492157235329833570447360 11759797 -128879869068344480425761153765168128448 11759798 59932889773138353173673497531469104064 11759799 365467643881987774249524875223945530448 11759800 -133325531164735748651781997631995392000 11759801 366138977027569636948943139686242992384 11759802 292302428564766390514384774008592991232 11759803 -1468754804426505030040541552906592663360 11759804 -836506455968943215358476343056001792000 11759805 -497691919595508198556217713105235411700 11759806 470827760564691896438188792238498240256 11759807 -743071928913373143922628511656194090944 11759808 38240710592368150088107585592365154304 11759809 -77067716503095492513833873967216940990 11759810 195893223206419800875271994000390870560 11759811 -109536117840597902634990156424767895296 11759812 9355693200024784325239092566893468672 11759813 -460636955242541935602875123659189170276 11759814 27660295367224027937981111820305118528 11759815 -165724752608258479668641609319940556040 11759816 -1091266804546549638412368172487830379520 11759817 545101122299654044470183395961953057760 11759818 128075423186342178674234927124233789952 11759819 -402441193300197680971771847405781319680 11759820 150175740357857874262779993511035694080 11759821 547528925620465297201776074804460516960 11759822 -301009672882295262230407411827250449600 11759823 -97296316629192109504970839436378312160 11759824 -35261303937549039998591796591046246400 11759825 -78449312515235605265248522039276560000 11759826 -67086361907814224049313447719401942016 11759827 138678417155422307468205736569611556280 11759828 1074138001712191807461716546561384400768 11759829 -36520737370243415225305572155755019616 11759830 -791618342339361490852396117857937660800 11759831 417515680220773540147221626096608800912 11759832 146846715752826085647263152435580805120 11759833 -1029633589506830555786794311358086172918 11759834 341166806946063854951781378762811652832 11759835 54444430278337909998032890634039915520 11759836 -13885494793186792158001602133117793280 11759837 -259371614227983206749043510188336213800 11759838 451782575418928367695194609730398529344 11759839 25514179610763563120774480504363089760 11759840 160681158128167558282641106268368404480 11759841 262596134211585437789176624864356145680 11759842 -50372797276457693928849201391797249888 11759843 1105320041868675651850507325059854890544 11759844 341158929671611185218069409028868207616 11759845 -78823230421504594631169352123148832900 11759846 -65528052666217059988971082955890980864 11759847 -182015852890617495340567718423962984704 11759848 246676476291089133447293501867222937600 11759849 -1176227314159309392008656794250219908864 11759850 49849926071547308933827711636710912000 11759851 -314622591240084418407685023956715581696 11759852 121698733425881943866600892862196066304 11759853 -29568481052154363262319403607634880000 11759854 -100780800702536567536924265922603427200 11759855 -5496308094861228967823847590270812800 11759856 5663454025434043944424781452404621312 11759857 -601034458805458621167846566056373470894 11759858 -181388693770037424961838679954933347328 11759859 78046467153804968661677217568089844800 11759860 -32547592868882690846219989675192934400 11759861 -396928117873648283218694835773659200 11759862 -12643792501909073956013400570002793600 11759863 1077198045539457347443967975507539579112 11759864 503139260461581521491882394019191439360 11759865 62506429998564819717963206368891372800 11759866 328166168596391844402992268891900417504 11759867 -141356958125414411885121836801054189808 11759868 322770181803349101495273116592367652352 11759869 -88477298567417924243732178779715252 11759870 -543453746736846953005603154467825582080 11759871 59848425337783018326777167989534767504 11759872 -458938031403134280583812785301092302848 11759873 1024050622029078454910569892563721051220 11759874 -70725908203898345112694898006315974656 11759875 1587683870334740496588553672014548160000 11759876 770429133629105037002176455732045695232 11759877 207945635612340496840868926763752262400 11759878 155747624554453588255930418417071260288 11759879 -819805110967020673522490031170026554360 11759880 235181903365806567814700047049490432000 11759881 -140159773419099232890643876517311745536 11759882 -124153366600145821892309790897060109728 11759883 202261376035194684961649332858202481624 11759884 -838751491455819189353177972726172285184 11759885 406606463373591944927199818645138552760 11759886 -217325698271112366621953554920366537216 11759887 -434430051046524092933883842736306800464 11759888 -35014670613713622036062499425452032000 11759889 1155588293252385980375191938939710874528 11759890 -520044670510025342725159380635873896800 11759891 208501251333563441943199415535935816784 11759892 -238544008352502118879814580372205621248 11759893 96346132935964044660436051964008833660 11759894 198397388473815379843595373041795641920 11759895 23680622959303459181766064846520241600 11759896 -1402666879765072596173709523591902750720 11759897 -661465100691520197625390536123455961654 11759898 1492315669662813978706101291927552000 11759899 -13498423759263050041874964487580229464 11759900 98189248360529823520908385085525068800 11759901 176423205787387241730651957245517505440 11759902 314911514730064106074315014237164333760 11759903 -374454350958787959726715167237112316640 11759904 -4852681489547320434258180077685964800 11759905 -41186225440146225815175802578339456000 11759906 -521555481499429632818143116053461674720 11759907 -125149159188002809275910965141344585856 11759908 -577857959570718782263332721206418367872 11759909 462358518109596363017245988347719781632 11759910 -13445454015185408494026986158186809600 11759911 -338341299142991802396548000293656412928 11759912 8722717069356473977065681643934515200 11759913 -429189282075451954729133583750772184976 11759914 742535830394546767857612449917583803056 11759915 246823518273576195625106857991810233200 11759916 -84267464353304005973268170708705280000 11759917 -133713909169270769654590227470332657920 11759918 -98417673466307672030378275237815771840 11759919 -275224391782846175922594445186839448056 11759920 -118696836647522900742081379857391288320 11759921 1275254817657584011997870660630715823122 11759922 -539711604541487139594435688930031642112 11759923 147196950079445866746938987602593548544 11759924 -420820579129109723173159472949207287808 11759925 173751047656440781027419528697967040000 11759926 -221936749853885193374892935740213565760 11759927 77612602197176842323478667779835428776 11759928 -6683805748386127729925424166340321280 11759929 -1447935084790519897615146053854372035840 11759930 -80151949137206227035373342248998753280 11759931 1383393396552757645870400717795586657840 11759932 7761579938863715727249985947558717440 11759933 -69696969458793265958053423413174360000 11759934 74955400099400604529468121847531011712 11759935 39673709135521212370542800241656491200 11759936 -653770707696285656757815228899000320 11759937 -57288689514388420665277910375801771136 11759938 9852251274930549361301942153196034944 11759939 698893309834999259707824614174787807720 11759940 8393654668545840701338495414561382400 11759941 1553627617040590936413032621268069984 11759942 -55755734621683108793705643174444817920 11759943 -22388029396982374245797877172607545344 11759944 19114643929164537362780421110140600320 11759945 218453804565324167876954382493874825700 11759946 110166762520882265746356524251799617536 11759947 881134061068618733946373393604760493552 11759948 -348080086734539258070258178697999660544 11759949 561697615173017349187448944504788096534 11759950 -192163697597716025230045335112441920000 11759951 -932774192475177501125098491387948336000 11759952 74187337094171764458081496296362606592 11759953 -792089392753500326329198960360207370000 11759954 75873957343937415246818581626109031712 11759955 272855755855941089334685260854228006400 11759956 -40667250959203427106365410630337628160 11759957 295787102327699154006297106604614722432 11759958 -114409944902975775724191026036023234560 11759959 -1279710204297354992805607443088629742840 11759960 -461401635458707025801598108082022400000 11759961 5189250348271288775219146954456903200 11759962 22376016260775978957113763365970826752 11759963 -770965917428019625230516139732601401788 11759964 -1242880847503824203063681630146176614400 11759965 -79149290603346840426997144997295360000 11759966 107908307712132103280084186120587170432 11759967 441930031847266193419603783479276682584 11759968 1042234294803830512256107049624929566720 11759969 -110224917256069625428514734559355063552 11759970 -179205459753730952775217840678126080000 11759971 1031290958682045771538568761169281512792 11759972 9752109075365454775132120082417664000 11759973 213849998288664167484459033810750563904 11759974 233496877824642368521090097976738816000 11759975 25795549057159349541221067444381360000 11759976 965753996097351759996569473971912407040 11759977 685250441850921790219231286405543103220 11759978 664723757581790867183881593183465633024 11759979 144291022042964287756629109218559107840 11759980 -731400643984065475708004742821859840000 11759981 782698534935958765463962732640291009292 11759982 -188991183521553012252582583384369537920 11759983 -941607879776907078483059421321329662768 11759984 242988763147077505692357751092117504 11759985 -75369728359274096753323166551707043200 11759986 83814875076530663247487247399987712000 11759987 964207938087713152844345646763614978636 11759988 83899887511448100848249139675673706496 11759989 -150484876427333296381262051220685177608 11759990 287589996095736811050900096376636800 11759991 -125535593690979472266456549766915831680 11759992 99481709093918431141255230261770526720 11759993 592581825382059072837144016662392880000 11759994 -359347717687426208436164483392870867200 11759995 -13289489414086892734096250249537769600 11759996 -379350880819481862310267711987974912000 11759997 -374640533257168021874553005782606272000 11759998 142902406917382720863332328967262877120 11759999 -1219980602850490866349129048721746608000 11760000 70680294892307479005870603868569600000 11760001 984764686856075314989248881988804128608 11760002 -439073498547793339260546090758974221408 11760003 -807421126322354001209963499641291459388 11760004 -7238545338815014637671543147772498688 11760005 -158315115076624909404505047009411348480 11760006 -142812277142615986663397227393376678016 11760007 -412898053561726024647383749306962297376 11760008 -26773521096606225751297044172137984000 11760009 -647393197112591055635510907084236672496 11760010 14164265065959362141944399646390232000 11760011 -1076403419162483217090389453820488947776 11760012 570283026567089043810933704840295628800 11760013 -967753415175189176729623485254827633738 11760014 -92815161398682509794654677006521266176 11760015 -131263245409417457902909128665620070400 11760016 243373629756189783336124064968595382272 11760017 -967393435372805798520114885423341225934 11760018 453517273132213077523454320936524072960 11760019 -1783606370725322082581600850455564735840 11760020 -6926930870807574529560830249218552320 11760021 -30649338070740048355741907464603238784 11760022 -1075701222342292800227536778508857329920 11760023 363799088862227735370218139906412471728 11760024 -677887268214568412081881252816914862080 11760025 -190168110225206096448188610849324555200 11760026 760762963176854764002269310702164540160 11760027 -114480813181510455809677908400579392 11760028 86277924772964675869190372693821582336 11760029 738193517471091182009694055873209702630 11760030 -37632823490933695391368645127418641280 11760031 -840436700008982972497291341855579376000 11760032 -411757330468684586674993293850755268608 11760033 -352557808989234143867822129086705021776 11760034 -76747264751760174777876808201859313792 11760035 157195633918288103942662684160352413760 11760036 -159399503438575931502275812784339976192 11760037 -490252193364288378894554505834250997314 11760038 -381226905603533651190904176689183216256 11760039 -64233068809275351565675497501865688160 11760040 -330353641689670599625879507745846323200 11760041 1792659490827101649771810169088300337552 11760042 -97691082157286041070843841534566616576 11760043 -347094381024140214247465580937771044960 11760044 837321794502386698072129630197183227136 11760045 59514934748446799333082435867182714880 11760046 483518547505221833469496426181775473472 11760047 -79000948120702711685417939981119274760 11760048 -232290594118635293612774992026400800768 11760049 -721494040042396999466950834147239472464 11760050 -224448249395535966106050755204723760000 11760051 -799436655031776611746820827696378019280 11760052 19902640255842196817835775780265726336 11760053 -693773241460883831000629127159535528096 11760054 -29114148981344983532097769381643542080 11760055 -912626817217235597927832260520769664040 11760056 191886229251693120742878732510047109120 11760057 -362370943776072545740922549298733187280 11760058 -742803753826102530957659585906544013824 11760059 730322381285096162194165157145093244260 11760060 44733090949982343227565135117412853760 11760061 -193679001899206881099356129034228581376 11760062 -8628116935516530686589442689836467968 11760063 33293953616862466984574622488218940160 11760064 -98397002017256578242124764106167681024 11760065 106693673836545417735520050588778518720 11760066 39396715783324113616080479819105986080 11760067 -320488984336297633758977193815259902976 11760068 203218428377463923114222837643979904256 11760069 -1187001988437257930271682628808778958400 11760070 2609353024241245230859675746013992960 11760071 295411699332919525633830229479398317344 11760072 422134050128106451196487179891977297920 11760073 -76941158971672456067805817546666690560 11760074 239336205179316023934017090178062527536 11760075 100081800192751970030143545316723854300 11760076 -335590129018004224258793488238626675712 11760077 2014201305413503175440747537906916544 11760078 -323672851681478362172989134687537810432 11760079 1025801074975460164910240908300706109680 11760080 33154207354238971660619984500344422400 11760081 56619765412745142094764927195459664800 11760082 -179927867423320991258860172909535754608 11760083 -825891900179085460638281545377316459668 11760084 -108184567351843891101037458650978672640 11760085 -422505531948673903684935244848100433280 11760086 -211863265961204730154937554858897618176 11760087 -568813299753234052705166198531972985240 11760088 -1057143811763462840783309837482541568000 11760089 433754227794406437853825705635357373200 11760090 -47392735811438178620164362494211494400 11760091 367882717731603889239529451317845037072 11760092 -648288079172634946796230299096332605440 11760093 -830150502965879870072536155361130500800 11760094 -563285072254531624614325387424975531904 11760095 185916167970439449208801489492349324400 11760096 588321157143581756030150063562964598784 11760097 -1196460498040046621269890364468007309520 11760098 112408879465690146767929254975447797760 11760099 -101913012814273534213097017186758633984 11760100 434446836508349088793887840303448396800 11760101 -929422312812172958545758281685634850688 11760102 -255653141879690236888061090268224279520 11760103 217261078978055980002863819861643451704 11760104 45115235939894636656299203815034880000 11760105 -98603447803695231557430620491238522880 11760106 -641829370843916025733634084492327815248 11760107 -225004829303267019316441283893018629120 11760108 492634265363306615580536978444708868096 11760109 -799099601681003109702579597458882533140 11760110 -37073013728164747793351793370562446080 11760111 -762914342921457487186953888410473200 11760112 -8462337671964410673849940044139462656 11760113 8141328627976163566493751272418923328 11760114 -90862631787717262741863348397664012160 11760115 -523224237723761026113017983276792836240 11760116 -313895788110543665361094959745394903040 11760117 -85006935180651204800700691912315488000 11760118 171071846214086197310823624748000793760 11760119 11396032097159462652598141707696388320 11760120 -224060465558335349952119593094215680000 11760121 -211174808395318229287689634784840814000 11760122 334381240487546711620815369885456268800 11760123 -364276312757548468529844271827680442000 11760124 -265586191061153663067987920426287193088 11760125 -328855378101889625373195639855514266000 11760126 -92868358851251098758126505447284418560 11760127 -821120577269794067889259879101944665248 11760128 604339730735571170491333322599619887104 11760129 -114770217439175163653951681238961922304 11760130 235178027937646771633994416908561016320 11760131 -370539519627687099514307529295378538136 11760132 -556123722636286746361853307633974777856 11760133 145495321827766357312960367045257517760 11760134 -57277730035338917353741313364240506784 11760135 534133986084116440590999251542207323600 11760136 -149933247157836755384923327150062950400 11760137 647361668414714865103071519810949052772 11760138 -6367143338427975934996707501889258560 11760139 1384845138331769331404665051261579969000 11760140 166136392738308926105759807441905582080 11760141 550774000485338551483029728877102677184 11760142 -308186672892104486724498762707977444800 11760143 95621719660408611153009839703776617392 11760144 -136653555710538296551918766231946657792 11760145 -330675680854549759698729444245771548800 11760146 -54452511229024693421644595772869167728 11760147 43347403398786211909221166261564944876 11760148 1048725740336741592722129928102198808576 11760149 78498914966808943677847338181733916636 11760150 21322166638297621015920699735150945600 11760151 455153815726010189492105286031445016712 11760152 1077899144099496816531475553170939822080 11760153 54106323752349260587727222300225013888 11760154 -5345816400375841510483114945963800576 11760155 -203554522669539771598801678477409648880 11760156 -2531353234160124270824592027806539776 11760157 93575542652326800076843923250475359372 11760158 -374982524167237366764435178683350721024 11760159 264086389089485877299084782961646353040 11760160 -161222597228230184509219175672347361280 11760161 250918147418446090402874175292246525632 11760162 -382010189173141797014850724986521856 11760163 -1031998764953370440300930288325100135588 11760164 -203644245755275632084282449216981237760 11760165 -92867546939815469894397455357274170340 11760166 55819902171154466655469018675777276224 11760167 308821243800596166047228523870041028000 11760168 -1003451504193704193606240929439252480 11760169 1371778300740628718490470766210039560570 11760170 163153753417480376640283481367911678400 11760171 -459399011140377306641380750236355998888 11760172 598418151739571602408969462581190098176 11760173 -618048483410824446395036035497591747456 11760174 498037491431487078965348769095703949440 11760175 -236881720781132982175892371054814496000 11760176 144659695143850308238157987497548644352 11760177 461815507963442108663546909219903600640 11760178 6320082846177837707935703176252612224 11760179 335816829644719085050575241418424048780 11760180 368138842012179515126672564945258280960 11760181 -234056935470333015798122276182309616900 11760182 136250920771802778898748741860323538944 11760183 -63468182993256165352249993151759871600 11760184 1063792716015486515708192443982085058560 11760185 -313958327066075216243905980127584226620 11760186 -583255353126519208698572170122621520896 11760187 540289584044649568095119291527704778680 11760188 588430404809129939049557506689153179136 11760189 18396911572139444754725534199740078592 11760190 -109731456310106192375898770235354927360 11760191 138653585065855593398941088265916869504 11760192 -156387701031445292344192529587862765568 11760193 -443300797968830268650689021916294438460 11760194 126826911528298040476465810284894880320 11760195 7196788298604138096453687084595955040 11760196 -648343615306728369258085992351317625600 11760197 892515026399527634673420798722985747072 11760198 18817492957287600114253467426788662464 11760199 14891468751036714321705930043829983488 11760200 69151011038365667451618791022526464000 11760201 -761165133316193808985972653518481372960 11760202 -255783754717182897780803094247359686400 11760203 -404551430571267115825756646244776409936 11760204 63602284324678836244254724554121789440 11760205 826339052334226109835100604846276614860 11760206 -680523717550089092162643909547402352448 11760207 -322968769693102892465646391998728701560 11760208 -261516471749589794165063266561291468800 11760209 -330620404354761132866134245412986757560 11760210 68976709089072086147027416791713694720 11760211 9204621825652335386117885950897195800 11760212 974748738352239893938117960988351811456 11760213 -205648021360790946262139955880421487456 11760214 277216467787802846742141358119682513152 11760215 49332397266219427906989483295626990360 11760216 317699692538380228823460762580782243840 11760217 -100829652179170554711298749042121281408 11760218 -389328884719258694389812050192594599440 11760219 -829958777201935040786780022362887179156 11760220 660292081442883654585661069665330746880 11760221 -281999508521821509021911756744439343200 11760222 83266302920840991550237376169621504000 11760223 204087990631169199019843138005162122184 11760224 -546978393491326617504984395451974811648 11760225 -183451024352498600008067768831435616000 11760226 -761340203013125622852851003719847940960 11760227 -65728309290456115375887242894114970720 11760228 60744645436868283777919888359700834560 11760229 438081489288889680619300802063508037084 11760230 -528629720739394637183919750997567770240 11760231 166606739548078453166179536256721355264 11760232 -296497953476334721404444771759744000 11760233 404182543979148424317455318832214558800 11760234 -133723937515016864222420664425038848000 11760235 293259529401586266150962032296171281760 11760236 304969248422818880124116429697218177280 11760237 686308345045872905533009640455976034294 11760238 -84595372504206022200489411486554903808 11760239 102078987218793670711526745637673177040 11760240 -41823237217661884043193383818297344000 11760241 -742202051422456857258749139105684045358 11760242 4834785687653833324092173674051382784 11760243 239534337610347702867985677744557294208 11760244 -6205417669109900883774832609035086464 11760245 194728127287755846314458210355568996480 11760246 645672063797725163705852903157106969344 11760247 -389344194191880961816777919346047501448 11760248 -339800061514213931979226901320134144000 11760249 -120029368774610379438239119491435824016 11760250 595132886593945359019012521219574104000 11760251 784613377281792314436989376998446813104 11760252 135764968434536881660688905557117763584 11760253 -7290885287341299548823313745280716800 11760254 826030344383155516801334111616918337920 11760255 251576082691580716961920862520807086400 11760256 677696606260395061063524333634820505600 11760257 218852875864022506623748467026999749506 11760258 -412285308226260639197924642092777124352 11760259 -424483867635511054334075992466501474560 11760260 -607684788850805796415908391012130342400 11760261 217494533070051669514974355931446997472 11760262 687956317145402607897167728478622382272 11760263 -453744561755931191620710680154600501120 11760264 79324720860524815520255379977226408960 11760265 332197938960203108720190713333288932800 11760266 43528689933439527293509819436328806400 11760267 -417380204112386151826268636119889031720 11760268 -5239456345503796331569296785150969856 11760269 208908013037120445850975973918380799670 11760270 -111506520523057532653348632634821135360 11760271 1410181159722497901974570908273364359472 11760272 228485856519794314343100165127484620800 11760273 -108239932229625887256909759762099202176 11760274 -729113719910800621157911012148733258864 11760275 445933059135426638267583593983533684300 11760276 -144138292467356711440339554772806617088 11760277 489848119795185198922206179511672857066 11760278 -485728053047572132149284756154048970560 11760279 -192487508531410573721633373771528447360 11760280 -51189871412898108088093051614749491200 11760281 -377970450022772392213740486956043211068 11760282 229537628389082523672196102862383564800 11760283 -175218311335577317833768576685933047120 11760284 282789409799220964556448516144532549632 11760285 -3261431257286878259596334056363392960 11760286 -564550407695346563017598371685337633408 11760287 123761379748820937675417260160487298304 11760288 -236630563870612591379042948247601545216 11760289 -867621685916152701037254962653190614844 11760290 47689680606866935125881747037417050400 11760291 584748862526373821615808052470705278448 11760292 -172360176122733437207789735177442073984 11760293 1384981870850165592121249341428182024320 11760294 -40816427977486799145370956105980303616 11760295 1068966405752676496726172755922867260800 11760296 -436686856277454889436872730559445155840 11760297 15223335098882377840031609217482004720 11760298 -311705971930752389319257534726418055680 11760299 -801354696473064361351348889694560522700 11760300 -10498412128877499378959254661800896000 11760301 -94624219473112136671252200552202600320 11760302 -237197092343044152183204282582940703808 11760303 49936838034062563018889927181896880000 11760304 -94399308612691765546717105209281658880 11760305 -804813146059420021686043238850551262540 11760306 -131050527086098108473952019108533658496 11760307 50244779083656050804207325658900771872 11760308 440746382207516109407326366175678324736 11760309 39639391186184455028575913393682536352 11760310 31556364016761928742022011243126914560 11760311 -526157618983169368822658249410825342416 11760312 -312231169557174217485895805540933222400 11760313 53478666956468635670316837106129243562 11760314 124694654343145166266027930968759025920 11760315 -2721969985886863146495739679859855360 11760316 84691195874025146727984296807225507840 11760317 -42900950124420187211619669524620666920 11760318 -2808204280155121254435954004512972672 11760319 -112401907029873685104353642175589444680 11760320 -96488561393267869771913107795177635840 11760321 523938449974133002711226631346011218400 11760322 -145298360801900941743187398195165639168 11760323 1256924325098167964764379994653681248572 11760324 390338805238760715986689039692674989056 11760325 -439690021752244999388926506188729786950 11760326 731802611616053306660059393351749494112 11760327 260075331421863842773719426198300122880 11760328 -10519690529352856730163061340934881280 11760329 172561357049983862467485930591801470400 11760330 168511453695088000320437147213794033920 11760331 755584642356773635782580296913769514384 11760332 -325611429697121897421219376138666984704 11760333 114851450067505806874915129576901851008 11760334 339311722963253633805268998809252945280 11760335 635695983937204533152991011150842368000 11760336 98071107261032452945084602459999436800 11760337 -94688424483800555647539433870600858560 11760338 -123571011833203023761538424051432717680 11760339 -181822354453136811599737791274892656800 11760340 -891982103919303912115193266109116907520 11760341 1321007615517351839645792440958687691900 11760342 -321003495658705397104724608025291598336 11760343 317763439235858213927745719267962978008 11760344 -983861603337353315715441641194543011840 11760345 -369902706256797096878844665255061365880 11760346 110112048486269769818761472077463420928 11760347 978513789635383760693039071331743193796 11760348 -332865314251745125539631238443414020096 11760349 -2052380570487939217496487775666289078036 11760350 -39292854695408512926434086990547683200 11760351 -481179982551403336889922084014827246080 11760352 522595772848731642428540360033324236800 11760353 1705908710676236255903239250378417232 11760354 -112199986649496375860981499765464152320 11760355 -276196129401755804245268878261397922480 11760356 341277340921598351837728364308072033920 11760357 -142245438926116152853554588901331990208 11760358 -123986812688776414269479663119446298560 11760359 89408950914845714058507985059051457704 11760360 -2156900774850927268510896062786764800 11760361 1680131000289640938502010620712726566692 11760362 244733958397034911759501436043881651904 11760363 594498184875298819231606644012185972400 11760364 -122823045605632645021098306103201087488 11760365 457869915321276217050989916897903925260 11760366 -306781830391794716620261425764227939776 11760367 -89801579475418968284598658691697783240 11760368 58134109410858354242482391563168579584 11760369 -99617731017643260858934743518404740672 11760370 -196733914659551486003880775762035648000 11760371 208060673273296565516950869562867200 11760372 -342494021785406119262616548041520512896 11760373 64789975988479341107190055987327067200 11760374 -235376822895084908433975495788987060064 11760375 -836881921359028917981456716486296224000 11760376 -72286085429827279739862507232996515840 11760377 -136790014677099347385318567310498868736 11760378 -15704545755057511891906020644160468480 11760379 -1130952174888668996133475350128462899224 11760380 236946856451902006184468328002146060800 11760381 -162006802059332594207785463315915224320 11760382 -175548800687908608093998670452613206208 11760383 -504311256952061607325968884279559166176 11760384 222461439591203146478483948345128648704 11760385 -126120741375844018032710520955822583040 11760386 -234496440194641772487911629907409550080 11760387 721842964227478160874346105149455434752 11760388 -76961525444861483956704742908106275712 11760389 -208993649540189373786091387000251339810 11760390 -7973188784129360834619927657253430400 11760391 1389918721582818042377164180937422544792 11760392 -815023470128320815513987939240969216000 11760393 56986266959263750239482392537455438864 11760394 -984473133369159604508844320082341461248 11760395 463606921310853655247159425638447674400 11760396 431398771931567030466083485902997478400 11760397 -601021835813833424516608144697766182688 11760398 393110952742865686414115188934771724288 11760399 99008886497554930736413995943131529920 11760400 -151042312666623651307806194844432179200 11760401 -725830321446400914315615488685819517596 11760402 425279021850636963916404195549703458432 11760403 -267958490984176646272987369418355931348 11760404 210941496342334110561745558272923177856 11760405 -249213956449191486250077767028067430400 11760406 -51189239909084268972874791579852957696 11760407 -587987134532249795234815084187212924344 11760408 285009874502921440721217218709238579200 11760409 -816640134288994464012125078823663502390 11760410 28266367057918634783253923368998363360 11760411 208113958847642038780794119606504736000 11760412 -218224506331277772189503706036479029248 11760413 207484818636302711510280038641982956032 11760414 -3465000026918525783730258998610554880 11760415 -916246385997740636602773446585456356440 11760416 -127011709605798616073208970486237102080 11760417 460644880658227278767084987343283710240 11760418 702628022126357353297456850985691790160 11760419 430916439110773470173115624606995066760 11760420 -24935855933276805818454885367986954240 11760421 713601992301741393857587953307925149500 11760422 -988189582009285943849073051917787811968 11760423 180324770664165615887069111982976396584 11760424 -356082483847571241242677268293939783680 11760425 153333965987715894563751327602413461150 11760426 250393141317523655268883848588945903792 11760427 144684623612954904885797728926094650144 11760428 -223522579704598787581968686069591915520 11760429 351334778013921261888121324115689530048 11760430 -290123258365858664840138184356779161600 11760431 -810159156880516670083767875942674038768 11760432 13105061848539306112656705809448960000 11760433 -648541339475343887982070075224649594140 11760434 -179750287615576443580464598190650576896 11760435 -19660199859980140028137353741492254160 11760436 -7334872322986834244941238235288281088 11760437 81630550296375918210825329137110375168 11760438 -190108942639954275053030742160281889920 11760439 -14734703659135102975022907885962807360 11760440 100628379345776460940172941300179763200 11760441 230380316409797726896764710566460928000 11760442 1013011844296210520420808926770908406752 11760443 207998140139207786118666612841219799040 11760444 -195653906412855610623046656560891182080 11760445 19399550454980952508595623847924964600 11760446 21702667946525802715752194064154972800 11760447 138409855733472515574606093564407421072 11760448 89278060695217418154098653054124425216 11760449 1215029790272861081344854935660815224240 11760450 -5809381560079638680472263068083724800 11760451 1221462381561418363689356410331187915452 11760452 -341659531416549106782365005280810520576 11760453 251554558418587858243996111222573458462 11760454 -272865749777600065610799148059417090048 11760455 -26750750068427592583942770446666249280 11760456 -46856601750993906865547534023985356800 11760457 29636690861414753431213873701587382720 11760458 -759092778662261937300639934495979923920 11760459 268149478420104019325432143553675801304 11760460 -162195373488797297355824818337432678400 11760461 642625960672532125324406964649349526912 11760462 8624433108338920683944754744859811712 11760463 -243837586597139845803352287834862699152 11760464 -41051846635170001448056922324292747264 11760465 -385802665584680499433652523425612837760 11760466 269728302696909970724169820259587596432 11760467 -400512078081892235344716647418751934484 11760468 492633147998053617234333060926193776640 11760469 15412071913198401381004114842478220352 11760470 -9662653443369116910718022839582924800 11760471 -734369830606522690221702615355470502728 11760472 1034722564039671113160987835423740364800 11760473 -899737473931316199863719305072182309760 11760474 -622809581932694030954029862959885824 11760475 -40347319249479688664404787184127672800 11760476 -157205166872261575357346559374144931840 11760477 349102858665967932360584540282556409632 11760478 140330227601868250261968696814364462400 11760479 -734311115210360885476673211933989404440 11760480 277813461450350047539281864529252188160 11760481 -901113427194508813197519695588831009280 11760482 -86221729780680969507590214185306367408 11760483 -22961889021394992121792343115439700736 11760484 400653361730240935859185970608470188032 11760485 -187221388109961102489987834034617971040 11760486 -61800496493758246963926205527936873600 11760487 -481371316033443445190123951975026860400 11760488 -315491406937602138240171665104494397440 11760489 36683006042220057125038818220376078244 11760490 -396007579439994171790999361114400489120 11760491 -159731235795578085467752060295354951688 11760492 56566829786384353427022345800364748800 11760493 1430043320620694089863376603368782562880 11760494 31588287522641796472192666307448467712 11760495 -106019001275988985385654497505297528160 11760496 230694123467227035125771916545969455104 11760497 -355571434342172211021169618367576338368 11760498 -42453321857840343393967460848610088960 11760499 189965445567234744952420086255446247500 11760500 -6806965570745588096046580107253248000 11760501 -195261069945385535270278941461792745216 11760502 -6343399940805575680836766096504339200 11760503 926761050689630022518092353637025563752 11760504 -125958727003975909202913372291845652480 11760505 -993039717648629916752343194385711857340 11760506 -463188013144845993106184672079157704960 11760507 101104144292895442368167999028325202496 11760508 -586810719600160814109857234415608092672 11760509 91700457241508220288604604491341400710 11760510 150132653204295948764296083756016389120 11760511 -29618025424133794710759247714271087616 11760512 -1075399099584980422909059491666539315200 11760513 -511741334309741256017806212367444398912 11760514 -498883279092804022293042108546772990080 11760515 -440217053648020265976160167360593491200 11760516 -27319065450471147294184758503857964928 11760517 -366233020926346475384739439978014710434 11760518 -45109184268879504130562561517145141248 11760519 -37179089103206520667029585055403826432 11760520 462307703813647619701610230839706060800 11760521 23173025837645414658474803029509103872 11760522 31186814787694050331823133110714363904 11760523 87352867356033847693659400434702850772 11760524 493683739911422732094192329725358269440 11760525 -210656270117678742821602095741463680000 11760526 161570985196672299078218495375484875712 11760527 -856874547139645462614089093724190620624 11760528 51524540226748975759217455158801727488 11760529 582566369239032455960180664751427300640 11760530 121735190095974027307060550251451968320 11760531 251797195173889555734976639474670682552 11760532 20709696699826494628252759368325595136 11760533 685154173737640697264867021699200391484 11760534 -154633527363621357090844562283265139616 11760535 431071678633624543384096764231474819480 11760536 475399780194714562660188285472836679680 11760537 418119779646089986025898169435399300560 11760538 -134361575454108373062098399012100664080 11760539 203632882021292018920681483086813539316 11760540 -205509783708812088958708473161196994560 11760541 -245010553765437978376370331924219146640 11760542 -51789317798392292083774588758527219328 11760543 -10743725072910914446599114048871901640 11760544 -167642918214324730681425941586546524160 11760545 -741805863418439063662670345880678870720 11760546 -17529800698259651842157500444823763456 11760547 635006510073427611529872184839569579996 11760548 11590255448732298235314335489607886080 11760549 391217754028513177179531332139640988160 11760550 394905691575559322057723039531735896800 11760551 -1131980913982948964344208936848387336296 11760552 -998120779120001877959404245575808000 11760553 -267604191812825955227376426495243585920 11760554 72655125634453575529251852969569432160 11760555 114488903512773314738858749845526783200 11760556 -206190080194227249577623068016206869504 11760557 -1381446212661029623812141371186132809194 11760558 -199292659383264334783113803506240084416 11760559 1858929004201225460689492525967089600 11760560 -45162887786324155710132424825883197440 11760561 327115471178802495428783253893695206132 11760562 41506502597244860841552018198704436864 11760563 38174146294922833085706521870633441280 11760564 -69200068829771398520633068166307508224 11760565 192689914750753862138619886473108338460 11760566 -152946675853971780022045197929846748192 11760567 -28526097246494963924797570494463509504 11760568 -341290636410704011861469866251018301440 11760569 136577517316298997173418097510366661520 11760570 412941744007710679229267259537477624000 11760571 1327966934115421093064065156642576456224 11760572 129875202079452677070208169003579504640 11760573 230037781656178772762271551616911860800 11760574 -66263024902576921311577133592675237888 11760575 -150314042115464814791373764978257476000 11760576 -273031070834361593647697320350924668928 11760577 1124447433611233175698900521520169112672 11760578 796515021705035280474607688875984535040 11760579 -163095523103229976454476686738751288080 11760580 -84511851359077737092022459732782691840 11760581 199391628111641564184148135646758164480 11760582 127553636624024025448528214431713576960 11760583 234001396997771554622555588931477094800 11760584 113130785452865487235326173740124160000 11760585 163934594501167245577368150647002814400 11760586 -2223720234238457352732129232817942016 11760587 -92036689283453439809033367930007502688 11760588 -125427512901101904664052323939291952640 11760589 -446840805767886969761614979183404893044 11760590 -124479197663148609028006925222664871680 11760591 331440250804050200070517257359015334792 11760592 9864713155526139058665604414836490240 11760593 -353238925718371773906015502735920937356 11760594 -1468397358401637360177882461120385024 11760595 279953942344547372089543813659495840 11760596 -377250678588192642438909400033930993920 11760597 -714843620446595360472632697140281821426 11760598 179767289371424195297129272935718599936 11760599 343699899750450623748135671369855358600 11760600 78265381633494232812578163863774208000 11760601 957965450920520172845798713394041723600 11760602 38816348785325981417041214391006336000 11760603 370477259552339094735098541596998922904 11760604 2506217925593381615074134284524941312 11760605 113066873419935765244997456841520055520 11760606 19695766625387180244933494393898178560 11760607 -168779005768267061899847191277696674144 11760608 1096853190866460989670429893213757112320 11760609 -144874785092713428686578229985274405440 11760610 397536965990496073877629694726487900960 11760611 -1821075295094333574752357628209479978968 11760612 94406311448265273185600793282108690432 11760613 -82250330768426253109975704408887493696 11760614 93196274721335849357740643635394962656 11760615 609465813144514441860702331506138710760 11760616 434317947329872220931084331246013890560 11760617 869547065747961206079252576601077875328 11760618 478294216376301309765505696087284741888 11760619 12815928595489599593171710419347360944 11760620 -90162362678393065907756053126899840000 11760621 490365299001733193557507102951101822144 11760622 873865405676909910724916194960654954752 11760623 -254505029206154508002737645075851974160 11760624 -50425777046176077567217080977890246656 11760625 -64485563092946786203366522956759680000 11760626 -665000208120069054823924622938077304800 11760627 -187236633096129784125153047683568116680 11760628 368723277778191387040316118979186900992 11760629 7682719266865546258435293892140115584 11760630 118371970156511554711320496902989137920 11760631 384300032011218563941437611266090203120 11760632 15306921111857276547553206382531768320 11760633 37788736042276115839761125262523199562 11760634 -613948097441328181832031878610411687936 11760635 124156777621646473672283134145278518720 11760636 -199613453549794336721494149504030498816 11760637 6189495691943303618817824224434770220 11760638 -297920851171887652318146062980201345920 11760639 192769651333153426029652110324436548480 11760640 674085916775451462450137274898647613440 11760641 765463604029991882006279199848038345152 11760642 60456286976735548753831158114102619680 11760643 155517942397946179077377064673618869504 11760644 443018285579617824407490190161236520960 11760645 -34385216916254461477451235188152657920 11760646 -66276982021075003523864400345510733728 11760647 16095702785566310880478366717651728240 11760648 -544105762702153116351707908365310771200 11760649 -336659032026682672240332932058020453350 11760650 -176482633989432522016673425914042182400 11760651 -298927192753484775505346589159279897600 11760652 14372700689614104194379706498647201536 11760653 602311526196186129609305993201764650966 11760654 -14212970776994798566397278524610464768 11760655 -156019285049658652979847620114183128440 11760656 32836426446746351263956019607579394048 11760657 -935212464420854895786934581294045319200 11760658 1102533688038383527451582226880488960 11760659 371188331432910512426727703467649832304 11760660 456068118932481749089574545177079808000 11760661 350669448597424936124045335284476827200 11760662 -635647298045373226428351722002051464768 11760663 -51148163355512702386150398478707369216 11760664 -551906096669553827349413323508046643200 11760665 -26971420023903661727202562883702570880 11760666 118342052663580254734874973204553741824 11760667 836369323513885185734283357730987395716 11760668 -127165380265496895942022929213041055744 11760669 -52585471572367847690116699522385432256 11760670 -254125812995159201386908062354026387200 11760671 321413746012708858171263771135741941592 11760672 1384667117833472946536344684528140288 11760673 1419837391283667439951981816853402605922 11760674 19154430698711638354393151739583672320 11760675 535085415521041572422116170180951301200 11760676 -353705331030846805259035557628598343040 11760677 31514081453113319391443943294708662880 11760678 146299413837278965543494757917589531008 11760679 -79886293864750673930580912599754608128 11760680 26851192541903420778993968209061376000 11760681 245082445550372525333393655521578891152 11760682 -280422654101909429621809661172849570048 11760683 883755467240016468494535645963887907840 11760684 -73662865028111344265596126792766776320 11760685 767047525816600114568174931899780871360 11760686 144223257170011093345658153904512256 11760687 -409384900642193573085069274024417797120 11760688 330088012822476310999620340577228275712 11760689 646100781728009990620082468189777825460 11760690 -90460983023138061937431444371665512960 11760691 186157894675413249463116946671754689672 11760692 121751363006823814334657608576106514816 11760693 20646887757502264065797522598089152128 11760694 198259384156315501174798047105726222912 11760695 -378655581085272924734582702904486229800 11760696 485562771558865626860123095516505395200 11760697 -6581297787790895006926271363405769600 11760698 -308478883668381334099070876598223616400 11760699 -219987437121217971327396057711103138536 11760700 83627273053860672360191121111505766400 11760701 1353198050911232965785879279136420800 11760702 -238930257971646112252588700784665060736 11760703 20197217060029276613647806262352452200 11760704 386005314858437794810323774806822486016 11760705 2778339008731216691668088228205674880 11760706 114598056608192168189494531578002828160 11760707 -414104531853695846541410851933059651888 11760708 121555537705513041061560255028698218496 11760709 471997170821412019850398926989924054716 11760710 78620106608516355323149862832350649600 11760711 -239148577416789487228724371047379574016 11760712 434615186392547129127212299626169958400 11760713 -124838621477152462607492568078334635576 11760714 141415874849415178940697297987866813952 11760715 -8607863281095182450380048182330624000 11760716 1064563215925231231009294146943049949696 11760717 818601572447371343967977801828632870080 11760718 -473465498576695777382470069503151177920 11760719 -1136749551597313211350963766158750681200 11760720 -39052510392593036630592524368440852480 11760721 257294947738448805078621797494395810112 11760722 585183059032821657452762760651594144912 11760723 -372084486737356313868530738343683844720 11760724 -592315792129331568171689558956134340608 11760725 11174505569571579765610712954745098250 11760726 113080244232868338999057434531616452544 11760727 98505811677540422644818220534906055520 11760728 178169678657768288451363222212560527360 11760729 289833487325361551858048611524457611984 11760730 -437435391741562078361598118050144921600 11760731 895769499877676945680107058193329694532 11760732 629647355463625314369468690816743110656 11760733 -211291041277798995878315016196956265440 11760734 -88056076276933335306560524762777767360 11760735 239302408691182363034517954634742735760 11760736 348204243705952565487150775258614595584 11760737 -382458819291756981381162947271068443614 11760738 -25388018499419516657133946927947354624 11760739 1052881803097907421800489392335646849600 11760740 49253908837202148932128953903947024640 11760741 -1184299533851634208633469153340471874560 11760742 210046207559492201492281149508053520512 11760743 -1039422488141239650602051550433422337416 11760744 100127879765440577379770338151626014720 11760745 -913472650598754711821954576734395265500 11760746 200311787946742031580125013084372532224 11760747 265413333487735682323862107240970446320 11760748 847746844852080319201192709347083569408 11760749 -40026348130669401306915317335470120960 11760750 240636619734115410808814929970334384000 11760751 766882436815174863726163691317301658192 11760752 14148941480339590997215921285704548352 11760753 -350159234895649860464042621464512009600 11760754 446137704341115056682038963139275586576 11760755 227973240799020032457361622772922754160 11760756 12492941011583375201921495784038338560 11760757 -71337722331380145144565931814349674080 11760758 -10642308942102420496058063796137390016 11760759 621880279337249420743042470148810990464 11760760 -77307635241412766590370438194062336000 11760761 -485146381400755642954805693222039512176 11760762 11418074987287419683448443324849445120 11760763 864969207959193432423607912568595319296 11760764 491341285916203276388573676678210049536 11760765 140810549444287042404429441231152169600 11760766 458016537456991476431654107791145449600 11760767 35026084630062901911225963095414197272 11760768 223921866431976609268583189653015756800 11760769 -495185565204120105508515205388998280830 11760770 169138901504452509728628884559111029760 11760771 304316988503722667191614272501112416064 11760772 -741748218761128493767948022341458007040 11760773 628514853467527696219945261760124463260 11760774 110592904771544447371357836275277293568 11760775 -4539804724352508031635152133682050200 11760776 -193600180555781677715469107834803814400 11760777 -50180026653526887242360785805936466240 11760778 382904659514558226154588102371198272256 11760779 669854814695386532002001932528170151380 11760780 -87030359268506927456906843237623726080 11760781 -822358414890593011804316839938261047808 11760782 -142058367081479362997551827701446410816 11760783 -25062551529452557148405054908895471856 11760784 -210317263025450600969857255558768230400 11760785 326939588489228070813273160283887780980 11760786 -160763119903346739059066597047575323136 11760787 -456473329020986082868887569888950928016 11760788 330628960183617693015438284221748555520 11760789 410129490502483567835200084809505029024 11760790 278753091271626873860458960496589302400 11760791 525948863405749776686381901742740731520 11760792 638201570179330542396299995981407006720 11760793 817651194842108219978869293164375460960 11760794 41992729099772357674988708378291859696 11760795 -16236015115801501940690084129877650400 11760796 -902056779209331265480889047260759700992 11760797 241147824476837736276526244972622448128 11760798 -92276717448177702557717340882778011648 11760799 -54125508195403380989904960205818693320 11760800 -8070925202444785215629449983895142400 11760801 427877029201322965004259684684636096 11760802 391046907055670092431332598965556950352 11760803 -1176116257878875278915315950451628358948 11760804 -107295738169737773025892420343146211328 11760805 385788044595041035503622367100726326400 11760806 22567902688198147384321478637558539904 11760807 -157298988178562670941470903368973523160 11760808 964629771981050184441596233273985679360 11760809 -188711317358283340651900539877505518080 11760810 24297593145035135250911425854271488000 11760811 26420014150266512544703558888190777984 11760812 -411924274974525641660096869691745500160 11760813 -9450787302254329687954966494033654858 11760814 111066331373522328766790489875882639488 11760815 -8855830486967281040886233450432651280 11760816 -22917980828960742135296361912111267840 11760817 -744300057787446871458038400040976472848 11760818 -642136789437508889322598687676370662640 11760819 -282811517604141932595902703969815665920 11760820 -66353738151890915735597073574871408640 11760821 -781293631433861914628717307239822935908 11760822 330738321767850039020327353983872672640 11760823 -297142888786552742668658842499369619928 11760824 -436751644247600407532668281020015923200 11760825 -4954401685489286961601457535808012800 11760826 -62124070868237582256127679794540546560 11760827 233459306352529570393422316692372945360 11760828 77150196353953033915865126368691704320 11760829 627238717238764518108193759007675016640 11760830 -221483976279875317186443035870378005440 11760831 16776018760286316225137836458491145720 11760832 -32944069027263249158723478717841014784 11760833 650333477948522597576570827082050798338 11760834 451693820884069900969589215189700766720 11760835 313600132282645924715879977028693045760 11760836 19974294873926486910101422236636176640 11760837 -210461511962565142855096688686340640 11760838 377649200654212232246433271845364264896 11760839 1264907729182303268741047740714426023640 11760840 -70688116621224961416000051777552384000 11760841 1733889045557255800597854945751056313012 11760842 -28861756418929155834948325342441645056 11760843 75736115145905736463301930076389159424 11760844 -2911862610182402141302499138625973248 11760845 -66463623395381988035765730102525100320 11760846 335908373745037019868226889092906449984 11760847 220253274406844685219769139178307144432 11760848 -297403784460244048775085048351497256960 11760849 152588090769127221288572535166969507200 11760850 -86883943197470051556428275486249783200 11760851 -410648727658929211536168804442871487528 11760852 -299572835645673648598197430289877792768 11760853 -62767821709305798705054444678770859716 11760854 225205570680340893595484079306511788672 11760855 57587962069413864024240364706298386160 11760856 960533181939769254123160091980491509760 11760857 -897614597275478386345447428859402892928 11760858 -46677553929688092934798271824436593152 11760859 -481114784507922056258235843548291116272 11760860 723551360859044563043215120338594670080 11760861 -14743704389548959235430367632012356992 11760862 184593493463751568430667479358712173312 11760863 -284515460868386937104499464517537201840 11760864 709955857112266941753460038708469432320 11760865 -684864447833002121769633420630984181740 11760866 -41558301603975091820262185316829243392 11760867 -42728851255019533869003482146792795560 11760868 292732657299148314526022572185705984000 11760869 -558474938605131472772978487554076306756 11760870 27928627905715400253007712047352555520 11760871 323546294996805611320466379032472583032 11760872 461024320536146430171790139163130951680 11760873 178747804883238680426546771465116647168 11760874 301085084504264181169071949431539157936 11760875 -89074734063114808462020564706229976000 11760876 -38924823618431843551043309620716153600 11760877 -154203937080401045033145298972552928180 11760878 59917184152987796853348698755323153024 11760879 266522618608411570872581938320368958744 11760880 -146148156781634135677027826412599869440 11760881 899209443524737250446975586845350503664 11760882 -134167897011786225188503388774157757440 11760883 92948528694959802667769662152086472360 11760884 -21244127524031464309226862161072073984 11760885 148655838078843901199387762101285474620 11760886 -64592140309969779467547774496202678400 11760887 -25774877069611369087241186708550766080 11760888 -923684933923583776065041197995402854400 11760889 252742948142603649578621181036131473152 11760890 -386753073817220051638810245639829408800 11760891 298915693011208070960263500878926365744 11760892 40768374078004251134755843944425625600 11760893 -230244034843866862563836151742897602420 11760894 -70664184366939818698390893580847561280 11760895 265115019319741993101044594115785068080 11760896 -102964742586152825168307281291680677888 11760897 660172031795211485521963816683376887600 11760898 423612110036608082797931393303632309200 11760899 515492322669955291765947354304093002240 11760900 -19815399925207801341211804527889920000 11760901 -244887381662890529115920118121440073668 11760902 -226308816891728117021701151801048956608 11760903 -14234964510351136661828831069359234560 11760904 169640959795977537162101608103057817600 11760905 67098870305897863840541380529802288000 11760906 -64864858714633404289143798625497908736 11760907 -556305471772354283329811133772209948844 11760908 177699257422895399658110075742450577920 11760909 -699879727475594988089673230269188664896 11760910 34746232306199048628320723053529813760 11760911 -173495929349673559915289309958942204600 11760912 -51678757823640945553783163602034491392 11760913 661397671342318555314905047635311210162 11760914 178770571283717309564166313428714696960 11760915 -469991633313046119029986742920579600080 11760916 193132766237901044801616968879163962240 11760917 480297337010728592730334509862977074592 11760918 120313917453962573795367778594746433536 11760919 -670764094573135042810219476018902291360 11760920 55291902194840032555899032717271244800 11760921 -167863803156760170614460812744218835580 11760922 353407451411128702463575806092012589024 11760923 -186180247480476577160941806938963068080 11760924 -167879426476339994548154406032826777600 11760925 567882065125010549197037695554480628800 11760926 -38303687027522434030378653650064809088 11760927 -227533394534074059501861183049910650992 11760928 1606334889535013503424888830821042487296 11760929 540851694751529027705300130336060526560 11760930 -1175150597365454445710378128693785600 11760931 19450151724785774034580186226318790000 11760932 66376024595188766534652213765949715712 11760933 -15089824286375465192052221441316310176 11760934 -534251280598682757410504509360771060800 11760935 -76127349184030939868999457295567104000 11760936 -505422351608071521046280494630017024000 11760937 -88183800368710054130101090986872194176 11760938 -68874037240744708154269948857924904704 11760939 -76298455005422619813986077396429260456 11760940 790612273424731618012712875858493153280 11760941 15470126819066385779717061290552520342 11760942 106008753561476709673690863219103933440 11760943 127719765255602925349321297311630713320 11760944 -30230937055641884119469128410372243456 11760945 127081836817292537806326952188696595200 11760946 57532516357396940524818889360806502944 11760947 -16971837279609920981432042653676375040 11760948 -350058101587890920534936436988201008768 11760949 1592573256071782772283103210389920383740 11760950 405482194996664817266224866366535584000 11760951 123984172703225547134574559977362688000 11760952 -323177740427467853039987005134805401600 11760953 -550971276329557041465083419889338371798 11760954 16973483055536327918764553559521475840 11760955 -755060655579224546657443977069716960640 11760956 549347036816811273813396421541185797120 11760957 17999798544868250011612202568585309528 11760958 -315752675509431879489827051653461888 11760959 -26220637263834427010312629553913200928 11760960 69734532732073131845428118836488437760 11760961 64056352033552479136000165457395546562 11760962 -48422283343182882738846798938781818880 11760963 1004445774244298431083482067565463672304 11760964 -483075572271184592824878735689158262784 11760965 328228710268950305157484159513194876120 11760966 -15933107317127481357914092414932099072 11760967 -1173580756682426328054919638786404347040 11760968 519257499623368274327824944962735400960 11760969 -95589031491660386284691893733536593984 11760970 106754212275732056986569342704107915200 11760971 -437004782185580194932282640357395534828 11760972 -67724042947993757835143976706693636608 11760973 3537130716429955523614868430859037568 11760974 337682558794586650718737904056757251584 11760975 -794153584523236960188293122807817468400 11760976 322049349519239351995001147911055532032 11760977 -1096282903198482615802339867634079852174 11760978 -146191883163739236103386213845565883776 11760979 319286886903905749616309970109192922160 11760980 496815461755965654502909148684903393280 11760981 130559023608170648836185341450357506560 11760982 92703434821468552941474127902160262400 11760983 -454446528893176555094494986069589363392 11760984 1168381618607361202470238701481528320000 11760985 1153966714605676970859017726666796774600 11760986 525756070194975377929384354638074910192 11760987 -217995556752131727242033819307624642048 11760988 181199373274200482230148101248042111488 11760989 340555540714082950825443514225001317440 11760990 98375280070029745657394804655538581120 11760991 238106944898692241860753188441717719520 11760992 -883879964762344130603782140036251516928 11760993 -117349279727099196780229358316501121518 11760994 52022628036800898431655075597205401600 11760995 -420721331412690191560070465881717614000 11760996 -152644248464199288677377706493826891776 11760997 107026485968156485823064671734616301952 11760998 267012949185416121080765336028206343936 11760999 -381673928838440130502435514778945300480 11761000 -1366273947990383325803283596361216000000 11761001 435593171799057599850730630925263594560 11761002 -495524569980413668901282882797135622400 11761003 -769408370324495710965419969518464228748 11761004 464055193005465109402585322488270949376 11761005 70202337080755067296334738778616801920 11761006 -83525207711517416428739545200623322048 11761007 -622782361702886088577446759303463677744 11761008 36165559921680874734567566795939512320 11761009 -534928123714132593963279779857744933196 11761010 -24149220035686546673739665490032839680 11761011 466062063071338543620648786907143734640 11761012 -88302101774193664204297915875003586560 11761013 766803642255161484415169445437852880384 11761014 134510738492641456939340895989819091840 11761015 258101426043081543713558992202184242400 11761016 -6719802369739423751425037531833958400 11761017 687444632722964845129118641308875649600 11761018 -94423892819531246550224803844028724032 11761019 -24484701091302387514885033352737470420 11761020 -141799705397204060566862044747328839680 11761021 471177848010852835946487548658301145222 11761022 60834679949890144759668154346195107584 11761023 -523929730722083918850609999205770121200 11761024 -733744308581953174384575013305093980160 11761025 -90086312212076398066739643292901039700 11761026 -59780092330055022234692871582357580800 11761027 450769014545687498490938056230985658592 11761028 -228570053210842254119250563421231120384 11761029 -36999974077559318856784402349525292930 11761030 7880296829889170704947620395223877120 11761031 451296026248721090308924625998993367832 11761032 871990988453874513442013447975405322240 11761033 60325426954551161629413358886365232282 11761034 -358866539403208361931660166745041644960 11761035 109597111277370904856583326698431425280 11761036 -179813467062404567433349860550327626752 11761037 580420240241457290297423033626080937260 11761038 -12446957213173161916236093754246023360 11761039 502776613662971260615645452892099624656 11761040 32009059375348178980177658011794309120 11761041 4723863814000246605848877079860123744 11761042 160482144806703532238402614926418401600 11761043 339070002492319799049395883991609400400 11761044 -240080476885885827281969443782737307648 11761045 -828469629522246828061779730189723422720 11761046 618927045199147045962086109323358597120 11761047 -141427642078617519170010907821947071320 11761048 726283548171077572426559292754566912000 11761049 -1146276282539140028726440002387334113840 11761050 10586808016125043508694331636760985600 11761051 -941388457936377036050532824646429853948 11761052 -1041542017506634286371222368939074609664 11761053 -317275919766251560113148332078032291616 11761054 188147261414439624306536335463193124992 11761055 -62991382081534910653898323403760559680 11761056 286933390529867912668858313269298724864 11761057 -123442090166535358025203582026198758400 11761058 -53633460039901741757719582000747155120 11761059 1496790567958536343305239552926488576 11761060 390138420474910437035307862245556838400 11761061 -440500243978129096225237671876184163748 11761062 -139962666168704492924737956927192445248 11761063 -235817129257117230718834751472748675496 11761064 434738767544890510923342643678085529600 11761065 229659848407822703234533561667151072000 11761066 -863620022156609744085365908715777289120 11761067 123428845859927551513641742330587064116 11761068 -119332628884136989659091161403448893440 11761069 -2984992911584504785477359579426617504 11761070 93416206974198681622801497541661174400 11761071 157514488417445035644349729525984080384 11761072 -165955582204101555918894021240430772224 11761073 -853317725632751625482115043843397528256 11761074 154758274507516757567817085234011976608 11761075 124486986573528322962752656677926936300 11761076 1092153235090041980401667693410644664320 11761077 -587984114129875967265657985665340742880 11761078 94056053618637164983093216523438704416 11761079 -706111320629473889150241730916647992 11761080 148855769469297755400428698828796928000 11761081 -793639650696138838883017986361899852118 11761082 639993799767089302218554096314234081392 11761083 -47562958899328457841398976062211587640 11761084 3909998997891439685044448766533129216 11761085 -382929812180285909204915812489811888640 11761086 -130081836354707360809707466304604528000 11761087 -469498909376365539730019816332879352160 11761088 -57802689112015817536827421241559220224 11761089 370960799366032453907854433400879959040 11761090 -6133277978470541358488675966731776000 11761091 716281064464422626243965244471158974072 11761092 308616412317330051557575898165780152320 11761093 -272897961840022622310559312117432111620 11761094 -375230618296319201429031361885125215904 11761095 -453045232529518980899703572389703808000 11761096 38418372802625450827972785531376435200 11761097 -94935110874741524778647821129068694848 11761098 -177738868515073203012044360180530964736 11761099 -56693965894838053912058569149174265600 11761100 46745333030395324457791342033623168000 11761101 125848375375375862801684471488133419200 11761102 1170989582318185163626289539383874560 11761103 228819711412104648737684065650428632992 11761104 158009445452328699605777350962442665984 11761105 -147818602409460913501884760904078451480 11761106 -138000266335531994360688498484724889600 11761107 546848870315949715351114502675468182080 11761108 -535872346246217098940005334676648249472 11761109 1297099085259543892011950408610205343310 11761110 -264614335499332148905472060356165405440 11761111 1245335533828454652884607912790594456712 11761112 -512281572775036596777163227707414016000 11761113 -11472586987683383655572120469921580032 11761114 -418443539502793405307761642340272988160 11761115 -376235396285724319787944126400623410240 11761116 49654824849387985173766370923089392640 11761117 -459048521872437467405171159833150687834 11761118 -183620244069534280049860323332718789696 11761119 -14537554892431032602749760079162756480 11761120 99127245084587557011568246403927900160 11761121 -307047117920124501493423949421455917056 11761122 -96590628920766691210443279596164751616 11761123 557666648317256560225114299295436154504 11761124 -240527660028657627472744828180398128640 11761125 -717641662103286241057771576462361280000 11761126 -14805500753969763268251538501249568256 11761127 -966655298684332682948053550845508155200 11761128 100926005645963033477046440251320729600 11761129 -63261170045566605798870231908119011200 11761130 -487522940038307324693559056856536123040 11761131 -267895877635320494542659878549345115048 11761132 -546297623720274377975605291701793912320 11761133 -1056218041447223580014429178944563476480 11761134 -157906972352699720005229148557130356736 11761135 -185615255129380444104678498633219412920 11761136 -56647309721516850593414127394441003008 11761137 3161231699878921306027629484793156868 11761138 -276468413233927432250672667400507198560 11761139 527737318361659964851036263382582776000 11761140 43515672085987963001974113455631052800 11761141 -38714370199077256269536179203592677696 11761142 643645257736798128060550487332108376064 11761143 350852953952335986805232853410015540304 11761144 142249931446242152134479801619333693440 11761145 -7775191517736100646213825140488288960 11761146 88987788544555466582983237193827322880 11761147 -412310424775579005915448234629125836608 11761148 95712847109561281844543972567536352256 11761149 -247649492586996240534643264442430068736 11761150 92160432718421013999222583409476329600 11761151 426560953640318452959903847280983921152 11761152 -29935525521752931010549025233478615040 11761153 149443156373987312876886167846130273360 11761154 45650677418638961604048583486753968000 11761155 25231865714794317677487348218719692960 11761156 300206800288034870502977564720916556800 11761157 -1406523701857701573825668439035781282594 11761158 1151142248032390065880740479975958528 11761159 -933880972354712767531711815077894049640 11761160 783989388811662339317300656766606592000 11761161 934809974469689742297506409642380589984 11761162 244386680248797007721190999576287784192 11761163 84605245657545248518860803311408485024 11761164 -580089950648373148034578153475884793856 11761165 234664156703159910530550455115860449920 11761166 639846646204384578817682259794178220800 11761167 -560523251896715575778766978364152710400 11761168 166861002289252555204376009639696801792 11761169 -421922085390503176426938801137705536704 11761170 -60384315173271666222437983667168663040 11761171 543469329109480656614351185482063578200 11761172 -2418592633649350311940408386976538880 11761173 -884718185102870564157408878267218305600 11761174 -534131516955244857294715814245071773664 11761175 178606627791696140674215885003826844400 11761176 15716416340189526893666382629913845760 11761177 -431634886827577432375250139214091142780 11761178 81851103008442568921960675150948039680 11761179 -4793918023365573768781749897588236352 11761180 -527832276291038428734334864662507087360 11761181 929646818711216306031449750457118778982 11761182 487418600620365374037713373950809101120 11761183 30767757718468538710303532920741644288 11761184 -122987206990314753325064566573424836608 11761185 -747103173765595733919731351360919883200 11761186 -51051421577490057546026366513939374080 11761187 -1329568469766300461794147090722375424164 11761188 2776211325508233707135777921975451648 11761189 -531791701231030052099443761266598081600 11761190 26920632357732590269191022517397504000 11761191 147942059190054510195837951916349596248 11761192 -417139117568822985057897253567175808000 11761193 1370813472505844726358711063486621656442 11761194 -159643800674318779416589656131983353600 11761195 625067679115498512766942009448758504800 11761196 -282337961462135206746305129228348923392 11761197 -166971706211285776740096572554395809280 11761198 624939994357682617849512320213807772864 11761199 -919838643946996856114039314788181708920 11761200 -168090375827733433672118466019737600 11761201 -579265399463325936460794715759162700288 11761202 -89082977168380098944865766067633822448 11761203 482920268705158109746056501501340949304 11761204 111901340060812903199302817171520716800 11761205 -397610030005000782192104009793353479140 11761206 -105469069409502261826892402004958725696 11761207 541345468909058391366740935170725852160 11761208 542096908821143100761633130019013160960 11761209 379563672767750149086044785283912884800 11761210 -426612938018387968396300306174655646240 11761211 253388573815730822949063318148007193600 11761212 92028063918647187113837326662632481792 11761213 -837824452362513742421131516990890255060 11761214 36653986460706771415962875186017500672 11761215 494678438329822733095102362683286015120 11761216 -228370981971051309951088237583450243072 11761217 -1012171049958848568276115384449047652906 11761218 183674340789644669501093831565407101440 11761219 -514465293759093010290223744363468383480 11761220 -563280118093517126337424697881254501120 11761221 -231562000077064465523340465909981487296 11761222 21612992557740674859773931687804373824 11761223 669673023888419064431745002298986096472 11761224 -17946901323711314188068074275809607680 11761225 398599566918868491958448590411385649150 11761226 202810621142269597022563768131560808960 11761227 505520821088060792234469434995679916480 11761228 569324553377359940668932193303519659520 11761229 44225853230389178243464898725422284076 11761230 -36429344888987854923324438914386675200 11761231 16036472510435225492461985435573297272 11761232 -39209751665215648602941061378959474688 11761233 37988022371793699737290591383928086528 11761234 297026275508996052689570273440280924160 11761235 167622291435682683631083034325014981680 11761236 319926768816070533807296197919063736192 11761237 -888852927264374811028335991925398534080 11761238 -490308725590397306410492597202706528480 11761239 174752012778640597475911954745509731840 11761240 -749461576664881176727723682757995520000 11761241 167924717888053735154551614147201909642 11761242 193570972954297348678075302121440253440 11761243 47575380511227302777697652802418253184 11761244 -345527897538978182690104028408848316928 11761245 156063596383192723710127554075687613440 11761246 66458303522434740424048506009222587136 11761247 -1081803041931445391912803363909254691200 11761248 -479687501911435239318430256639827771392 11761249 7560027848804285898606023847712820480 11761250 -17905074485622629494615618644575145000 11761251 171708888434338117236851682384008205432 11761252 119332508801101599811676597823974020736 11761253 -78587333666505998457828883619379076320 11761254 1066165982900194685302364387823901440 11761255 -420642442561847965951049803763987283360 11761256 515917101662615477521917498059880806400 11761257 -193690245346859264369867940625750195632 11761258 143012684107958595666444504476887938480 11761259 -694709898449213693718029140482378918540 11761260 -28018425752872124819078271700077281280 11761261 1262223968344028985283012701386838192960 11761262 -654595512739201399343570639932186642368 11761263 -517606183686298997166169378850807179536 11761264 -16291061732444820303445506084001316864 11761265 15420223713372379160261548752965310720 11761266 -86103688517247060820185258261349601280 11761267 -366937787883916754752352225387286354608 11761268 225966857557816324232931259950510757248 11761269 -183251147988563228856820981425377472000 11761270 212461907335019616269956453686222382080 11761271 -58486193096778456116984761261718938968 11761272 -565050273674299255194962077897257185280 11761273 -3956518451394546285157908244380339478 11761274 -1184847084157894414639797263649954048 11761275 -388874732002053370743870211628932270200 11761276 131178318523754141385734295495169945600 11761277 -486217540323181282513952965836757304928 11761278 -251744360772802717669589882515911658176 11761279 -830828160447171252724934490502573525120 11761280 -564968320729956608714335287574423142400 11761281 9527155900274611518880257111807300672 11761282 -4873974511761106484450102395282754496 11761283 972818625045104930068110764770551393600 11761284 -49083914906913753174007000698198488064 11761285 -41632146647681592058575571733171752800 11761286 -632261822627980783740608867186467029408 11761287 71032820125646123495435668343567515560 11761288 523336098920436777991453541572894064640 11761289 -1399583100103765839953585897843152046976 11761290 -233047787302404302242975313321650258080 11761291 347218284125557792050923887178956788692 11761292 -12295688146011544227332076594958814208 11761293 243511829275195530339782882522560150464 11761294 -402037842277014157042043089844190489408 11761295 -47300764750527987417495175337617224000 11761296 -72333460404595736843722153926931906560 11761297 -313908245993608411422774542601152240028 11761298 -95464390736116044783227227131794880000 11761299 -56701276914413866619188461901659539832 11761300 -116464749315888070499082544303674080000 11761301 6173387032574388524875812900193370424 11761302 -9883836553815641789005187107038191616 11761303 -87859186037074013432285441251651668336 11761304 857751900294759579708641540190183321600 11761305 -163150961166948130474423480446940770240 11761306 -510062702725530828295646591797080741648 11761307 -90569387278086002321755147428784744128 11761308 151077872596039546815988451341872261120 11761309 290275585808555741295656233778347181952 11761310 -131596459475102479587549850705187210880 11761311 66922727962977303863902040153452270464 11761312 -447003570639663293610263112290101690368 11761313 235915876731045230670458903707505221302 11761314 -279455830459805038810590325737013095936 11761315 -470671135890504393073208729074475598000 11761316 -214192357311814384505879816091891228672 11761317 10950666002009689870845224894016409248 11761318 -43290208437132471653270814056942330880 11761319 1066230326222758864927607711514662073720 11761320 139944140139250945832366765090005401600 11761321 323154661547639221283548047607639396 11761322 10676875681065322193066721175881371232 11761323 -669672976182083918242186758224202538560 11761324 120450440918394175693295355364089017856 11761325 -60481852125783571087987150841776405950 11761326 -17798133129913769677035501538789810560 11761327 784448662017442761507433643676402350400 11761328 230266672483634595492532077867601969152 11761329 121598723022580521542488377566689381440 11761330 -19007111245781479831011372154534732800 11761331 1392353327892692718168162553640038806072 11761332 469039357109345924319891395352518559744 11761333 681784144882413101627775679003487713920 11761334 120346298626370855495428871870725867392 11761335 -354436419827023207693021100573862760800 11761336 -521487655078861998906880936657214361600 11761337 -302066750412632880812160399272909096448 11761338 8183874885504850758876245273194352640 11761339 1107721404343991802699881732764497495140 11761340 -64850767866094982783088966005511045120 11761341 -28183996301512943900436295020913914336 11761342 19509344194878024516856346506498512000 11761343 418869141271381415088361897145218467840 11761344 957850802574615067449925171566084096 11761345 693525193550515136500797584702411846100 11761346 236499067274524568295363266594217248640 11761347 193006266243107927014920161420508198240 11761348 1154853283859102293768894959180954395136 11761349 -310992214196074984220693759638043032704 11761350 -16273581644901140324963214508353456000 11761351 256843169650817325733307382199025012864 11761352 -345320167211861120524519368455809873920 11761353 272631108745856379433545668815174989162 11761354 29390937771216672560979756830098755072 11761355 -336422090434448793015547747367170734000 11761356 534684916603802477963720335821516794880 11761357 -267948586696938425453715419303581246740 11761358 70303587970056130311833671734292042752 11761359 589544643339826126520883311473089152904 11761360 -1145091205584988488140527728666869760 11761361 1106493240549947869766577320712023756400 11761362 7408694977631945689597450921557273600 11761363 763669659814954867317852504393206299344 11761364 24024971319815067420868450478803224576 11761365 -128062965054591744703258736406993408000 11761366 187532313233887673457373949969282158080 11761367 -785701524172418965863083440038941374584 11761368 -203320784342546650273856750689288458240 11761369 43784659331738155650763879094349164800 11761370 -230268863972945634947352002645000313120 11761371 40125114922616928118313036450142786540 11761372 -5270601468348715986076613667142302720 11761373 -262039160488159417671555379708875896436 11761374 479965677188933296094256208226635960320 11761375 -290091815198973660670154010185975856000 11761376 -1111051129604137920155681803529860939776 11761377 -536624491826898006215521644898991257680 11761378 292990786124774154972483247765250222880 11761379 239112075675687410434928927423669377440 11761380 2274668205081070793297776094295394560 11761381 477478454183469793939305846389373419872 11761382 -519490619291429116493908560506940080448 11761383 -142374834906239508896045438432574146352 11761384 -41002409963554363193362335043794109440 11761385 325720017886981933419807775189616700780 11761386 -62831158353209465983614881716990327296 11761387 -47088888452826560424632795054927093208 11761388 -137551121500005759748455846980510323200 11761389 -750227568140741979825775338900906859200 11761390 -293430282401409926226818051359862265600 11761391 241444453486208900345050889905353363792 11761392 -162887974378013609401979164984077680640 11761393 263787361875695736816677405516630652800 11761394 -198104045378164423085503367939652267504 11761395 -20506994402143998787500153896081256960 11761396 523656360618366580948470223736781476608 11761397 -2042736495350946886912369229967933842880 11761398 200892643435927207142598191875121627136 11761399 237577195172874903967151797460048981280 11761400 7181779148574167946246508416073728000 11761401 -766264141320262685253059673990770689968 11761402 17372914036696837700778986387803353600 11761403 -14485958370164605628900091447436633176 11761404 98451531096259888981380037280671351296 11761405 64186259838778850626899499490929299960 11761406 -192961166824048087308201096677510463360 11761407 283780510354531374768435465806704228080 11761408 1078685464904112412920035528067705208832 11761409 1024063757019752398380882117358328635440 11761410 -155730737407384531153230604652677870080 11761411 -23961890251143339634176553235370418976 11761412 6223266184511138575136028742231767552 11761413 -261532949370547015297183885923669274656 11761414 129563048009809881718824865368774297600 11761415 -484234709800266826788496897297815580800 11761416 -397729368148778702369769447244954828800 11761417 961099137865915864786668178965776989466 11761418 -129573097791172426071490062100091650560 11761419 653085015174558850050209553113061563328 11761420 339647187868719228714529182607320360960 11761421 -417509740004954771616089368870686503232 11761422 265619085388860689929258023521169041472 11761423 1132166078967085363552165845551888807224 11761424 -28081684929928687679090296819701104640 11761425 -56747752553204956453298962674298875300 11761426 726601984471205779836111214226308800912 11761427 -24942984161246040039977792872362650880 11761428 -12095822651149749084592208337459118080 11761429 -324918794015513767882105278346383203520 11761430 61844227248996996316406538498529200000 11761431 184989269514788678561041649059389232128 11761432 340158274057368185773338138384331960320 11761433 4068158445470832889565679054731118558 11761434 -111543701077149025062811366729324392192 11761435 230427864826620365457419259165498704160 11761436 -141088044315176168065835411563103513088 11761437 -354005731238356010114156374500806082720 11761438 -322776594007371853363525519407723944256 11761439 -129477757688453702861930245143478500720 11761440 255476299831100813116341662967712972800 11761441 713751389092354724019442431860742501120 11761442 -201845881624358242369099218882083328 11761443 1280919785747809043135374356820165981200 11761444 -267424769791733225421182416827616742144 11761445 -60011215296825680649737703159904695300 11761446 2972093086570392467360602600357108224 11761447 -1773186621582096473677915008626754203288 11761448 487184866599855413355024147408883138560 11761449 117642071914353729991192822871887700352 11761450 102673407230606291693985212190672052800 11761451 -303850684488289185851709696687954491088 11761452 252834872773698445360933871137504786176 11761453 -1027447400298164541807084835245751295136 11761454 695088545073133591893578563985103226176 11761455 -25567600574173433878631803421730950640 11761456 -33944406132316352643204159687523041280 11761457 1441954060422209026226392937180031794706 11761458 69510185741593077785337293247610199808 11761459 854843624132334385499662956397831883660 11761460 623250895220060493927864307913384897280 11761461 -322264271257322111948134776059679281490 11761462 -252735792961422229374888147100419841536 11761463 -25720177093880846670245243412950472480 11761464 136738228429435755865769606740672512000 11761465 340135243521130245654928167991794862920 11761466 -546120731592792089014112231350681199616 11761467 966331350243007756832471894010175426560 11761468 128872608901412629485306392519121801216 11761469 -271742776911755287338368627299953347130 11761470 -137296594717454164709720718990213120000 11761471 659316615881333640336504426450118930744 11761472 9025882881825937035986604605429514240 11761473 500171622401608927119406507236235884000 11761474 379767659709580518185928601921706582736 11761475 158778499342473271611837852074221512000 11761476 437262214289325927054970244432123473920 11761477 25344086039728541347663127797674507904 11761478 224259521870545070221853661022107059040 11761479 -105513559621297000734082382358715415376 11761480 189554143086247095558228420977467392000 11761481 1116677350339716912185497805871407928282 11761482 -170722133860241582638111370960196657408 11761483 -1005714245633260815415713291428230860268 11761484 389484598642628117574873441533102254080 11761485 545691275277224059246566970540064116800 11761486 -119775188711246878723099255258935657600 11761487 362842262841767804289375004048282152480 11761488 -15674538897394547593367214989670555648 11761489 666773105370307716277428087638194812834 11761490 228424963111062232767373348356342669120 11761491 -69316996296014958645364340000459586816 11761492 -22253623323211393918209561691245719808 11761493 -521297692058670807832312548594996413952 11761494 -229909153956917786879360056167292715520 11761495 -40629070777841177017106867899564586880 11761496 -278758075056896344104950506507444254720 11761497 738496114673791438590644676584463395040 11761498 -167049455517619287790236586671179363328 11761499 883702266458951132951713957707170578500 11761500 54161804732066149362950730647073024000 11761501 1330975811066031473131951507893197283480 11761502 -605535872975488021508871864400766322048 11761503 109933356643348522530550188491978014224 11761504 -1072202880694230129808548951791861366784 11761505 -185589427927537426954567925781053326080 11761506 -39788497483467722892165918966196638816 11761507 -724194801802188764110582534229997199640 11761508 -213462161339871002065644479176847760384 11761509 14014365153649073687065759777020771360 11761510 145324877343458734589226049834080111360 11761511 396035655473261277107071642265999396424 11761512 -162757556993130065067285353241302630400 11761513 -67045564261336696366036581724376916080 11761514 492676492663486900207679185013048807856 11761515 -669920989740463189129293437445697466880 11761516 394376473152352946244940237597142705152 11761517 166217781730148094850066021941316660566 11761518 290249290130816120319720081359494024320 11761519 -33047073226467967261477654695591807048 11761520 -100796264386104711106693688058819379200 11761521 215373415759502993686805507127518217984 11761522 -54564711271821065481645978183132106848 11761523 -5302475976126275310346428217361691360 11761524 -15115411748920733663636080888383725568 11761525 117448070562243901867558706665761723050 11761526 -162085075679341455974916926846575712640 11761527 -185434067629008387957262661209872685080 11761528 489304812661819904341022727103847424000 11761529 -211571167215646677220045725376731118716 11761530 69296281134407550061453632640791168000 11761531 1009280288585834687745572079835977927332 11761532 -9702006853228033166725990307026329600 11761533 -37915768498128405482703009373068652416 11761534 333277380576720378832555825958102524416 11761535 410719688357894106043129874423362262160 11761536 131689565407500529404592818502395494400 11761537 -407882937460199058396118584202897483328 11761538 223776663693021338393791601908120723920 11761539 -495587632620607251720714022299374291976 11761540 56248638583516659387404387993609441280 11761541 -48397240076335346403833559715025392512 11761542 54471982573798344521159365709321678208 11761543 -193906563470521339462028526031572543208 11761544 -359019229054419099150957945329834019840 11761545 -161172058326529808274727372972689199680 11761546 293971384904895046625477251091637767472 11761547 -107755947910170694815841665661412745216 11761548 -4990083362598339482589787956179383296 11761549 -151753945302049264341039759511117093450 11761550 135500320221593065224031072581609004800 11761551 86842654328064410069984601313199212800 11761552 186574867215374142822147835412977680384 11761553 -318957220780516376660656589591215570320 11761554 54567514638929039195472192397932498432 11761555 -227939204153333742449971776897445776000 11761556 -171279899843893631142418025514017507328 11761557 188087181688073982016486645171670959200 11761558 -59518730888953478648370618759004510080 11761559 321653075870946275046399639339231750720 11761560 4360647247008418876540359776335257600 11761561 144177261245996879073923749014446884544 11761562 -132894222935136944632916307753749308416 11761563 -476142990823494778415549784283603368 11761564 -667776480895058677137712984524404621824 11761565 -1225478098173831095138404069185780621600 11761566 195539254815721971424845579103293090624 11761567 -696319835368943594935634776545880420384 11761568 169257577647843629539138982480479911936 11761569 16216520774418918784388684237895606564 11761570 652651559891953359649882109629335014400 11761571 -1643263685240471409263823833674486201056 11761572 -163752389911620138032394948313936247808 11761573 98096274905079563883920055302738473824 11761574 158721067314459432810984478446166761792 11761575 -1709165604319391251907017023680236800 11761576 429800652974282914752372139752778383360 11761577 275400860237876678389195791012409554426 11761578 -65369292815196805027011349982195289600 11761579 228098633905503721931593975506247544928 11761580 -124808101331360763334708800025369036800 11761581 -141644858447110854242566082044405075680 11761582 74734964123924623310210168125034480640 11761583 -11565121176122711506761875793282370920 11761584 81377162356480107331535364850935496704 11761585 -53303892809656063061685880281632235840 11761586 139877742197256572339242644649301176320 11761587 201682031771007363737757411582597202680 11761588 166879859783848020961638115664437839360 11761589 -60254640451275980899018218584541265920 11761590 -130732547319247795531291174520192215680 11761591 46748160140860879451273523206680064640 11761592 958769985213861027325038370175126016000 11761593 697047166106532506133375032360835116928 11761594 2842366772594016749932084544985706752 11761595 184008400482875769639126243035522759520 11761596 -91299930871534840831955006188693610496 11761597 340845769443090584527928349703447427072 11761598 398265555566666561523792808424076339264 11761599 533015043108666109495734785957393967360 11761600 -101177324661006803897885515344353689600 11761601 110878145050741149993983246745990420840 11761602 -226252553489777921045735777271662292480 11761603 -98710423409751629893439140615180136544 11761604 -231187613248489962459139841016685647744 11761605 -16409206379844650871913529258060165640 11761606 -153801994473277634606951849936799010176 11761607 135128695468543442123024432390730712416 11761608 127965285449102240181422030400015974400 11761609 -746660287348025798710049461983657917568 11761610 -58511500431311898493522767136099261440 11761611 -109179455259009877888420493640645391440 11761612 111602834990037345315481425010360995840 11761613 1251565492364699013311932835674856223000 11761614 32309143145801457358739110884593659008 11761615 742197932522078516377696030373318282760 11761616 -246372157470681792705770379635226574848 11761617 -72521490595098676808603882099691993600 11761618 6536176732467771114387237657589916928 11761619 84994807442319951474274621209462476040 11761620 -40882131136213568131488694134374154240 11761621 153188242462623790027609222996571538592 11761622 -239103274711092823324406865259945905888 11761623 105281369574826775019476986655394508080 11761624 -402612352158773591354661187222329753600 11761625 -573466301337510958079374370038407312000 11761626 -423950005252548782116999353189247366656 11761627 1141339988679984956320007012699017760440 11761628 -790266709842748295135455039609625605632 11761629 -258159332215453294646241677688772822464 11761630 487861472088514763234458177931952240960 11761631 146113969725739151148426560389641731424 11761632 1519578504225309986802679173686915235840 11761633 -98598473443051270463956639713073955136 11761634 58572022221477736368021312140617665312 11761635 -36988612765239154659558392652107000400 11761636 193053148232602368298173080940751806080 11761637 2275348043677119309883925376890339144952 11761638 -31253012438753814389616394020618620928 11761639 -381945135094478645575940738558835599560 11761640 -57347370836258379317063484701814374400 11761641 -513177380685539525320864498033342298550 11761642 35205261067209186723430686504219287472 11761643 -2246213570338962855913023459770996393520 11761644 207877505445422626139101349198439446016 11761645 135908025636190262840780697186857481600 11761646 5298113730991318001118774152396294400 11761647 249013076763724697176945935878968721280 11761648 32925356259670188211936413353622110208 11761649 201115997918779644928539320547192091200 11761650 118507246648344757522999061988960816000 11761651 -1684093216570850289233425034719784588976 11761652 -175090682383050652639656369165583319040 11761653 426789198885037757044548697725900739104 11761654 -166064311074911957242387257589173271296 11761655 324594022402034027010651829893181467360 11761656 715303856021429086270728856350379868160 11761657 -437610095157513310420687584869515347094 11761658 -3311643908993791527316307103107506320 11761659 54830628894904252668257173787910320640 11761660 511101333440953980293063388158904199680 11761661 -15330911238197981616127222140409322208 11761662 186706086123642803813804932747123052544 11761663 -406870759940454314889014751258748377088 11761664 -96034240158657606063197213780418232320 11761665 -328754898640916747717466278554400376000 11761666 75369203814825339159475880189340519888 11761667 1274436636653260055973016972784824510716 11761668 195317537671104931390335261536607805440 11761669 -856502554771448054397695980264187129540 11761670 74755761206822864787559560670311528960 11761671 -22275543288659475509090649857807788032 11761672 88278060602475263226764637589583185920 11761673 -475979143260581484853518123931440417792 11761674 61039244423865275256571625721550037760 11761675 -602350468178679200302353926646533496000 11761676 -556894488690441761534626188329273207040 11761677 221096041653370285575687935886695811414 11761678 -259026064253748793094263314779333341440 11761679 467627743374069858802345201085018388720 11761680 -19719003227184159770256961001690234880 11761681 205196610975238532943424840449040321392 11761682 79283973622185595272520757241354018192 11761683 543154434524377637382808428646811344824 11761684 647485595636932764207868817376870400 11761685 123139655876545065226472247085937487000 11761686 348354096921472016222870390638918905600 11761687 36269719827661661581815673290869916512 11761688 -48712938519728558355443054059353292800 11761689 630366032894255958177136971421273444608 11761690 -25896732245131938078068006087070996480 11761691 448897312725310241170726768110743017092 11761692 -120896280189126535105336857240870199296 11761693 -121282623785008119726638226419852628000 11761694 6348349218678639285752313961772408832 11761695 131912941189384238809152979867821254640 11761696 -195811076161266188888032063532354764800 11761697 -738296876998469634054951246899183614188 11761698 -107414369087756934666989851534228142592 11761699 -1052246483850084783788434526195930395300 11761700 405220902532032043929424045851344227200 11761701 65397111481679672916915937914670219584 11761702 -392021183758866618947185488851688764448 11761703 -639369110046689910124555886516255112960 11761704 13332933448129747098524871952784179200 11761705 -510292536838860333332194898989012278840 11761706 -260187112792256834664568652810769169920 11761707 28012365308065281984258331474072271088 11761708 -88129276448652605412247937582078408704 11761709 -260959458729838858152593152080264096960 11761710 -44052393919575413572412826885113364480 11761711 -4529324353585661248477314875752082736 11761712 -149246900932688540199236822393795395584 11761713 705072903676678344836096213568634058400 11761714 -36576388580662927632197281717172642544 11761715 -754178769752134867084105239035563819920 11761716 -647808588116574542792102804122371409920 11761717 -373538289726427163112326721975981589440 11761718 158329387552220824166847070478507144448 11761719 97318846352456227417498196908802636160 11761720 -395297496553519448874881397608801587200 11761721 41306172398653460310155593485038784144 11761722 -70112522780327502156773735220895718400 11761723 145869823926772729439503624319657868264 11761724 167615336119855024346153588174684307456 11761725 -372182655646948417861229419997030738400 11761726 -528737190118488249822972367434897170688 11761727 -221450936332098060196441360422344111424 11761728 128129232227072895120563016336188375040 11761729 213166766280418314238120300032938954176 11761730 513615711230312946963738436689072521760 11761731 352599772932227108044066213388736550440 11761732 277730180981155995494400454075938339840 11761733 -431239775109271736457620043878123875620 11761734 274250580027644924197519358337485503680 11761735 -537962408079108746431887472645983050640 11761736 89163171085398542854345747527528284160 11761737 130704770595989282909022372794126467968 11761738 -8572200916421152895100797579710071456 11761739 -1596420241984173807161890650104181256368 11761740 -276942240568924354822917579050137190400 11761741 -8378703746515849190937077111674713216 11761742 43562810786219977438691468804493073344 11761743 293650394491108119377933331343710297984 11761744 212920909465901023844541407949634396160 11761745 363178131823915772261915015721257939880 11761746 -228625877292520639267531022626820601216 11761747 13705940945689264914050969951444668644 11761748 645386658827413864267445413908350529408 11761749 -78371986070041351356119586699575995200 11761750 119745682291871472505433080848150528000 11761751 -303653297909477839555804318000848439608 11761752 124814754873901834186915908621306224640 11761753 -93419336560304667112086114911974478194 11761754 -40125855047732331453118497890604552960 11761755 176410977549831403980349208614517608560 11761756 79842229836125237856483620905286046720 11761757 -337049677147507257258970398603397766400 11761758 217774004595209579490652514998395964224 11761759 -77456300716073714406718019148084099040 11761760 23665063417767887836771615929296486400 11761761 124904823733696328703121064340701438208 11761762 981902309007745840038484273785973224000 11761763 -107432629523314396692060780000527642880 11761764 4271274300857792569598471418708682752 11761765 -921218308304300376639317474880550142340 11761766 153482402630611185001115981763249668832 11761767 48657701451443833027718198495265488616 11761768 -1047430398960558410389977357750564864000 11761769 729138185102308164601338035764905370170 11761770 -139476344262641977157123154471593798400 11761771 25728090129758625588629461763286938512 11761772 -248251796056879991377939119015942291456 11761773 30109526714201867407546441987043060928 11761774 -724995502850420380444852505388360060864 11761775 -287762072666590888507085469767458354200 11761776 -101783574054584247777793490823665025024 11761777 633585572228507433090173846767147164626 11761778 35934454204757454533055157080374349312 11761779 493115055281438273366655005617175000640 11761780 -285804014303480975594338161732909465600 11761781 -839374890922914842001410090745702974418 11761782 -139079282328517992965483620787285037696 11761783 -336445421461134126200118380633343857280 11761784 -41062198202199985547032828845093580800 11761785 -217703288385410601386064578995223409600 11761786 -450999760458960637014100365783083315088 11761787 5985940382056650618901682206894346520 11761788 210694758346950705159227365843724198400 11761789 -178526937234753244999669152666515306112 11761790 -2878700313102774808752042665717894400 11761791 -480562145554899138513885057734324164080 11761792 333028567649188426008540555900836904960 11761793 150938562617304713499163075093798809924 11761794 -377180222963181344136192457939561873920 11761795 -43960191468563698293327816515125881600 11761796 859797003243865548828207502674679401600 11761797 279621587880293056344932955985370662272 11761798 28896752353910527378301275625901474240 11761799 149243326164398363605211612356580972640 11761800 -283559728024728752611625108425331712000 11761801 -512955529765872505799890799382207556198 11761802 148467615023969226874865091463714242912 11761803 -134383659032214816833228998264932056256 11761804 860400872481985186726921567962685363200 11761805 797490215775666136920806972101630380 11761806 -127259800601662839730445259962899617792 11761807 -1259047324782610409703158808843354205248 11761808 174889321813182102889679827945739231232 11761809 -78649325441658107138872317273543672192 11761810 -801061100858147093108547480654890826240 11761811 1359335618898166395274501342984228202412 11761812 -722258042135347417906396257968127322368 11761813 -337374604010185803621813258006433286400 11761814 -573423309872470262707762295304674187744 11761815 178901661718064359176379779463672626720 11761816 -870579810247551878788992408122517565440 11761817 -337459755474443152908749448765277689120 11761818 -249076974466241817753090061479903146496 11761819 581557587458604455204936808034074253696 11761820 48979166490604337578166649213671731200 11761821 -660037147077674373809043105086113517760 11761822 -528646838308045114495988848572849564288 11761823 -811031954436793493601810402460578800928 11761824 251755472441378810556804120819775045632 11761825 -41322228239520666537615645580902565450 11761826 -289670346885571765746250151001236019888 11761827 126550697615695535925157457587643105280 11761828 -13754686822729525846315340515483631360 11761829 -597959006897813555619625441958805813570 11761830 -54465585199995056550421131831978915840 11761831 -476714235040291200868255034194652099568 11761832 -267610840842101554280088998748337766400 11761833 -175352230916042862202950968704872000 11761834 34875217590089303140810790264387002368 11761835 -329108898237331637869672057235507258640 11761836 178690134038155041109140079382561587200 11761837 -332744124949812057909847874675012786708 11761838 262959517949546050500306504518304845760 11761839 673621237542143067955382631261379281984 11761840 357004339543811658606161286931590021120 11761841 182270844971994417648971740855939384704 11761842 381443791116102858993337668658377309312 11761843 -399362756179693818109441948466767542416 11761844 -1693242711979916972949783500493461458944 11761845 553341065884731320775018401136750220800 11761846 -649423846198562869971077786700193132128 11761847 638970268576365556647762635882071986120 11761848 -3357468049653865576801217034370621440 11761849 244376462059735582282088076346151104320 11761850 159608932189023641570744661865546348800 11761851 105798015474616583371355169680312684544 11761852 1569337348315804751507235955951456867840 11761853 40917563590523323239753912721345260102 11761854 95436806238560514542372645143521782016 11761855 -40574392203460686771238197288345216000 11761856 -80979189748705112845657212834054930432 11761857 651075567863856828535037763334309554 11761858 609124448702759869023049085280376975776 11761859 402656808926469942094334921831703264060 11761860 -121764196577864561211576876411557314560 11761861 -35973738944887214862700879132846593828 11761862 -602484178303621881692332720523627499072 11761863 -305418614886369836112154635334803495600 11761864 110155874530728668673558405082278159360 11761865 -251029415254653162319723058268475150080 11761866 84099993560285119893055111136942279520 11761867 110601986870433485466913225624727793520 11761868 479723363579287667661293078711350718976 11761869 12891382463321802544645057950347503680 11761870 -162196801058977138928935631887996749120 11761871 409424739780998472666494626398319344 11761872 17884161478577814282281571834998292480 11761873 1497666018866840851698908143469652699122 11761874 240573098770774087678385929919638170240 11761875 -76232366346214904070099707053532100000 11761876 1318054105866528644675930854961131520 11761877 433440935970125121154227404566108923726 11761878 -62395686652879336123657612677961267200 11761879 1455322047221468271408552416660864921584 11761880 -43838044858986640738273820984822784000 11761881 1056007519329628310890262049631972347264 11761882 -392683473875131400357630185237226793216 11761883 -44372859097819688988260838777607530480 11761884 141759699801522678517539487265207239680 11761885 691105748199708850006530169095457741560 11761886 -442768508019641723083066772490673382400 11761887 -411675406589251804701147917747186426040 11761888 1319392826931749960182629904027016232960 11761889 25701672936924620639507475237109302690 11761890 4563018842800748285384833072430361600 11761891 1532741568175354968734414977136380912992 11761892 153246320856744164590419318474926357760 11761893 -172126212630512631673714390156571713440 11761894 -255676919196339640697773442265751113504 11761895 82879894948009473157195316701277772000 11761896 10979363888152161830647099982246707200 11761897 -104674803149412230927915454824656823168 11761898 337800680217589620354316098795254685120 11761899 121147475382419296245688568180926530288 11761900 -243121536607454771637348969210690016000 11761901 399452487757618597816765048815820053792 11761902 339927047162909370220485143029522636800 11761903 -412874213734256998097425070521387292848 11761904 -88099006479848574189397519477800173568 11761905 433865823929294274524170347825349149120 11761906 -1207685752139264840820377632111179456 11761907 536245237044396197408556576566250379200 11761908 113353286832952439241905420682864476160 11761909 791072323846377628892718430779220325916 11761910 -156199909088261376378768864377685104640 11761911 -361681526514363995824470583064757963000 11761912 -1028353302167229484730154002356980940800 11761913 -560339490818859863569241994830116909740 11761914 541788084609017888916027610753209804288 11761915 231856341806490415413366729875208076800 11761916 349395336042151033476384601362052869120 11761917 219996302300650789273505888952627479040 11761918 92939074771126032962511305216601234816 11761919 -3286411036229492230871096432406256032 11761920 256141417835975873119809939727680798720 11761921 -792658475406377960916094717411206809856 11761922 86708373579465859101568530956328976800 11761923 172918425389446719466500247502899643568 11761924 -219264533302800478869980318690948689920 11761925 11044305671211057372054973192129600800 11761926 833230795552723685708052510722147712 11761927 -160588607503579345755659933672913908288 11761928 -784296207133970666558988385406645283840 11761929 -109448410352925676372585473843073620000 11761930 -143410988395687576815094805227945082880 11761931 -276443928362335669825433328413381491200 11761932 -81554301467798269981759355531500240896 11761933 380762114252663844225515324191179593824 11761934 -321698439995965894824312056934216696384 11761935 778987289804413060765736758552726800 11761936 29144864613560339497139245962528768000 11761937 222278930412620087119486584039931585392 11761938 -1438497532283382690167966212311238656 11761939 497705869483854437268183319274761650256 11761940 -61335146277342963377280587455491528960 11761941 -277308873198298130988357528776449755840 11761942 -80294251595969888630254136969117888256 11761943 169097643278645547575283570661897188144 11761944 -236989390511140625960942511741853409280 11761945 13973328494149132128719687320449633600 11761946 275285608664749896644775016672597328640 11761947 233822816691351939073120871796324858288 11761948 -461134698949593569894934201451651828224 11761949 -532602962385135588227569905562775761050 11761950 18998532655304963550125488158859776000 11761951 -584045083766835452565696689713665286048 11761952 91020169066623529643291629645021642752 11761953 -90916146580596676134482627329257400896 11761954 1202217694134491505549571036905780855072 11761955 -636076389103840933538266459771970759280 11761956 -472914080147195112750119317456469821440 11761957 837691178249674023015931171685718517658 11761958 -15004737603506990208301746914751900672 11761959 879478239923991332127362221264585178496 11761960 119115123093526502985830305197003878400 11761961 -824979599767392943387998592990651650438 11761962 2599974887633051041610080581945749760 11761963 -291522236744389482638683010034777671480 11761964 -163122342023370340685047479956045952000 11761965 -678571571407525942139595954642954371400 11761966 -217038793769942126137177965434491640256 11761967 -19567825319983253458227000564384674208 11761968 -231139376659326954497300818462940921856 11761969 -590456096382697562367238320336292548160 11761970 248757241945043110477159151664259968000 11761971 -214460239236196496988164913249517762560 11761972 14804445056885665992120063090620505600 11761973 505617261091405742359135968118768433340 11761974 90729506405739841674649868920758803712 11761975 -235007321579402651903946613806374988600 11761976 -1765312978577378858424860780324720640 11761977 838396334868826774261539195383603981184 11761978 -466126075952997563639543314462458015744 11761979 44630220194312886742019235179240333784 11761980 -261849329360456235426555881826727664640 11761981 -530959741189911065188822555963167022656 11761982 728878065318285583880937287044426219392 11761983 -1121872675312316660638539399893997166080 11761984 -164012201651895768122171164582664470528 11761985 -461621877084029622265007686004854304640 11761986 -83186099476889200026032625680221278336 11761987 -291005763293057313809015688889163031364 11761988 -145877268918357531355997246919194726400 11761989 37203469236134483574969547842755121408 11761990 -5353783079468143838384257580805235200 11761991 -1305240082757143001174357130649531549608 11761992 -157435591247229056084087830847538831360 11761993 -318134440554412016760937904931614136576 11761994 -668807240557490158693315362603731251200 11761995 84666191312957992127143658096915923200 11761996 -649185317602877285638392433533730910208 11761997 206431304682346433699960671932194082540 11761998 -14201966238039839105974853671806201600 11761999 -1435209106837297230498745261723371775136 11762000 -17276727889955328853707104110104576000 11762001 581553015748664532691819785799258839330 11762002 -103059785523168873712873781662389451776 11762003 571535832569293062496483757690541211464 11762004 214783922800876996886159061129226752000 11762005 -26017882296310217167135477652594880 11762006 200344487108590904961491528242208561952 11762007 142789270442478169329500693596451239680 11762008 -979417777535338948131140919732604631040 11762009 -504819667922927585036740752558271573494 11762010 9540208200295409080524216583960416960 11762011 533521663967601584522792107861357981100 11762012 242307706097577459303089170390968978432 11762013 -628233513491437345084771236350901633696 11762014 235099644060956974491958956594843671232 11762015 1014359545369123573467144871765983749160 11762016 -119831221386843877278632004542552604672 11762017 -1324559744722144017240196118319888883820 11762018 197629763243330125566022498246689210960 11762019 -718086828831274651660301092511696265756 11762020 130351955625258314466445729561876561920 11762021 -1769045899140335628813922412767909879428 11762022 95619632459667058510255973824732794240 11762023 -78014264272635746627276855282816523840 11762024 -282404192865612346145723904737185382400 11762025 141666847266120869718322350092590824000 11762026 164497954563332553835682824138871293440 11762027 973285518475143383350668676698797493876 11762028 588101828486284595222566846321408888320 11762029 718768567402921807986468575582879447200 11762030 174998141421853814001366394454478662400 11762031 -254693084671511084335630024135678835448 11762032 -177112728928525353106267491544971214848 11762033 -303453705459205146350977331395195580718 11762034 68310440649251837952780078778567917312 11762035 463342754435010310196082647773826713200 11762036 -335472477613200095822571723868176930816 11762037 -240525435357885478038248120627578239360 11762038 -642565083670090043591623109900307274080 11762039 -286784532981072678359255878472134210272 11762040 -5003201205992376956590851258945331200 11762041 -559953748073728478453731253966598597760 11762042 -292173228761451257753952545843650205328 11762043 90883497784541531148764010720289597464 11762044 -354134724902046994014278882485458043904 11762045 -476540093799803375731465402260278836800 11762046 150119343841294424822694452978677986240 11762047 677469223179607247016428549299502965104 11762048 -6418000628907981521641668729718702080 11762049 104859238000514963140330777950651263808 11762050 37494395576817573925878603990657058800 11762051 -76775739616603804528769336736218081280 11762052 -8519303818779667440346746070298542080 11762053 -388206705108280573208106096315290479296 11762054 -777750577673930777209337749955838026880 11762055 303803077458923334010907299384032853800 11762056 -367863554307663556619423788601868810240 11762057 220367692630295213429598686874957504180 11762058 146147734000486171695826025989856669952 11762059 60984877631944091210053198055799426260 11762060 417125936285289861769678426855180416000 11762061 759237472254687651907372037983989108672 11762062 112627180125797317432787535043656072960 11762063 -591678761666183844598409753539205206440 11762064 -138100747284867583632119239366587187200 11762065 241451471744202785969764882265139604800 11762066 714036137301823627722334763012235065232 11762067 791975703582616428218451685276202199480 11762068 907688233043930632577736768174950910848 11762069 104216516353810160321990549561176734720 11762070 240741632977378334330010040062644515200 11762071 469919876045645832716802770914596442344 11762072 -502530385590382409841708615617850040320 11762073 744930335131809096143318454071522807040 11762074 331693378482908902115289958915552951536 11762075 33086216630189095934379258229995105600 11762076 -158128461552354652788824588711966074368 11762077 -125016402494096332736012609893306507008 11762078 63639955516316999440071531259700640000 11762079 448506402030107995704378588773696600064 11762080 56002152740951604077318316697206128640 11762081 46033558423841364375304187206872579900 11762082 37406805335170248493886339491645261824 11762083 1174535488164191155082974925189870154520 11762084 69232978386237643728008702407668249216 11762085 325728251390505647145800566846271969280 11762086 185386223079626675796681873499545782400 11762087 -1302813082614151234553550206299899984264 11762088 253882030856634138218668854211713024000 11762089 97149317248172685269556135853411920890 11762090 6221440394401255112378521057423852800 11762091 -233430066564276562223005236040047936 11762092 -235044178581922871325863227757948656384 11762093 321261837908342642051440407383652360384 11762094 13647600646376621593569278253073228800 11762095 112155734459475548609755681730645975520 11762096 185496557579824293879586877624630575104 11762097 -517405461991025369089989189975736468752 11762098 -281852064777181373877658717425916355040 11762099 799570195488941437536597929571518850960 11762100 -108343299049506649324005369402998937600 11762101 268155543980481199346046566873943766012 11762102 6554041898694808956227457189571543104 11762103 -57474709030057766520238235227140880176 11762104 -287739427513926257977435430662576558080 11762105 -328774570047450749136329792702372490240 11762106 -99270750806819225629100097487264336896 11762107 526360529192182119492835152338748809556 11762108 389996482531176248419398729683571225600 11762109 264227799913116084507323214561462943014 11762110 110440160297025010949841701960522304000 11762111 -178448214849469457387604655235209641576 11762112 -83752745865152423040005631723561811968 11762113 404188017073710691857683069521999710720 11762114 81890708918532863942580306517412777472 11762115 11448056921011019189851005084771277920 11762116 270960589732329591024123727536775168000 11762117 -102881801634230877853068315805176228834 11762118 -884582469001648042767407015898221122560 11762119 1818153663342369157676509641421838014896 11762120 -466466708881858981361837329231985203200 11762121 -134587593567119706912080000011191398400 11762122 79367512340241354934713594939254092800 11762123 383172370684251899099034023377474301160 11762124 -547797586779081787792917558107532423168 11762125 -2767212554665480193258400999767490000 11762126 -195296736238193155911156704384758715904 11762127 22538159552497389189818218914222352800 11762128 25472557718537143539989041293640990720 11762129 -49701178266482298117379893464080745616 11762130 42987562540742203961110113236069790720 11762131 268467855688032114437608645051274469600 11762132 -384449420633627358983547602477587915008 11762133 -262291187868526907164304914448758948416 11762134 111890676337317463047712802213336640 11762135 94250579602175289152350087837921873920 11762136 611103382205782537647924997844277688320 11762137 539710757969283172207065684934748555786 11762138 -690103046328269078678089939355280395280 11762139 -701561748776167703271989052074861969040 11762140 53570368927974039790120059230534707200 11762141 630647229893288000309102628268425940992 11762142 159940794127649248939610400941599285248 11762143 1028381862225675842337745934863169247392 11762144 280382637545240869147063722343497990144 11762145 -256103792077162541120867781014135212800 11762146 -371052007089350585833579410310270878720 11762147 428114812884952858184951631000307933272 11762148 -39534467752222919205873957505164856320 11762149 508786455651026142327613514719764727680 11762150 20542214405564215863259830955385848800 11762151 -175776926382098607956146014380463739440 11762152 -297239258367859948050523863499141939200 11762153 63105862263912602211057146045281088484 11762154 -154416958675302385244844778636842077952 11762155 -176906117096256642070942276955543370240 11762156 -689604145308008475533446355828594227200 11762157 473553900533032608722189216445682482240 11762158 528038056551424978518127191336088111680 11762159 -71769148096375773165661522735524039960 11762160 90810024889819721251342700340132249600 11762161 2232645103691998452435565707598361071972 11762162 -139259926988208821602017785436996943872 11762163 227945834556472097141947429944874127184 11762164 -173904433152526886162669833722381759744 11762165 -287442576011777605671584910693388835940 11762166 174690910514995358591687304221882066304 11762167 476839646827812729978506723095561610216 11762168 396795255852487345390848471519744000 11762169 -90492914966369981754430958348791249920 11762170 -28136491490076706374220986424469360640 11762171 -137781427839381783583763687303923541256 11762172 -291456361779435289299767532272142801408 11762173 -998765112915743469672761274060347883840 11762174 720737814432647675200794767040891918336 11762175 -66141781645560864643849507795283904000 11762176 222427006077123892311725565703410941952 11762177 -2559478285459176170178355804654771200 11762178 384196645474343860436334656930391747840 11762179 212388356673311942233344122252776129536 11762180 -249145645067404008815175071149667020800 11762181 -47992118476865874855807252267701357760 11762182 -75283503191042123683362891866371141248 11762183 830837703196921541315894495342191713432 11762184 -82332999560341269280609133937169858560 11762185 -1119021054838224637321038596974294040640 11762186 -430509185463915397709416192694913920208 11762187 -343364376071832163068222959115838668840 11762188 1237257086922516472660575151389894476800 11762189 -150711506359101712175442237467919826848 11762190 -143703387712412565221879335004699724480 11762191 -229395509919691230785623556790126522128 11762192 74264812613014700689596567371719016448 11762193 -70431405347027063109961994125800441600 11762194 -582114712603225562148285727979417365104 11762195 148108075052648554975381304690432454000 11762196 -5522855431825656802835060820498302976 11762197 -944782138072678612193882958155093978400 11762198 5740321655926018159234555257586432512 11762199 454443311912155189166007489130256823120 11762200 -76865036779943959001006877063146496000 11762201 1155288537114411278214789529628168511504 11762202 -118203874459165666140283656713754706176 11762203 209145374576400502351863702735598171008 11762204 244797531297325046199287392777186899456 11762205 115576374397548212112819657688067185920 11762206 -149629753670583992470223104849892553216 11762207 -921517088286003857768490823463364067560 11762208 -39651865887978059317817591630993227776 11762209 61634038295532325804937656223125569300 11762210 -411342696156830640393150841650862998240 11762211 -484160006931591396959532021587584942728 11762212 -41125748184126759224276323298880860160 11762213 -56466071932029069131847752648270024256 11762214 347741331316114549944621701499544463040 11762215 492884372812527456074866085967262872000 11762216 310811504107230081354350161927617331200 11762217 -555486943552752807176122202377587890166 11762218 40849989387263959983736887008380651104 11762219 -69965488967888202377946612543617096304 11762220 6185400599568156525956358583752130560 11762221 523065912778384098260323064574405078422 11762222 -37585168875341525207096355645667985088 11762223 -103271627895896408231870574684819962112 11762224 -101753440463150919194220802994075484160 11762225 -442444347215379062822573960168642000250 11762226 23007017228831832307142003843252229120 11762227 -1895480847345439284208630921560048806840 11762228 842754381293931193397245443056726016 11762229 -120270618030417373486632974345545826016 11762230 -234987744529784212150878086528771274240 11762231 -234700951028232365498887810836418867680 11762232 -52523426569787006660525007394717040640 11762233 -70159969923092174340236144720672391680 11762234 -570271753719338500164124961312783586048 11762235 608743313651219655549515928288479521200 11762236 846624429367934872332823244743577185280 11762237 -99592317169287485205121870892666088960 11762238 626072994665764239832539300407001968640 11762239 545488605865157323476685328891620303040 11762240 -28312267440410407133170320071983104000 11762241 -241126450792111629555286484843271814608 11762242 38918314578112662173767729266588336000 11762243 -161476853161859132575191189006309370056 11762244 -73642351021631735889230932574191560192 11762245 -408759753337040208143376079651866722400 11762246 7556438335345612862735520091897221888 11762247 122461620137961036802089242434007686272 11762248 1108997972546127130835042562842725647360 11762249 980383865732377668321721763915180854836 11762250 205097736129472035857545648168459968000 11762251 -693412249952032647208504134844627988288 11762252 842170920573577367179937034853731909120 11762253 75862578150012906851724388972073377782 11762254 227443698469242221764151567225122608960 11762255 147817127273018218102766776360486608000 11762256 -161914903378669355020915980247703617536 11762257 308264967934042403825052720155693598580 11762258 176571213908236552262358951501575936160 11762259 1094393874130341517562073154594916097600 11762260 -560347939975366360360596889224191013120 11762261 259233214984954569994927026173853846432 11762262 239846592703758691103002592323269121728 11762263 1125005168993635396494722391590944304 11762264 273992439522888479958634796506899947520 11762265 -360340423133646848337437433859480104000 11762266 -33552570840689696981298883306422709824 11762267 -704298805813444237583089085104975312896 11762268 29769116790659600618531436272272146432 11762269 -205247020679373539373050850515510783040 11762270 1388730267437202330288714451453904640 11762271 41927721567746143606819514206746895008 11762272 133553734198023743564414023627648008192 11762273 -1255416365204978641202242211898004355280 11762274 333458053017154816445135000956793496960 11762275 -246756487425357994115095321237242189200 11762276 -1081648213898375246458984632626907709440 11762277 385478921934327285683328625335542797920 11762278 111844350719327700516956493563614612800 11762279 -211060965592717280122175446761886148424 11762280 -614565458930227355142082895793844224000 11762281 277751124989083204211631773790547456000 11762282 -50352000795945129589272658434957635328 11762283 -112586640147812328045378144326097164352 11762284 1278639159074337345137494148573548416000 11762285 -123671732931378545204922645441319537680 11762286 -184016237037499718456090863244847823872 11762287 -486491290886256546393438145809298277480 11762288 -281227647281953943044657604554176626688 11762289 -192392305162703124771744074723825088 11762290 -171206467376771404085395217583033305280 11762291 -294389084097896310892237805909241562608 11762292 -347376317008071142290958361070526955520 11762293 -15442533628885475958094283438713416800 11762294 65526550857854004859983328936670375040 11762295 -88966422073550649532537807087588501680 11762296 -60801192294449213984234425552337633280 11762297 -104015580715112237805611423741386963200 11762298 29745904217030759462908430585330972784 11762299 12534715078647224669586008763876454720 11762300 -49068979522084320793141827189638668800 11762301 -69223923029208271374378023536064772576 11762302 445976414630667998569182162658898601792 11762303 970767185901554005453607007056523341328 11762304 157339375847168784230528638676883210240 11762305 176122026923170507655348705118775329960 11762306 17572456868616914952902995625365833984 11762307 -687128099025763021976571688463504601360 11762308 -407260512779408616623517174014183347072 11762309 -325672011694233289295149208854522464996 11762310 13019478210817905898577661742798848000 11762311 1899939052139362672724242176351834743040 11762312 647538355347787388748447759672775603200 11762313 186558429414862675671381754043399792640 11762314 -623548894259432783889954828152792022528 11762315 558530088787152067039412408644512077760 11762316 -470902373129288173582817911052331291648 11762317 368892112577579580504899241592976142720 11762318 409529586348080107274775495477496551360 11762319 -398407205625567801945513277788330906240 11762320 -52840308033484608414384969596481945600 11762321 -1191749240185483461118647590315956790478 11762322 184863555819918365719744174354666606080 11762323 239840956142750444865434474297213685304 11762324 -727858206339980841940697747384231362560 11762325 -448651145740069069513013872936004661900 11762326 132236366453630980009579598526107907264 11762327 183292738756659407005056371833567999176 11762328 665503737137671262780909521124732252160 11762329 257886721629031038703569991611713299680 11762330 62489115921262016811633685780319539200 11762331 -186441080566297659558303951312726246912 11762332 -104516039331251437605313547685435909120 11762333 -1153233615436717093875099859207615198176 11762334 30400805123034896764677256675659171072 11762335 33854918741190772100823189563691753600 11762336 676300451672967856166042904318854234112 11762337 125520221818268494976545441833627533952 11762338 83655197614617545866235072175554780160 11762339 182546863573105649840635981508435404200 11762340 -124813391027795750069676149691223756800 11762341 123044378491078952664460749124644839484 11762342 -15488023430839570213416410710228896000 11762343 105273466769413226234102285412206492040 11762344 47872170810444661470196739476231127040 11762345 -250156250128556054335939306370972112000 11762346 -185409854621679039496667282161016246016 11762347 -144158534748353939543392206605799306800 11762348 -132560292370980397525140895362130252800 11762349 4360381775179948467424394198383104000 11762350 -109775434065715811344929281835725779200 11762351 -1444636373163196177139791106059365379968 11762352 149230560293533327051677471253389950976 11762353 -236001749607388382402924899130798355456 11762354 -426842471647739548641585663662282640624 11762355 -269713624356498261317838652790786522880 11762356 -277263338861433682007795667707274609920 11762357 325022597615914910314629510813155662752 11762358 -256772342643225149533259995797556224000 11762359 227086445332238393844466635757507190784 11762360 -329956112342282944767703156698057216000 11762361 -112084591504132151254182802902506864640 11762362 179946014367483738360233929223779716864 11762363 -890651693471071360728683492979526463388 11762364 417828125212552410466722141483816178176 11762365 -183012381789414091943045665649375302740 11762366 -167516337640850354666099680411732669440 11762367 129965451637768099862628459000449794320 11762368 -268782867023671280225000949380598988800 11762369 1128749389356986191681639114713941128770 11762370 207411230655898074221910275552456639520 11762371 1320144013329723102812009050645940088000 11762372 -862733554082314049287640861157100439424 11762373 -71011510623442754048580628441398526656 11762374 -13351004212185231117454814819024343168 11762375 -655852411823830190629053254181416550000 11762376 -111208312856664123828391575949435453440 11762377 -521441575125858206285562817019701831728 11762378 -199314964109167669722630025875901175760 11762379 410389503924093183262548655319176020648 11762380 118219027365348797638357027352171735040 11762381 -1326974161061091619419355084918178887818 11762382 -251739003259557032688386015466004636608 11762383 326978472213500142308016072390342171632 11762384 -131167386515330859696019222629494685696 11762385 326611957291334926331368350183417100800 11762386 -60208623183794155686966867994482001920 11762387 1400126109995891933544487602921396480 11762388 321074954587747138601019317496543498240 11762389 284203419753095493514725278058295898560 11762390 331829745893894744924440788067421203200 11762391 820176006088269523709489210807306725992 11762392 -7048656654337961163810943060814069760 11762393 -112490629747883524608269499106585754358 11762394 101486133263718501499531585137915002880 11762395 -757430695458381524283998915279457153600 11762396 96793686788089108101658499913194548224 11762397 -116881424133443428447139193412586956026 11762398 -237145402759257317481074651788046921664 11762399 -72102378215179076790437450282165655552 11762400 -236702971073328152643319860881620992000 11762401 218749286246754826579450404450027127650 11762402 -383046034985513702813655690906168751968 11762403 191731120740344855631184296432115063104 11762404 370728123675677058074478338978086153856 11762405 -435371544349351529299407548584121207940 11762406 70684056441924647270404238940184911360 11762407 -688528594532052439404330052560120868080 11762408 -86068173676337056965214061451273830400 11762409 420653171534875539649366159053580393440 11762410 -618449288762249406119567456271637920 11762411 -417241461573420450170678578273040053728 11762412 -90664271931677837430933041108062076928 11762413 141273770890218102048568281470131278124 11762414 -134673962775352880438240441548342124928 11762415 181782641962469117204357658211640538720 11762416 -14898602576626076449571454243026272256 11762417 51190823061486265412810733411792683040 11762418 -218070486393990094728033461578072638720 11762419 301438424720610790219929053248927930296 11762420 -321838288258980000973953925611301182720 11762421 -2635445117036808620017886416693957632 11762422 226580155321194947108981768936879234304 11762423 -285223589045336241275418043452615360576 11762424 -71637851831987602914078457241129226240 11762425 -558330645628878241191227505864269294000 11762426 93850761398452328494493345578778752224 11762427 16309447532768241714333082949283244032 11762428 -46034450976308114409300107258987520000 11762429 -432213226593189212024701698503254842240 11762430 27698600095249798847654509644044881920 11762431 365393665291098946839518499864041515600 11762432 717788542390759368296895680848909565952 11762433 -140469534303133032279212070204845717760 11762434 720367592225753585296762552762691441616 11762435 135445754716719641140431106884267600 11762436 16363279770495477004481322071700135936 11762437 879663799908889076779435513750605731100 11762438 338694923702772239437723408861212417120 11762439 179950262931336590783179804812438362448 11762440 -336817679423589376908248911764977971200 11762441 -733162826713908759408212923991376445158 11762442 175011578464942508847572928025648650240 11762443 4390618812724561146280653326455865088 11762444 781251249822170234531941492460932339200 11762445 -163020617268285506071746869061520714560 11762446 463122936726779996404277768302479229440 11762447 -774303814457886053370202524082321553376 11762448 -60528629352288559220350370607310110720 11762449 -219723808295257997828294840379198725592 11762450 -256038641882638695615870461561282139600 11762451 149959709087905541340005712372688024368 11762452 -15953830192551817452035474764416336128 11762453 -1220616836775503968637017406047703529600 11762454 101737283043144307262461309134535680000 11762455 -1144248405905643731301422338865464904640 11762456 -225496003786318011939443350979357829120 11762457 115418154245592682940491782540226060992 11762458 594866797267735786566609724505077152000 11762459 -88541618049641918072343264064655894184 11762460 226923489898597717958246949519509698560 11762461 -975635064616029444961214561195713818548 11762462 352686295549965257521249555315034639232 11762463 10040245691665761393294307798265052744 11762464 522091734091673069924452293063015923712 11762465 209751352369641300518896649278814447040 11762466 108888678993991361431485394027813506048 11762467 -9373414784682698612464006060198594128 11762468 1135352850192316697154343342377437306880 11762469 -205969693611728153275005710098748551680 11762470 264396563550700797515301502930197653760 11762471 215255268774151068178728389443412795904 11762472 746165492438881881884850544875016273920 11762473 1037760710396758537254109151223866649722 11762474 393404227396562881093427115084870146736 11762475 330194341085439243371401900979125014600 11762476 -218963673390722152452999553286170951680 11762477 1038586656440024958284864867256498610326 11762478 -1244766904376568198891673643109568512 11762479 562541802296052297325852471460808792080 11762480 -36590091669937781431643191924232355840 11762481 -31176684004862598592700754288585236160 11762482 -75290170545601867800443077863301987200 11762483 2747707933042294345530640398857934732 11762484 -51221779192170542787236444185640460288 11762485 18632064939079943559637302899984824320 11762486 -149872114260814123051306161904706058240 11762487 -12461773978201929977196355172459801760 11762488 3701503762528197225434216718582005760 11762489 288777859815512983892861730369403992324 11762490 -8320544100041212322448643112697861120 11762491 257617730682048818975128613782244069040 11762492 6056885248751804007390675581711155200 11762493 593164219268396427421955935017055261824 11762494 653015775761149000920546035377105687296 11762495 -197703390456610114875519945644522810400 11762496 -20612882109826250883669751841583267840 11762497 -887912638287524379312346308524122817600 11762498 133910356082996874055441874935609192320 11762499 106968234672658095220925379000407616768 11762500 779215685267214765168140943007336800000 11762501 337655445813291129222189259517742285600 11762502 343122021302380222796042957741783937024 11762503 28596381865905918167758124022750129752 11762504 -543691623805174304250301414910951239680 11762505 339507945568870926437523844973557548900 11762506 184660752682501594209633031424653927680 11762507 159435624701558655726782661939453516000 11762508 -458154950354120170745097267956132828160 11762509 -390849793500690624941171225148637236672 11762510 -177972830849385164442711713220600819840 11762511 121947487769540141242478063710447497984 11762512 14535212045422026964024325790338441216 11762513 178893729399781114320589063068370647360 11762514 488204523403210022095039864329348485904 11762515 -264807661825681232060019204891333017280 11762516 -405535848857860481385773010624649789440 11762517 173029174930697443347226433497879415040 11762518 -634633948067929017001838506521807664896 11762519 -567846887137847584692939764283090143520 11762520 151927626887042783923955150755725312000 11762521 -14267138141791158898186635983483854176 11762522 -50141529251162737915613580525030506496 11762523 -45772778214526474528459441815292002000 11762524 -536397738711218459913738375656236731904 11762525 419147323758282134440913491637558464050 11762526 -49730755746426293687211098372026097856 11762527 433154354663779616941298026394597276272 11762528 332046062529933611090374548051377258496 11762529 165666858449780663221459549975846475184 11762530 -157639875160048905927280639092506873280 11762531 -493060747365707978484920685785963208 11762532 -703652496949361773947132813307453916544 11762533 602236356297747476912505080092587563964 11762534 -184350380927871092449455496439736897408 11762535 130982857131008851747035700918903747200 11762536 566131451951114501115054952148310835200 11762537 -1082507590038011786904454453669782383814 11762538 -162155102155698895547585801830266216960 11762539 2342836625103947130360247729253278502640 11762540 343036323420310103207344141377639782400 11762541 -92598646675895931818703735271815889248 11762542 266548531605746112046737188544372087744 11762543 379666341723931806186909127802408845944 11762544 153725697423955231066716751982669856768 11762545 545103956172782831131198272696944428800 11762546 -249710720043638287494254147361012349920 11762547 78324738728864526526491591500693975040 11762548 139225971399800425439670195748407512448 11762549 819750505114282858665687703855977884736 11762550 208521342843220579758563058997514256000 11762551 105148842645045537600805262320196886472 11762552 -239987567032230079865875278478971494400 11762553 -468424854917256117867439116160111279392 11762554 -58416530182173002439514000057834299024 11762555 49171643289355063195146015717600481920 11762556 43575544951972524410550135649894278144 11762557 -472108885418273038900823504876231843194 11762558 -222121399283581029633523348011562983360 11762559 122918640814975595303860470279224497944 11762560 153540410021824356638721705712287744000 11762561 716610426357947694131200391778743178324 11762562 -178270755425201251574025977960905222656 11762563 -64370764821121613924526167198595156000 11762564 -149331042304939969576843724412868608 11762565 -200494267075955509872238748375290896480 11762566 19733299752594838193008608904423943040 11762567 180506121581729823648575845213945742616 11762568 141229664652235595330459427790254243840 11762569 -60785393319857410468584713900983100352 11762570 -268846572713082903848520595196818467840 11762571 -487327844688839725838342753237252085288 11762572 -15685763919117972626856764538139438080 11762573 741119548905093542574538327468287504822 11762574 -309021971616873433957676717312601540480 11762575 -590321921320901622426463236010028765400 11762576 -14824452156371034731478747574381314048 11762577 53703524489016657002815754084552117040 11762578 82084286317965860940613031546938257408 11762579 -564801159282555422870641951829039298240 11762580 -88367254433592254454994130951073699840 11762581 299328028187866247301177302199043856512 11762582 -109287722844534043131075511779771872640 11762583 246239224809362138555491526626126464 11762584 234159507572725767623972349937737922560 11762585 -264542993689566882192981188329276894200 11762586 485212353824505981082683014581336763904 11762587 998456180848370948951305544119831407596 11762588 2324744337689531862364141872676310016 11762589 -196394486277583101826474861822525707264 11762590 150696551339663164027150067587431233280 11762591 -72142776529184206523504349029016307248 11762592 -471713991228673632712504648588075204608 11762593 -891293334357090023811228425988153392158 11762594 269703373998212815853587515650538704640 11762595 9511717460132894638047946952809882320 11762596 -192063088224387397173848217861681561600 11762597 -712032951733937309715114188587400249760 11762598 31603826769675426624409665151052003328 11762599 -372554253706996649886329319645322347400 11762600 696515549598331376996528985090951168000 11762601 -264976409101917276679563432012987885168 11762602 76909116211911504873230698574314715232 11762603 70720756790050628507788304182430675280 11762604 12796214886482714809927848502102425600 11762605 178576507958707712110803822149414437260 11762606 552124809084436189305775051912341814656 11762607 5853352630138586428868874368062956288 11762608 36503499078857403927631861894145507328 11762609 336359523900846814985992898336886535680 11762610 -43856134836696695668699253066826954240 11762611 -247128211329933899481539008689621230768 11762612 -393633177184286923635000609369232570368 11762613 119434159835689054636647129547262757888 11762614 179219160364286567229212535254908571520 11762615 439160452726328259467086314197869347600 11762616 113951500464128978269260362253452451840 11762617 -568625587018996210942592601437035610016 11762618 118401967288334630295955704548078927616 11762619 -220803644481300069729728527227045148992 11762620 -232070227562459548239659790142111096320 11762621 -649763557722027158258937398199975283296 11762622 -166608413395492368634460893337159843712 11762623 -631505770018860329866261108484062382880 11762624 -48644263594738314897194837116295577600 11762625 225727478082256899452795624369517408000 11762626 203761290337855222950580222472322585600 11762627 -412359443221915937987144239233634361640 11762628 -449870027811854787310494744284863841280 11762629 -1105392599112895777094796535526989964770 11762630 34531861274967319215917155682658935040 11762631 -530242205254561153764752182666112090160 11762632 172483636158622259306326584285076684800 11762633 424964658226001451081977099548477624776 11762634 -7249631127155629676009942117311941120 11762635 763075767118761674217411158489996829600 11762636 43279506002610907586003952251409664512 11762637 -360462896589654900024886083477824039232 11762638 205636788857176856712752034007003734720 11762639 -264003717859642954430387196682219728144 11762640 -84626523272343873035398665569321041920 11762641 -103782134841521822347601498133857360832 11762642 -300763637757026178015818636164776646656 11762643 -778289427582842295017977811779946981376 11762644 -15014114330077187510189973071385497600 11762645 -979082352797421776244318663632748385920 11762646 69611099930217929152274076378100762560 11762647 -221694191870584944058343444177675188000 11762648 1699436628871592221293961054129810575360 11762649 -137720220572146536661421215480294227366 11762650 -2322751225658383954885712601793766400 11762651 -757534258334743055274630250077518412348 11762652 -222851400128761093977428857623688704 11762653 -197420140155260480593994963595691200000 11762654 -321064709559397840437534878055542050176 11762655 48814100155952720778103613514678643200 11762656 703492546473173123142360081816807014400 11762657 1662742617997034832468575445769304234052 11762658 -803552926222919131977026292185542628736 11762659 863785295008650399039676529961886152860 11762660 -26972715216342826730001732924908666880 11762661 22647726186814578953578244489830535040 11762662 -137830002865263901432274242048425438336 11762663 -1447365543355986625970923542321686593920 11762664 828948326782969802213773215004152299520 11762665 -616707238224247992115292937199645022940 11762666 -177600242453965798355678532111774473376 11762667 101974646230777652415927575291050392720 11762668 806549974831069270874156465397156770048 11762669 975541478456193033759169620160970042070 11762670 -73678153050589614012608611811790263040 11762671 -227114470865866100950243797297185435456 11762672 -63002711552270708496115466714270760960 11762673 -218651243972656237448203497200724516672 11762674 -286434418130633066824508715573644860416 11762675 -164405430720741894571659851400268938000 11762676 -575472806610253191386929901885128829568 11762677 -867999615229221102749442042019310816160 11762678 -554119156197663792304246237355796075360 11762679 -457857778044645247858294639071428825472 11762680 -396557350824750765721698360157646745600 11762681 -38392799856454217558576882057680777920 11762682 -291405682251762269290939007715622699008 11762683 44406895096543935056182419810007515744 11762684 853033087282345920854213992659319996416 11762685 406921629778900710002721261790829035200 11762686 4385986069073677401581725531699903104 11762687 1273461905093620542534003108261492126312 11762688 -116466303724814656655387546377135325184 11762689 -1193797263946433885301762114850905664510 11762690 -432449274033203985385935823865744179200 11762691 -94013946730351561717219129358952384000 11762692 304029543619207651687669586206126322816 11762693 -1026737160498200266438454889521418816 11762694 -277863384300639132729716483259704363712 11762695 294713846136976025687689897368761500560 11762696 -268051472774701339291643740778201088000 11762697 744016967599865987590691306421719926800 11762698 -688790286917961255658443249499509896400 11762699 84057300316122645729534656300123130864 11762700 6701562083378601601037159958241344000 11762701 -1168603967588956343182165985021006376128 11762702 35305900173772472444944440268892995584 11762703 -498122730776001596450729419027788002640 11762704 -80054202979770102382941564635781652480 11762705 211451173826341121409824655777075014400 11762706 38277540188024386584978179368471632384 11762707 328754477033193659923178370331028464464 11762708 7854148046006883375900216783075899136 11762709 15916186900621849017535881537471700608 11762710 2454060574766432348416872234958896000 11762711 290953851927835102252264015714574634312 11762712 -181724776966920751902506032429694976000 11762713 557074642556600277392023167018197808580 11762714 86969665014735588958786578637344150240 11762715 -294084999151536436136972978483420948880 11762716 -320079755703413099190744623967510582272 11762717 489514149725083504335599672938273501632 11762718 192293121668776040228897012142593046528 11762719 298821631042699837196296355241165205560 11762720 -556470172053699213855931531954793349120 11762721 310021305723545931572234018956721267472 11762722 81492184449342517323349559971544632992 11762723 70560386096816734004389273975040063136 11762724 226772467238307576400288892064021215232 11762725 149097914370821583973407004630203249000 11762726 18684802135440421454112594092299330560 11762727 -552892576924200651961063334978236184280 11762728 5899625198986766182351186028500408320 11762729 -554908762090929315173206714479751403520 11762730 112144695642865849098498146780704081920 11762731 -250964087221409222539007094787360603468 11762732 219666609248251569714019359979216614912 11762733 136874842097743113974084816617494613248 11762734 -673147016874486656650418614376915553984 11762735 -83481037644407746350239886892329100800 11762736 -783376824956007558238331080322580480 11762737 395162278837795874765889486030715229952 11762738 169500485255474736699693955655180907840 11762739 71988695652399749236953780309887345820 11762740 170868673456030865797848041278177935360 11762741 548141986515243612220690146036864717852 11762742 -245664522565506120218388649379350125696 11762743 -1321471977314959272604759910812954802008 11762744 -132834819426765521422126589238889451520 11762745 132079932150375934277726775808998093120 11762746 -121065888095080294105716812424159254928 11762747 -1239038659189383870586226438700447623448 11762748 -69462672479434401302556725492484172800 11762749 93790026867550386062303289914128592800 11762750 -2723422588579237784332420615122576000 11762751 124736253539610392516546631045766107648 11762752 221083006073689180621380812620550897664 11762753 -709306479919184994402940580255709511998 11762754 -270074653235609872653190012071588346368 11762755 -59365424035868933796673101144274975680 11762756 -863029932483238957053866030512868753280 11762757 -83324576861463623331688566074861419746 11762758 -193829156346172184992988156170081713024 11762759 58460492469234469694828631910498377360 11762760 -369492589031822706472939145956375756800 11762761 -57674679472962988961507946703815668208 11762762 435920405692779895398746384469493016064 11762763 -48676070218841476008511443590117674512 11762764 -72583923620098348331724697768339038208 11762765 45298334118265900636637999605121606400 11762766 234395661054251389945615408994173545600 11762767 348906755290309199362990525473148700880 11762768 38834412258827843570327120512748347392 11762769 469192337743966553063428957458751183344 11762770 -50594338577473660306194599859510445920 11762771 14342497240302417814021936084053391440 11762772 -255179238748142947807026782289428176896 11762773 -1883139749547669260159195588583631954 11762774 170679824227596531678022961659547052480 11762775 -33931801244610024535022768743535326800 11762776 -987296781405557856437488779306166333440 11762777 177014445770570374066196131213375668240 11762778 261430062097369742469361558855266294528 11762779 -1226556105160399065963027426306000640 11762780 324213112398821228899646572760352307200 11762781 -357977582395844186641939644082109978016 11762782 -24139577365116095050779752710424408448 11762783 31759171385445001776139535512698956784 11762784 1224166848833151104734014105574094929920 11762785 -962492342455332471000715152038763127020 11762786 -47734756849907520215560169450709250560 11762787 -725891195420770107995954814450162754440 11762788 802000454684496815480658432475777340416 11762789 99310901223872600895727400786914796124 11762790 -36539223518477998229785717133166024960 11762791 431314716820705486699829964839322923192 11762792 -1012106716288365029814213049997285376000 11762793 18737138722273011651445020371762781120 11762794 612596075796559134020511689170593291696 11762795 238995992617170543070116168929678208000 11762796 -36346598746124722232932423283179622400 11762797 -339669767135876948463394671666734883754 11762798 -6266643263662256301203259520956183936 11762799 595855765340628646385480473121209497864 11762800 35743234600014722665788183304432844800 11762801 -1120101742198675223991227125692921393198 11762802 -170149564349266829540898470189130141408 11762803 506120332878415137705738603802629782400 11762804 295196259773214483234331209890144280576 11762805 237657409525672591601504424601568880000 11762806 625377117484789483051190643804226713600 11762807 -93943213055859907573635817355573867088 11762808 -68543278120775876218444961774406512640 11762809 515048727884509551444327877702718668010 11762810 -206636968708531532055055470081459378240 11762811 691362645842970763528691446332757770060 11762812 -272545662760481554283684036027736069120 11762813 630347759097513761373104297339244598284 11762814 -30146314511801580958581362281812602880 11762815 86298690171870022544394993562238841960 11762816 7511123991953638170578148673349222400 11762817 -13879090294617625338208709266642519200 11762818 -60046178714199704954395350501554109888 11762819 356807622364439285110206839151117515160 11762820 -5615821863966586012317126395965969920 11762821 -127608198139523389435557425110568543616 11762822 2231700300980290926384367819737628992 11762823 -99590632266240870948388268669487945816 11762824 17419622826018972526322984353890063360 11762825 -314378411534511284621845111141337784450 11762826 51701304404508882814089699023593433088 11762827 -525831702681260730815142668117612789688 11762828 89222631642754435081489587985017913344 11762829 149179114966409471843107886998734381324 11762830 -481252278549452367494398081309891200 11762831 -503808816361281466812644930227038639360 11762832 -70758996264750313455922662659779461120 11762833 635075037733533858610319485615413580082 11762834 -445342978466606095791113198317708547184 11762835 145978027121333105021739843894244377600 11762836 466515418673555767512490709512776260480 11762837 331344685997997727189219582756923256320 11762838 -490853432053735007363229181166850250656 11762839 788095698418352916785416411456752346200 11762840 -816828942732193366361352739858821120000 11762841 289288014605261235167808403505464803792 11762842 -107321083563715388083181484015429888000 11762843 679333960477991186086266357956379710400 11762844 -113931036111665263186863522352957639680 11762845 -314817404257587114286776041793187914900 11762846 -430153281110248390603808541489051712128 11762847 258316098235625219707386422495991041040 11762848 -111029579579767404417339060879529476096 11762849 -295878018659415155246513457117820448064 11762850 193893161766229892298008797315741728000 11762851 -439685219039638762200086077409185146148 11762852 -112387638679150027967787591270864396288 11762853 -679769746278045203181041548084138421376 11762854 -131191469389954596518005585815702004608 11762855 -11522840393749527187054527471364562880 11762856 -167593003752838732909948969890726297600 11762857 -552188801718285154223276263541534744320 11762858 -168003419597586473720178854692415568720 11762859 -114611603705781760635262608490188735312 11762860 -98213329852064791761834246045909657600 11762861 -549489993205907336261119475028714772416 11762862 386682926282490003622275290515913594880 11762863 -113884764482373249110240438854589952000 11762864 134521481656138707642069242791372062720 11762865 7755210962123709088365397142358873600 11762866 -36816252852091780994550825906657269856 11762867 -564538061906056425178073465149295382528 11762868 -226341623528711876290230996480416249856 11762869 456069426477788096506183203323983916270 11762870 83638983789451031951536795200481436160 11762871 -108148172582650910600762498044766072088 11762872 49835756230419963069650214156466483200 11762873 3548992613659324237257589465365145284 11762874 -391062183092017807138920711242884293120 11762875 302749964465570927509062881739657780000 11762876 966143839277950535950588422352893857280 11762877 -289553023483902564962536303770079493568 11762878 -86451516855484659924663256738358079744 11762879 -321798588772406465242194312353327458416 11762880 71608510704213585933230933974198517760 11762881 555244059196877651287663577549533618880 11762882 472073880717590970244798131180765891792 11762883 3237446817174039795896225695134913728 11762884 26661801366682793975861516363662299136 11762885 -915172355275765829236917520089703092420 11762886 139664244045833643435430710749587510464 11762887 -203230792161068500400489984434402030248 11762888 -180861851849673897519564967492152852480 11762889 675383224476123744611483516060778369120 11762890 -37718442268366634589112980581991168000 11762891 -457167725731307362280369675614851437820 11762892 66002339970976625563376558201146785792 11762893 858738486791312999930245368610558150560 11762894 -170472817966495509492919621742564160 11762895 50270035023018491744838315562790711040 11762896 80083090332687421315292157598829207552 11762897 -182346026049581982080176047344862192654 11762898 -163429797515576106120799499488883151360 11762899 -719512745350812584614164358462817679464 11762900 -101656055648326994031008659020916224000 11762901 -1484036455348569626210763809933458547808 11762902 216142446957347501889644392524092520000 11762903 1500611307095465377557579600408287734152 11762904 318066610126019766340866777664946565120 11762905 -273384412635388129341583402565653380480 11762906 26625099675453788204656875647206055904 11762907 448313534891360507142186876300571678728 11762908 -13195992683414290687165824184321026560 11762909 -1769018039494483306935792533211735748896 11762910 98747864243216450870171738763412152000 11762911 1595148287503488006616970789797689051832 11762912 494548581282044730081969464150710026240 11762913 -43552959060639593423132863321874061312 11762914 -157065194670478877260975340595324160944 11762915 -293118316716001537554531758901677131440 11762916 -546700791677926242206601221621687617536 11762917 1059521664919135880419369165449617411966 11762918 324510128474878749308952705645435560160 11762919 -89374101712245756424363371192366520320 11762920 -121505740122441382961977601922898022400 11762921 -1656220175986428594615228291409756586928 11762922 -170014286716319082196619145962479526400 11762923 24978006121555506908094638779141598160 11762924 36921690805337551697317538063176048896 11762925 -298841354949613204591031146110745399200 11762926 51974839899205175624996605576235286528 11762927 201577832889600153784231902432020160000 11762928 5840823419584577070991029952219054080 11762929 -141867252973019881221308567585446324248 11762930 177502065074490957613315186794725331360 11762931 111617748322099403065149918305783044152 11762932 235875516985126560675361367531658202496 11762933 147231803107676809532833384984996164864 11762934 156056593556501566425805872267063077760 11762935 -157760324683628971611505724319852404640 11762936 -488311265440948815464130481994866483200 11762937 -584500890621362511751270141231109715660 11762938 299644719702668257850820623557768826880 11762939 1075243347613440792054057542661718696740 11762940 -41715204057664917935739081268195998720 11762941 221714418465744206984000003342532342168 11762942 -598517937760615257711670329603999264000 11762943 -149100805535233810207377738196730394936 11762944 -792950333974591912043936516580101324800 11762945 618171428217699511140588922437263663700 11762946 -70849992130073765173522687669507302336 11762947 208927101440284958931317865519562113232 11762948 -539007298601459089021210493481797514240 11762949 -441564871400500902002613064672465126752 11762950 -139032496771079375623546651639249728000 11762951 -7622727345213600454300542894444995280 11762952 53052310670915125539531548917681766400 11762953 -570493438553645653288942087967933282880 11762954 -292821826603226939094763744861474944000 11762955 969698514877294432772897652435289855200 11762956 -128942320596795210407769218673836540928 11762957 -548564764173957989487793538835984369600 11762958 190648484115929134382205090667287480384 11762959 122603452286844352943511641690505273888 11762960 121621387379930133150479916245507112960 11762961 113883058423988508100016916858604500864 11762962 269639498935162153449081612331803978912 11762963 -969302613991666642791060656573834480640 11762964 -47495500207549530170497254061490739456 11762965 -409139319609112548826919790148254578280 11762966 -239665420636980186076582217637636522240 11762967 -500594025313187393160066591668180704920 11762968 -439784261241013964458878790059967242240 11762969 20079708414563033250225030542779686420 11762970 -157994605652271593928750482947509024000 11762971 -1119707228694435861918584796289477110000 11762972 -542563766095405113817215711608298467328 11762973 -476812066045981308625402004038155710778 11762974 630666434530978852768686741740599460736 11762975 -92493046514890880778144145625407575600 11762976 267243764440813863677167987121061888000 11762977 -134549178206190889417898308350835108608 11762978 209985033538404398980173683237440180224 11762979 -363837345125397678293953157202704838912 11762980 18149293981608101461681967037920486400 11762981 -198543672145190665944756008413390263936 11762982 2055015843752837944532210399916945408 11762983 14420744632309252008552708071799850232 11762984 -518903151128785601146893802121281213440 11762985 -143065879983998695690998174970793366400 11762986 -679252508436897308460070240819090132896 11762987 1091431634549105810810072401017064371636 11762988 234747391958345309644748084002333632000 11762989 1454058350293756225071965500757968214016 11762990 -19242477635883357493073731924495238400 11762991 115963522182995317654753510073200722960 11762992 -59424615976182262472120847527434338304 11762993 -1447242499089980905540204217576238333456 11762994 -4288065017683466055289470578957352960 11762995 -115492188984727291980351068739181510800 11762996 125934546876708900447483229592013422592 11762997 -948283238350208713145914618624935851328 11762998 -10901968650676184120986714645785143040 11762999 152021968242451831663570893196322906136 11763000 -305533130715201191202897053225518080000 11763001 -58114330977966218899566829583684676908 11763002 679174626568325835924527529132213731952 11763003 -133241905337677705203847094591424817920 11763004 -233983458427765915545059803298363417088 11763005 45913669987711576205543218931378476800 11763006 -67686597949746114312183012972251980800 11763007 20737735155291787611767261715930813720 11763008 423237802177253839489295824483008380928 11763009 -275138865309147950690456954473344009600 11763010 -18255576117961631188426375407294051840 11763011 -188904462681871237742896434011582228448 11763012 -67754947285958584334110266607418474496 11763013 1253899751098379855089155326404903663262 11763014 665987368092714124682495437035295257600 11763015 467735486287700396216407631580858960 11763016 -542879709639089134532770607994290027520 11763017 107735178304417604276867441536892203392 11763018 514105765789878865048680382913428194864 11763019 46746918994659343949944116136716534720 11763020 19997501492812045318323993405172116480 11763021 854300513248782706592542166012615099520 11763022 -190655153990903757960727515998324474688 11763023 -30102773010331804787872093292283257040 11763024 16342471293225648343130359853839024128 11763025 -360421748121339307089390682577705215450 11763026 57583273716213546311627141462757700608 11763027 4973956276265696234250433951525798848 11763028 -309101372673354558230919099706844375040 11763029 97745762420388755033226104648471203680 11763030 92547005894755180772458837969141672320 11763031 -171761241088092029708279584367510090400 11763032 -665475172605521622056384745048764743680 11763033 -460497970379460770647567341894972943200 11763034 569048502752321387996087173267622098416 11763035 -341367462244356911611886440771148103840 11763036 -332124176137036264487481643718041635840 11763037 -4217352443208942834471366591493199424 11763038 398972937256919204228610816083395089600 11763039 385823535833976408605989966498092183168 11763040 -182994812158771915594060877222675742720 11763041 -656123331098738074361674662905906072700 11763042 47527706404477521020005562756633299200 11763043 265828768210219433241871844039480159360 11763044 -228831401732663736925715453948992788864 11763045 -21267840120696101217575790577166544000 11763046 178651395164274094325794508853607157472 11763047 346180249046215200215781066119565750120 11763048 673582386378377279977896634037613527040 11763049 6337195011345587794619267931865034740 11763050 5162412401430474352799372602097632800 11763051 207769996209479775857810044006248138240 11763052 -163842609747063143050045175070251745280 11763053 950709426909542300701230367105766762880 11763054 -70702115730043849066317918859699355136 11763055 243588337261807694011182313341267333960 11763056 -281541699004470928596218891470568521728 11763057 -592077231982153133353276536495849266880 11763058 147114211154866513027854347831493677184 11763059 116949012114190444113342132548019812352 11763060 -79528294767016742135402163299804375040 11763061 1160809290144137694583070717353348815662 11763062 -214780482301211151310879807065707990400 11763063 16790105295093743386016619396239982504 11763064 -472166952921255906302644044022191022080 11763065 1294255617673336553255879059140328200 11763066 -115437274629319108240035434682297384960 11763067 -120748298516243514525271389708258362448 11763068 -1043417125494779362882861977396206068224 11763069 794742543017969406372896795996862380544 11763070 -253339646575580248529563631766299341440 11763071 -361248576731107469182216920350203270320 11763072 -441987979982172112231002119433942466560 11763073 162901661092287084768511832445581333440 11763074 -2946931508006211337194542657655250944 11763075 -363902204674414064815149083874370637400 11763076 626800949943371282030846477860056619392 11763077 -406467155678103473133800997831914266308 11763078 -9590415286075424956627897846297185792 11763079 -783851625234428790417996947838111542016 11763080 -1022493538205358181717702794810163200 11763081 835353560993674634816840245156960554480 11763082 -75537328517231065646874842682217224000 11763083 108050726876615436651310408721422981332 11763084 -649848105617001522019128317654809509888 11763085 -265722718723601915194466921475798054600 11763086 -495453553707849835779314792035194451008 11763087 -287215777333244223449143782501678684408 11763088 91173119048098425196530567209666650112 11763089 47460872449170100208529936317178494400 11763090 159706516778793544182692424860824704000 11763091 718444241083605563174451283680521336492 11763092 211082271331460345940550617281920518144 11763093 -430482395499098574551385835254869194176 11763094 742023128860850866115395282398227712 11763095 1015268102100738284955169138409730696600 11763096 -435881068863942456839833581618887270400 11763097 104919246427092846331225972629348881280 11763098 1317516948346621974201720568567007859936 11763099 828401313989622516728411978889955016184 11763100 -236608950498359054983673589877717760000 11763101 -212736296782911098878573589664203134080 11763102 106354815555694828980368504368879902720 11763103 987514540957296587736548825785834834800 11763104 -618095454204634664868150229507477929984 11763105 -482303146543092923494355877133071360 11763106 492755088626747792360817840822415168800 11763107 -451779206367937154970587109531761575728 11763108 71643929704627779743200680345362657280 11763109 -626434702872844119380020172031471908960 11763110 370066288115051867641728747608345036160 11763111 -501406554081781048131079910029692583128 11763112 265512644715898716179952657842205235200 11763113 631587755773874147539677109547800260480 11763114 -6268445625478252155755709541736664576 11763115 -136946757305515794379464312558129576960 11763116 1195106126322648946477136034855102755328 11763117 521630739075261206363496841347975060480 11763118 -653905436807341680528065590109795636160 11763119 361749263416797576900551980848580805520 11763120 -24762903075634146614363200727112744960 11763121 -203079761387338216075158681159218812928 11763122 -277821057078353310700320220192875091968 11763123 19085218804607237989024322761231321728 11763124 -343566448771752682858536152988966104704 11763125 174157960615267380933704674965313500000 11763126 -181821223544880532487138558532505509408 11763127 -1009954852880460630106343300469677708888 11763128 -122037254049672335776915425556125081600 11763129 91602241509461207445619084322284420800 11763130 -64754276949661917685460462311389940800 11763131 59765021486763578945754341503020650712 11763132 352287268719501809558880706720428790272 11763133 -64186356011857498712253346227542805300 11763134 -336096525164857563619286620734406358784 11763135 248794254353737805425240518839933007840 11763136 120620376106466181345603966304518144 11763137 403083936104556390410102496727203198786 11763138 87671264959673437815428856029787073536 11763139 822658668905584465851501669302633503024 11763140 86960345465239146080160082733858734080 11763141 24462296140276055796755407960611840480 11763142 72108837910368297123230585760595898112 11763143 138179506054872337402140051074678045184 11763144 592386782875884942948361741719676584960 11763145 -593464917298485221025709451159915150400 11763146 -110870222233049503039609793297840263680 11763147 50378112691798555928508353977358050560 11763148 -691881214865997175286277783933671617792 11763149 351282907501212055721710332662969004150 11763150 -40393197940082635751544697012952832000 11763151 103064795787853210982882463827560385992 11763152 104164582385509432549958503639880957952 11763153 -135437796127473590417434967317286553840 11763154 4782974414667830352149164539368397120 11763155 691391761462004216145832790954754976560 11763156 -465690995836261237986953281363913988096 11763157 458896275681328174853511299987064341312 11763158 365049495532717123186692419526911858688 11763159 -1259800244874111892008788150717379564720 11763160 484803958716839340168938683454936678400 11763161 -953485017846986392439448031510850145276 11763162 -357550996822555132864102515453697593600 11763163 -188455991480005621282417442959563284640 11763164 82372340813076783647575879011316899840 11763165 5906600413222230060218050601969773920 11763166 -8127114473023100383969278671769815040 11763167 33490648742224924132442451070800104064 11763168 -299118977685288706495034079694264467456 11763169 -21411100275551992054343465294667420240 11763170 233838764621657878466616333606013224960 11763171 129132777934550796427705890128590886400 11763172 -825910477190050638921034934813739581824 11763173 -1389498021151443901528521625710237064578 11763174 83634356583355047133275823790181677760 11763175 60082180803389182474634672946721311000 11763176 272604113784467583506631457807664332800 11763177 100816344975934761029388670875067109520 11763178 -18307508316215851586736799864788072960 11763179 1422347009118180745442768585655390534720 11763180 -75735881173352598356899560773708052480 11763181 -714299459037027066106298847294421471018 11763182 710217392317864050805782953751805923072 11763183 -258570398231566720345705642921516748400 11763184 279919530599612294956623382443916984320 11763185 -377997389067419350520361513212209440000 11763186 -301955669519552068326372899650647639936 11763187 123205066344790219432996585774739865360 11763188 371182730661909151054106647819706278656 11763189 -476540292089922632040215075751251961696 11763190 -134189125602689870356491701347772355840 11763191 -119551311880802231980987225024117002576 11763192 -241022694214994720398903783645736140800 11763193 -428239092896589472453325513729492568956 11763194 -599703768963724525496419086656544553104 11763195 -545150501974857242809247610070220392080 11763196 -857951066102531594266662434757645721600 11763197 250940912210703689947690253958542329440 11763198 -172192760984227922723383514047375810560 11763199 -161436080532271500992018030618560709264 11763200 -45261469218608635069005827388997632000 11763201 -1187144127012469029672737899690168358016 11763202 381698370162057547052122279765761105408 11763203 227521622828457632927699294451539827452 11763204 -316994144794055126540581644398264924160 11763205 136813571326281578938697967759601852860 11763206 -19982151776146225921669860849155940096 11763207 -1020729339566083454522943031023833981280 11763208 -501561421956294217036733531832987479040 11763209 -10109195742804255130957280236895746752 11763210 -541413960595210026326832232532129280 11763211 -50065029100681966563248016561244790188 11763212 162768842034573780065137789881866188800 11763213 67347918414079249555578908493447879168 11763214 686420365958215195028722719989743659456 11763215 -561775774724153668836190505376958091640 11763216 -124209147537999170997813068906536427520 11763217 -43738621454912573661190714754082547088 11763218 -171459908709981109738610203609402798080 11763219 -159633677200587056410232300467467261600 11763220 9501088045134890692172723671876239360 11763221 177387577919062549841854234098519976992 11763222 -95883910067768545372837092706279979136 11763223 489298551746033487392115619071885355720 11763224 142705229828717935457670788208989982720 11763225 10175008140094372268913494950334013900 11763226 -210095129734334231168871308774239243776 11763227 231467933665458437307114731059814329872 11763228 -184805699118179994617079865560385121280 11763229 82220750421293732629685074095342613120 11763230 -249170188970302259002087631740545666240 11763231 417944409273548962946364951151741319184 11763232 -289060839851478221547075328108758171648 11763233 -234823166412322820825356526491220623518 11763234 -192599068998332660659845889949627894064 11763235 -250052857641459299231429401703724295680 11763236 11138098285710491177202283088449237248 11763237 -877629225790184920525573476048033812640 11763238 -648995488327560100172182780242489771456 11763239 505876945598791900489895910295428866040 11763240 498327792916951112553736276524186009600 11763241 366551051550572848809668004739035362880 11763242 116225722913832349340226743230940179200 11763243 520457740248294890835110952584570477640 11763244 86177453855567069366496722007882326016 11763245 355147420125315480836899866953683130820 11763246 2779948273468988022004776951719635968 11763247 -971843314230490892669649441295763833640 11763248 1183480829311032326472161866826121216 11763249 -306241018306618024619916605735127130080 11763250 -429310403245182994817510147479967232000 11763251 678654812262064444981849682533518426252 11763252 -14229921596238640728907619633114112000 11763253 -246487832958746022716189412203157796498 11763254 -825495360630625482759920145058188403968 11763255 -55083315827292931324535856201435617280 11763256 1078887013293020181964388034039200378880 11763257 1781399112938883479532670443142771056 11763258 -72839905548144340790994226263225630720 11763259 -528217767546647450448570652671581127384 11763260 -172893711452313986767405409474025431040 11763261 165387081661313981878971426207815952480 11763262 37644298293403518196667320239130402560 11763263 -351570964195107312591753886101768083160 11763264 -97574915003566974126514424855320854528 11763265 -709179258780423418895282745577806743340 11763266 -745536388607038981505570111900766501168 11763267 380518419243499308714057949263196844280 11763268 -692118243378379530873061745254646796288 11763269 161827830064935680296017244680636672384 11763270 -268525545493106956218419340665854243200 11763271 151801432523880442182055182537535205992 11763272 1393363919107685478857609493672889804800 11763273 -294153620281598560279696237612674481536 11763274 -462344569271357357205000277428448998864 11763275 451095818943185296364832920874008307300 11763276 -318424941194708806808554793701510594560 11763277 503126705091894756057253115179347227126 11763278 321116594134064748765954540415228213440 11763279 -538436090102946778508724639333963797760 11763280 36574021351334428978598059978063872000 11763281 -473109223781058497836684536553604772288 11763282 250717573612396795702432080963319326720 11763283 22836367688569221055516255164351970656 11763284 80185666619281961821230194060387141376 11763285 313081859361650215027039625424978439200 11763286 379507037649241159482628772671359209280 11763287 -1198838483281053978451495865389257306288 11763288 -1951812102977758241408002647038976000 11763289 -878758454742313036201440285290480535344 11763290 -71845922010983487066979529666146698240 11763291 34685932960665668665546313756999906304 11763292 -264420693320390015658612605806964718080 11763293 -21660018306960164987815484367576139476 11763294 -30680044802203484616763459214900318400 11763295 -18756890526631898759325768677594353680 11763296 198289983780855471285468635431319764992 11763297 -6611256087138659169598071114606657024 11763298 -605272080343425588530717348734353543600 11763299 218931664348685790513103712858976645600 11763300 125367614962642074528936919547099596800 11763301 -551302623903956456553377340600178198272 11763302 -525435565189794288658924147789174257600 11763303 -519878442661347995493482932184888181936 11763304 239512120363114070911987785254597099520 11763305 535276964498251186166152683756421415460 11763306 -8542667230022045240540866800874252368 11763307 -322011489634056187451779300400594220768 11763308 -96585635910458470414516401862205521920 11763309 588073392897182060853039761246918918688 11763310 -15154028607741345755580444360478894080 11763311 131742634222340546520208032193377867744 11763312 118994227711746994362039701543198392320 11763313 686587854397078487887749642413767371840 11763314 359020670635582234894402328695581578256 11763315 602917644984145237056831943683162807360 11763316 17401657107073572227466048847488305152 11763317 -156893274965303130926206419512568455634 11763318 -102612458126332760277763096325952952320 11763319 24031402794600069353795424979801215496 11763320 16665643193692916625201735801246720000 11763321 -1185414554855218426609101321550745517120 11763322 37592894561654467896200718763205044224 11763323 -344433975535194452716726350550444799472 11763324 326476648924768861731137090100006683136 11763325 292818314253567339408817410876637708000 11763326 11293260809191952690584056993742737984 11763327 92289140837499880790680156495875566208 11763328 -467387469713941343096503621301305344000 11763329 -979020021190034909357778589727876051070 11763330 298398593454195291352356054420147409920 11763331 170212881515272294033557709619397803132 11763332 139894135341753963507435458042758798464 11763333 552005235857105924625993273870893817600 11763334 -383235383021532039526572166294176608448 11763335 -42504341266111057104888207296644879440 11763336 95311080072299670126629736619251302400 11763337 2046752716802303443403100341161286035200 11763338 33419085109883342725770199086382680624 11763339 -184382969469037880904725078316258247680 11763340 274023896376810464794596736503414051840 11763341 -63527032036810171523477395062174810240 11763342 -228443133094305569877638868272689426560 11763343 37670299453139626067225208557884701480 11763344 -171782669867128756748153415617123082240 11763345 34551691820214638594371593955117640640 11763346 -213408938124179720754489800191936373760 11763347 -515126415926198141805179323815605601840 11763348 88496090183588684210066750427111776256 11763349 -129621044113879576835765573553596660036 11763350 -99105527373669543193286407866075052800 11763351 209954103395289470014824117515347509600 11763352 863054896941770557035744668807040153600 11763353 -114953843411129822766282798454965288960 11763354 -98632901459539570762808487551695085568 11763355 -147133350957402293702017073304068418240 11763356 178502850814078831899587939547986288640 11763357 618718949715169977247717135811595897120 11763358 417729079073503720131143944035303270720 11763359 -278361347191310417563588139107241988984 11763360 174712466197298076876939275648630784000 11763361 -1071895638750940043192183871256024885200 11763362 -250118207901316990824869809292000373696 11763363 -331345056999345044696157321810967454856 11763364 -574979861910710104465614346336776171264 11763365 -193982699734516658804912228166271636740 11763366 -10372249177944000221248336283355804672 11763367 57713012225981066188276621035488688384 11763368 -64262008112496803509643808151354583040 11763369 216162424279430949920185071789764055588 11763370 -203181719966908687939576996310055220800 11763371 392385183320749533075515095397756662464 11763372 64187555920773697377475659507527027712 11763373 257974479224401650683624868828146939404 11763374 -62955310688237976808054982599178936448 11763375 -146396540928367497939755660934359040000 11763376 9615836071884486403123664160033554432 11763377 -308173979567086569848647604026755153774 11763378 200944214277880765125282565672495478016 11763379 91106111416411102138291839052644327040 11763380 -114613146407628736341809765016028243200 11763381 -4061863975042887951916660616006972256 11763382 476253974568324433353174795768536806272 11763383 897090077732624155604023510247901166632 11763384 30196959464903091946116882093967933440 11763385 366602289159593740082038945807236080580 11763386 551483217672325792189902541683559162080 11763387 1269162813283474985345777383808915528520 11763388 74073378269655853291462492187515072512 11763389 342648824287387452093454635902819828640 11763390 268005385147876076906160433846229473920 11763391 -132844505902827914960938915113698750648 11763392 114471579515187146018982977428669857792 11763393 -64759205011677618508478902506013956000 11763394 37524955915132262292817879610640192000 11763395 -3430539067117510133457852562474659840 11763396 -39320650462535276235895354270864048128 11763397 270495873512694342220731023249912039580 11763398 721133062948853351430679963140845647200 11763399 -38115193333112333084204612750329285680 11763400 -210803899119982857264894749887712256000 11763401 -308414921107773398143215054407974289400 11763402 -124691548635240478084556297633231769600 11763403 -377072402572522292371591234854120362496 11763404 -229748594564794816940358544170226911744 11763405 -548396663047051450823100111112282832040 11763406 690044684403428720148434571737562601152 11763407 906383599606130290246944953566254235272 11763408 163252333461829750764759266932388265984 11763409 32748774278166661022625325389641379392 11763410 -138702106993750702637680967431657487040 11763411 303293924712965423350241259443413867584 11763412 -76114189311205990058935819294821718144 11763413 -301283448640105315446082062537017476800 11763414 -13506078889678681550240958734895830400 11763415 330932501076017172408891551888654764800 11763416 -69732566276937289384907280415358976000 11763417 -437782782110838957706963111492730595120 11763418 394288330667253516336333252025470386160 11763419 -568339528619595816326161507423053919056 11763420 -329115956104242774004871442551255654400 11763421 801471972882890126305532477122421395622 11763422 284894598900055328797980601179486148608 11763423 -229553163213535382725713534014848328352 11763424 22309611450008558000666151453299048448 11763425 -68772276582662276054288859542455194000 11763426 -13581871008757435170180521979717600000 11763427 -457643687253634236411196540094540750240 11763428 403765092876259056606348713212680547968 11763429 -199473574272721399238263282267711245216 11763430 157330943418926373760701950041754432640 11763431 737514352629875930118945907519419106200 11763432 532531867267354107327698122635294720000 11763433 -503384991830352744392497987728919632672 11763434 10772535846501847981310486538216989616 11763435 -404081895474547556439982516210236157200 11763436 -235893250620125480801382639535272949760 11763437 168211384031168544080923184971838768352 11763438 -217355998076835803305187420309984427456 11763439 -109308852486130416770360121176305527840 11763440 70164516752371109611238810270041374720 11763441 312486448600174320469918710704923303680 11763442 -78510536193823584141580346291451549696 11763443 -1128908633472614588432628107971956352308 11763444 -12378243381404622811878936650504601600 11763445 -148878288805538442976317048060021363300 11763446 -16353950197735359812000128500082392576 11763447 110274628447132230525620670736760104272 11763448 -1021487995796182499138909703740347760640 11763449 -505642048823807255147737999347796166550 11763450 84117666776528473403711792908319211600 11763451 -7345845674668750987234856269697346560 11763452 39398396167173425432422179128146907136 11763453 -309095959892460071534640760290092820576 11763454 185045871039752296265917391552411698176 11763455 -157758225646072570033079162588611355280 11763456 73633596665880293182320147375253880832 11763457 269541252050252084513555968390462696706 11763458 -91632427595668964178483568205379783168 11763459 928363581952972425478271535441939786564 11763460 -219953049823582722206905565048280318720 11763461 326538262484826718010677578280227413664 11763462 -427097500090930295607355412679197982720 11763463 542402940008657307266321001109347822840 11763464 810080602031852639436280186881599569920 11763465 -72352583144813471777506152956827791360 11763466 162108229499023433129489512149747441408 11763467 -20067402388639193792012503993396628760 11763468 29685199202480588712955998858279906048 11763469 -1152255129247823368173399441941345170304 11763470 -249832813693344590993890069342961913600 11763471 1258264216567631600046049626761639141520 11763472 -4382526525342381810006627924659929088 11763473 -586957994384031117515065699737938557440 11763474 -56230533754101413356199796016948235520 11763475 -574688717270745230600335086942587336500 11763476 -987774633287638075340465899218943610880 11763477 96709869597147246671311715585611804416 11763478 -433704144379771502716232944410234708960 11763479 506108936961646254001913938375396759920 11763480 -689544442127456468722666273464808243200 11763481 -408322203411944282701895329191567910776 11763482 -618151290923192575378564077208416115488 11763483 393059691856667444237424193412485488024 11763484 21987783875187585134149673841253640192 11763485 -119691824343817256641480670076943971840 11763486 55289972020243349788573941977674464000 11763487 -212761193870687173384123417143812003600 11763488 396092438873108982342636213120100466688 11763489 -277947266908106743552486117524460677120 11763490 -41820888494537079571045780503575325120 11763491 -121972706403860578573422563255475699108 11763492 -109653548432751438573308133455989383168 11763493 172379023853942162014292103804085818240 11763494 -232221566119700253342004321842948124704 11763495 1243824660266827590579431919189828096000 11763496 -260422198432738145981326928580250014720 11763497 -1284398484273543338954683546825738380 11763498 -4352841460022995095699657904795111680 11763499 118044747026968916732775050219506560 11763500 268107336145004322821750659394222592000 11763501 -320127606386396943797988661366162248480 11763502 -596447798282231765924686726026816491520 11763503 782118931685880904809152094103820627184 11763504 -156790790772669189807903531772551954432 11763505 -120015481270509817186848643212950245680 11763506 349477588617284647447474129272798181920 11763507 -177895153512211593287871679395922085376 11763508 161717273715434645351421162672206397440 11763509 -636006143708014057573556058565527048996 11763510 4826420101814306227344316361741875200 11763511 -41727458624097807676174954778888953968 11763512 97007121390937691179713481896180203520 11763513 159250769081217799601674857001743061242 11763514 24098121422392157123796295583430500352 11763515 195710715083820641825393797556980271520 11763516 141707374847921244919055430687235748352 11763517 -713539663388953114035956159013102629434 11763518 280864927015623133206724916395771168704 11763519 -592237963239065478548377557124285657656 11763520 464845221701519268272543286590177280 11763521 -216007259672284441652218684564490067840 11763522 76805572026233945950748499071477721600 11763523 168008571937358700328403450399374339772 11763524 785164225186798763611457017311932457216 11763525 47296290373189503197941184049842061600 11763526 -189675947065224971405055967760732083776 11763527 -2050302356585661270063617170902545857920 11763528 -212271515641463355631628108251176960000 11763529 1184403248430471682676304873859852039130 11763530 62034115441488255243329240373012056160 11763531 192550327007812371742218187052731896720 11763532 119595737002762313371945081271903887872 11763533 -793632103480564331523497743741770046218 11763534 284119426177195816876966219272902888448 11763535 149179336554555440150895499829217060960 11763536 -51719264337105228306413782060490293248 11763537 39554875435623310607450161370233048560 11763538 -609080804860463556458275223816729852160 11763539 218258611763472625058551147295476563072 11763540 -291618786628705864981860346982996240640 11763541 837741858754532197072652651795893250652 11763542 -301855463513120335661392490874957948288 11763543 1002034983239098923020835009378335770368 11763544 -2672080186033090911756418039449722880 11763545 253199704718549745975020172478774816200 11763546 -1276680233306335406419466943149327616 11763547 192987876358390566543196985033545978840 11763548 -635427363380402961743950841766886804992 11763549 -12420367016475955503045346512243826464 11763550 -364007366798026993999924356887794200000 11763551 1001892342990789768057805827350409483552 11763552 -69820011555129360722947533969365139456 11763553 -15435467338048769146340954489611182336 11763554 727702845057823560411452844703399846272 11763555 -114475917341702641185907732126522241280 11763556 -51917635853109335908657465513418317824 11763557 -17743537024073463041130781419146003712 11763558 95395900568212970564018804328252602880 11763559 2141024262100246709744228991031896505440 11763560 -43503773087924888470582582456091136000 11763561 -62715564052920658987156122111108181440 11763562 132840745516110833366614791228045325152 11763563 333859928719384367057662169131758287760 11763564 319121404350601277398132123651131604992 11763565 927196379770551015818315253238987579200 11763566 -283265268047967692533511117898407160768 11763567 -58688235356329600524573861044302322616 11763568 -13113260889069034355051406813350199296 11763569 -169339028348616783797474048299317604956 11763570 8911730600617679986375086304090521600 11763571 -693632973768826719950382437816461653456 11763572 -275158787170123418606748756339761937024 11763573 -720155336984101185799274432540079438816 11763574 217261587416716082069505051436479663360 11763575 -219508155446195911202383498703820468000 11763576 -589743679530880331772382573824039321600 11763577 -1001979293636804996268071472646851189654 11763578 622699809984967738368244693349171564256 11763579 3351478215257260818951971085104271384 11763580 85399382258902067901774649578263347200 11763581 916796928925401773864175314260278005382 11763582 -243652556384813909658284121975435697536 11763583 -708810610572037224854230195712784993696 11763584 165802431706542600427456459497170534400 11763585 -14155847552847054327618951444080372760 11763586 -526572721177219336599822001085083369008 11763587 209109184453707829382337318451347032064 11763588 -110565947409014039579422332537584563200 11763589 123870205077100206379041848297622938460 11763590 103057048354645316076700791111974824320 11763591 -147998901096439373511204673287896689536 11763592 -170920085227331285071861636076194775040 11763593 -640499349595626601588411334519655757158 11763594 -36201473451133353860234513162395760640 11763595 304013020587969357554219100619346317680 11763596 5391026261917946410184812996280300544 11763597 -99784128225583572153734658455324003520 11763598 188712736225375302825466753461007291392 11763599 -640049199325030780904052657780446312400 11763600 31861097848658542270256498248497561600 11763601 1013011138728750018667555714701793632306 11763602 -136276332003066357809885452637887963248 11763603 311701872980918268975877962985216396800 11763604 27094654229210174345454472250658076416 11763605 -270875522138341744334187546612825959040 11763606 73004789621014625642747604290600577408 11763607 -670147833307735096637888221118882394680 11763608 -675721213510089038081353237707479255040 11763609 -174406730699068575362005098414259442304 11763610 231066796629865946175658363240190964960 11763611 -702964060361125316481213679089936001788 11763612 209156813767499774013408410026091154432 11763613 -1021600713416715524792751100705558080 11763614 639634486539956386090615441367443126656 11763615 84926712172996960572361917712987170720 11763616 116888839645458956617490513679299837952 11763617 -470610268633774655935025014173231561168 11763618 -132869479987757192631142321662428413440 11763619 187028625355218675015996966832299559680 11763620 -190166333971930527261882740003208960 11763621 334590352665612323157392436393017177790 11763622 240563271062168204017480483168000644480 11763623 -728656206647166772576214053454599477128 11763624 99460462068284892459125112390123601920 11763625 1449890144215909972471562651076475845000 11763626 -80285095561234571154194841687173865984 11763627 73187444721277938359785323847721215320 11763628 -330182891358169106490425054668880165632 11763629 187327160902064157169970545276406616576 11763630 942433259325119836686612634908706283520 11763631 876728058195621025327004749322754500664 11763632 9583716476269686705357935032335335424 11763633 173476466560985183575012369355214896064 11763634 129630005537035377648665722900449946752 11763635 -232821470332453882016151088394998104000 11763636 205853798703465667648550559542180567040 11763637 787790275174275529159795112690216608252 11763638 -499517647853545718205024136985069124000 11763639 -4281676354072984240660293572347596240 11763640 -227136623208435711412355852388285235200 11763641 -387517526698267017564458781561764545200 11763642 -75766565064651605813657516143422223872 11763643 7046457643655390744156657668909490280 11763644 -609389797731676201305480287356095089664 11763645 422341922219000215495415632490734362720 11763646 249587995916012750786343537241587286272 11763647 921984165590423808070866732308578414080 11763648 -111545634089899094227859680852533313536 11763649 528141360867393945593655109783885385664 11763650 -50142011839659059290448355524379709200 11763651 -701561489759690041551913730243343688968 11763652 -5151135601612843345085049112491353088 11763653 377813123395300965020337150767896805760 11763654 45699295029670535970267259613368289280 11763655 -669644873739315861076324338320128790880 11763656 -356720570813735458024143949704929894400 11763657 298503482238087480995875924131667895040 11763658 -20831161389572630507603095812061903680 11763659 -1737647084939796823440131676196969800528 11763660 -329268473854778390080810913493722726400 11763661 117423164831898505155565259681254980864 11763662 -714699439450971027438841809767740239168 11763663 189246900473621077624925272838518860288 11763664 -89916617115052059087863092013409239040 11763665 592667454657948823035492683709087990720 11763666 -285066165787741260417941487438776145648 11763667 132737231473956342042709305913239201952 11763668 38742288219787835839044820389981659136 11763669 -162527749368583375165024474979378736960 11763670 142640363996039959889479855223240897280 11763671 1309195904492081872975397058356436916872 11763672 -220393773199747977808193818759474053120 11763673 -863644987501229895659449146143573123376 11763674 -90546009326007828794107023890263616832 11763675 -197206460349781657494957354173317552200 11763676 8264185887162537582956669064739207680 11763677 -2476967770257260400040084661312036500608 11763678 438389215171038012718370736701826594624 11763679 294616138613380115977483006962317219280 11763680 1023925812051904581273486212463451176960 11763681 -357601097106774595199352887173806496848 11763682 -2794843637048696448627568428077385216 11763683 -1491246711853980309134087383825027636068 11763684 474127462312010817861500680161960990720 11763685 -66805102944973302443299814733251330400 11763686 -43763274689171727723855182605814169600 11763687 139893339026004465633245890692194551680 11763688 434359539662028073097807743624025717760 11763689 -403698017105325722302595289602354895744 11763690 219725733016029078190478325612873277440 11763691 -912534712575127317319759942671988880908 11763692 264044557621561818788395581489265152 11763693 -183996066500340061128429717603167873418 11763694 53585166433231829705278768727958457344 11763695 -632254051572792980905399835486735002080 11763696 -40178439504014966089639921870832664576 11763697 412449076186729419426284395954941468912 11763698 477303124886884837477058133020133210240 11763699 953588373404576135895411365005921162800 11763700 49360387283370375704689564123311520000 11763701 171904056984549217144514928444500613600 11763702 157090812406932916255311209302781510880 11763703 -578027280405023783501687720102766128720 11763704 -632082697388692553502657464609944903680 11763705 -509715258514340716055823585409047326400 11763706 105318679071707581475546149783057735680 11763707 -1310581559717071167289677799886593582044 11763708 109488735807820935092311715233946173440 11763709 -846590057590978040968369888020004749920 11763710 23514740794020290535713716644815032320 11763711 -67876056828488891654841107598611087808 11763712 -1021277609280092580114226632209517772800 11763713 -201331939839684097559070701555198645676 11763714 11203522245515171401101279348492211200 11763715 566939537729303079531600306679962790800 11763716 -100225369884527736994405452007230186240 11763717 306770722078139691531924466083175073280 11763718 283731512944677775643966151420383877504 11763719 955978268206712943293945995455932910360 11763720 -32897256548587324364629426333408358400 11763721 -36902053157438093553132127193173189788 11763722 -295034417627392426183896760539235488 11763723 97898411126858256090952966800849126384 11763724 906282888169887297547452671550186461184 11763725 -574823968236921390774802011890476800 11763726 59098421306639741516403859767563578368 11763727 -871051087135148413358735522967101729040 11763728 -33116723956272861313375674441119662080 11763729 -87174734551710281012637814922781300126 11763730 -452407334923754854266368623998986611200 11763731 46373305704449948062210923103678847904 11763732 -643529873466284137817317675849895731200 11763733 -959348664489090599231745074720357921152 11763734 -561755127504366096240932994982384736640 11763735 -107354506167651490008635749669472430000 11763736 -653943313492076862510582963878522265600 11763737 -1270654988458984316880672142341319138614 11763738 -172637332323291638658013784225596738560 11763739 583722940926112636551331693163065703824 11763740 -472862437726029566503676060264260408320 11763741 -130442642204596866273838683413033280 11763742 221966720454514886636221469637078980544 11763743 -51439825445213191876257442323430708800 11763744 -82748813495732916221629308350462164992 11763745 -57078126743733603291581292680854643520 11763746 231987672801328535276388295458077493072 11763747 177478937437568542742466251396264671524 11763748 -24607817644767600767941924923809502592 11763749 714506780434128532230723305476100137980 11763750 36455550369951058808550759698532120000 11763751 1103302909754314151468034670276362933752 11763752 -93905479474882260222247547932003368960 11763753 -35807827461760725868127663735726167200 11763754 836209741648191357990210300870491826432 11763755 343562138644378298824297340105789598000 11763756 -68126397252002646569598468056071274496 11763757 633575365984755695668607419839383642006 11763758 -449565255629244906925748492283759779520 11763759 41429002892925018782236468419462591360 11763760 179048160727274043765184417385631252480 11763761 -551076402804620181267846401797627584000 11763762 -388754265410029475982885324550168210176 11763763 -1135138559208956525457423259325889931440 11763764 -313042506835959248513413709137145247744 11763765 292922056848174274831946807611400486400 11763766 -162257982869221934888568748129089540480 11763767 -1068376876383676001053946689386271460184 11763768 -6005300382402781947184523684339712000 11763769 486821670879662239791791868454332144170 11763770 206554043700534408536862729633668122080 11763771 -1306437974444010366179974125016539065856 11763772 -112742594053224181795356494292157552640 11763773 -506987893376272792694921499161844535764 11763774 128752731750312601944054949997035545600 11763775 -75670555843127438004534386233524872200 11763776 -133681278235412375484433677474602680320 11763777 349476055584091505774709321016199747520 11763778 -160476926171869251896806978084394014176 11763779 -464895676528454665889871156772702310448 11763780 3646301070506042864675138695970734080 11763781 204950114640864577009121835868376723200 11763782 269596822911951303084580540636798656192 11763783 -237709642726407028649342018379083527248 11763784 534358615106479323050743932480743147520 11763785 -739391996779727965460622454344058045440 11763786 97605790854600779796277475080971243264 11763787 80829888049246089649714655788747321344 11763788 -703665253065577531606892575851532614912 11763789 514158510579396576645407902954274494368 11763790 1148979841639345162650832233602014080 11763791 -311067301330673876153970549622082557128 11763792 -20997481993400899620001754606321418240 11763793 1417508823782461608653361441712906430240 11763794 -145832778986130169315402129704326204928 11763795 106511067239480708329791653355930860640 11763796 -423486654904963182180947071502896717824 11763797 -1289064551163492032829448121100297992754 11763798 -706781930844512582854619715151767821952 11763799 702083686529947012750116595476920481800 11763800 833079810152743407937273006537228800000 11763801 242779043012181878148795427430893833792 11763802 -84771019707781554169593616157241489696 11763803 748857330110461240505844673352666762052 11763804 -159313665450053122888321049560307712 11763805 306667216523707127045654229621827828460 11763806 88657900456476654323235751266797695104 11763807 -695943470241345721389725819900598958080 11763808 141163359951650126088729565503662063616 11763809 -519026157953853145580118950480996867280 11763810 -5050809535358102510962536267592373760 11763811 -35048278030631411448959384146035105280 11763812 333788341186670587495914665714968335360 11763813 -366513134348342395506074575055648423616 11763814 296149122730587656802589755873204212352 11763815 74785552981389396078644487683458168800 11763816 593564941771917772612160570076072345600 11763817 -445640224215647516884261182454294136148 11763818 -324146776275154567354176253352720203776 11763819 -711119776491198328667230719449965670400 11763820 -663572490786680649173324310710795857920 11763821 180539854646215028953135701790346251680 11763822 -121791107456348151466282421131385784768 11763823 775666636179016333807553510265166277072 11763824 159780933334126246098932354933389885440 11763825 10998875277889918714103132558092320000 11763826 637343185936523872394788015132411268112 11763827 339336506271997269633886302184482716208 11763828 340251104391115479984946821890506902912 11763829 -49807507426708460449001903573698283328 11763830 -148307762927426270904325975165812622080 11763831 -652172416724655687771319588241258085120 11763832 -686205644317791487457755031547987271680 11763833 148461099637977527912311840773210590400 11763834 71286425995705851280321709432077178880 11763835 414732225760276696421106761787483521280 11763836 -187719816289660788243567049148707307520 11763837 191398274522348601687010732189627349094 11763838 -74160390770000009984528165366832775680 11763839 -2411673817746470622710531395723936512 11763840 41244938483130124446366702893216563200 11763841 963968062220437893605705146785647994242 11763842 121719609223526746979455941354767709600 11763843 -42167289118679295678224523254540450304 11763844 -73238213243270152864335855329260876800 11763845 338476247715069135193798340637315563520 11763846 271425190857807759615388894158446832000 11763847 -1282921099671595494412135711426676038128 11763848 -550643290656019854026244675760189440000 11763849 178856942594089738145987315331400658688 11763850 -97586422262567712163063368370696320000 11763851 32041626890769383559063159010084379304 11763852 204935732944839256423530822266983583232 11763853 -527038137741397344607080043789275268820 11763854 -4675573056723511920023919938390917248 11763855 162303420241443615676161005806626749760 11763856 -78161189321084193380738378966123151360 11763857 351311579118860540589490568584899477312 11763858 -230354770303659302070448826276613138816 11763859 -324705769469894569114915866368128761940 11763860 -368535152568105499766687198992243660800 11763861 584306422153397472084733400096113363872 11763862 -1063753918461466859059205074905091104 11763863 -30383746000594007170770611292800280888 11763864 -218542151941614455542213153313585479680 11763865 -362913432900636859093293041734239617280 11763866 950639164327403358345727276130928067584 11763867 207624251510734377124812643350120310680 11763868 -432555840489171022383661816736442991104 11763869 223567330442542888021996974072687785280 11763870 237044059912235382875214306497811452160 11763871 -772714942377723104167331046634435943200 11763872 371164749690837690799492680298480730112 11763873 181444921952717990516120678956998495024 11763874 157925549880763735817853034732582263072 11763875 1121571335993158644588301337270764944000 11763876 -155867613235671202819318942446233548800 11763877 43963376622626193723189884460018550300 11763878 147660768697620833736469447949196617856 11763879 -191251451595695143542501518469417254400 11763880 57863525860082576609545074859081728000 11763881 767109958998764008438403538962098166784 11763882 200580416794723913861127022601410974048 11763883 -51811503154496055587718591910578565120 11763884 -447686186781394169159618089978263899136 11763885 -3636527529143457944415183732224256000 11763886 451283561320839638620524394280214870144 11763887 461870913821783572368991582989240763536 11763888 197275641511348095304109471200935936000 11763889 -19927249744612122317827432383204051310 11763890 320462625108201271767130636589307724800 11763891 71462006007085495678330493513269834752 11763892 -163972216130072365723535149054113239040 11763893 532947765385785691090455441156084105564 11763894 217252357908192607230920692309434724800 11763895 288474482484125820357333025755291107040 11763896 -1068873746638370326352476110460035870720 11763897 12009603781370203037770388313293980128 11763898 4760688527847873874412565768987853536 11763899 -348163370918329496915274250948237223664 11763900 -31998486978616755447259041716850816000 11763901 731377837510129305984939088773928472352 11763902 179325807047635033664429153694355904640 11763903 837051310576243979957215240198787164104 11763904 68639505007541622148839509908925710336 11763905 677617244674891554897822402857009391060 11763906 77386979093474776347928887125409865728 11763907 -26234887700811528093639707007113248284 11763908 94215520233706140049245752129544011520 11763909 192352037838958946045723856271800480414 11763910 -64032376408816660844738363552199968640 11763911 -321116254306145662515220202081009857152 11763912 -99132527931144609709318820717695795200 11763913 214267104657623829133530550092134261696 11763914 111382273598193067028078348705839704672 11763915 -370865853161740806746185407143925442080 11763916 233527058086942689137966175139671280128 11763917 -1368260110171816264690502223279091198560 11763918 -289815727527599446315944147637909691136 11763919 97880222768218258132911568059735164928 11763920 -110751207529953313238077232994461368320 11763921 135687931784580763741326463240863535728 11763922 -30265695962549518855772555401852130688 11763923 181701082365562451967916673796241496172 11763924 -612022018131811447375880684414401542144 11763925 15948088756331937395211607097169000000 11763926 678086698949568097588562086522989001920 11763927 -67917119945629479531198835818882470400 11763928 20799855315989221161854754671362744320 11763929 971750601737712064300439677491590155284 11763930 -312583213852523529263404189445278874880 11763931 223189655673509954544468446021754730800 11763932 1059390702716604388397776009225726848000 11763933 1424437436358297605178450246154915008 11763934 5174696029668240228824806564290301440 11763935 -181776968881365162822227102524075644120 11763936 236090126959683395521043404756876787712 11763937 -137067670485435484453526713350120896280 11763938 147111980104963554866438040149936727120 11763939 -371445664307368414406486345797505543424 11763940 9554193765147328306128792757015142400 11763941 557657047528370043796510939285382855424 11763942 -26872593566792566483520306479227027456 11763943 323022521912554660999735534448774171192 11763944 -82461587211958686835448526814554915840 11763945 212085527216930370880791479443593792000 11763946 -510241452775682377274262332126049461328 11763947 59143649051469709985176977890260401840 11763948 -59570187312539171255643370763000709120 11763949 737031808060370645394075254222696051436 11763950 -11458869773039372752957717623118396800 11763951 333739811072085370854977016632465994240 11763952 -247364932595810489640484245644235833344 11763953 -637360348552007421871292295491191002798 11763954 6411856594770970182655110791633941776 11763955 320125575369893592635076470713325465760 11763956 -91111285595418302406411906501049610880 11763957 627177260268514000945159129766015340480 11763958 60225195342222369859005759504778066080 11763959 -80930476228563078945296013924967573440 11763960 1263005851845855964855465594084147200 11763961 -1152932939456067039140690154142742219376 11763962 -185939839049155898244493707420690717696 11763963 613040503400090721284521083022571110092 11763964 771609671333530007313469449327038118400 11763965 -44293404307879170917175383201286481800 11763966 123960121301751222824703769985997765120 11763967 -411479317200649016727761852117684559368 11763968 617292725593781805975802101590541729792 11763969 -131673094682112545176530896097088218240 11763970 537177147805405944292027902680354971680 11763971 -737230029761889669128926984727693357328 11763972 -136811808178855488874342018968156942336 11763973 67995906094692666806488447313500886528 11763974 865980794126548670803454002982613252672 11763975 174699362043840585741086329035985321200 11763976 -318236878666730235642752602354683248640 11763977 518280901142699275347019317301083923472 11763978 53238505685260064487849663277275099648 11763979 1268632993072689439538248304919413578580 11763980 -325206903489447743177957500124049792000 11763981 22847186163078304881626884783599043200 11763982 -87993415128279845546715881355468153408 11763983 -10520914363020389657707465115508480 11763984 48298430373650731998662750320816226304 11763985 611248444844807146008356447010160248180 11763986 17010689709632996878581766061012422464 11763987 793989840907832173638709129722597994560 11763988 162949386640887089230067277102097678080 11763989 1106260839965354378336717034289692107790 11763990 52425833289432728008218757332723671040 11763991 956614969895767895513551662591598392392 11763992 -608104635731157084377356770622208225280 11763993 -230463939073076751845630967405471509472 11763994 -576468616402154173970232442000697757696 11763995 175880205856571469634509758283473542800 11763996 -731338092738081051493229896781901450240 11763997 487675555071004720822844295193852512000 11763998 365064196628716404357953115067448112000 11763999 -312325610097946905372534068030784686136 11764000 463486591039628228305329260507234304000 11764001 83340103018231932895818133252706044002 11764002 75642164723526322385162365554036441600 11764003 114572709251062076186465231263101585424 11764004 -44123199413298012505358209821930651648 11764005 -103887115795580356396354222457993433600 11764006 -194850602345555487753502119237395769600 11764007 245800363008784739547392914548571984992 11764008 -47906050756739774134965172668739584000 11764009 732364442145736043522198187179596697210 11764010 -207831759355093926662058109220879155200 11764011 14483824458996306511415111370770479104 11764012 314803101008354531354160324094031690752 11764013 -1570833334184579245574547363020901738 11764014 476544322929094814357148977388293336640 11764015 -687233901270838493996846773052681238840 11764016 50498654068774701881257251309375750144 11764017 -12875383383998801391340597113447520512 11764018 693738832740521555353584507951975875856 11764019 1728557283747051405996666839970310359096 11764020 -67378590854389627731435532400908185600 11764021 -268180939457717475748233071723430288800 11764022 -455232085695253621381064628929284718688 11764023 -34711296386658004955943571032707595696 11764024 868463414925101989352448333258709094400 11764025 -108334724897205993837890845042051742400 11764026 4338232294045829346500191751014732800 11764027 239799340471807243820614640518629385920 11764028 96755967633072789516445077084658695168 11764029 -170167688577253287580806818873383746816 11764030 355565193374618613183812337546113540160 11764031 -351412072937286670234375853624306799168 11764032 29247607499080564156639542954197778432 11764033 -1264480237201723810124608678515517026476 11764034 -100029233085600579941890905654325589904 11764035 -16421259726052572544187493881558586240 11764036 99908720012955337359909973551514688512 11764037 263128480712783526526456870637806897440 11764038 -119931751539181945364819492561003679744 11764039 108376973295252556053369776167564627392 11764040 384526588540508311698887779219709952000 11764041 -387099382745414806778256355330569735408 11764042 -675337874876212878618544642767351199488 11764043 289265828899138866272482864820174176560 11764044 -161491862306731707953903758232592587520 11764045 150495916446913045187489894723694051000 11764046 104694437981177965555526996616973319040 11764047 -199760104130090424927059948957438553072 11764048 -15765296023150214013266976120271011840 11764049 -1080292019059287833669842707742678024080 11764050 36296334244636339243313454986781532800 11764051 -327101950821592433621376257314592494656 11764052 -214955197789384877422095905127477039360 11764053 -195146297500927902493643571296815050240 11764054 566237385142880348890361936040239282976 11764055 588697055804306301746599825519337799960 11764056 -486577518318463804903391168776488652800 11764057 -258315419695759788614733872275323628908 11764058 194742655385466872028288131277004500480 11764059 94307974715403657278216046894423830400 11764060 63248723400471411803363241156543283200 11764061 434369114750715989580138824275317908544 11764062 -492772890456273853809787854660654366720 11764063 -17237463583085091927047054425242224736 11764064 560718265384304906306611961697872117760 11764065 43494536032398424477682738995030727040 11764066 97034986814786117464434383801757855744 11764067 -851644960306686190203028009960544361720 11764068 -22126156173234537363040030705954289664 11764069 5641792142391148584708158093451825120 11764070 143278570971877570228121717099977476480 11764071 608754134335318946670090403482030161280 11764072 -111944748681028837550922364794912768000 11764073 555178378236161083355854662889346987322 11764074 -66459681877692341130899440724199157248 11764075 -9398898628667145841126668006705417000 11764076 290003372715525936573110990789119282176 11764077 244074316793652059858526789684237381408 11764078 179118644989124097390916190033139507840 11764079 724039398497452218385815143732697961680 11764080 -110542479557148175509260834189724057600 11764081 -443807678866340139277151952909061251008 11764082 -122885259903410206663702713989433945600 11764083 -40769085523146737399168006645254124496 11764084 -126904285276784344642095582264641792000 11764085 -608514317440020326588850923191208650440 11764086 53969532478450856191432660130641281024 11764087 197741914269022992543221741932534021736 11764088 82645243393121968602484856758324101120 11764089 -12722385204738696711409851263504679360 11764090 -399747932189651573530229004510046013280 11764091 79144367275724210269171959411117832872 11764092 -63937101736521563415904711721524492800 11764093 228569648350340850211095748521226851744 11764094 344197330612009144760343795568741774464 11764095 85837459211586152845155242076637094400 11764096 19353941730240351482435629229486899200 11764097 -234103402029929510013864440314593880320 11764098 268779561384294691724294479731428187984 11764099 -579779358843447084262433492823427168900 11764100 718204419242148470373272503492135526400 11764101 301367857165184198678091907748112356832 11764102 51208329480695233282395932420195354880 11764103 353187174620956337556297932528331479784 11764104 -678733349647274378872682201930096640 11764105 11978757229246644513313983570199524360 11764106 596213148250956688846933224925376488752 11764107 233441400531288261562780605502863183804 11764108 -255152500292871880073723308871843308544 11764109 2177583919469931076796995358257762560 11764110 35445718766213265051822137439063121920 11764111 -290641422417071719192922282841142468200 11764112 6308502206062226838063960532702003200 11764113 352361600281031797425432590768644706304 11764114 -474712252802648510582637178440523999344 11764115 -270281701341602288116362610913315520000 11764116 -206185134912684542570024925169337210880 11764117 -150630869550619495519440756122572894834 11764118 -40131624140100459636074081383023222240 11764119 109887923071763205343688956638893172480 11764120 -447636760903293487430381639895308083200 11764121 -2920128936172665827546365433681130678 11764122 326510381641184129686012203297544842240 11764123 -445971937602566317026818149881083506160 11764124 -252555802330768354486610573995286536704 11764125 -953090301391405986407746357759094721000 11764126 137530237046758512946769063551316474880 11764127 1757048114672377168835484611398935560160 11764128 210441115168863752600132781373170647040 11764129 -408219894480279059014335807808785790316 11764130 57182765808395124079914924006062976000 11764131 -215403822117212309225914632675195687048 11764132 -238054321132324677422325902506155319296 11764133 992835182447384722396131791121450152382 11764134 -157670460440312618203521250302545301216 11764135 48579962078913020774812432895738605200 11764136 838051675019881340964980316292718991360 11764137 -79062153228383326553944868767285542912 11764138 250319490714593723810775667949382307680 11764139 281605697099398176665194775212838021940 11764140 -71677950560003566400287634958776371200 11764141 97395109252002497124743268086722532800 11764142 210701508391038740708380718142589240320 11764143 -749491934443968377734358993013028402800 11764144 65155199818744989338310467387774795776 11764145 -124913972209845808855469633759794229760 11764146 447483699118995165204664826698596288000 11764147 -1685076216475409886059910111129397154208 11764148 334529594640748404857118268015712612352 11764149 -725129461346982408952102661388345920736 11764150 -132139200875427501360776473543211376000 11764151 -174518696621177565742855437029609786448 11764152 150348128383608255268517380023590400000 11764153 -193934502182183061011807988031933732140 11764154 144558401344991396031925958445973885440 11764155 1561847882918943726983440601401512960 11764156 115307503577604418417644703301244523520 11764157 768183431502252145121080994892204590406 11764158 -31923292532489709612169249608730444800 11764159 -166698437275792060669145740998469824000 11764160 143240511153834265956318440359408435200 11764161 335139939455139947523338138240320423680 11764162 -32804263402380832341747625391701692000 11764163 -383687762099116457196582763787961051588 11764164 283589713219503408172793175794290790400 11764165 501996646802116311462918765732746052540 11764166 -758531008842282746441688856502108599968 11764167 552730343929354593468933894162329669712 11764168 154545388744676498616626251633170524160 11764169 -80437585055120073183764848694584062840 11764170 550816508769559434099244610890570598400 11764171 -237358708743089510085119588914130174736 11764172 -79468308388969411368638751909977164800 11764173 -7350403981677101809121314277937771840 11764174 12921662200685410624902914058807284352 11764175 -442432229156782600486333669267263961200 11764176 -107848071812144975387807307907748855808 11764177 210954249173942048730691607436119819880 11764178 445028268746447981980953341694865588224 11764179 -64131179142557621969423830508301403056 11764180 353753763872894623696713974207452454400 11764181 248745136140716356493280103804749460704 11764182 -544805939583861898160331055431804825216 11764183 734101294899067570453895973792183095432 11764184 486822137728810559012592811539183298560 11764185 -240032142606504623213760664220802051840 11764186 -198814874969603113960221314752294483200 11764187 -544388746312527038223002192439979359840 11764188 -205927667878588474192930285558370680320 11764189 31455268962892469880635308627762157990 11764190 29890907175227460116299333506381404160 11764191 103740542321637530993843250437736297600 11764192 -1016850531481036008906825548298819993600 11764193 505743607888559281147340818796575450560 11764194 283517448761518849169374836151897712640 11764195 973019734720374126121486429263765666480 11764196 -604652387397212177328816084048071049600 11764197 -51274414626846820418367802539099936288 11764198 2105291400766374660246869410512748800 11764199 -27316306981880070619951280017299674136 11764200 50766472031071978771713190225686528000 11764201 441846691411132011726297633952082644992 11764202 -562581193332107061176065047214212794448 11764203 535050048703463648460559204380851510016 11764204 451977340835561266725297999258746668032 11764205 -16203354737299498045300018920654961140 11764206 471100773100404969802764807308614782720 11764207 71181050200657861277511504958845311072 11764208 319002394475090825414461517986362949632 11764209 1244655554208720071086048184328672288 11764210 -39564219988652060590716510444002502240 11764211 11699986876444634381374046703889949400 11764212 -243731083030561733393779261932111998976 11764213 -23551003265515582813495876973661171538 11764214 -62492116598248175566336561970594304000 11764215 322912056347476356269928098205957319560 11764216 -499997143710864411677362466950499389440 11764217 227234790282580063993412334912327676266 11764218 -70848190637726618119027632984314781696 11764219 962412599605898848840702410684845187620 11764220 -124397028906453010147300251982055915520 11764221 86480388260889822566514064412557590528 11764222 96306344335332482399441686277121431232 11764223 103247882686703774259162625007233193472 11764224 -90851847794193076353426836523067637760 11764225 -1028869054676824487975850127535928250 11764226 -110548092831949504912291990163143280688 11764227 525805909819056527526876129723603180720 11764228 62316168673138963380412307161814532096 11764229 340068385983991380495892962936312738876 11764230 -27468079366393592532441392401861632000 11764231 854761156755274129260663442772688123032 11764232 123794301845234322470011732920187622400 11764233 -141028831277911501915174481564764566300 11764234 64031351890849678827278370709071609600 11764235 179147950465078549097508869448511126560 11764236 298750436351573685722497969737905885184 11764237 464277601682285562385325258822919832886 11764238 391230467140343694237934366000716063360 11764239 -160919845049072304357694978331499853176 11764240 76712488957114489977472784880658022400 11764241 3386798820825742215768573075717266304 11764242 5534664556990099120617046275406725120 11764243 -879632555655163908783211215006038585616 11764244 -329893643797737126879651356626474078464 11764245 19102602728521490920777635743896089120 11764246 66567401206006937947128906837874358400 11764247 -392218595629104822422497468421009040000 11764248 654228625103003337136415377124062003200 11764249 -314405081737164347878535944689508176000 11764250 221995132858377357147912383991090072000 11764251 -102886021416180312404807636873678591520 11764252 206749975100334576896193209509796442112 11764253 -576083615333784112313660024878503978432 11764254 -391060423306239680212321938447073416192 11764255 -522484289719477688945558689603377715440 11764256 -567121147894082209452129289910291005440 11764257 -102451308055960033266076592535349768608 11764258 155146930414129253306451535306152324480 11764259 -876888360605101431283402916676431779632 11764260 -250656993069865754205016488288344497920 11764261 -2496953184370705568681566147661654440 11764262 -180545320607199484425940805547592004928 11764263 -86711645766987266715950074698259676160 11764264 -742863106371421836916094769468545433600 11764265 152308497936006499276882139667001555200 11764266 93887940664144205136598481997266721024 11764267 1011755988367691988183084788736481849792 11764268 4229743930935853617807682507540086528 11764269 122524166445275164187651166211218573888 11764270 67202878133691412767668237253170319360 11764271 568500297298101897485997965789668787472 11764272 -75710677039064617740926724360844738560 11764273 -510022185048429365151571872785769994716 11764274 -388389103595164188154254302941629708288 11764275 -24006199240755001678077086375191262400 11764276 195315040833789472982503145564888800000 11764277 167944502203804608268339342178307116544 11764278 -31720108983501316468657102929828207360 11764279 156516257005105115974205035892644915880 11764280 -917317822702304154810458912847005491200 11764281 -36958547553269939287239834137230209216 11764282 168177949258032685193513714673348922992 11764283 8391276537667133881432777455405542400 11764284 -1955616576566586665062999567588835328 11764285 -252576588734670894321885697993872904200 11764286 -652568658285422475103954863416845617408 11764287 -337493343567870432929487201829837354800 11764288 250322765434317622656978514119424475136 11764289 -1616030789669641484837795482798664587644 11764290 243167935321915126774457071626572958720 11764291 -66544827131438427764115964262888234496 11764292 460706745051022212238514290381549478016 11764293 49969965917931434041520806461687858624 11764294 -270738905427244965482434483714121473728 11764295 573446819084772953474578831270757544000 11764296 277072510330127449919579627536505349120 11764297 -423751514296749811200964313324936277120 11764298 7349407756885620872927229179485996032 11764299 -293798334638583749333522175222251279952 11764300 502151718059147016760958156971758406400 11764301 -283973609703854428978480981285553943828 11764302 250233538322559562170113156077333730304 11764303 132189356251462079484081870781072637552 11764304 76791364840974039437155962323539574784 11764305 208910111068072244325833620247976192000 11764306 -678716216363771326280851954210644975360 11764307 -422083588253989005291933449776214916888 11764308 50361582870663338404351947094077671424 11764309 582980454466103050012745487939021122510 11764310 -72413944624507095018376563374774432640 11764311 143814959860389494350996996512607515600 11764312 -68485500690852149318893227730433464320 11764313 -480596429988730504232698072348784791392 11764314 -45613351139789359451202703802460794880 11764315 106001300016758799462695830956502182720 11764316 -231869262815063356895752949957305678848 11764317 -1087213867418179434537025383018298752 11764318 -7756360021392106102273012644105056640 11764319 63820425447764776862835054011725136496 11764320 -372602635427120031913110024677975654400 11764321 -17121152104432092445156758153931008478 11764322 28343145517864819894334284073691456000 11764323 163379520789902423337148401224955655692 11764324 377602525486658723694059008116381855744 11764325 55113695544473621426791120793023008000 11764326 -5055880643615844083417554919636453376 11764327 4870097065841276801900968380225026352 11764328 132236174151974843239474860960798965760 11764329 -264806913630136982974178445989577946368 11764330 -554328365622167832027856338502188577440 11764331 326173927190019105100650335089877145000 11764332 -318831791888137282329532406198882227200 11764333 417340490255549537524342595631427472576 11764334 -277093005821196132346383068639631293760 11764335 -98177277085792929850034342292489308160 11764336 -95055549527143147064238215455024119808 11764337 393651542381938760999065837944038933568 11764338 -127599177908348748946568927834378376192 11764339 8187742418024425742784689366758779360 11764340 178039758644456334024379320184361287680 11764341 -397679188668346569256271627783492583648 11764342 -755790517502284432481792623269248408928 11764343 100367880679209330547936580035284487080 11764344 -654966593815342084416344833059594240000 11764345 202876119729799827874385191929976550400 11764346 239098931427416491864131423102155232 11764347 -30557438807509511465984379784008534528 11764348 -938780786919620838508467025894671419392 11764349 -80022858902142651970740569318799382650 11764350 -42304829266661562293932974184194628800 11764351 -2046873550336652784794064844131409164368 11764352 352887225913150439471843867387599257600 11764353 -748957933083055839410974662362972262096 11764354 -189718998943309614017103745214969177088 11764355 676470349992304074917796279018614586000 11764356 39619844205060123146816437855793974272 11764357 -507100226641637360591001877870690166976 11764358 595511976832151757528665738502887837280 11764359 1047068043193387048324099796462972350584 11764360 336030814325947525920990751076167680000 11764361 272025532224313085637076317612914479770 11764362 -880322735927043284040116759429443584 11764363 598666760194448246789216197943781969200 11764364 -1241273314830096896867132063874532147200 11764365 -471905918515485330029482239837792391680 11764366 123341637005329462256719718763180940224 11764367 171776050554254333405988714657248548320 11764368 73318362676400132687248351890095996928 11764369 -995522063857319607996934858775258369230 11764370 1893950921882621082384965410645363200 11764371 417082976290977481112867048117852135424 11764372 -121529634229910978818557303659038456320 11764373 -212545500180701071405092329867288043378 11764374 -197123030947310998196778457330009323648 11764375 74389990108372136257458977373946150000 11764376 -19861458902795844316113671424452198400 11764377 -348350747400193525205372798237039376486 11764378 622406598006153330821424255492778752240 11764379 247066712869879577267946249049949337360 11764380 319026593885827081451379216199909954560 11764381 -191834391116007580512321682775099558336 11764382 -401819991064303740229163599068763791360 11764383 81761024817126554695733639310901430544 11764384 542162336114659799172937890821083693056 11764385 279574383460157896531123248717062808000 11764386 4260449055346910954745835819183315200 11764387 -987195509991605550417544511931119964964 11764388 -70754620706000140580070551684165794560 11764389 -30330066647982047341005320574225658752 11764390 -88008672765857696380460181007847088000 11764391 1022506323841649622917664293021170675200 11764392 30485205029663523932060156142808350720 11764393 461272499157686765092344920729805563642 11764394 72229450504627841987379960593195576496 11764395 -1699952522911191592081344838322920080 11764396 29594627391784817506448335750016270336 11764397 82080322950428877498185560488114239532 11764398 -453023502120274390338209048909344115136 11764399 -1214264551943935399675473357750484498280 11764400 -86998135058103079195242941079587635200 11764401 633684686839343711331934821632944358400 11764402 144181122147612312103282707402169849344 11764403 377901879391206682970831590198312435104 11764404 -415556037495552988458797410807900139520 11764405 -90504224014211681184802503626591795940 11764406 562961836825239214862274324995611765152 11764407 -297436579009786311626382722057775168000 11764408 -21137793123734524810937549815227924480 11764409 20077428362748434082198771089845349316 11764410 65229311297304656640890113424418155520 11764411 -512040937758644629093110516328006104988 11764412 -621155736981584030611344448128223953408 11764413 -19292062089127895334929332604223299520 11764414 348395880112652143659153370190138701056 11764415 4400215913194597702632731384457920640 11764416 72005407531581758012001653197010632704 11764417 102571385278706543131107576937049404800 11764418 1031729404909014189473511127693362969504 11764419 -155751694247264832408670015233903517440 11764420 -122657884813047129412037597395129036800 11764421 202983288969979665701042721035233932000 11764422 271274751146909687934339731411166425760 11764423 -42835286443975953302997578696315546880 11764424 26353143756980755697566538488934400000 11764425 88172138484439528140367352004141424800 11764426 -331289270848417689236853103250355419088 11764427 413809692885342245207197648218822192276 11764428 -254991475681669503867784420260361852416 11764429 411478161842370187303970266484793763776 11764430 199722506078075808296295778307767488000 11764431 -28687897400037507515618362092922368912 11764432 -429752503771132194898926823988186923008 11764433 1388630683207290040287160370489150045682 11764434 482850033581210964480768288677960160000 11764435 -225684420245780936616376653969567591120 11764436 2183989671239251904470575205845147648 11764437 1997282819138602261695605431024926240 11764438 28676367556888799061575263243016036352 11764439 -897369980421897970107938252686096405560 11764440 -10917542291728954099339562157390643200 11764441 21117161592562031550895669118585131400 11764442 -55334839243112537186001532696291135008 11764443 829676122463429443903429491773779238400 11764444 -351358647618488101942709620732306752000 11764445 -169025715371728177718235545969865037440 11764446 -81893333574523218964957162690721160960 11764447 -1415980692229223851353551963157514667104 11764448 57120720619644725841175832634416431104 11764449 246455626917695796870432289806964646034 11764450 -37481341866381960330146546268502074000 11764451 334714389751788137885854207641189524472 11764452 -116960443648611187455731118688729878528 11764453 -170477498043146102690415620010975341060 11764454 -161208905204364091180714026320590209024 11764455 -131466713617594513954432979995425655680 11764456 13669141883680052741789906320255795200 11764457 -251756794266078214458595174056655544028 11764458 -71334997995031999435420327972470412800 11764459 -330923594099614488642600497639692472160 11764460 379597488589068123330079949310500520960 11764461 38401089365494103368413522876462809280 11764462 336410952158871378202752328499120711232 11764463 380038816802602726112839580318098131984 11764464 19637092823158045389714332521863905280 11764465 96828502708415373556921052292525148200 11764466 -122162790996581088026280078493748551680 11764467 -346389010942144496708547843328939680 11764468 -299474346546200330159251226773781975040 11764469 -224022918318285879414540905992288080000 11764470 268813201200570503939445263781170544000 11764471 297628276483403150507474372146300925672 11764472 527638157756443153979958277100999884800 11764473 -112090658896990430780863834075111131456 11764474 653385018957453805575682369615194362736 11764475 -50435603782928409296602596426372835500 11764476 640054989489194744515358508318452060160 11764477 -102006150567863493257397280737069318720 11764478 383301744292584167714250019911411373440 11764479 -81211593034952178421829175825218480880 11764480 -52102869250081146205838808023386030080 11764481 -1548407227178563999688679916708390104108 11764482 62975660786518626830199117586811904000 11764483 251949453799883990573016337581837591760 11764484 314752159262073638569422186016827263232 11764485 262588965073998305582344247748627699420 11764486 526266274892774604773131534925912964192 11764487 91123989309163569325329824691250543104 11764488 -206390181253868263143206633153197670400 11764489 582483482521156688787582080026078242000 11764490 -91302093086597792894652995045145924000 11764491 -540591753402685538287668063170280301608 11764492 1069273678783983384660369602672053020416 11764493 -400560714113184020243505598141851689256 11764494 -1965448268929139489761142934368962560 11764495 556775802644135275080348860231924517000 11764496 293492711157986810953765659560730624000 11764497 220763884341309100156014270033092022000 11764498 467139700377508526949143096906667930000 11764499 -2957053130214408388913399352288010992 11764500 -70138070686610850655546515833094144000 11764501 -119224065880274833977926129127562967648 11764502 110148411854756508796899697875847768512 11764503 -382463707358881168204295208545569107000 11764504 -248008379173217330998652877440367820800 11764505 118259296418185786835837148569722326660 11764506 175317493705229120065306583357773626624 11764507 1129742437253071687351798374443101562756 11764508 678038774482769590749048148529505801216 11764509 98707230565767233814806832680594757504 11764510 -562502127997105993798163683303193965440 11764511 -209277133688007037301565849449525056776 11764512 555866916722266259553255249411494707200 11764513 1296084483781232007768197742242222513762 11764514 308229658542364117712969853128978987856 11764515 202640314629748084393677766995509107200 11764516 387404557592721350568077967956484747264 11764517 25353283109406777269922657213200035800 11764518 85842909361865419740517627178913300480 11764519 116833164278553955495734213095954250048 11764520 282569854142417693951454306178106880000 11764521 14170218090692808943581480564683162724 11764522 151456387862946552096045321024500367360 11764523 -1394452308739566271977910596307047215616 11764524 -119145220776350440844937207253303417344 11764525 -37539470242459364193186301736856855200 11764526 105762762425527093957860555434089403712 11764527 -79111699348441050489924542013131420640 11764528 -337479923884010640704990952691027099648 11764529 -30495104424063261569426546605673471424 11764530 -321536543911906263530419834801257646080 11764531 -31586860465858661552204506107825062336 11764532 -287214716715802017926621752392629292288 11764533 805342704677886408855196174366904876448 11764534 37198449578772738347647140414013726080 11764535 1102346359990642319290674464853383058000 11764536 -60893629622076795726701798154318643200 11764537 -52394749198838151932192480421994892348 11764538 62210315047438872646693873802285948640 11764539 31172934547590783014352960727636437000 11764540 207384224939424887451260424348633799680 11764541 -69598254224379939165565394370313236000 11764542 -1199299173807073513023446958905241600 11764543 76781598508976543365818068343229582080 11764544 -118517429731947333917069875376195371008 11764545 184478245389017498117733034384568341440 11764546 -84582977736381103615946768568873100800 11764547 -138826595758503429666106832416219017768 11764548 297301572502431338518076649627544965120 11764549 16989479503191936559900914220599355550 11764550 -42362460193961742067935057979631299200 11764551 -202488583556206396177459080617020397616 11764552 -948223457174742066800851679985227857920 11764553 1186102379484530842596612928227142767120 11764554 87026410393929738942563486494058664960 11764555 -197211759269040162210095837650847764080 11764556 -48436703773314966696436003212212071680 11764557 -287602925069396964745248370297032556800 11764558 -20248454862799136496422717301752308992 11764559 917950850372123718227138875819395131760 11764560 15576876942337692652554861777941299200 11764561 -704909612833441106582766077819831477376 11764562 -48124989230422006572053149567627573104 11764563 358014524746568928118147441087434037944 11764564 -54806537357082377098628746453751158784 11764565 633973776438496339918151564496011642460 11764566 -22357842853816341494865920953699909056 11764567 -636476881422604528473077830258928539384 11764568 -353825429203785075332088510660937021440 11764569 100996038994312998760357876753797268608 11764570 235156349440309904038128300943109621760 11764571 -205904552634847009449079836585824688096 11764572 -147005740789077397216610981772453888000 11764573 -87038421929390150969377287365469897178 11764574 441988904394099024859850658796185553536 11764575 561260873264981466597125899540588380000 11764576 -211536326758706870274089217495432953856 11764577 738335327239496992413306490511306058672 11764578 10339226255633277922715314707390139392 11764579 -1057949414496818755039364201901113454820 11764580 75547741532798297506384836812963539200 11764581 -180968724230923289682711821596339409472 11764582 -345847185311051220244724309277017846016 11764583 -1043446909386618606896938702855234884168 11764584 -89553642527782439576660955727105689600 11764585 1051003824402336638462865331957330560 11764586 -753754493327145160265654704352119233792 11764587 257095832112064928747278629038024924760 11764588 -395360286370590856940375445622968320 11764589 -261911889066075573788574843686364102420 11764590 -70378095130893031758361412533546999680 11764591 153037563939574901368575419149394285800 11764592 10179616713674506970521690154238738432 11764593 -111952620002138038754785289937901612800 11764594 -4424665101586187064844191236524042848 11764595 293528810526923431267095612717563899680 11764596 -69322404406594043528438695557449656320 11764597 627575409258703512517750223600100454080 11764598 85477245665931825361298563838092971264 11764599 42413996481357713184141753239144536320 11764600 -239223491165002902000202582118714880000 11764601 60951744163176273641275048317216737280 11764602 -353814962211260266528134807004513334160 11764603 62212032717707854958923741575678747264 11764604 1018933503116454924947669796442045324800 11764605 -369776458726820597871689260572488219040 11764606 339631330513952560603875989584036480128 11764607 96947322892726921906097255895832375920 11764608 732747988356246412837586708918194667520 11764609 1351409960225066145275246573549860871810 11764610 38126507328295262127006013119570508800 11764611 567231105244497869323392743164729529088 11764612 -89177794388602202527356953234415446656 11764613 135032167076026398797323365513401072160 11764614 -83084796446967385120399992308107364160 11764615 88493981160505813360704518281295375520 11764616 -900553499968575157158726937107765611520 11764617 1222180092479423675712737709057235485312 11764618 -690044465059798358229746296329766380240 11764619 -144524287552183669112405605625418665256 11764620 -35278570135853100614609485128641157120 11764621 -7809477983946605278287289847244714912 11764622 27803277146584492935922248479992255104 11764623 374467192944510877741161210312073209744 11764624 3653792537607707142799312891008778240 11764625 1327862171183852198173995388645397817000 11764626 -367089896695065999387251641950339766656 11764627 129777738100439802273059697269907555744 11764628 11391669825571515433912549828991078400 11764629 -13995051980000467321810721435820312960 11764630 -192124150793180282879965611962544695040 11764631 212560367584140163459432882829622201432 11764632 -580774576783239677010145794210011381760 11764633 147351827940292879415169205021870237380 11764634 -195061054038267121023210685233445195008 11764635 -112906942998292958532676088963600768400 11764636 320948554148397558585484653443623455744 11764637 135556445523988415370385604221554268812 11764638 -66655700287926473045360925700980671232 11764639 49758696910709966625143506042066511224 11764640 368326366598660088209369917161023078400 11764641 169300149396635246120908324277080688064 11764642 -160312399679777726877449047775189796528 11764643 267330067588872795427531206729884019360 11764644 -605742342780396718343366828452959528960 11764645 -262943571518616759350656490410179133440 11764646 -934680158435787452191731603319048016640 11764647 711643819663147647547610402129746246224 11764648 -136489718337637773845536011180070502400 11764649 -125799416535392860825327166809122970560 11764650 110122730438631281196786574360384377600 11764651 -1439035058577567025998668686252216774348 11764652 26374085571889420829191841028513196032 11764653 -15490961141353851531589770320280904896 11764654 -343847114140247608508871148422511036416 11764655 162311913881284161640850989128744624000 11764656 -1424669920183594910020371852595691520 11764657 -39235972292041909887489810623671489100 11764658 -297078321246480600619092986127025582320 11764659 -403613109412734010402977693864985759680 11764660 535158685251847438531223053194412277760 11764661 476994338185574040786515982487867201632 11764662 -10238674723682151942462822070729973760 11764663 211801451902145298066040239056053930560 11764664 2169967048103434680523375383394577940480 11764665 211763882344710297286875685499686019520 11764666 -731360787161521915919245066034161837968 11764667 523103684394684973567994742562859450880 11764668 127365174720866287879282041682411201536 11764669 -578832610795984342264376001436344000 11764670 7262219478163077545982412149943608960 11764671 -8896844000693337012536876879796403200 11764672 -134634543747350229376630587820242632704 11764673 482052428214611421835008936313242521922 11764674 25820346797277370895526982894460721744 11764675 71271266933283184979671341537437065200 11764676 327178621506698844361570559940289499136 11764677 -49465746995862111986937334156449864480 11764678 305324959672751094932111214069277196640 11764679 -164094500017523373566362096455452061216 11764680 -39620515535785457302032639065751552000 11764681 44828986742473396383792407555178544000 11764682 -85941434034076170005781316157350598400 11764683 10684592022687459333733490566819194000 11764684 573878272332520699621638502894716681216 11764685 139527210234796324660953133237807570380 11764686 -96351622357940238247557812179500441600 11764687 794844653276248704821366050433872414392 11764688 -31766502640266814184411939570838798336 11764689 -391019771544423972719517971402049384480 11764690 -136185385519243506370532300553082360320 11764691 1181536122394873304821281010057576706400 11764692 132537349386093758122372453523603009280 11764693 378387190931472369667836615628942628942 11764694 329912754334347102608559753885610180896 11764695 54121001568653823767521766082122083920 11764696 282335139352159469098608180961603584000 11764697 -716959660794548056091802177660973440 11764698 412057140173182585220540809106818828800 11764699 -826149542894163381554614208916859978300 11764700 156356872109406488082123586133535974400 11764701 331445381048776073606858023925273040216 11764702 -344762094420932991138360088116129560448 11764703 8509741219874287968844349029887777840 11764704 180302490925275252733459646216705409024 11764705 -126436502783109621275976061923982718400 11764706 -72039568158162345379094942082849302448 11764707 5310407589724596140271646985728505088 11764708 43186715396055324534364408493151814656 11764709 -1212261459629506114712860392656253599040 11764710 146724617838587741376014610346957459200 11764711 -188179225558161009265888211967728855040 11764712 793418911906905292825406123644161638400 11764713 -707863132765158211692558393545228223456 11764714 6929249250194519758484137091437985280 11764715 43524665819297476675093791879810915600 11764716 596039054333127624739057219131280061952 11764717 -106928079143777064725970324200693527296 11764718 45682286214000196865776901692237931520 11764719 76842702669550081871043134474568724800 11764720 -238704836208179568196311148228028006400 11764721 35663984317887674770832818037118947922 11764722 -22419606406790335361564975726967596928 11764723 -169594713475947374225854313407260735028 11764724 -80921919005492829586067408062321152000 11764725 -90665704434351913275674469666250152000 11764726 74361604074607015210867498827562929312 11764727 406499171837424560539922328310927746960 11764728 -350427701506905397591665242033581608960 11764729 -128584076026597354412781717509320200624 11764730 -218434240091388887412071782361933076480 11764731 -1432924426763475155566168873409775689472 11764732 -154591998044706136908656835777215170560 11764733 351952278344400196750358246847365072544 11764734 -199976581302699648848028788935663600320 11764735 374325604725557623358081131422447352680 11764736 -1485976221288146407312934674865250631680 11764737 -110094071051473062391181150962341550560 11764738 -253492282854861959118443391829666334304 11764739 76054464776171084606774710547634989472 11764740 9012754127202851198295713586521272320 11764741 79278048805233344794406034514907325984 11764742 -195620159316777475358226978662451091200 11764743 430832662731313975486177609849531776000 11764744 -343869937835992284086141147573999155200 11764745 174464381741552050907039098680580523400 11764746 -106389907052326537510738576096442885376 11764747 978337174607227409567679194020751578196 11764748 116170887346253039821796986912904650752 11764749 -220091843214799730080891986592970630496 11764750 693342794317289781177468853975743120000 11764751 -715381810311758771577659765038577134248 11764752 48093605000443303372083933522832785408 11764753 14303551318328335755675375447660678528 11764754 194235762315809772287942604990517554576 11764755 541198401912141064448668995521952374400 11764756 89401090830789205903476552434350882560 11764757 -2957872806661557001483482006987734688 11764758 524980511037699725881036967355877847040 11764759 1325338069838425705705421683135637092960 11764760 145991537560085086900871303089032806400 11764761 -42742414685155252823469172601713448640 11764762 437043523274929930569101395259640192000 11764763 2605254955381704764292468586410289646544 11764764 -23473254337869230003691549300613483008 11764765 1064103151989140958138569446835502601200 11764766 5356947759708854005782097104440736192 11764767 -218240357552569366439562612689084777088 11764768 -1086029552011349057454504703570835865600 11764769 -85187974224563682220046095958234128956 11764770 -70671174147915359681396047090868582400 11764771 -294862873387768507861847330484761179056 11764772 -452668804213173193486324731734677585920 11764773 526779037999893896281916758217198978622 11764774 146336073454797669435820267102861441152 11764775 163645912562246506850908590956144160000 11764776 -31556138596294926273577588983989698560 11764777 -405218170933974216201671996339803938480 11764778 -672093477212708229169307305707803867040 11764779 34028038609930442042658936291463704576 11764780 -70300291925080645669081602783250790400 11764781 212092924002496501352477067321796252800 11764782 -296696438903753287817051531766823573248 11764783 770971247398721572625730192037692230664 11764784 55719704317045320389899883612042133504 11764785 -659107918352008997879740993543548504960 11764786 -90731030337897334091491854193878604032 11764787 -32699494141786209987984203395864548240 11764788 -47001695582939234229771286303369949184 11764789 1632345148984095733287174800541143980320 11764790 146482862783942917112170733453129616000 11764791 -1307267927186620631129243368073938096560 11764792 -506011214173997513442901290696175841280 11764793 212181683888772673089693690860658537924 11764794 -103034133861648730876148915859024614400 11764795 298269789558760268650517757168472176960 11764796 -969005716419570715907813759610152678400 11764797 77723496509363338536338122296837995040 11764798 -310442858074622734785149200911149148864 11764799 558599604391270835402713744276026917280 11764800 -1428183110937107463379950755119104000 11764801 643485286543441798570439225608503940802 11764802 137772627691263650583571482222581384400 11764803 170752912609502750639083241510242195704 11764804 -245411581643014052017511300021589737344 11764805 245419986770888846758440669199855192320 11764806 26181189874464775850721927387233404800 11764807 1598871558200136952727958820873024169160 11764808 20269918878156411158958941153397841920 11764809 188987323171875391695130690087476252864 11764810 -42871183565550264045472419752027258880 11764811 -121728752448010467380769582557315535168 11764812 -43198931145010061743773252415637119488 11764813 -1055302904829677987090989767964645628938 11764814 -166701106100325421089982936578161319744 11764815 312055332071440894052231439009234677520 11764816 -57297299513720370680895534190474297344 11764817 -405419658128801595940732920265067765520 11764818 -70949251854373395766985049352061721600 11764819 -283357674441653050003822466175567440640 11764820 -647030697405488928891434772611948785920 11764821 -313362855971283094627382689703040388800 11764822 207435410529668877224599683898549928832 11764823 -532806304604432363454315445167165364560 11764824 652979262886024855463497756671958609920 11764825 557804625788410578434087913401058577550 11764826 35366501490177468262215118817291241408 11764827 -64257105177507962517571522357042479192 11764828 -81191030371469920549938504120024735232 11764829 -497763370134970665626990929879680820116 11764830 29782114395458822093023770735452160 11764831 509140360697864814538056430970271836632 11764832 406190649316181397146736058483344801792 11764833 225368886347994619484471526033339597024 11764834 -266965920255736448901140329104078877920 11764835 343521282418161153351550483019189526000 11764836 -307911395924448175074597252639274598400 11764837 -681358571436107700755949766997804608 11764838 477927086046198657433551757145582592000 11764839 -465886492195498823836379373675148920240 11764840 -392126832481381142886517954584966451200 11764841 -39438800656529475657589868767122085632 11764842 -31029835467995304672588377501089783296 11764843 1583991344069006252511264506000775784 11764844 99839217741618318303957799038072932352 11764845 206481040219615865649264001546030823040 11764846 720709900739926774704324787667866615872 11764847 -1608301918912741380861729218689157505168 11764848 88098302850149861663577827246670348288 11764849 194885100929314877133751000504410064850 11764850 327990557658277357683108190873745320800 11764851 -74041652885171950369248679681624126656 11764852 259356507616926663194383070111768125440 11764853 -552257823061922922534363327217873278180 11764854 -61199990028889863014942433812757867840 11764855 1001565340815542793907210211207824700760 11764856 49511258278551459036807812328395980800 11764857 -163230270657548374707633882273089257920 11764858 -122294209232373481043026874554733754624 11764859 425108537849338190502921810071823282960 11764860 -436424895247539896128597499314029296640 11764861 -592599099144217916570884074445616124538 11764862 333290081017809074470084429145168850432 11764863 662535369828736204060340513704660491648 11764864 166035634547382602328276023281031577600 11764865 -152797656619055939886487558565894995200 11764866 300545828584749764631535499026200313344 11764867 1054531287558033026226161464225672785432 11764868 -79442291453589141063036973104164290560 11764869 -285641723032165657074955312545053962752 11764870 -69425355338925863352996634708614480000 11764871 -107215604831120391071825893928996991648 11764872 -71114608433517270626988585792936345600 11764873 367145035019807783041934735936910324122 11764874 135218020065186880875672006061320751104 11764875 -317923637390155234142620455835811880000 11764876 -197280103341670778888797136574572769280 11764877 1136285301674585501826724813778294508726 11764878 105654334924961446848998926305813033024 11764879 176304703928802970380656347419933531376 11764880 -29196223705677960983193772377538560000 11764881 271933268898979751648913197168633126370 11764882 -298335671563796049486990373643212770528 11764883 62616382862189624460667307299658595408 11764884 299911717758810305418483459762732109824 11764885 11615398402053144600455983212332203200 11764886 -2774129326873703074429001773053782016 11764887 -331228173723376491919811583891546400224 11764888 -835257949692450135327256520783221770240 11764889 126880718444381316902321699541165423690 11764890 -22745175353403937084599399137662274880 11764891 166874596332544363114675332690261141600 11764892 -458895010903743403681217436888698294784 11764893 -198141018924618849663794606695544097216 11764894 941570069729004711295148838415542145920 11764895 42409709150812754263721083898391600000 11764896 -340751760562131623886193664975135834112 11764897 -6270631882932789028958685934460596028 11764898 -288979836986850716841766496157063514800 11764899 75730648252316912059768198777123799040 11764900 -71657461643546938031198986340711374400 11764901 -364016438092446008810862735946351592070 11764902 5293220106159544988804114038037727744 11764903 176263675428660997419666662969066305984 11764904 388757574213354805371599126615312501760 11764905 59898303230255028093634148251486100160 11764906 8542068454046246802629065568873958240 11764907 -388721413473241488324937409755697438976 11764908 185062268478189082898323290385627236864 11764909 23044966612344163470134955693497628888 11764910 -166015050028445331285846847775351856000 11764911 337909068061229082041997705142625880072 11764912 108028184798349397697908913359122415616 11764913 79746374359990864924317009194247226944 11764914 20295333849595632695952422293836840960 11764915 -18047274012012692522369034959574157200 11764916 -250087615166062216897503501488183420160 11764917 89184643161706552100007249522832368960 11764918 -380704672035954377037756446688053498880 11764919 -1633959497403378704779266430315494196704 11764920 -79832239981926339688805156164055654400 11764921 -200605309395560220681103579009007564288 11764922 -280187189382563222212974755799984860448 11764923 13274864653284403442357588049268800000 11764924 -34800054467959895382783736990260911104 11764925 -552288687718637636518162668871539514350 11764926 -5494218895897503969925043637163291008 11764927 -269710753951117967671285758426490098008 11764928 -130020821048774021966250457225079291904 11764929 9090319528540089254856076438997166336 11764930 -5793739316015720662728790165380703680 11764931 -496851982782072412644766751643399429000 11764932 64643365573465807802800114291744745472 11764933 1153200255664177595372845671418227807520 11764934 -123131509411943048010578528538147767808 11764935 -119194949295800802301661027026020201600 11764936 -240189582971734218923734006082852567040 11764937 -17862036012651362226476065014199061760 11764938 224163360537615083792863294711083019008 11764939 968929775131357827286832009607758126280 11764940 -85783876287771225835612879972468070400 11764941 -250705333791501884974539987739508095200 11764942 39680126371863947053155954266317245312 11764943 145876601814978817196025431273200574184 11764944 64412450087067288598456826828693397504 11764945 544989168556097672911643647028557715700 11764946 339851024440245696155014188871607310336 11764947 442925099967670659461393687462461039800 11764948 297185579825692523335309330062091589120 11764949 711863010233039240142724539615507971886 11764950 -37886195928441092807091498398180668800 11764951 359285474870980112224570551447127856 11764952 -1050372009176700631913515715178719232000 11764953 194615683766102880961564119344450056800 11764954 39260407368847176360598949292158956800 11764955 -310085822079561496521736773866436187440 11764956 -205550389855828124617481626975617024 11764957 -724988918247475282578779509041452435540 11764958 -14429310245486027282423578586841217920 11764959 -566225774460993560960213024724891964800 11764960 343175169996523984618368559756600934400 11764961 307486891747060900925534006230848600852 11764962 -260659924926955164898388686276660725120 11764963 908473185245502638119156824506986960 11764964 369018352956065271600550722769614510336 11764965 -92818235930429744893746188641251509760 11764966 167388938321444040081552579043477677504 11764967 -1225751452572291107248746247110762006984 11764968 446018298698776444493373746691410165760 11764969 1362212779496510270160006950738473251840 11764970 85390457207551508113599353105166658560 11764971 -33236198768655113736083222879969469120 11764972 1425747568520443874561273818869281792 11764973 -1147357549587989485181303336934912379296 11764974 -195489611679545255618620693555516175232 11764975 559465730575307402184604159014958865000 11764976 203093424595004095288693443886218412032 11764977 -41305573823504257161365109762998242368 11764978 -566913360150140989039116717562134078960 11764979 -977831195735012806509385380110163028680 11764980 387785795444675582195044482326961868800 11764981 681481655622386703686996531716756448700 11764982 -46036407615058856635096902606302416128 11764983 442725031326350888595575960898370917888 11764984 -191317351308600290685449569826380185600 11764985 279604226890456522212158062116263604360 11764986 -96652224684596630119355177653356051456 11764987 -25403590129014822543920177314592942000 11764988 135901947969629168054556071089089343488 11764989 303516904675890683939741699174507847654 11764990 7614467710347725674431523007374180800 11764991 -111708563072728368743204601854651133216 11764992 129259195432977865648418082395510538240 11764993 558117725040901342511863344316151005824 11764994 66857749614932091248795844497422417920 11764995 236209280818963251016724970679284257280 11764996 -218877166194895478373020874885491261440 11764997 1059834103404617481452722464930329653440 11764998 -223500351131365262605813573484775579360 11764999 460874272352642501558829008412944483280 11765000 -23784729319979156013898330900012800000 11765001 181855842514666586052759373776044733504 11765002 -578097109667403659844734707778130852048 11765003 395197573013460140227157392382351801160 11765004 -205054142296977868373159769073080635904 11765005 207724535653127260584619259200192700160 11765006 371581866510839965301044700895638473728 11765007 -14462124086412352161706986458341986528 11765008 62904038778265155316286510804616232960 11765009 -956232295611801129201511803197194873920 11765010 90311583620347638147119369102009817600 11765011 24360143965302571860451298799636524952 11765012 -7068627244834301663174563577486610432 11765013 106008137782438012683377295002847266880 11765014 50550650468625380271758411218661928960 11765015 -8177887290164542930655386771349488080 11765016 853564003151919628839636958664013342720 11765017 -121170324722456650931475893721159230448 11765018 150773270606582070927119536726789086960 11765019 4160599175338134532102754150580564480 11765020 174500280575659733507053048279843015680 11765021 343556744719937971383488238204725052972 11765022 260968769447157401045267400426270372672 11765023 -702328509919401365481149096038802381728 11765024 546166151586261724581544641431979294720 11765025 -237275403700416175447104958127168924250 11765026 5230475997116044361452628254915461120 11765027 154301163210074204221926331536446889984 11765028 146134209698465023341466113447428014080 11765029 -877698464579008783379129777933370602016 11765030 -102961541945240996863880541157087852800 11765031 -437417523663982936965460189134730271448 11765032 122804406071510376531272855038054963200 11765033 -269930842381397197753979157865404167424 11765034 -112728841472523847160769621642029813760 11765035 959347746431029122927019888791157943760 11765036 -724487027148195400329894678390309629952 11765037 -584097870259006557990259456915761450816 11765038 20213531416314127203009059222507485440 11765039 282142690222693024495660418813554189920 11765040 60304760575492215549693710910357504000 11765041 84571079514266647875916327857865152832 11765042 157102117448526230014512524752099080192 11765043 -172543643083396618095748423753448044920 11765044 1743649956321960425733291325960562342656 11765045 -87343088716444442309114016455758564680 11765046 -218644769375912280590616735206817561216 11765047 1261495902974302224460771772566878473160 11765048 -182305797989791981443434467837061898240 11765049 150667063367570834201603811247718358864 11765050 -226567783021060029022462126771654694400 11765051 269609935775277443914555555178940590052 11765052 -4588937586062467345847179071769393152 11765053 564856256699744214958095249833915535302 11765054 -14675228123641779297468207711666025728 11765055 32424767789315775240743108188168849920 11765056 -316019612475397773701271163536222453760 11765057 -396383635081666246760339712512133125694 11765058 -868603978952428823063932515603185664 11765059 -364281188563463598055954219503804284740 11765060 -613642282675577248569517460490609968640 11765061 -266239177030528729579975489401383193600 11765062 -768370743574873702350476280642182263968 11765063 565411968285859770450696659446447668312 11765064 -244815099838782864404822015183332392960 11765065 -282081353593379633182036823917754089080 11765066 185541781521763931502734366374926723840 11765067 -93787972682238601073182517808568628520 11765068 -189304125416800891930533568320499046400 11765069 366995246446854050213045899714033780470 11765070 -317362474686057191570679880171606133760 11765071 1057943837678728911385002990845615894592 11765072 576266797466464796782163815557365760 11765073 -189462243584955292984239127125419041632 11765074 -11529759819746782700497594929134020464 11765075 -55284755475743049589340726707812096000 11765076 252130534541020787212389227893458757632 11765077 -81378558910565465303751328431175860000 11765078 11541182897397736975504740090331397760 11765079 -115662855067532650553676672943263762000 11765080 -606208855710228182939541606296256921600 11765081 917620413501069686169162035192742303882 11765082 114960850022286519195370532077840587264 11765083 -952524027362044356259827791524562257176 11765084 -299895717641349271491529371708194348544 11765085 166936274417444493203466423993966110400 11765086 -165621446302391096978393441246996404416 11765087 1718064185177468198063425997146683243072 11765088 -454975769031912013741341804999640350720 11765089 -19514284901406758907082974359497328128 11765090 -473124679452652449577103282117608063200 11765091 67956392889175775052068452722535861680 11765092 -7804943397884564504980258229233200128 11765093 -1447938184216375772460326307026172710658 11765094 -125887792413412914336413412991345128960 11765095 -793398649415739253807423615232739484320 11765096 -430611051596161029391440889923429688320 11765097 745983787384694649751437806260806138660 11765098 -316371948976670365982885515936361646336 11765099 701709611841355721796633857232510222480 11765100 -141725544763638946359069059298658905600 11765101 1490134983154964328468134391169646880 11765102 528366822069927389499238348472339676672 11765103 218483722625939035412486679448428587904 11765104 181485540332358519983145966586667827200 11765105 -703591940267247831271352658289487364480 11765106 -323394312431487750000904171400789394288 11765107 -329131213102894005781439083968183878768 11765108 472766329657761766293091611522454567680 11765109 889401488313628647188191143514739604960 11765110 274215859893492012604727150030696171520 11765111 1129865982435000790737170423678099204712 11765112 -193821587952428234687541684773575680000 11765113 -317371319835456749535708383319204826880 11765114 -124039228695871880744258024799359090208 11765115 -280048499780568433648435686128597460000 11765116 112829619828229347836702772869151075840 11765117 217324490562765970861160690701871659392 11765118 -34252448208111125439445989455484684672 11765119 -1079112035621761840660558175328614306904 11765120 26172359758940148601608392852845363200 11765121 -205763230361188549841380548309204845760 11765122 -485775874836805437966103256771550530496 11765123 443802140100950697341805163740425605440 11765124 13925887855198165280124366480924327936 11765125 -795493724599654231367126753209479861000 11765126 197576379229684151041827488697221372160 11765127 517326886347786864082489568967472106880 11765128 288728819662562475434623186441140188160 11765129 -2066616924921856931003271391648764878640 11765130 63141366998895810482222395614554019840 11765131 -373166313716365716199701636939053364480 11765132 -538726308703166409045177094579254223104 11765133 217378621618048394617434904886156661600 11765134 -343738742716575048173391993717538254144 11765135 174620318870516072137829304128232691080 11765136 -6241484490769789971219474662880903168 11765137 278702869066718014286828516222810293860 11765138 -4142892378233167904788210267056700416 11765139 -237864309578965917176300183027437725600 11765140 379888185118283143818265548040856221440 11765141 787353409683844846394411645924732422542 11765142 -309249032464475405528510877987852057600 11765143 290362362728805086845635876568101950344 11765144 -4592067670771067668992251863431905280 11765145 -42340982690331034375944412886144742720 11765146 -55209509693120485825524785885545124640 11765147 -1094709263824840084167320313106205460600 11765148 393942746484935229026624689192916459520 11765149 -196670021773056637108450079414747318976 11765150 -93933886426507631858245949218106736000 11765151 65010148560281952550213305762020287680 11765152 -123225059551679440316144867790255292416 11765153 283738078290607601815462098082369597440 11765154 211767440030367267111959535750309841920 11765155 452458993394535078041594873736380244000 11765156 80327572565003804975833713641390645760 11765157 418416128135309053360710611857956774240 11765158 -304738187249407964313646827853622860320 11765159 -170397485636588049831913300425588097920 11765160 -227218448319196313342232683525788876800 11765161 371396304230217073613671948740415308320 11765162 -438212035484931334785456415579309113168 11765163 354245222303034670596276344231165824344 11765164 -511720054706708489944288209789787642624 11765165 755862057154904546276357919949761861120 11765166 -38081691004596909454690214247290806272 11765167 447354938088066353078164704744298117248 11765168 101878055941116606245579131565169377280 11765169 -3016234894201341441164764670582424396 11765170 121997296459272220730259205136018342400 11765171 180640944647707701044958656949021075144 11765172 -470306740882935041629723681900817707008 11765173 423958758562782274567363699963090844736 11765174 -53354255073685882672387424796193325664 11765175 -52598959173903633542398888454667196800 11765176 -1031976782709539077996108053321758883840 11765177 -45478070033980839784638425757565719840 11765178 -323655377401239574136825797469793994896 11765179 -499872882429129487869406537828141080220 11765180 -70007226713374017555418346180859494400 11765181 492302899233458851002224615629935452928 11765182 -40272155603622146484290896849617518592 11765183 160073551359112607058607244443214812680 11765184 123692687550132737127646660261482332160 11765185 -307986496304959446750661954726902363840 11765186 407195391292478288543291693122353635568 11765187 -144500112286179441163766662593926148912 11765188 -147105047587426729273539720445053450112 11765189 468503365774954318799299884714386643450 11765190 37925838981711990678414124070501529600 11765191 -35729675762409295270612646005038748448 11765192 -969537251818748627442325597036911974400 11765193 722399769785607724641643491554617392 11765194 -50390718479883322630902333032108179968 11765195 -321714504123710983358913452712214804080 11765196 -415841512120075119983600554566013716480 11765197 -440478085237759254676572207580069831968 11765198 -1017592576713474128460067487481702397440 11765199 528653415382830170399413888687096583040 11765200 -11313356668001631266215276954763264000 11765201 -258305402230570258340178844899993402048 11765202 199356683824872992606484681181065532032 11765203 95842515256977514648754561317841240280 11765204 436481548046346975480329866988170739712 11765205 -181792710296379199383541679994541085160 11765206 751269691381823080641189042873741195552 11765207 -500325268466425575987430519687434348048 11765208 119253417387222248808451863272087224320 11765209 -396509458171073701114904946707531993590 11765210 237990589176627934327603142697558785760 11765211 114787082188124989868729076817306996080 11765212 13476038421492307461039366314585101312 11765213 -171084987192692024217357395672940825600 11765214 310350868144020231385393012735234960704 11765215 -201246026279794575740784776897972582400 11765216 -1347632297073462815422627459672661557248 11765217 74631090349048948658301270371890374720 11765218 -175046357594414378761495375835405905920 11765219 1662861496034718756564473418660507389880 11765220 -97773095276140234847743439916700446720 11765221 41010055497138826895491248141977517240 11765222 -120945571176515307557029817530046236416 11765223 122747025485012679061320152259200841120 11765224 1233332431042066662350598095832602572800 11765225 -36465145543735450511685653497149497250 11765226 351263117990184163610067476163347781888 11765227 -202368237658244635741344974617912814168 11765228 134479912154403532525393265211698313216 11765229 -59561156902051489563697504233673944000 11765230 2012518331705940545284153504763368320 11765231 619945553398973578161842608414570174032 11765232 -35788303334121657292510832627633258496 11765233 250244574493194219361087233589470407680 11765234 -151660991343938801922246550921503023808 11765235 -599120396101476921324586953619192194000 11765236 -82200418513199372663326533435010375680 11765237 345725368884450594596452960525534032960 11765238 176099622908083183257537277775197601280 11765239 774148127842107861620027389365195352040 11765240 800875764200185760384673354957674188800 11765241 -1206489411533527349971530548317748306976 11765242 125599241613756210340020576363746193600 11765243 706146937245978456685143577114977261600 11765244 -98606850571885440648127063686933086208 11765245 47722081046686122545530101807045331500 11765246 -273734754578918663883800076930145916928 11765247 -340285232307988092538578986249178565872 11765248 641857900882133106071012266730198138880 11765249 1144881398822190205742076486152224755120 11765250 7047209326075426930109905213686144000 11765251 302652497694374375767503748719605946904 11765252 776052810515950312262176191165683012736 11765253 -323382466698451442356590425959620076800 11765254 -766615888858241905947669260822507424 11765255 606305714224427116972823422885251191160 11765256 640445750255449512540449341729877606400 11765257 -434240549647123336975781770749314933248 11765258 228898282768503233305452031224945236160 11765259 -368850420457025000026149580395299692032 11765260 -18842984214091789624349289149831639040 11765261 -790350872353699397183723832891281256138 11765262 377423582870945623862623988150104537152 11765263 1056157988314654205437957222181102190512 11765264 563574279102974272425039595548180480 11765265 390469997404936363066897828863150040320 11765266 134981048383980319698373967895825180480 11765267 -1291989678558904358118152269860667380168 11765268 373179151582878007840246165896394881024 11765269 -193417294135065600114554149910300761330 11765270 -46978896599689957797477985951185786240 11765271 -352317394579999321353290798973301516800 11765272 205371510081450210568694306862715852800 11765273 -11859238572861854774005225943957115120 11765274 -308126665381071479924104640969992727040 11765275 -266610526555717383289467555146586624000 11765276 -817375917859953510384033337977172707840 11765277 -394242415543551694267973905581912788160 11765278 -20360732835957629687178675160303411200 11765279 1021597994125017280657477576462574942784 11765280 342329190901639137284617703651404677120 11765281 593952129433739493070114501761435724464 11765282 -202564771136254427690204170038233998848 11765283 -571516501974584877701805710638825648776 11765284 -1337079752090730647432422118775228391424 11765285 159076060048198155814106545312609464960 11765286 -83312614746438633474769054753939708416 11765287 -147592933227199315636887407606806834080 11765288 -250527695595527578775691522176534292480 11765289 96032423930933254024236316084955134848 11765290 189915957007700295691133548185327170400 11765291 -391328885039894216430805593164424511308 11765292 -209723722541472107843844252767203958784 11765293 206250567057867174841680778789970964544 11765294 -35188794570484999631791658285844412800 11765295 -253130811935362274406935958908556071880 11765296 59666950898988886393961807767268605952 11765297 212481701047237018995749878836201019200 11765298 29010851861188896381425602909583439360 11765299 -119552535065512042317946517411512743520 11765300 -54110502653647363264244891262928224000 11765301 -285335188896049477972581500686879125696 11765302 -626982239158566960416235837787916055648 11765303 1009260963066991228005877892436858575064 11765304 -852755270802568285588260696017169408000 11765305 327585761991455266477755846378236332800 11765306 78725805570915980095701668495323115520 11765307 283854070885846614479176835207348034840 11765308 167336877199235781135136186628375938560 11765309 916105264478998938020918272927068515160 11765310 157454847832277705193328950423185132160 11765311 -147813787619252552126352607369482743928 11765312 -99946016801984891529400389461449113600 11765313 -45882747359439551833738379384916244800 11765314 -191559812004313152508936533317973984 11765315 -599601899293611396624587588519260973040 11765316 -1593575936345913620005154960723948544 11765317 7194556633801590737409870609595657632 11765318 351833977319070533272037725466020587360 11765319 511059635479742665704669397858989034872 11765320 3503533090105373223563526898003968000 11765321 -939219323044020762797192676132700829478 11765322 61864086927398002366508996245896402432 11765323 599153305688376307594392747698026187184 11765324 -637574410996162879793650735426037451264 11765325 21680759684728974122051850573946027200 11765326 770871599909116258463033246575420429440 11765327 34228010144331510794498892692449746672 11765328 116106621691900130320311007113429909504 11765329 -221293700854668445251731080097499145740 11765330 338544524096595010762808264459316070560 11765331 486004700406258553050759854806007202180 11765332 -932281006012290057128410973068382013440 11765333 1465683311290245400245398016434937031200 11765334 -24324390227480527990134823143624339456 11765335 1082416727708761839383288361027769146000 11765336 880069963509500699986293252494399016960 11765337 -613395899556940505089036306490540544 11765338 -224515850984644640605808558536250107200 11765339 489947959097736782189209062785491493520 11765340 38570866812199963103705856069863224320 11765341 499235581615084669431937595724102229830 11765342 378906119256638354319767810889783370944 11765343 538860425785772895728159316147496339344 11765344 -1833315866186212778092662723051760386048 11765345 -486047287165625701203909165785883249900 11765346 -68276157001402103070044134300880870016 11765347 -1140597870382024883448178436678086119288 11765348 -103038498827862484774298574078701420544 11765349 260126618109981122505764803598488372734 11765350 222501595009126084512794576302274258400 11765351 2235432414165622813323924764727227040 11765352 -211743164182296218112942200817312890880 11765353 1080522038088401442022433973880197612602 11765354 114596887118014783587568831739377235376 11765355 19920749753300020520370896474149824000 11765356 495126054308679844353714807080537073920 11765357 208743661388467888477733327298582783180 11765358 -365953514349966587704257004321628313600 11765359 -6792357889543383299747666480978220296 11765360 68919075042539122182894701713841848320 11765361 -363163742503419299627532763141881978816 11765362 59110687680022144460609751133618712064 11765363 397951721384213026040419988357743329612 11765364 92999094473812028112016914974110138368 11765365 572887239015588208121156563980879535260 11765366 1550444516863532920735378219474282944 11765367 798470604229449055859639946286860796920 11765368 -448273725605668693842538127679513722880 11765369 -781532024916252648240083517989629925376 11765370 83151318934451901984704024555092262400 11765371 77933637271524775702238679453871481152 11765372 452248484779814385975249638704236667392 11765373 351305882984351849277923776198159824384 11765374 -247051861328760974322589373947753835520 11765375 506713844974098380272398445569827448000 11765376 -208068923593935159340364887673851084800 11765377 551104401648618227437353394584898959360 11765378 -794253638045372126477025384141607475760 11765379 -627437874420399438730921979668468752 11765380 -45745186793863011021242286791575449600 11765381 -2831846884490758213679828607672356379330 11765382 -660096270970889973392745370756048559616 11765383 -233647686259029564825218207181502421536 11765384 252459193017827230889150602782568581120 11765385 -1039123839799935686952727370973187372800 11765386 -288631797992468784272850640334530294176 11765387 -374803887564520364674893714051920928240 11765388 440702959574599148420313009780426739200 11765389 -511933664136351219369039903468869529120 11765390 -155316075843778995796284334619635557120 11765391 -1087908238750226867303476032798218012160 11765392 318012383001591697680818654245984772096 11765393 -928499828274460956978864974900582705358 11765394 290690326376316132662264307804335930400 11765395 -670787640507697211759234078410542356400 11765396 -192140360626906001556202312616471299200 11765397 -18691963928194480544553844777814108160 11765398 -201922747994298384796679038211946258240 11765399 281723787906494750540504931941312159232 11765400 -223185865518936589320311678584911360000 11765401 -185393736060161094967533990217695451296 11765402 -5436186545025673700251583627685709056 11765403 26233217614471059363753041287674903840 11765404 37670694140102642778749006343172320256 11765405 -161265562547886120057748453131571146240 11765406 249003197199379156092209869296638032704 11765407 649369749312653253336976538555034548992 11765408 -8337605456886904143836587585107394560 11765409 -588011266860709195250586043135302938112 11765410 2259299409798172648140198642178206720 11765411 364673519809945789357198607088090517920 11765412 7573670351066632517458602666061101696 11765413 -1056355875434771783407048925301773322816 11765414 -594661509110051330086847985893057218560 11765415 109523338118810059339797994126670418720 11765416 494064721789837294537648989857798553600 11765417 719111286734517342624277332290006204580 11765418 -115864165964589306130509242910901194240 11765419 979350213713500034769804524488789600820 11765420 -377785171566438963629301824899499550720 11765421 -446901787755466438864768450765375441428 11765422 -59834609560660241478621730894961400000 11765423 -293976566208985191224467112768561140464 11765424 78365917320884924436763084344096718848 11765425 283173495375708732768437405830783148800 11765426 327989611642752655602753078035173330560 11765427 -781528687483000633276490053466222185920 11765428 -260214999813586107792903400581707967744 11765429 631996325785401856620621087684685131288 11765430 90591183353194892296899552751514526720 11765431 128641567804927337788806639119785485912 11765432 392786628087747408109969729859140116480 11765433 -21126669266637538071380385054564257856 11765434 -399729114854123397967757963328854250384 11765435 10425913400435520857224254696355440 11765436 622814334421368350146197141639794525184 11765437 821930008288340391432566117725374678086 11765438 168134877562360654090296665268370156800 11765439 -889212879824738182708148659734664362480 11765440 234216692867981090478198319496602583040 11765441 1156414044687898425278520873214065192384 11765442 45421529108599023768684032508912220416 11765443 -273934419925803540073296576536956885776 11765444 229937065985700606488295797239932576000 11765445 -3368109365324084369464456025516486400 11765446 77637630804732320118077123981667809280 11765447 313282706821809930732063791564718252240 11765448 -278783893912820701154303638651288550400 11765449 -315591936257266239108702772221630521036 11765450 329454870534708338607841955025527514000 11765451 607627115568201228192733959368223446232 11765452 -353984408112221792291856333919140676864 11765453 -175781738533897860939583861417866930720 11765454 -54359231410316541075365456912110265280 11765455 -333193296498419436868996253591967586080 11765456 -51454718067371283253832798328222425088 11765457 -129434925264951050978945179164772703472 11765458 628087974442814837801968865399804392080 11765459 987049850944361891845512122647082199660 11765460 52821179112002132272779827528185036800 11765461 -169542000935012934245732364228418587776 11765462 -2395688889238820982620004795379086528 11765463 1019670613754161982779434872075792350464 11765464 502454715984291169397076708241292175360 11765465 -58884324430017206986788351227341804800 11765466 -81707504961410849992778108738072478720 11765467 219639645770445881548140648822700937984 11765468 -107771975303955730780229577691454742528 11765469 -468938637651687657230836946435693993856 11765470 148347697741114400634045061831606041600 11765471 -457180366883245002261667938951622367328 11765472 -799070894125684638119220511476067074048 11765473 -525641644303556131504741746151929489596 11765474 -14584061612371611635123408206584537600 11765475 325023682459080196543340071747693034100 11765476 28561011091050786452292859877633228032 11765477 -63579159570076712909464359291184581600 11765478 312302060788227489526898835357272812224 11765479 -471786001573931711500027471530388801848 11765480 -376532996617238090257533555844153344000 11765481 -59579445648674323109955506420147208192 11765482 32966728441409907444876241520988431712 11765483 -23089509372820376282128004485721726832 11765484 -1109171227037884421962515770637521141760 11765485 -948259220816406159034354208661794474400 11765486 684080007619007194634410793024593008192 11765487 513959988097846259761686106091510307600 11765488 -735643956854129694853132742538854400 11765489 -537235161924438224557561673676172698240 11765490 -31799367191981201325466548399806776320 11765491 -602727935045967980676924929337238842600 11765492 -115574902282403561113996120940651151360 11765493 -76728695575785952567556910488029205778 11765494 220027449430556734393280894057037095040 11765495 -208405350963945017766033164057565369120 11765496 -339905065171526976984555928376811479040 11765497 1064846733318281911133624371167378580612 11765498 -206608784983575331038186569558705274000 11765499 -276570611980429194961569170864647428672 11765500 -224544223988724727942927818058309248000 11765501 887357166105675172765010833072762291104 11765502 -186283804377383280949038948965601134208 11765503 -309368243490442581064746411360940233600 11765504 -272875663439961587506058046747590000640 11765505 460158509703784102420646907008307538560 11765506 -53414330517182595016837034155554491520 11765507 578597716052575828692388605204225783840 11765508 -587152518098732611833464251890514007040 11765509 500571645707012771933834481945186819616 11765510 632468551004438527619237069628226997760 11765511 -42351224622480789066617732019621955368 11765512 -414159976342371120845474383525352079360 11765513 -1005292341452262608863348840052502781260 11765514 -195735443921297894159441051488609455360 11765515 -1002034529011279805412140014436144079840 11765516 294740388413676144224706579953067786240 11765517 193575641022234111924395965381901766912 11765518 268584438195242179578964154557487558016 11765519 -312048073553064319882679371916517835704 11765520 14816714798141298419490371741220864000 11765521 425668316584710583832784381348814336000 11765522 -360462652299137535965878171380795187200 11765523 -81426124746277112374765416875089910016 11765524 -303574455355164663468351862145328484608 11765525 216960498719079673904584149214653487050 11765526 -51035929578437581574644139394887969856 11765527 525410054615318565215425326913322925840 11765528 801123486044182820332773726928262492160 11765529 -270596866811444094185135841581847786726 11765530 136639155028796099777832919488592404480 11765531 20908943563762697934639401554284626472 11765532 206356452478404604185281871832233292800 11765533 79726213599389973061038103851553512600 11765534 495122537695219052958414213127881375744 11765535 -30126128800013491453883386335652492800 11765536 480340341148711252644719123218669043712 11765537 -290206585244805130716684588392616659934 11765538 -359340283054911995248578580809092375856 11765539 1014885912925262283272138782491544624 11765540 188550933369900229906968627716312490240 11765541 548554383744329164163929227366387130080 11765542 561688374274967491330031073927083208672 11765543 -479579334380492731423792364360798794536 11765544 -159183855443750870189004847536203366400 11765545 316320721190329523235979394300555347200 11765546 -215368585584906324119071506034185195936 11765547 213046019982699195159419784794264435040 11765548 -338067637831986115450971671801254580992 11765549 681149326401370219458643031044959197760 11765550 -157426152051265126558004547835797499200 11765551 -469839738680874761249591888180367327248 11765552 -119533551534963431317707451282347982848 11765553 -4891003770510774015720259458215377296 11765554 162681755336682528691309592916720986112 11765555 -165127908584600669793913901988651586080 11765556 -22234022173566604647652135476466944 11765557 -822482106001170003065991994122916424448 11765558 -88702853296160381344725907445028249600 11765559 -132616494080729414132322423891708720432 11765560 110085903647202416136213517526992896000 11765561 -631360547536869433319979150685772456700 11765562 46263495910266210830303381097028273920 11765563 247220850297064650296384861216968035812 11765564 -286887536082876316878591690310910521344 11765565 -31175951646524770468210073376425218560 11765566 138988861585604327524327112893084607232 11765567 -184866495172676012288911770922191283848 11765568 289998069052056890507954386315430068224 11765569 -176139490339376116432285338026292711980 11765570 -36022812300796867374983017311486551520 11765571 -104551694606578293974731919321286956736 11765572 -42603201008146719954273898620047822848 11765573 -2064594713919287461600395682319362980 11765574 1349290851016842473613301983134780928 11765575 -200444179060324389234394277201832845000 11765576 225485299937352387276091064961388800000 11765577 -301561296382982248609072380524559344880 11765578 310910221532236760719530541673182041600 11765579 10693139037643930325866743881091786240 11765580 -65403779238205797915448050204760320000 11765581 -141383695944518111756855098339275047616 11765582 160280531040108770080247643294617831232 11765583 -15498513258684940819461436639842501576 11765584 273877113753096906285368164265357721600 11765585 43452841567193892983137791123610060800 11765586 -9566340397198562816881703482789094400 11765587 726674201868621617689219639791986790160 11765588 601138855503576840298933018074026786688 11765589 -407901561436558611471993384578682740832 11765590 -106070847755529710510271113012482608000 11765591 -62496385873068437979110245031217935016 11765592 -361242472235996479279401442496385607680 11765593 -27225798701658472722335238388748689984 11765594 346193539485782356232260364866246938096 11765595 -111431846132772989200303271918377326480 11765596 6496718779392572510205073232125363200 11765597 421788272216198069283642202688840995692 11765598 158830253636717295214415126981890836480 11765599 -442333363117530148751804057623051506400 11765600 -124031006972328842948566481270892134400 11765601 276500365497550470931387282374096011040 11765602 -723523701041568826974088348850507184768 11765603 740830379596943622303542641399746797160 11765604 1568131912469204466726567219236831232 11765605 598130617203118632405845464933204315260 11765606 57858738440643375274403155803973114944 11765607 -79574691915454982417495820963880148736 11765608 1181511308076036344412632900990187356160 11765609 -745789959485176047629697570164243669190 11765610 -13862123208543463244121795844407415200 11765611 -278783060647741893926147247627958967880 11765612 589751400626561946727006798061930240256 11765613 82910386640995022830221879996329992224 11765614 -10828912757091145141374311464556633088 11765615 -260491799992299198342367359546465729120 11765616 -43652880424827957231362935365436440576 11765617 -1571299564778992705462816359620914720 11765618 375931430483921925511232956739502904320 11765619 853409250199504315778214657583010746800 11765620 8821505296017210574219659514881615360 11765621 154949963148053769820663321257133425312 11765622 113371304411353277198382351267912606720 11765623 -28546778049984526343899067742375024336 11765624 20580990039985985231343613946096824320 11765625 317793659208393806883138247439807250000 11765626 -171469349103947932039022904666681674496 11765627 -6808063032662533935452998401691640400 11765628 198000682232144100344660568875994316800 11765629 199495506718644151030820755713925848 11765630 96913035100758709659558228668033184000 11765631 524397563520398629006701132510730058952 11765632 -519082050369908570884212746665737584640 11765633 367725678322686451697558526990474533424 11765634 -154593725919412493003700038710266904320 11765635 14577141706618626097957756138859581680 11765636 486563854586427069095213050397199360000 11765637 -29317340408678454175994046018365083872 11765638 -542288863522029913315623525754877093280 11765639 6510433542709800249145752704004534480 11765640 -131474006525668046973347445396288307200 11765641 548999260762462120299824156809780454042 11765642 398356255376306585585085076763871965184 11765643 359473768617137851118864253162731067864 11765644 317472942825333017321399943765292380672 11765645 -944072148397736446383584032911107474100 11765646 423693579327992911089513769616592665472 11765647 52642650330049688809675067484326830464 11765648 222899171497085661996995482942730158080 11765649 229881882377777507115547684892472289152 11765650 -87187870200757221783051466794324134400 11765651 -1577741585248153641755054690755281216000 11765652 122341986711672263065567088101395781632 11765653 -1186671688853895865016237457448397915840 11765654 -601503032284893949247555735202585376224 11765655 27358255034300373367801994365676688000 11765656 -154477689774175073345305741196780298240 11765657 -145893335928848531264413324480840143408 11765658 328992604326106218146809963981917494784 11765659 1157675349169559683880575959256837401860 11765660 9829527065278379126131681169304898560 11765661 377819673488871734835727984024326411264 11765662 -483958674898365068574158586070358798400 11765663 72942212938885300979088261398516829024 11765664 4215283605125625500323898367795462144 11765665 3596607506478985583386334430559173120 11765666 -172560718724449938704967355058530386432 11765667 -218584546941963791075418521225441579088 11765668 436456499449419321684305782719017902336 11765669 -1007448882079862196187744583042784803394 11765670 -81813412746986365373893426932903014400 11765671 -170512198908905830091812071726498840728 11765672 -490697067356516889815520901431167923200 11765673 91387896086455826859842834287883143296 11765674 -212085120371859098579739642225856277760 11765675 -203389320160369471736989407399845831100 11765676 22862955220089953398290794812741632000 11765677 -1125876322532895190548622494183820800 11765678 5664025443479504309235772457610992640 11765679 301823538680409567433142463128534219784 11765680 150648439849950928529193180572362014720 11765681 -1109431281607511100942584340028459202268 11765682 -253871269696861755952566340928151889920 11765683 -661059801812547305118132209466749843400 11765684 354322766831159505636497224727300315520 11765685 -426643184503220984934549953240685823200 11765686 -809014326082200160641721928993107129920 11765687 -573965842881153724333680742909388099688 11765688 -18868434640817801485149430333188341760 11765689 -24283587215036942278984631254923194876 11765690 551602066491917691227818663158763499520 11765691 -121737787234004531476441959862338801648 11765692 765082230493291434568968663572555346432 11765693 568580628373996016986744392407341648320 11765694 -122592938339115155264307940868799994560 11765695 442025436544265282915946457754258352480 11765696 93889537743412343500473541519736832 11765697 -218454432906398624165331925902205813728 11765698 -38157242820538164370807732896753543168 11765699 1286120151145898972284858296132011379720 11765700 74354694398828240716445229563993568000 11765701 332011513965479933619773525637133924032 11765702 -2198210260314664034336895037691347200 11765703 6526216215403499562776045954638433280 11765704 376968135486771305539472489247463680000 11765705 105957854280046233898158914388746669760 11765706 -8991269298272332602519903522332524800 11765707 1040873981022030000244419374183543913760 11765708 573751935809294158157283586447482915840 11765709 301667890164222984411948088452319664640 11765710 -53015464754927849658749241336326628480 11765711 -569467937137769293391776135840936482000 11765712 882470267689237835020848255507628032 11765713 -22089623709642490590639007430831902236 11765714 -592622684648449515903246535567450034544 11765715 -68751644753236448417122561813993982880 11765716 -1224637359086134632660911266677333626880 11765717 -1123778977062957208802026189200979696968 11765718 -9102319203819492424009814930786994336 11765719 -220965768892523593751810302343821386240 11765720 514579755466581393052736178212275200000 11765721 -726413296797087048575397134307333745920 11765722 -386520162892210530868413624265085699088 11765723 -482737951463689846644086898628098213240 11765724 -11672660605841597061537124301861833728 11765725 189081222012411845796080746723430617600 11765726 119993537429442964725858607146929249280 11765727 530664431376681577786363387083590543064 11765728 -438913421745026689349871983270499188736 11765729 -13071890664970810103521746626342345568 11765730 45330984444945130169836024936513912320 11765731 -684646204348297275616868315276502374400 11765732 -772812835294443891173290541004266339328 11765733 250007463139796844723283494600632766240 11765734 950557122109723175919172744513988605632 11765735 516892702386900053738386262850911445600 11765736 8206209060402961870516910069269954560 11765737 -303693400655623819869939053648162533148 11765738 1275640130589637001041448367001982658144 11765739 280393142301131266379620993798014196824 11765740 -28002007124282887918907661886366679040 11765741 -97697211583400912204933902898686361232 11765742 -29002884017520170540689159696570229760 11765743 -1350275823446477187038435682949076589072 11765744 143065413724446466375758518935981916160 11765745 606624435331608398716238567354479221120 11765746 -9052329211363059910829694863410087296 11765747 -223973658481611767153368786964705224368 11765748 223531976570080113903898445092406728704 11765749 366984239553300288637060293889708868700 11765750 -654129150430226759036447302841196960000 11765751 -10217790795772570698460150280570539872 11765752 -485435736245808541384161313936584499200 11765753 -36887330599403693327418374710855039020 11765754 -16720259017102136261593207198941717504 11765755 -200816385181177736088524205960987919680 11765756 127369000889851483664303058442846697472 11765757 728215470602176521461777897220606320640 11765758 774686881986219149578227498861419028480 11765759 1042460711871417204521995545800500008960 11765760 -37551111867326546133496362827985715200 11765761 101637608374639672291448704869187690432 11765762 704155565669176637320210807290342727632 11765763 768422343503850051563129856112924316400 11765764 974384522114940384385719309726937939200 11765765 297680014096462797646896894351034644480 11765766 -136922295959204675789601232086377606976 11765767 323982327282442094284629866976164998120 11765768 -46787334112473935836348279083374837760 11765769 362240264988897976597879758469209338880 11765770 -199318927264756385610279244494288709440 11765771 -81246700481402694310823193477957080256 11765772 -472170550278178195172275416841768578048 11765773 17197375311141103596650061406026684960 11765774 158505729237854903662674401839556723136 11765775 2411415759681144339070592211373497600 11765776 -82154220640450851160324573182053646336 11765777 1249343483045195821622864604518441020452 11765778 -126776144290530104241170398971423552000 11765779 223278895051372434216713016825785550380 11765780 -33470797227862923437726592826320885120 11765781 -824524849891813611309508442114829402930 11765782 -374170922322659472460674304208969628480 11765783 567403358733948300540430381443549385032 11765784 100853240768692175332230549854358712320 11765785 133024340834040231626910391228817610000 11765786 -176434975423608020613778109614394342400 11765787 -401947522345566627615712273009170136320 11765788 -122682198423064936195334186581489090560 11765789 -10248525507538945857036176686354758720 11765790 123589762081758897647858210834568633600 11765791 -843957502830923595921778072804298668800 11765792 16773872073301489950425625798012567552 11765793 344990314901976908714412675299081844480 11765794 -542793651017618932510994361265808200320 11765795 -993409209827614476806338288998150961200 11765796 -33250885915468964568521599955122606080 11765797 -800018354516671832273028379611860226754 11765798 1078167831306659783134793397726848160 11765799 -452904619965206010410965177580263162416 11765800 -286968974451239025261805618351031040000 11765801 110170720751858034988261513607706825972 11765802 -10767755509718118444208635301829265408 11765803 501508585036414931047330938052525408256 11765804 817042609911792104113918452524826598656 11765805 157856238606132790106731780800348257760 11765806 -322725662634388636744383043783804775616 11765807 1151038877725119390988176688079311332840 11765808 -139420704265436464543541450102364684288 11765809 432711611047280816402410856466629821152 11765810 -92599412202250383246005893355924912640 11765811 -125802376009328457261746745236097822720 11765812 -649968047761262017875069839420684105344 11765813 -954451169208595001090293446960547489938 11765814 118670957690910115167696675853894818240 11765815 -367992546527263660141625036240877432000 11765816 4030733903079650829498106700416020480 11765817 68752393175902350232850744352374724672 11765818 132983167498017818008646647160984630016 11765819 608142804335695666153651586141373907680 11765820 -56783170071150892755918578378455818240 11765821 491143158253031427331082898017629254444 11765822 684311708465905932554332777807020292800 11765823 483961263295004058761283356968224074184 11765824 -95302337839502015135406769634703048704 11765825 121344434464638711908680177680954373500 11765826 313575510578329165614270580012177802880 11765827 588068170504667299724470706342964528072 11765828 -1341756528135814067660563077088689275904 11765829 -189935674142808579027509642477821156512 11765830 -224609632553611696722443271377588845440 11765831 -646004730721202102707242563128303645056 11765832 -5919403011593754573002480788332380160 11765833 -284971806332876785584650423061134552832 11765834 -201718490638731494024109812170185635328 11765835 -428755000336886939820842708945217971280 11765836 -71698368018594322364134422901129795584 11765837 58666621006914287656419577390717046700 11765838 107281595740292276769582930155531105280 11765839 -850250199690224911959288054889487719680 11765840 -41254273969338649137456541910885744640 11765841 274996068436672623780648307352530416000 11765842 -185959813384250288721067870787658051456 11765843 -112650582785475034725885124769247154536 11765844 102763199022113562944575852013784145920 11765845 142291249471606050380875161853672070400 11765846 -543127412420016124076813424657390076128 11765847 661211215471616756345246207031746999400 11765848 82850138080447932028227427380733685760 11765849 -802171100601492620663793545724300917040 11765850 21363355613156200307959973873967072000 11765851 796374772273289125486274697004049175600 11765852 22720220861292422788952256055332335616 11765853 456704820614782569760033951226967090048 11765854 -49819493017067485148528533268495370624 11765855 68834431909536255348240460124496516000 11765856 -369149461941807984528249800740387946496 11765857 -428313064452395071293144059456021993280 11765858 265481715522963300986537589605113514784 11765859 -249017743428425975023130151008069985792 11765860 -667429807444697324644444814771833009920 11765861 24301916509301681132612023135691288124 11765862 -174612454379667090059649078055816320480 11765863 -645585440944432835604033511170634594616 11765864 34600643814669051394975602802714214400 11765865 -567355283737310662204012962832885536000 11765866 30106505048841112207994389045063941120 11765867 258665817134536037923007844872426924916 11765868 512561842416746085711663395808303306240 11765869 179661079188135094445861785171363569600 11765870 6294157123253458432184718506633007360 11765871 252791097555182586582704025287669870880 11765872 -241053025416369620811010020727131111424 11765873 95675767006890886765511159319380043840 11765874 269018879232943469830231675117513388160 11765875 2394130549497140678544363789345600000 11765876 167404404468211429429808571086416926720 11765877 427551523612504443354010598893089292320 11765878 -254033283317768315565739983099538961760 11765879 28776864727572100032352871563913157480 11765880 188376293700770614313795336825063424000 11765881 -1624476408350322424845962498929303318 11765882 -386740275181143074614036541728128152208 11765883 -339584627232129249506828375544327451200 11765884 259898246478795763741793022461523314176 11765885 -976836146975538127234274365265177694420 11765886 507704632562478072814949993015368839168 11765887 166944881870539160923909648197343641312 11765888 568404348475536579625368608428806635520 11765889 -107704565863072193313669180479440884120 11765890 -130267643317961216568262560041458168800 11765891 595487388483649958418363999260820167292 11765892 392018011381738148157289506958058621952 11765893 -320570544612847490593849529986549443876 11765894 -68949824616908333833723370528873965056 11765895 -9456174552772696003364980437475829760 11765896 -885053714288151297944836019051502796800 11765897 -490520914666734410299131871477001657280 11765898 20085972058715888179544877222369707520 11765899 443549396950693305927313216369223558664 11765900 -100583457425852403575343962184893088000 11765901 269564139000904440325789802177290833984 11765902 -328095046337484563142659258015252318400 11765903 115360026196236239259902984220776745504 11765904 70507657653479132369980465492688240640 11765905 -340965154715892198138813087763797233880 11765906 560440732333408226485816006402732826400 11765907 76017525299961310792220620275245104848 11765908 56718515380472832041208906666362744832 11765909 495539793951721272608266916223373952760 11765910 -7292131409958710523763430024143545600 11765911 856840934209102793689060960927246413512 11765912 196245660868589752406870798722741739520 11765913 -261382178563906990360224778298800516656 11765914 546187217870178700304967463565738511360 11765915 228601082983305666444511493375762350080 11765916 -481622315131678924878748469908767894528 11765917 -751408166974034934862937485472964757568 11765918 -5344289583615218198976216476151794496 11765919 -1355946760941553371179277657634769208 11765920 -172255552852305679659003410960131031040 11765921 11734258706689401268966390443078600000 11765922 76003066042353093313222976900503563264 11765923 375725880716511193765217387516338999264 11765924 -317895335185644552385669402149382487808 11765925 -541825801033751100019758770406622584000 11765926 -31600527946788700184334597199381266432 11765927 -916074139849279038758044031037519193224 11765928 -819732703130091764131577567685232803840 11765929 -882733384654805017079900031073307238400 11765930 -227697803568305221489986510202657524480 11765931 14244435835099141115845951315458840000 11765932 402401226062551297221314788413618058496 11765933 1420841648352031981119190769834924388480 11765934 -84590836005832295321025729755242934400 11765935 214179359711612328191052273140387687880 11765936 23591873088964356754411538615052140544 11765937 676825377797280972013323810667920757152 11765938 -513098021635851504227652807303005749440 11765939 127485348808487501682726926290382949240 11765940 -6496418645243181066075331958464204800 11765941 242344643939890132382205104310385008384 11765942 -776344348410307502151272907229726060128 11765943 -53621184228749851851210502644687750096 11765944 -484932336263220659640747950628159897600 11765945 -666925142564363232245722069069769433600 11765946 -36018057107962095258238927998025890816 11765947 -180630855024246276155707453146031860000 11765948 -839572201942131998133224376304448904192 11765949 96885128056132994171310448961352943680 11765950 -107440515268599087436612489728724425600 11765951 -388619908395035049198807098333097489600 11765952 -446830073787079978289334807822965145600 11765953 -1117521463649075638970354566764712228798 11765954 -628848621362836566608277419671364395824 11765955 -350954590119926015915143813492508472480 11765956 120077199746188285752027052335446208768 11765957 22330525145920436154851086563687014400 11765958 409364057467060666901590638742390920384 11765959 1263188836380975683516174722510500684040 11765960 828387349989923550733880887541295360000 11765961 -11267920317790873785490298853142416912 11765962 44046649643742498424024947809541870432 11765963 382335389602388366375194283775507845520 11765964 128544068721959327875143621659989819392 11765965 522537639512090410406157706801565734860 11765966 -191250793835244876315264099419652149568 11765967 -400062711740552765227996121704402612080 11765968 288704307595171582649539479448071790592 11765969 36828655325462549083538984907591440370 11765970 -70741620084516884935802288712552729600 11765971 176296818467342370072673850939669538720 11765972 319099107706945897237171198967257362432 11765973 -455652567549867116772190545280417701216 11765974 1009336432520240104348773306122089855104 11765975 2342639976731073644035234658619649200 11765976 372843269214403377293430894491604480000 11765977 268486815325753383294927419851674683152 11765978 -106258763055070047542824093856895475200 11765979 17242762872060961823527693271973975060 11765980 -980909861907072436813318039863593103360 11765981 -1516013347430937628941065468293713232218 11765982 -321795861765795398614999384850439315456 11765983 -1654968486319745988932494574651402392496 11765984 565987785287946463075166218572267257856 11765985 -208799985596453395399244657921552732160 11765986 478307582572745865847824115081088730192 11765987 829041617984128227681718351325714292636 11765988 -25970197910154399563458435173715525632 11765989 -586310932447061633151745510725726367044 11765990 129429759116128602041171412860742768000 11765991 447412223165748335446720023323910436392 11765992 2665390156962934597634179339908710400 11765993 543457909012700606991724333064867385744 11765994 -6488617280471129281350077647505667072 11765995 59460181684220288439148216078960482240 11765996 -107609706850298964194187938301887831040 11765997 641393095784535795254307294179830514400 11765998 -502348099101658098765043866172429464000 11765999 665418847868641516268323290000299888640 11766000 -25971764791008045796830228379041792000 11766001 -300556183219051804991020979503913404440 11766002 -556644255500179391906275504048033560048 11766003 -786437404675901855966937647627652794256 11766004 -13350407900900306855681754180550555648 11766005 418506032439821573253198057330324447000 11766006 147259809418829547517656241512698634240 11766007 -105952284174195995643579915404604953856 11766008 -482256324542848223489548145035158589440 11766009 -715174824818558320892783545481868824496 11766010 -301639096936084910729404296399902583840 11766011 -383571106513009103667424217605671302808 11766012 -123723278967925427454966754198744316928 11766013 186209110020830647519419000304755979360 11766014 -289567242283123492519897648195012921920 11766015 -524825787944925170811443748499231856040 11766016 232546759599629046150604600465843814400 11766017 204299265454465814123927250440331787200 11766018 236792143842571602735831630585498210048 11766019 328287539026050023606982544434919105600 11766020 250422073821709053698052311286145843200 11766021 -274321829565707848237587667513803667488 11766022 -357276679950084536977317585325855064448 11766023 1157052014340715310834373295087679866560 11766024 235524285798539793421799897314951541760 11766025 -36580168180621443416612604012427252500 11766026 395185523075570625914271204531616364544 11766027 419296787653826126237874032486708872704 11766028 510836037046878578095195792864921658880 11766029 922873110194085304531613193542038829280 11766030 -47699154852107645952107382211012471680 11766031 -1461028061034873212387402554602327097168 11766032 -209676823442364488920044143394113568768 11766033 280129662823647577351544305655772189600 11766034 84897401274664229812477482652328266752 11766035 649472862853950536504520120399303577200 11766036 -400480290053781628154445697294467237888 11766037 -303452847873599143447142509889919262628 11766038 -573467983365600543236304186047855578080 11766039 682752669352936138300774347040424178024 11766040 -247886821570111847507706033019288780800 11766041 85387640918108032198723357857013484544 11766042 -129597082832435691082681210210588643328 11766043 -1307660902110643419487910407760611075708 11766044 89123065753193950976684722840661414400 11766045 -129488472337583730659709764051416008000 11766046 86560648648630029904453331286257901504 11766047 -12664328363600555485219203210644352840 11766048 -125726908756820874194751733236058030080 11766049 -175183903577261449539546640530984279360 11766050 -3722066491925911179488925913162598400 11766051 53297081059449413893321740439893603024 11766052 -1414264683091056196648619596872650148608 11766053 -84458557740864295731952263006966091176 11766054 -63583460278459835493216475028567808000 11766055 -67742201266550494124205577101915225600 11766056 -655234416324506165066460819819593733120 11766057 -66255582039862781622596114758638996576 11766058 65860032313195799504715318113200136880 11766059 -29994701021516912410416588376052907096 11766060 293413271978083733047333938436388352000 11766061 -780931476526723849502858458215558911338 11766062 112990670504647350645340207275177452544 11766063 -330382747922232771355619913102756093312 11766064 61752649653679394251097008633096372224 11766065 196664379210446979165818781465573955200 11766066 26811247703679715075134641230694805504 11766067 49057681302288864151026355247660598960 11766068 -28885742126998879215579162439467527424 11766069 -92766130700645830517876416720983643296 11766070 -10019647949923178021222921514930347520 11766071 671266611194769950134460093139130368384 11766072 598964670038770167691461294094845542400 11766073 23162689991098080135604491715916399664 11766074 -59115664052762766816872450405692108800 11766075 43125467710738624101225853323949080000 11766076 369541163738219400317832365360364738048 11766077 199938028936204939129978036528482471552 11766078 13094793565997578384304028189976387200 11766079 -560414465173992110581622424147780679016 11766080 -125588133631574349160253271827955056640 11766081 267553186301890638310401038385711661824 11766082 115214208107392364373197843724559078272 11766083 -359426137339789247670362340173973720000 11766084 190446043994774287088198620473515169792 11766085 -1034120679129311478938297170353593825220 11766086 -105454173112817373769731337003093547136 11766087 -428661672731182501078403123037342984960 11766088 1204164468909029357802565581463814799360 11766089 290739228977008762099738637987889006756 11766090 -98712181257688267986079208032911360 11766091 -242770944661195358524558807280930389200 11766092 114046840664390683856047620430198963200 11766093 -760410947230472151401956123851932694336 11766094 -178729870889534216088822520170693317760 11766095 583711258719046032860632488221698800 11766096 -51395343872198104515916199132103720960 11766097 -35581582318142515482395618636205733568 11766098 -4849534370369182973120310957513412320 11766099 129414618321011717126809746678457787064 11766100 333321898118529562211561143698678918400 11766101 242937734670718002856084102712385922332 11766102 -12038017418700108469941656665869557760 11766103 -1195293404742388240286062607015319254136 11766104 183823548698877545382139763546411212800 11766105 -219741225413618778732811724928996042360 11766106 167776154418467851044906016260543806208 11766107 -235960911556795296283084610723327073168 11766108 -130274088428501066967249459008513415168 11766109 969006185155912307053767304434049462310 11766110 55868254643038818012216389321347042560 11766111 18873409332078880019524529697973962240 11766112 -275178783960318283475039849606440550400 11766113 1564528089584386000229134050093336503700 11766114 -149900086389093047770240974281990400000 11766115 158249852576990496585757951763408519760 11766116 -303994222156620664352140368142452066048 11766117 728967708279751182327395688655755223200 11766118 -103042798450653942664137513311332392576 11766119 573644925755031585344653057855534190520 11766120 -176068287903128538217958240200895692800 11766121 -173165937253278594271817110822935946368 11766122 682591464264010018197790445040616230912 11766123 8565291614440280458746799778975678172 11766124 135969427253089577130982270487906007296 11766125 358228217259385147163762788259316222000 11766126 182306730697039382290056003588334369344 11766127 1058112968898148595509309772435797412952 11766128 -167204130217458810348839133439245582336 11766129 -411697969230076567882760888820470321280 11766130 -176088891574750389154437938340332966400 11766131 437689523259734271503327024207036888832 11766132 124404677572386152206883301404027553792 11766133 -13269498428294613168861444322376143296 11766134 -688145902254930506887472533985293490880 11766135 41088262071281167938274695481404747600 11766136 53876641739703848437904980007854694400 11766137 157150860823680727735352698549446046800 11766138 150615489164230532191680655436397853440 11766139 27772167021120572548667871328899277824 11766140 49795871982607951671267896355112012800 11766141 -32599207932284950247856101732499179700 11766142 -239045569064352890904296558240428502016 11766143 -286694081650653064622477156699912404992 11766144 -241180211306356349896107991738833960960 11766145 29212693355726895152187163082096127720 11766146 166691462861911356419773439834321917440 11766147 99405991725683618788763595631589015280 11766148 32987349805434518424006571124222447616 11766149 -543224116629294933593998258240667669760 11766150 -135892006434712885117531563609956942400 11766151 -519374283019377441853382584675557359848 11766152 1982019663783682322554194186361198510080 11766153 -81660232246780570881309467710155506496 11766154 -490256642061249633181268494148628118224 11766155 123752370769568377884669973923029416560 11766156 181628166312128590892384966325249638400 11766157 468960545997161914264875184017722486400 11766158 -797602034150751000888779750973247596480 11766159 289230389004219022985341057460283307248 11766160 -63101900372859095648038633858710896640 11766161 -995372757864971952862042947469210014 11766162 -58316768788829699844651086217145842048 11766163 -422277935875881154801136518749479211816 11766164 -450225504843352747010604322912287978624 11766165 -53876555234128695398840887119909274080 11766166 9178546999984821931251909148310848032 11766167 -73025526240189028004608813485214659408 11766168 -1233850134328517197714300870146195456000 11766169 126404038652172733569251084261230621696 11766170 -2052966284867590928747310516094454400 11766171 732935971605243330575884562780302654320 11766172 -573562037490056978418596544020404627968 11766173 -136693408971317909943499490579805071616 11766174 10262853553386451175079528896305680384 11766175 210924801735976227060446926665057949400 11766176 -11785403053775147212418593643745509376 11766177 356555992825813706218255664944111720914 11766178 441055669124559387637930359689856098640 11766179 -157396309730465933252198333083460710416 11766180 153400665143625930208743592982541189120 11766181 -290526827886166044117521185037331185920 11766182 -673113006064241458022478202855701899808 11766183 -175847575979720320104215332395608234112 11766184 -631795116213197357628972349219574016000 11766185 348682108605973675715774229423823874760 11766186 43898802419916391458879195526870466400 11766187 -1311175982470188191017335985998571258760 11766188 -347733401861809939873954293094236847104 11766189 -844374589227005099471963175985164893376 11766190 615029312155429623271324703901655680 11766191 559721000033420598304747023935964860784 11766192 95249781480844541283014078265877954560 11766193 -1159035878403088191563153562474262238880 11766194 788747656854362105919616943175407670912 11766195 -166218174905430819992075403146882956800 11766196 21359804019020556409425607523998631424 11766197 -452665117218726661869442146807156246216 11766198 -486379881100314240895156478331653545536 11766199 66270527144030127963449406569880197160 11766200 159589707746390013438429805912802304000 11766201 491596644893667779755684834839442001232 11766202 -38323757033298568979591651018917088256 11766203 698129411955909417358332726203317636452 11766204 -425857565412637746697480189318957094400 11766205 -476907894781433416623900691091032104960 11766206 -61014318345905425950142639956742226880 11766207 35755350719555510922788579080320174720 11766208 -414261815907021698344718221698268135424 11766209 117084830093091712338326623745981160960 11766210 311930040539659529819152485192582328320 11766211 210339981517424812926348649807846261000 11766212 -90941709582560010091867858707899321088 11766213 -72664240872768039301371920918760873060 11766214 -669251615601971964521213000828983760544 11766215 -1066465068153729673987790312758888190400 11766216 164017224787979073082165925965379665920 11766217 -499848229110453254586440936213418221734 11766218 -680424721420020518579614443853536703440 11766219 1516634441692412305519376626204435968 11766220 -452912260892658096101649975428179461120 11766221 68835657122334085148169443822785885644 11766222 3468554700596908240265804534387560704 11766223 187632211342938456061213866563697851160 11766224 234994544162823711601915093857496227840 11766225 -201269165540628470271718264531447680000 11766226 -356178469563024421472986440797021624688 11766227 -874135845428522087129753506332540856176 11766228 -494046637519118699447450295904422512640 11766229 106726394358431890407625721723805910780 11766230 -45716858082234927555468386154969772800 11766231 -341661351544059157439869573639802071488 11766232 -1124609877100395567715207620141029376000 11766233 382365120476686573950479895650534953482 11766234 -273680916124448105863391228319465592320 11766235 -184768726075772416613060567198179546800 11766236 -79954596612118004657342711506100981760 11766237 203903890384046046742533912319356005952 11766238 256045358117044089724834456344387739008 11766239 351223690743879448559991691323597179040 11766240 -265595177605001417056389936552671969280 11766241 -317165044747991154966070014809676267358 11766242 -100808342154612861758264934778786807728 11766243 399677411236453852671373267397829318264 11766244 143081881255238403013483974629180497920 11766245 195254264424122148810372292741089884400 11766246 -159624828066984348615724677624457729536 11766247 -556781170293367952437420696322259567304 11766248 -190695306672545861990407644533012889600 11766249 -440249557945252496661896923576895529600 11766250 158211427162194492398572303189647270000 11766251 -206891054952864939245791557366118209648 11766252 103278342955879886824174906437955891200 11766253 -196463467762942872855973839651589184660 11766254 -118325794305023126800044572013613823424 11766255 -30605057033015038715176993227876977280 11766256 -34000174163664898701478752210010636288 11766257 -166409395668292869468686330327387129280 11766258 -86055376156196533823416719104129465856 11766259 -391216655189766103363440566337427010384 11766260 204726837274960297158533311915368038400 11766261 18017308303490106539848194116512918464 11766262 3332367216374606243688508971852423168 11766263 278377329555876436595042621100553198920 11766264 -689168405020631152390534591672186920960 11766265 113142191947786388026575990342131800320 11766266 -425324853977053400398809851237709441168 11766267 105132234390882806674289013740346715776 11766268 -41494585777989999641412538608104906752 11766269 -1221515025592304082003369939451324494330 11766270 120350379108523398631802641121127465600 11766271 -357258944030941944131331953148708537216 11766272 347621474343452765681848951447014604800 11766273 53230440682975496545780070667660504000 11766274 -125625792752635438303776594750626834400 11766275 48642598862394485842376461604607330300 11766276 1013874082242934370633293945441552680960 11766277 -980933927564520224758161393240506883874 11766278 -84313245229921520097138576024413787648 11766279 -94339330734715726583787431261470358400 11766280 -405009496797737560895928601439763609600 11766281 460931533943519455820049557204164484532 11766282 481419364113096519126150277542685440 11766283 1186245938247024445990322355562662184532 11766284 690339612250691097567103292278030415616 11766285 173416416649875477924176813664211235640 11766286 15719236287561086323727323044540495360 11766287 -382393173490134424051580545850393262696 11766288 -39000498963116536994981796384726122496 11766289 1611219992333155125526426980141792653040 11766290 -310188208096632474331393432898436753600 11766291 289289392225716707013603454033825419840 11766292 -418755289853417194862786804015487097984 11766293 -498189423446740310384015397720366953280 11766294 -91264437997409320660962781861000534272 11766295 -1151105103474759866203956392512460616720 11766296 -402311023615316032961165377908882800640 11766297 147275773436809470295274676857486773200 11766298 50280107686515016672167157897621278720 11766299 -428805569171620494593107373749969400700 11766300 -6567554732725252386235161123014246400 11766301 381433881128449358134494342498137089600 11766302 -718150859884058455762734638390913003648 11766303 505787062763292934661587617256258172208 11766304 -14651415223774297116007415815560757248 11766305 -3148519655063966395934943670649672640 11766306 -8587009006337988913192050923897815296 11766307 26192925107059015078748964977276200912 11766308 395750083508924970177340874341169602560 11766309 -569468372664855545931857979590006313600 11766310 417008816789096528272850696661254002560 11766311 -713354463155363003761007746361145712200 11766312 124580221474474716044889935884714629120 11766313 -111123536137723765672102672815627877752 11766314 145450219511863136260126836242486982912 11766315 614235511975504065616931065050282336000 11766316 139009968595056530796252708892029943040 11766317 -451562083595336319741190060878653219040 11766318 4697076099459280687479869288231605248 11766319 -1165392734203524901618452541530088359504 11766320 61632986336207033590700528395916083200 11766321 697166529341924181500418681664047407682 11766322 -98069941656798554576960974256422069728 11766323 238422203245880159051449278479798674572 11766324 171740605177791946402833844198285166592 11766325 -23304083072253679686622333365675500950 11766326 -139374035919910142506648525005850810752 11766327 655107505288238578467002377157711142120 11766328 -207281422131005733452758443088731709440 11766329 -276600396953438697320810873325655902720 11766330 -152478279054353765238637179553129152000 11766331 -542706804384660277543155758639423043868 11766332 389434480641597450228784327041281748480 11766333 -150228402397437311941858353750947801472 11766334 -41066012930867419668376288824100494720 11766335 -280036429836881832132085122362303636640 11766336 118246361164144836209764935121766449152 11766337 -576296092862595413709795706931606873808 11766338 -15294251638344629121352569371285989680 11766339 -413073977777262440827694896468336473600 11766340 -76294712662668764202535176725158809600 11766341 -403310870345111199694768367871539868258 11766342 34752530021382465921402872634816344064 11766343 -20282567656106947332108935451463209776 11766344 -325331520618072379745450920055783731200 11766345 390602388095554310934243266569542851520 11766346 215838292830721996101210329046059372688 11766347 713193386694876821489015930537042738640 11766348 4207711438977056901095685400569212928 11766349 -167373099239678327211500339130735724064 11766350 -19053503959886566482063809730854328000 11766351 -201870156622711405519053308269059452640 11766352 103908060379092403170432720425728983040 11766353 -812130953115616484324035355733315520398 11766354 277713324041252779339991477320047995520 11766355 1454541629591928301476956833546991072160 11766356 -30096300925655770368029727752485453824 11766357 756745950184287536146892070355131162240 11766358 157899553831094595975844585632950976000 11766359 81630472365417660140667276113231911728 11766360 22286040930606116067457962515772211200 11766361 -349520087024101703279561735754724142576 11766362 383676885532515928446141559901065089792 11766363 97281059708112608002745297159373063168 11766364 23520246077657312981793547255517847552 11766365 -76614016660728778886403378351347742480 11766366 -242769163956868295793189529562891590848 11766367 478604207128654678973583128050718071960 11766368 950533373377051377799437283414111027200 11766369 -707755482118269771430082419492372850256 11766370 99437647826494811402094870745589260800 11766371 97730228184087047832353981167912011312 11766372 -277875097222414962002855923104968982528 11766373 -495730230128541486646383443199278192640 11766374 192000630855426161361758228192909496192 11766375 -785312963661474615944739098243970810000 11766376 -317435472717516522873961480026664657920 11766377 -105311476080869308414724781048285057600 11766378 106118204828839410036236238158109866496 11766379 -584768297092263030609279058095286751624 11766380 241049417147871914617458124412869079040 11766381 -481396612793402309354663736356565796800 11766382 296617927159201871054965086546521306112 11766383 120832779888642108979593635562340423632 11766384 -3233147308720816804059894923145314304 11766385 -288289965162948738414409133827587748440 11766386 121928363334084337243433286375887884800 11766387 -613475327395062577004684263463258984448 11766388 -749381741353195206611650625760639186944 11766389 -313290798053699142401491821963632154144 11766390 -63166519728759907749374167167054910080 11766391 656700513938962585790115005345558528 11766392 48436436825895369995948087711217561600 11766393 -1081191052485120207870790911059031763920 11766394 -511265068134534077358394651120363418400 11766395 -843143708057735112087554452466498169600 11766396 246045307818801341436235833187356549120 11766397 -829845175306040495136462535472752962228 11766398 128310988690734511698446861782517886336 11766399 576106310618305894360586930249260099728 11766400 119702360743479675137774525807591424000 11766401 -1036551248373766262540128970148016745598 11766402 410804371276117910572167239409381618720 11766403 -2706881794314890678807167802124923040 11766404 -77202710396926795945274212438066188288 11766405 139969439969171120361055361256178619520 11766406 -508609232005480832245673561917195810944 11766407 -47499085387498151722941067704545839008 11766408 -669894423734683296265002487303496048640 11766409 -814227433022229782177958864311204349696 11766410 480139805331347626644694748488957131360 11766411 971386027025927105268488561839247162880 11766412 -73260933559036662712054837529394572288 11766413 -535979347105565970246632456807622955338 11766414 -464128171946587988415136080416203646976 11766415 851529767759849670142418056632147235200 11766416 22754169537019119014854249985702510592 11766417 276843278631739823896281645659667622848 11766418 -1141444019718332444393243214777486167040 11766419 301290063970878973953118841199657386076 11766420 -55555847705001639504723242677689600000 11766421 -1420693154854387458486309474892164331378 11766422 -13166735693048241004814324571162786816 11766423 -257565315738990922975496982276493701120 11766424 588903908443897862479063695476890705920 11766425 -58894356927067308777755028234026305200 11766426 -61098269116240875616973311276430134272 11766427 557288199835846871021272445855319926276 11766428 1083514752639317051247406130323703827968 11766429 520915372557913456296541697423764555200 11766430 138935698560202804871043203645157803520 11766431 400532885475868689681227578044445273392 11766432 287949350997362719535253313411448045568 11766433 -47070156209085616478908443621464694080 11766434 -170024519494101630686029711275335040 11766435 910302846100244474270639571713647526400 11766436 22915874378368856308489506238554731520 11766437 -1135617569660318795597172334709392760928 11766438 -513426146423820339497205156715702252800 11766439 -300168182537120117522588103674659476576 11766440 -287576294351327979126271484782170931200 11766441 42742720913122359055670481375153747840 11766442 296319578991133673556292529189130013872 11766443 124199625651698044452050605519508714544 11766444 148318137139786307347430310739518200832 11766445 349703580713161224469118098536968133600 11766446 -64148894402515513955763911720225277120 11766447 -89504097384285339926607567658053751680 11766448 -48514196326269785751803480378443038720 11766449 -60039948423257438563771603682861597550 11766450 308508136049684682785838492516537216000 11766451 603525877683447157456980156835332093452 11766452 1039614375627242685473623424857549259136 11766453 93617569033952120196091475646192076800 11766454 -6108329201816890373220357335273207808 11766455 -324563788353877838193061411162133343840 11766456 258957525943442110019026720289956024320 11766457 -697730602618690094846561207124602782294 11766458 -42116372935917908519562130670791576320 11766459 115539329958725015355972840810139073304 11766460 535919498605967771421499060984736563200 11766461 -395781886876584611953165158569262302976 11766462 17054739059794776209684274186455007552 11766463 -1123583783063784439437958556529507748288 11766464 18416250604594353509907813212268527616 11766465 7805687613944916306130911460021717800 11766466 717578546748688079246625710471296308432 11766467 253086719050900914689213832239914607112 11766468 477870817144541152346855718252572445696 11766469 -70353104681033416104252909964974285120 11766470 58373600857485744940822675445257111680 11766471 -618406184006102241207381452187187769688 11766472 -98322526567805312785400652586291200000 11766473 -1051226515315389687975471723721203939840 11766474 197803029226032060189052311782666704944 11766475 -119197428991751416846885502879224339200 11766476 486836170951011780790958903057328506880 11766477 2976828950866864049902261728841375296 11766478 452603681652143734546368925638809084160 11766479 820291843380768626543129199955811716080 11766480 -40342219205092819287276041824500449280 11766481 102793883716255618476756490519347025664 11766482 86042170906954994579823520091990037504 11766483 232259117123972867989584827453563964880 11766484 -577320519107408981331095007142898612352 11766485 -36929270547656390663547027803993606820 11766486 300699009982264040031157813403001298944 11766487 426179620542998915914121769388772320136 11766488 -787957662585635562423818081440624435200 11766489 9800416154883914357546413715758868160 11766490 645624159014449284315658857128591697600 11766491 -300909719608013655197244074917516488000 11766492 469404109892363635043918059129944192000 11766493 -545822568740294203770707477555874151258 11766494 -705065818272500751305906265577305465600 11766495 50842620631662655440598859785311613440 11766496 -494991761770195518686799924762700677120 11766497 -1102864464327934814067196483768209830400 11766498 33120756034741833559804043168571080064 11766499 -395887287465774467131145661187038218664 11766500 -758684805398621066532972047745626496000 11766501 -347954369146642126229737043864786238432 11766502 -781362534848544270486826445962866338496 11766503 509523239695107091508640291676325125680 11766504 523905338019623848817961193391557509120 11766505 69598399892459446962250771400737380360 11766506 -325655294575625049852747904758341518080 11766507 165005063326852375966608789798307991640 11766508 -80722099043350589558594574354917928960 11766509 741628585937657504303345148406632609216 11766510 -27966994282459591852865073954694041600 11766511 -2064831808686338498969690265095079368 11766512 50784602804215281361240939824549396480 11766513 -149607254739984353629050492483333047712 11766514 707059352740306587189161561235806423040 11766515 -291630339020358412116528714282051473280 11766516 179564394509446384087583132923201658880 11766517 37054389962664790308727650847069626720 11766518 -163704491870515946522298776181255546240 11766519 32643323702154465875509562579391783840 11766520 4263154007826090301248184000345497600 11766521 -49246917967256721928997023949447279160 11766522 38358004454031022654807740269357800704 11766523 -58572258418827012068419913787475363896 11766524 -188781885588925132330157247007064064 11766525 -220196545069715550443287435488441919200 11766526 694646364240372808860875894833297680384 11766527 -110764469821115826647443375397063034624 11766528 141933979345841430138435862331740127232 11766529 289512953054410564396541920577757217280 11766530 81512970985591679980500873114905048160 11766531 109345150145590487438510634653738098944 11766532 -242143625742517300404332156766130713600 11766533 711904244690304438580982415787143147900 11766534 -69649873070393140681002152000477739264 11766535 -163749785916664873414028044584893268000 11766536 712858566683855522251861853060763079680 11766537 110017834735548523297578738262551121194 11766538 -211457526657034212216733750872929858304 11766539 334224933124754403660499396307674880340 11766540 318792647206517473161049833165127680 11766541 -9311783493499738082446907222656602058 11766542 511765385159156961651509938193428788672 11766543 -504193421603368799105287768789993497072 11766544 -349633203936190014013492618524805300224 11766545 19889770826622372129074938963055679360 11766546 88964754103481343000827887935923060736 11766547 -232994361739839929928520061287298050800 11766548 -839541191282927527692503232083547617280 11766549 -7287769990520271721408415773896232704 11766550 81589471531016963986406476725087744000 11766551 -1352140743442621928507329644364521497496 11766552 171986596194083170032238261341103718400 11766553 -20930697318298636298393296144652974140 11766554 356387143810346686345645301754106676976 11766555 219428610295645579515535020848073068160 11766556 13029238257000665118176068966110739968 11766557 1028703999612165044137353546738785113632 11766558 -64311079730899985272251974874885172416 11766559 2685609035284575209198351124313962720 11766560 -11911729020475216873555742048920535040 11766561 -57131585931514454959704916310363093328 11766562 781627459283930738264733453987365854032 11766563 -12565656315660138224611154611744871736 11766564 -85196144664659154936477520138522279680 11766565 -22806743338607574307016739826706709600 11766566 98190842200378847814333992764179816288 11766567 829777189927941031887000124991784276480 11766568 -402855747764011687801321195005109370880 11766569 225988595757421295440669451845144910970 11766570 137939707155492904262862598722752855040 11766571 944127448718722289026361886246530804200 11766572 -22738986331249844838108521674724671488 11766573 22503613356597192194544615126762681600 11766574 181401082827922801045990296216598322880 11766575 -375474009169923650094291982301249818200 11766576 109872011624420488214635367311658188800 11766577 20618107239227444014678072156152023040 11766578 -22144568213446918849900912288589459712 11766579 116847469859187286809744456101045133888 11766580 -18591886257161035026737048986398965760 11766581 -426809404394874583324218808460059227300 11766582 -114950666578279565514504106419865824960 11766583 -481443628030703977004864822549140231176 11766584 21265591657036415334393115511558553600 11766585 119131490201136539857306417912468728960 11766586 -172781834937095343396262344217026451200 11766587 -184597448289302460166988925890896789728 11766588 586288840406871360358486290869407756800 11766589 -941503307798430515050568843217622359610 11766590 2161100093964960559156920746926099200 11766591 -1212273154340669972403681645194691975648 11766592 -18771677664739536125513969691907850240 11766593 687335978841657688522585198848134437824 11766594 -45588012074818433937572069748061172736 11766595 -234222864739343415146304348132342447360 11766596 366750151351389854548868918657630851200 11766597 190866693778514125656076922433121550880 11766598 -464959127402996433353481165718580501760 11766599 -33575746987536188090084591878217968536 11766600 -51982609751380824297011653451212800000 11766601 -126295432819754364934630344793392157440 11766602 694673547554948886326385016255521928752 11766603 581112428485619543221686406766786878464 11766604 -77441169877546880552817483579293887744 11766605 728345908558610069924983436630630496000 11766606 5990341205308882049591490996451476480 11766607 -1496701994495157912292140399498578726648 11766608 -38317851195090349675112839812973854720 11766609 -1112668813854569147469384695392380723516 11766610 507884555736938575783696622186018122560 11766611 1093171859926086550095590756324705503212 11766612 -53345456929030638016650139196181590016 11766613 -326743002725806526808190378306843142820 11766614 -129730817291966771375082470411997074880 11766615 385592391763885090152855164844811008000 11766616 249912414085118385300587862545083392000 11766617 -464144623958716078563515343105500607360 11766618 -364506427728549016144425282956552172576 11766619 -428818680658211928254595503477745100200 11766620 -699042790213738370024959037199999928320 11766621 71401328459509479647347299842057526912 11766622 -115518586749052215263597803637706595968 11766623 -450333762761959380391590555508554815496 11766624 -240306865212314114264597888668501278720 11766625 98161708738182271492179102485914179000 11766626 -87138665624840409592998394709738956416 11766627 29876712767614327181992755391348412076 11766628 -227572136563070337801592187137050844160 11766629 -39483267649781122790356766012101570176 11766630 -89149122101988838066777638067078116480 11766631 285491834285420445830650879155919629504 11766632 964887516501205980696189632301156326400 11766633 -301176804114409668949340740903875876000 11766634 -267997671395555368042043867782980276480 11766635 730887085961807016320730197118722016000 11766636 18874923187502055814026440887763748864 11766637 851024933893241563391908276210703059286 11766638 -587167833896900174354585391965462423040 11766639 35228927593479774310109904714818697216 11766640 -223405013701853942892418248143470755840 11766641 748025074503400273525500410908923129042 11766642 435459435054201380116859126045476470912 11766643 -161916593159685486389211520333872674560 11766644 -267359574670792675825671389343789318144 11766645 204754345469375285387595566083807260 11766646 -61023450754084643693590172562687205728 11766647 -1401410121113294727297124230386778026904 11766648 -348420897960494812534644688832614871040 11766649 5974454347177137469104448366468760464 11766650 152852078220252918635085638405638368000 11766651 20726754731219155753812005854571568096 11766652 -32235680946095013373000916329379911680 11766653 368816662761851649485270838197690830560 11766654 -94229568782411301820178105467402316160 11766655 846319834011215816434295240950090296000 11766656 -373665971517039585847992075667699138560 11766657 -302173973569703885947583867042872108608 11766658 -4336636706572724255261162675309416416 11766659 33981341204544107459345941461338817120 11766660 -64104377711870135262548557265132298240 11766661 -84998150148252752931636920101485989088 11766662 -212143775711374856546171880147132549120 11766663 15183147330582986553444161676991104120 11766664 272760518711920629086273461230268876800 11766665 299847914802187576740940223520869788800 11766666 -133546660654603062493616976032329817856 11766667 569985419433076347023566422436282013352 11766668 -960458115318386372480238453662879483904 11766669 317340144879550689194045352754459107840 11766670 -57655542296354800722796398555211760640 11766671 7144460050884432606561577361042227200 11766672 8040398833993967982824648062237360128 11766673 79355637080408701692451940725093791744 11766674 359079167631367519514589850022867428992 11766675 147252837098473901681274109180154304000 11766676 -935360423818128629367612454348330407040 11766677 -371802383717781598559723337860309465088 11766678 79951979039386081327752940774657505280 11766679 -743127348337749744383923089907799455200 11766680 389300121086386698516013873555169894400 11766681 993782124163260842336709858583458350400 11766682 -138922740039593839694095807885402868736 11766683 -308350328792271761913227083286389651824 11766684 385780939699084163569082162378161691136 11766685 -202086256213276923523553761387785338880 11766686 456089989445434532672359639585818554880 11766687 -240067211046034365311708723949996791040 11766688 160576512166274987792354451555861135360 11766689 -359398884091373523614313028107147316032 11766690 -16196366484555367535882412718002710400 11766691 894074321895924821474846789886045906792 11766692 -6558333619300618325080939671540817920 11766693 54969537010077571270376117750516064 11766694 -558765550278022952016878444498109379104 11766695 537251748650165321640736950635939172480 11766696 -240129699231678397519812697796193239040 11766697 375514428298312720872832568183379057146 11766698 -48541858490079690704374197492273275136 11766699 132098741634369222525102046705089492624 11766700 52408741162249164383232506120572416000 11766701 -191490595910584672722805468610635341696 11766702 -8410455942562695910913311218863089536 11766703 16934378179048898713025760407535194880 11766704 -162477309929343353943340657869047316480 11766705 -274796889848945990913445985946517424640 11766706 17937733782966723594741071662511892480 11766707 -413096855271986395581800446694301583440 11766708 -24368092362470281036121845545915832320 11766709 -1251537722556008662559924848776939863684 11766710 -120375435361496666249594650033623882240 11766711 347759976648889601493627154332969753984 11766712 325054367187044030895558893998710067200 11766713 -457904666148422420499910895645521160364 11766714 -7295366638210912830417596580786401280 11766715 -505879326539196785777968327631038400640 11766716 167387840991420171107171987496216202752 11766717 -858738155459073374284584948258455488212 11766718 88675106804206489352951107582427746560 11766719 -380154315762046817720770616292083224320 11766720 -85766476851760526663727883675018199040 11766721 -603285851139839152532714723191541347500 11766722 -400010036085527219891093763046885378176 11766723 -287211976666725531127323919625854863696 11766724 -33891923840431256049714720706606970880 11766725 -160942901704220573425332307453390695750 11766726 116764569765591207207832450298633272992 11766727 -176875111713070251034843195425654354128 11766728 903974715439685993840797688928304604160 11766729 34323814284595862174294929566655471488 11766730 311116805550030172723189161424247921760 11766731 115155581096461312990790728614282898944 11766732 249752208408601489487848318349276872704 11766733 -2131792534056957511591972340904453823872 11766734 -5029172043138190752819568192476364800 11766735 770171197714360262642759933838931200 11766736 -184443924558176194190847320234406289408 11766737 970685706973472690418528728920795256292 11766738 396077967837956950211500307740767709440 11766739 -506677567033289728979493095139218253460 11766740 -285002922407202667883076702102183774720 11766741 14029219028402421704083436029015739904 11766742 -30234844319933974030723135024776915840 11766743 -1277321423430384430850329057647833191176 11766744 253156938163431357667136205705331507200 11766745 -999098089849767002535937935333941424120 11766746 57041388227272013691102765311180765184 11766747 -22674463508671870648791463658034417000 11766748 -181199878312595339834195274647411078144 11766749 209637418394116176634972803837133731750 11766750 -472642729470434457740696951085600960000 11766751 227574981609700695458019061558319406752 11766752 -180722021340806357658144536773392334848 11766753 -112968164111658186507336182007863830638 11766754 -169377313381880729135090063336400531456 11766755 -103975480964733370483430667196142069760 11766756 273132486494821249032708297562411929600 11766757 -589192967273344383264116131843492216160 11766758 726170617686690016365011389493682144480 11766759 53933922447393631114455961385728107648 11766760 -163230138937263565961239071489760512000 11766761 573549282347166696229986566841527109492 11766762 570213275283450361876213728538565621760 11766763 -340176264916640638061299363707233276096 11766764 743783095160484048217468321467696312576 11766765 -389777742747356885221608482320109083680 11766766 -745644475267493398329609426243901824 11766767 502868097608806900705429422086734541880 11766768 10036773485279550506418186166726164480 11766769 -100624299574738285739129246194487251904 11766770 -304116060767633448906756284664600637440 11766771 -189459623127276886557299701599863222328 11766772 -22489263380349648237532829190430187520 11766773 -723527024549814843506775622119130992978 11766774 -161198248666973993556081930553555391040 11766775 13703552030439563656577813148146012800 11766776 153370365675495350105795294215888896000 11766777 -33593739061130195743666413510266557440 11766778 13471126089641891444309355733267162368 11766779 -646946269194264550339578685577418268800 11766780 -337881644765403442915185914859721751040 11766781 196496539120570434420325966325607689932 11766782 136722272123413531332237763024829140992 11766783 14133352064456594148613419788042123520 11766784 -553930726635018967961322537953907441664 11766785 -406354937180832493208699915419882530840 11766786 238201788534399736768083281599248315264 11766787 1703097595044269648703874257073413790240 11766788 1103126123196226909799042067821447903232 11766789 109248025064544451460216641870440726174 11766790 -110243006541416588370583568200568432640 11766791 -32241254796164700542815464011525584200 11766792 68065055697629080325928430228091166720 11766793 -105284478596674057583810111230695027660 11766794 -67957925104721592261279220781625910272 11766795 1690595605800052065429425079207164640 11766796 -150322322537355292184469209057849862400 11766797 3940773980405066011461788436043482432 11766798 343087917156493269972665727749679206784 11766799 342021714127748114881841159358251767680 11766800 38853048197125157736052769757855744000 11766801 -98597448139116768102470597302465156368 11766802 -85328208521804874607393525011647361648 11766803 235646783330992671225437655538971012768 11766804 150442708871126062872480513227564777472 11766805 1004686042113817513641448979487027627960 11766806 -705735299037266245893909500979395655648 11766807 -571763972797342828955906628055098672 11766808 112026632524045034850280605498618470400 11766809 946521153666622992519321975927038648010 11766810 -44771045132173097870305211656661621760 11766811 -913657037569196793702819005090825981580 11766812 106062033110390976195344276696661382656 11766813 888462083406092231172516359570288409600 11766814 -127619053166163814373142402270633417600 11766815 -179219215719450457770361843223698628880 11766816 -473525312481534880913948911453313433600 11766817 1012253795725297211708193989461529280866 11766818 -78244617825088791215233249018884034560 11766819 -381130993756475070309872922170263800456 11766820 -42636779136428588724465884903737098240 11766821 15984895861677628906533239265065995104 11766822 -452018477980240833504965018369345663616 11766823 -692950873541091989266535950822539972096 11766824 -1328237191400156814343768260707845908480 11766825 -593070521733402743231464237008652800 11766826 959570969211244325540843305518117058560 11766827 372714300679672874414193201897729352440 11766828 155807305623197039304406118952844876800 11766829 242404057939930673311492024997766179500 11766830 133457390108603834641713017038878462720 11766831 -322885837429061081175870781569456928248 11766832 103036915155674625386790705559328784384 11766833 -81055232674929623376316697048359742400 11766834 279432900313309085750066455528961629584 11766835 506891104225143575700731953289790063600 11766836 -181020203361974995973992504789045860864 11766837 -221640124643571661413986339592857040960 11766838 156545577955655269573019061259564348320 11766839 199209840693023503306397494756290538944 11766840 -241216852351171432179530959034261299200 11766841 1259142306100924105676222663513563635242 11766842 545731882250118135569431556977951891200 11766843 189072289325123534409887798196245020800 11766844 454620920824617240395090495160353524736 11766845 647612945722536583231744002482165309100 11766846 -42143557563737667546436493377517002752 11766847 -669254481684800294222515279868247824704 11766848 23288771820697700730589081415130808320 11766849 -630295058491035130822224058377432420672 11766850 -147065420338409039994079121239069539600 11766851 -488819085843024178110303316580165343408 11766852 -38864907135865222666443872371610127360 11766853 97872616386709969486891360643183080480 11766854 360588747331197017836521084071655435072 11766855 -544048544380469423790044057179104725040 11766856 52371470013881087836648339069548625920 11766857 354651378819359673571438658907297911760 11766858 -740899762228491342536698455029697792 11766859 -237956391292624807699297570857580881296 11766860 -334571255458424307355284747795071278080 11766861 -516069085338318011564454952901546835540 11766862 526269162619634565615799219006476042432 11766863 574513459182542973111266401851839184624 11766864 -712439149269311451229452237470564352 11766865 -202531116456240629112309715595884975680 11766866 5415042982151981907907029447040478880 11766867 -247044405616797961097497698916315518720 11766868 456210090330980377207834186479439107840 11766869 527568910752324757713287065089946683744 11766870 -205809642421028057728661266883808000 11766871 1106273767277397235539001915658429984200 11766872 108629846822663071203535690062779473920 11766873 304506839834918568786548885617206385920 11766874 88310298632890973939919836318067063552 11766875 159219444897217643189901179302024395000 11766876 72349749602867535364129658369091747840 11766877 59315259617780600590278717573023615640 11766878 187173899721250283222702201056190490240 11766879 270586158259411946722417046745189556824 11766880 295139914677365684162556888931298181120 11766881 498740884961285685775983293886994867392 11766882 -1440359912904211910862837843553876608 11766883 -1253466817733002878625561117484831029296 11766884 -51549891572439419122214651894607456000 11766885 -125548249809491637762079629376015455360 11766886 -40287957539828012636188484585801272608 11766887 -324662796500313382790105986770974784 11766888 124875675350410940729299102796988088320 11766889 -1096483429277919388812466657173855738310 11766890 -276100531550848359742125121298896780800 11766891 -138882157640566731371217756237673006080 11766892 496689192104217656150788825583495577600 11766893 -398268206157141131213758280258037330858 11766894 153298988349289959875810175878725481472 11766895 -82022716898503356402676393220936059200 11766896 91672321662911665126553624669249175552 11766897 482776902403536828990746005958819701440 11766898 -234324599667843920927066445213796004352 11766899 -7018411959342518235721034348374222536 11766900 20001992118223471091490796781099673600 11766901 341526717661485448329565541804612411040 11766902 12245165913082516473205609732213910784 11766903 7011541525002919094271018923756913744 11766904 -584542594170237599597212463004740628480 11766905 441082897135570957337222396725986813000 11766906 158824086977730789092229854648333276160 11766907 19485203760668396387446422775687666512 11766908 -15989066750780087942229537659063714304 11766909 -564135741136350076411031682807817297920 11766910 -11821407603904565839076898674754541440 11766911 -74240235585835689664445772175297135848 11766912 187510827178895159302436870054939197440 11766913 -1764350612076862364919694736146835585580 11766914 -263781837337904771528332801754322448944 11766915 -175268675922237833376006702208122573600 11766916 128399888651361382550891469319023697920 11766917 -1066778170831748986968282684280403120034 11766918 -19980146776172144492179871307076091904 11766919 -64472449405285231463907887648914595000 11766920 792824750801899683304829036218269696000 11766921 -305786203324603027523531513067330223776 11766922 -408667303945653109074957272814581478048 11766923 -182825723236582815260750001556227325440 11766924 -107388957259272496509049419237445171200 11766925 126043456008048237821475868463302231300 11766926 -511274002245771566539050484985803230528 11766927 643926587845228727223845603874555920520 11766928 -58780227418255722622702839402322657280 11766929 665157114676072356611289569657827252530 11766930 29969912574349068061052739335175321600 11766931 -386948828079146225522587044858192654336 11766932 613250631540228451505506046228224154496 11766933 226108181530131465265765197782893722702 11766934 374793087733617582854675583506621699616 11766935 409771900821513784388310663732629033880 11766936 705947788423068814801609697846445465600 11766937 -37760820371615728795550443319299147776 11766938 454548263969086927350514158805205900544 11766939 -12644221090176504430214897929328822376 11766940 602296515502424117653926381909475991040 11766941 -90051109664428189569741188358315160296 11766942 -129103949904907651981712319121755964416 11766943 -141255151059094234940882433203991396000 11766944 -277493169513641445813903613342972379136 11766945 355206276880725812917189640539399297920 11766946 -73889216502563080772833597791469169328 11766947 -712683917609696503526689232927982921960 11766948 264306227795092465155435679603794478080 11766949 489955527816494034492041254292640741760 11766950 1036091204772956430630916162748323200 11766951 -22683145375796947569579313924452777168 11766952 -744513082599317839860308112917890790400 11766953 332001401245591691627115601244946932160 11766954 199119919965718698269639639417666251008 11766955 871273700792388679654518626802176235360 11766956 52575618234893492767796774826629053440 11766957 -34655006659750199212111129972034907840 11766958 -144188466169157045506647223658632512000 11766959 118020489828621554611742375539111314000 11766960 -46164957277733297867121341174990438400 11766961 -728822997995198384806508722529975253696 11766962 -339848079686844261134358433550293481568 11766963 -541721970657336292965821563669622372760 11766964 256636642744748588550608946793299351552 11766965 60252921645498309308986566961131696000 11766966 371875484648296912574063526272673960960 11766967 2121264879661827682024406368236951637152 11766968 1128069577128526276454529494434412482560 11766969 -546675876788637605082894854483842358406 11766970 98796807788228024081895052447479955200 11766971 1111229390515038252400962470849842836000 11766972 72436832326245415928457528121681281024 11766973 -918348586786217605448734533965804951540 11766974 -570289182050442765052253519347866219264 11766975 -188886885301162897222315696497733536000 11766976 -122338876545119089537718973512787427328 11766977 -20064785991312381466179482616271022400 11766978 497790188680128310107600394427230475520 11766979 -616023272029893483019400365017782532448 11766980 223418377958845391784095236591427174400 11766981 -6338343245123547345662088160620879648 11766982 764233625343202458733201195243308902400 11766983 -282298250613952687050574205125837409520 11766984 -60493626786996053176662594993207214080 11766985 -77103504350343581588631667705304836800 11766986 90418355231624978251349927583331568640 11766987 1272165342864366089267300084490776414160 11766988 -84929405536164998010170017012046897664 11766989 -423614018683044594692869448732293411200 11766990 268119006549506236429556224929149013120 11766991 320157762584690777994711374779846786984 11766992 -181133371693348336530003130201124978688 11766993 -2787790730572817016624603701844728832 11766994 7347738326052419182582337361742531200 11766995 669325165047288643361146783761762462000 11766996 -468381018407234768218554208035945117696 11766997 -215959153050767354830236612968445007488 11766998 320625396954089038821866517767331279936 11766999 -38549731569198767569005448586160267648 11767000 -231256089090407228830238700993669120000 11767001 473660321943247282419081904887572090004 11767002 -203805741131020281666972011520068015616 11767003 -101005489574731235099779626424701894920 11767004 -456068189182439106995473685463474954240 11767005 -312782795177961576652109365362994713600 11767006 -762699938355535926303969232543139634048 11767007 -145226481687017602843123126991094367968 11767008 -199541709563703707335941476488839168 11767009 1256335928678894158121213103706066106592 11767010 20933435645334618792342636052018064160 11767011 -284274174840972180031455804307076060160 11767012 835046109592211853060702875959184445056 11767013 903755634794735984322487706044805435262 11767014 129727006970432228900677839313630973952 11767015 -221250099109271223012758152621920197280 11767016 43296678833366546704730381658342144000 11767017 -412174277684844125131678766601353264352 11767018 198137844961804195146573869877174102960 11767019 -207031094685117011000723969617119236160 11767020 147397775580756812411245169348206279680 11767021 -71574102211652660273562203140858227488 11767022 -775706612439585013842922188127700093376 11767023 -626621475227915397509028122176294749720 11767024 -12212132453631872264880542192394895360 11767025 636141765925897208674925888651959067100 11767026 -75251435215286454172395652667180802816 11767027 747458925210695717747781987526243484876 11767028 -55221886269287109278467210369935581184 11767029 586134538503678869187530365712683648128 11767030 198342290628038228530896319670971914240 11767031 443434554775686191322972226925308363512 11767032 -181825985302665257259533957794362593280 11767033 -684606744789407586016197829305677325718 11767034 156881365609942952528036495025954044640 11767035 -127699084008472957921858222383757136640 11767036 8535931487468146645567225605210905600 11767037 -67804710393067116424051093431042136314 11767038 213026842785085787281371127273039719744 11767039 201289753865020712785117433275536121960 11767040 -705365915733906190087179248374225305600 11767041 79327697015963359967237117022993864192 11767042 -23569970114706938783614076335764111360 11767043 -820044151708494405424805040894928092000 11767044 -607530872810562164662403466038428406784 11767045 -207467577635740157949208143841300053600 11767046 7579322690087847708882359687214987840 11767047 -76936063603568208840725925750389299800 11767048 -298456705284968426035266586501844705280 11767049 106485858521215848360220244412111217536 11767050 168556638555470356216486052319747648000 11767051 -985429050315501382027321254101712715948 11767052 -91530489495652943166327944435980021248 11767053 -273391373129579034604552779563752554816 11767054 -75299648151092112045664007924139963840 11767055 765792082929743678701370739654340557960 11767056 -39369377344876323884393614675427524608 11767057 -187670682505457408019849918245494671694 11767058 -422318109498832364052593731043013402624 11767059 -199824269191298701660470747078966203280 11767060 92893563821297477839628898467664399360 11767061 28003798775875650758365887025182952320 11767062 -31266739308935506046060272828307564160 11767063 187387202043676966357856871171957939840 11767064 577423111902833209103013298352443699200 11767065 -463862968986287342799901249515807468480 11767066 -10122056331995897466928096976166360096 11767067 -156727237644749617474663605925647158208 11767068 -49718274129087880377218795481010664448 11767069 -94654867815382043751001411039115760000 11767070 4581732475973670895378104406464130560 11767071 283843717341296538776402893881058352712 11767072 1438956612183786356149979651541474803712 11767073 -127081533241878091811264076528688462080 11767074 71932696809392511598270041795576764160 11767075 -958725293463391582748487817359649373400 11767076 404616782593873043788590998024688817152 11767077 211531354234027285380941148788901926592 11767078 -125173076116767751833820564925773241280 11767079 -8101097765451374189332327166827400616 11767080 -131808048985563931394739486677311488000 11767081 401479198891592996785493597217742625652 11767082 138145482999377420283584150298030386784 11767083 -474816708926573364857878221434888539152 11767084 -152095491356566517824391828001886321664 11767085 -277144135992680419376004885211188519840 11767086 702169664345629304689201853846858371200 11767087 -1364845604629861128121873632489112609264 11767088 81244495271024620648833373749091418112 11767089 -44430343715931442415949597100775959392 11767090 522921204040136668345727498501046352800 11767091 -71814935290590026664233435008751463936 11767092 -119292590966269050061351463225746280448 11767093 171112885813090794284239537396329467644 11767094 184763811624235599820597181509344708672 11767095 -54507983453055644403460129789379760000 11767096 -481951479758517715011743526214097571840 11767097 948083710016749133850318714087906668880 11767098 -198024387329107722800729731725899873280 11767099 173972797725062622095505731315433162240 11767100 -483959602438249860952187681017305177600 11767101 265019303831485296430916269512080216832 11767102 203187141925096139611101894629719425600 11767103 509835192772980614665993712468676540264 11767104 -36717238123030795529760756342435348480 11767105 -308766774725570205993776727523236360300 11767106 168896801060657662040620803133564027968 11767107 295265154276409428697419299631366976320 11767108 1628246949817538126703696415953314512896 11767109 766509794694892134294785610661841393310 11767110 68660605894758540953176000882405451520 11767111 -168991456900026351344248218095702502480 11767112 98646606468059760574361017902216314880 11767113 9378172901115159597805136825703233124 11767114 234690911773659537891279150428323614720 11767115 558872106060594596288909336877612185760 11767116 518390295697860244170304603638959857152 11767117 2489237382147321859590317143717269915552 11767118 129754909367351363635356198703263022080 11767119 -88911758582864132684903354788261005312 11767120 -126090430550108405832204721619940556800 11767121 -811362155166609664009453491526401758208 11767122 4641535889710652824234914544548374016 11767123 -209587032776347055865175322398499150616 11767124 348739945847275663134913132772427751296 11767125 -856677777698572137470907281889573480000 11767126 -336735873252756030449251085379521299200 11767127 -825312952100231210171420369930834860440 11767128 334831925621605032874025722675451658240 11767129 1839681905249384924636347435670222080 11767130 -421984135669029190772096573475760715040 11767131 -99373841849570079646952576878709552760 11767132 507998166334916119457837750227456984576 11767133 69798529778743467522477392062488243264 11767134 -335667594626139235041523835090293985280 11767135 -95574357286410318278339813289699283200 11767136 831171169046852423649473393032227717120 11767137 637193935813455707740976772542800800000 11767138 669406121906643421730750058521516208720 11767139 191940109422122216105814086029143878940 11767140 -77945646255835276559556666308365516800 11767141 478691720249558036151991678612922124542 11767142 4538854711778025183194424036952320192 11767143 -1071589245755119483974966501156787136256 11767144 -534019855091615305645388521867084154880 11767145 43898710487885658636943595036786519040 11767146 496687726856585912605002506764948345344 11767147 24938754193508739109894477319936110112 11767148 344979983262593373245911712503429324800 11767149 362112369932558778286854576453546790134 11767150 -171521671048057709139577357266125400000 11767151 546377903815289610457521744222295982904 11767152 75961783174270233936203594764967116800 11767153 603009073501963088153713112276463944402 11767154 1089404849935454506948551942806762050560 11767155 -699870762532572472516176206705527994880 11767156 11229908268446232853989542641361498880 11767157 458032311697794800402149691705113967406 11767158 -6930066095984940888437582396299243776 11767159 72738835840032752019572963157807407304 11767160 -98375751006890682646678165789736448000 11767161 190957477028763687997394418678180275904 11767162 -9309572877808778569428841861140191232 11767163 204717449652493450447223826839823797412 11767164 114123666166975702442623149984166290432 11767165 -6983090983545199331912369818782048000 11767166 -35662765589687964721401285445730276352 11767167 -1061239614056531332485186053870593198560 11767168 -151147884445412358967735447497065103360 11767169 -360680452251122007183060783385873730430 11767170 225141043339051305969678951339910886400 11767171 -142761785906126053038160419708861485408 11767172 179095153857744237021269272553879284992 11767173 -83725826483022499305723028881501473472 11767174 -538938987284025308333030524090999733664 11767175 153853322485060168180809968430581520000 11767176 -5929822469816411208235087856884116480 11767177 -435761733569692904663044179340048457520 11767178 -10182933439001102891713405671745098144 11767179 657717326573525930999928956388991792560 11767180 -290782908992469926124278007639998745600 11767181 1195416199176722691327371342411232044982 11767182 9618383074946716755142201340952735744 11767183 926619437461630587973395803508832592432 11767184 33155140678252064374741513504126402560 11767185 181306908341736330735569891143250841600 11767186 -54483977620891962793337936645293316208 11767187 -388456382645124386852761085445427534164 11767188 -73984214898877858153385120178339686400 11767189 69447008347953118742704259939880612256 11767190 -368954822949511084077586500544925116800 11767191 202959570456367666432523516265737880960 11767192 -974687378259865592510941851053906227200 11767193 1137774242134168130524625133202308122442 11767194 -24287505938827021320970691772357327360 11767195 -459788135514662554768914854239209078000 11767196 64834628906420556052436648714903961600 11767197 -23005211330428983706869433561589927424 11767198 -386071416833999438785352417522982518400 11767199 803368821103757000687230686427598356464 11767200 -97287908911394467259230023734290022400 11767201 145359082121953476699129837768995359202 11767202 319653229879083767500821669041297129472 11767203 -452088747243399993747738514388510765868 11767204 -92457564155005882975394234877608209920 11767205 -361309300510724420553178844933993956560 11767206 -583269784855315833198762344200004803584 11767207 443060562001580511379362799368729125112 11767208 -5508119515651744405678363686012518400 11767209 -660594103908091340545165991265555459696 11767210 94484420474130629302819001838208542720 11767211 -488504691136761342796854410603762602188 11767212 -567766062813675257807183296744801169664 11767213 -495488446196594719004802758856566929280 11767214 -361893063822535323440508865740200974080 11767215 -387789071747672385548606608110148880880 11767216 -203856140561902921999752096205451542528 11767217 285628362034293655045840722482360030784 11767218 -30980245145278967595445924026459843840 11767219 535466151581954019218901876046374216144 11767220 -443380194815549828736857742223110309120 11767221 485034936673384409326907036820717585600 11767222 150501524165039029993753629507100728192 11767223 -129440683172591169087079628902056052536 11767224 117840719849738820229989503565506150400 11767225 -195763744405882935738987120376781295250 11767226 13727336041624190801916117186383800320 11767227 306169324261331155359488708774474493720 11767228 353062415281939624629982053637114724352 11767229 -904183483704435156849022333798180714170 11767230 -62415143175084285050534289613776727680 11767231 -233041752796403857748871808910555377808 11767232 405490012194039087104458560429159874560 11767233 133631754688299381027538991960678328000 11767234 245855938587125862906640852594139445120 11767235 158782756197678034433869155628794354240 11767236 -25674089779614276645753326296684548096 11767237 -418332114106294799335689661672563919488 11767238 2583375443583796868152353095287875840 11767239 61885778291266780432128183026275363608 11767240 448324063010746716645692172001871308800 11767241 1173947024015634714446569487680167543642 11767242 26410467633506315709848611195515390720 11767243 525804215746462748071902393165873640080 11767244 -229436247621710974932461391973536478464 11767245 -190926967711889894887865979846468028800 11767246 -36389396742581854014716751729056937216 11767247 914660494841030724757437508942782219072 11767248 -213689306965774025064361886620758835200 11767249 945307201497895656379471655173842241920 11767250 -643479243526107373393975924976760000 11767251 -11343797941100436323377367715324397440 11767252 216472827643785053312565008751140482944 11767253 -1068073024697100740122417612034978904498 11767254 147285168987444148862834611915656695808 11767255 53160249425117963972133101537984479200 11767256 62206112484953402358023061643943976960 11767257 -512821401360874661043316752745551630246 11767258 146726144916760932095282492538060401376 11767259 -144022012098294084246716898458674046976 11767260 -165704476366972774081856249639643709440 11767261 1241325008175119565648075679589669416224 11767262 306375619746670306143059667435103780032 11767263 46974217540220291975720711477350137984 11767264 747433460025522996353556786019074834432 11767265 706808190920423389347972138473669040660 11767266 165890067217919522732967709816352752128 11767267 602924934143759604193952301497343004316 11767268 -53972381357513648492055054172724428800 11767269 -111765386257368365693913304524974794656 11767270 42167816188572346145325728233654435200 11767271 -1383920719994528995982282820899942307528 11767272 -77888069053062219373979130989098844160 11767273 37548221401677374916275486193393149120 11767274 616927318149655050674154266966433542400 11767275 -220207579134820734468467657189877210000 11767276 449878528139607156576276720690080764160 11767277 -1410254234438745135575959486795625949888 11767278 -41443738859528613829347119586162634176 11767279 1107253413454856326797072292479876020560 11767280 -44761885220293953369966178843524464640 11767281 -15408398576743421750558194796972913600 11767282 95675700687838419258307354655209534992 11767283 695842371887614793422793524909713811968 11767284 -186031762177061446623146182747914046080 11767285 374670867237141767050293524779550509980 11767286 290986861304512142319512146569402770592 11767287 47097506499446982834758342354139555840 11767288 -101642539215312095033220285626191319040 11767289 1428751770784465560792264500268844687440 11767290 6232773660385448205150129388349706240 11767291 -1457702582898145052241480203955046345616 11767292 125318011684801084956116357775036137472 11767293 626628439142074331244599090985674839404 11767294 3848483027089972247365272850270746624 11767295 -5197244599445392763228370095340186720 11767296 88441508527109369745431331264018776064 11767297 498957721341707493572406478694401115140 11767298 -706821031324941303832139765223779616864 11767299 586953814921842791141187001576954767864 11767300 -380072492758039309758783342512955817600 11767301 -435453199558945791112153065138759319590 11767302 -691768813384973401666749013805999308800 11767303 912254665035251001657659467961018726552 11767304 951118155565929751089303067809160565760 11767305 -39383921331764665833818571524112617280 11767306 200818990051623688348281306492630563328 11767307 -15171803992825064261152118385892889376 11767308 7923410230071697945092065991002849280 11767309 -678591993811246632254805666870598092490 11767310 -53464452142851787119362617048491104640 11767311 -257601850748704090321121661689355940440 11767312 156853016170709128579523522899908493312 11767313 -217415820670112515155735379934308714200 11767314 -34703178634485054428216189037946882560 11767315 389980354834308361647299833205516047680 11767316 411668590525564846733749013374865264640 11767317 -513712501452850697421161305266133031520 11767318 -616041117628442722858775321021899292640 11767319 -911506083824476562940179153322257412480 11767320 469063687242752187341719672467530956800 11767321 91432242404754736321849237802674481664 11767322 -93736077395561478321209129371062951168 11767323 40935313878019050004218895836229905600 11767324 698266646141188145044876731307580765696 11767325 -107737708650792321447900261162455162400 11767326 -38549716986523848681724498182636248256 11767327 -224296615931196426188482788309490337280 11767328 -43704364704728077307875097039097692160 11767329 53886199094541026026442559606314096640 11767330 11606419697165889745420971849589070400 11767331 -799805404970261096833060592882706632868 11767332 -36953305673805323798865570941965885440 11767333 115500338178325680339760101723710795582 11767334 -195188507093809228207517783241437105184 11767335 -391011841862089727565367573486825143600 11767336 156052144035381434342410985099155292160 11767337 35578721924142492751248877267569704160 11767338 288905780096602478552044521079065773568 11767339 866222296419159580837883333198577104920 11767340 -208681136542215143821434868723122355200 11767341 243858036682727421103541265992575015104 11767342 -348926218972124531683983184765050164928 11767343 615876497018523325586012701026350513136 11767344 175232147140042013326102667198465310720 11767345 275719182971641407887972196310683028200 11767346 712857713767397616437923748996257518720 11767347 -533940104413245017611871654528864429676 11767348 -273193203286977980399351147272965707392 11767349 473246161504663009053632065720530936192 11767350 40383533437538784662143387203139540800 11767351 -142690122180059827555384291250172514648 11767352 -42105658886737000724684626841001000960 11767353 113761037168539356725817347617467386688 11767354 285935180140457258245704365447985995376 11767355 169555341013039889831476408702982940000 11767356 930134413550761124830745982083573760 11767357 593018115772902653981499742479108120192 11767358 -119864880361907228187521636918164158720 11767359 -58332396921495508157171057248692115440 11767360 -6133514392080436248713934743525130240 11767361 -534938656528346814422452311002777537148 11767362 -36132092690577885695851209635927049216 11767363 -1124916161620600601067460224190682424388 11767364 379340880398177055531680196942766166016 11767365 -103599810009033961700024863136702157600 11767366 -441643710119227306995429887550949923840 11767367 -199275924348950464363895314641755836584 11767368 -39804747675117785004463977262041907200 11767369 -77940691447404880852101447311786788728 11767370 261712822839768676693841012087896694880 11767371 109935789013584375577639979560506717696 11767372 -810516083644767254010158476796205063424 11767373 561075913601499353641016666992630908960 11767374 265903935805301431251537545794293308544 11767375 264031137328492937364482977843034088000 11767376 -108347770492850487900916984160620781568 11767377 -232832051548375017380076494598996913680 11767378 -12205242296016415931217511515033377280 11767379 -751417686886956576536821632261063867792 11767380 -3353205804052257324234320220816814080 11767381 20467843428062447965267718219770372544 11767382 184154167919200807318354726901674157568 11767383 -7288326013933517108710182819538728960 11767384 1035471042722891117942695816145962905600 11767385 293289083500617805257009975893656781760 11767386 4285749923945567257713240536579326464 11767387 58889454825685668253667025542458130592 11767388 583374094489050594015220796548464476160 11767389 389492461228543978998393948083223671424 11767390 -102240627598058128101512007995777195520 11767391 193997839926527320458684295097327925792 11767392 -132423086803077625730799159596364595200 11767393 1758406938657321595434788327909992128 11767394 -734054281615185512053948342499503292640 11767395 36535153727470872318127267268110982400 11767396 108022976676384216992078526036882396800 11767397 332872161920639843918253950817697614846 11767398 81502201645568809661319949071221723136 11767399 453909213723973607564483928145412134536 11767400 181686113259131679596534887320455424000 11767401 -332244319489494910805554608760259382108 11767402 -36147691282685538461924027988759261600 11767403 1751933488351366995345601917855866012400 11767404 -78101158041903136402497733883882864640 11767405 -341837872186558864481757659139692979600 11767406 -92986473629778640860346087949926028544 11767407 -550321422262981472082581395845112518912 11767408 -88687750531710920739376589372450635776 11767409 -651553553137346250069857749977159052992 11767410 -146995993531747497329797712016917145600 11767411 -1222154328423772278840424978826026831688 11767412 257553096250557782232327910179993999360 11767413 43954894582945464661158612385353916224 11767414 -135813726033037224076700110267846000128 11767415 885592762391458411550435439623688703920 11767416 -365256068402768374785968358437024870400 11767417 -921502805619880002202137044823995393400 11767418 127382364815914528498364074334880000 11767419 -47085821236783091153941449594721502112 11767420 103443923006038358742224271751533434880 11767421 -791577326307900234547644377145011730528 11767422 135096443761439234994047334978674918400 11767423 -5293818059909435932467716404051386496 11767424 -9177306005960041811855854273560576000 11767425 314543752098868225474615736211796470000 11767426 -219860900468630834222125244670907890816 11767427 186046715423694168405446724731694347472 11767428 594895518746366369422858356796329232512 11767429 1265663294864801915716153291864364648030 11767430 -261398903270770278085208913999768833280 11767431 -163427839702578623211276200223437148384 11767432 694811841645444580849429693183680921600 11767433 -1170717211818492223494902057115606153318 11767434 -106417148063781220887458534552111840256 11767435 1002210867945489850729405821965837486880 11767436 312942079175059304335208161329932455680 11767437 50324967188181572152463998437731762304 11767438 682263148723799501491654122529898973120 11767439 210109293690663220544562114913391936256 11767440 -68385933974259269822411110490005831680 11767441 219330808650449521612872302194239462400 11767442 -332015836757445230549840545276026838128 11767443 -127595122006094659553173923355952035536 11767444 -35583189070087349054184489559495557120 11767445 467214449272213934908097957205620889600 11767446 -47798630001765991952773207352816705280 11767447 -1167827411710532309609994180224484962104 11767448 49316213538718070015482582169372774400 11767449 278464246334674412758366538098517470848 11767450 -158902251189854797937787491816868510000 11767451 -622778659627980825561129911647809985296 11767452 -220144580714708221891545841145141011968 11767453 -174233713265248063646237609031184719360 11767454 -25145736967459655592614977845396220800 11767455 -154794171360243624119956772166398343840 11767456 756353733528582870948880943280686825472 11767457 289071826928833899395433303203539807380 11767458 160965454935241048991129617542570167040 11767459 86233123666141544534445485592221636928 11767460 121126077713512418862328289420272128000 11767461 73666515555254132720642912705796562272 11767462 160429460180149589442076478205414973440 11767463 -67660672557712141516888901810470257288 11767464 1267300498237524045530352986984917401600 11767465 124231558734122450642258306185548529920 11767466 6071535015478035515064260304239418624 11767467 -76161789605000133241876897447204339200 11767468 -929042539880288744547354125795160388608 11767469 277499845592473584507782396944205826432 11767470 -154717863668887317307371611284689054720 11767471 624490986246244892207747888244555734672 11767472 187787994246850510095807279170659762176 11767473 917559280385085577254359721359404534722 11767474 -277440038079562029344219680746866433264 11767475 -626540015515195869248709162973337826000 11767476 -56822756149726193932890307436056412160 11767477 15049755287548853175543815925812673532 11767478 -111344414301132492165465246491403105408 11767479 -20880800568179972892863215820444655360 11767480 386800269806655537492240698841103564800 11767481 -17229698227852115700893564728455571296 11767482 -50155495571429319318666212661154938000 11767483 14623797807989221490148030299755986464 11767484 773386220184354257989234543640005496832 11767485 -392771485855871110985774365873743474240 11767486 4605034226962465711726272803547486144 11767487 235098345109707789345555845447946258240 11767488 -333369235849081042751077637803091165184 11767489 339137132686979904688161928096231929540 11767490 -40336119398941151001052332796551014400 11767491 278795171324516642999584928745309216000 11767492 68554358190099838324769086212270336 11767493 401429628283610452764448990473280679904 11767494 318178346572127448277952049198228600000 11767495 -588745509017348151851106066596195445000 11767496 -483786519851205053932534511512348416000 11767497 354843083730484888309116654005690555472 11767498 -663412152478607156699784929782991957760 11767499 -1406318836085318516819575243951755931500 11767500 1784410866936956533839614346431520000 11767501 54123986539595715741979372113145763404 11767502 121059959517795225384853623107900738880 11767503 -116159186155905245869714940017129281792 11767504 85343757397218031012684406461507829760 11767505 1017556871670693995235085213655015484660 11767506 -17960191599883913064098714738004852096 11767507 -266676268660184000944353875662408545728 11767508 -48639236827005397553911806466967148672 11767509 2335924433812608636987243656555989920 11767510 -182089656675252313009121725515947151360 11767511 -130993483985858441597537348725000031568 11767512 195012472071772382282191962515941355520 11767513 597072783521582496275450391723536901504 11767514 -20331902492101740892717608269543951616 11767515 -133066297225327414386590332427652385680 11767516 -115887462049517728576159613752335977472 11767517 2172856526017156187964955932454507212 11767518 25856600951653477847868859765132846464 11767519 321618997166901749451640346384519403552 11767520 228990188831003682212019342233696993280 11767521 15577128592969264441288456357364590512 11767522 -136019638050425017293503232323902849248 11767523 540598319185073258356168961455571087772 11767524 366197419333280557023842260874221608960 11767525 -9166940782407196825646149379855870400 11767526 780658635658649464115669411283604803264 11767527 9484863515580531061914116261248586448 11767528 -229092274487228862084370715300584227840 11767529 918367808720989442003571068137543283130 11767530 -194870339806833652048347424394727463680 11767531 750996599783364741579528684195255360960 11767532 312661728529494316509439519124245570560 11767533 159511168327473269545593384429961176000 11767534 54468162342464970941513522967987686592 11767535 -98436232416707782533317437609437393600 11767536 82322394654509595829149071023574876160 11767537 478937078066182892594154422813988238260 11767538 158998623142384873484979407042238105600 11767539 192573261978468998988953273159185972992 11767540 -158515923195444591990987781412202577920 11767541 -46468131319807153587594078894704565828 11767542 437855941664430512119125329411584523712 11767543 -80297575722070987969461751822063822616 11767544 1234299231593517801023371640806314270720 11767545 -432045500236664381703663599805459004800 11767546 -6059290711319486437650432682177951632 11767547 -636491478936826889880009494932631796888 11767548 4931366746756460995039159656681228288 11767549 -430548518321845090507765780565529886560 11767550 66457388844640273260211533942847560000 11767551 1148657794438160957675326012582993244304 11767552 -18965701809517858770507531373468712960 11767553 151907734159543034636888635376616752256 11767554 -5097734813629927211192591651731323360 11767555 521508092390818099821219824126175045600 11767556 723776935830433149722980760200908424320 11767557 -262385099802917231076594058998617264160 11767558 -709090940618756625468796211447624214720 11767559 -146344657481516630304578666396590938096 11767560 70749492224767166463667975325933568000 11767561 -615073400388929985355070338982973334748 11767562 667190002161154003900504321562169487200 11767563 498037819788043672831468609638442040892 11767564 654505406728280986966299515695340562176 11767565 56938360860166009172791836661771903800 11767566 -253979297707575324881983403418854178816 11767567 -148537426716211449164355468763532384800 11767568 264975130964752793061405058514280456192 11767569 -146377935496362390142599917360261259264 11767570 -209872689203622979611342517442876763840 11767571 87371349164356283690317699779354339600 11767572 771856739949114141218736534474187161600 11767573 -310543809736635001753003215700073072100 11767574 22373015496141972241183355560771522560 11767575 -128334611017328107613050470393793139400 11767576 -1190801527113179123934826252986882385920 11767577 617107970444500120314140990556122388426 11767578 -138599061297107119954640657316091376640 11767579 -494274287080074401701065575555166237820 11767580 222218863696293691365272713692618086400 11767581 152696499699080660526009250600383287424 11767582 90789505484016923169741904843917446400 11767583 -580860983523471412522488394214282571168 11767584 -52740625933656320109965904734980669440 11767585 -226367597468418835214550443478214586220 11767586 1298426120038362202831856479753526864160 11767587 -150308525946708375530152499424510948000 11767588 -274395530490159549506725768331836104704 11767589 -1262508034481617154591047979105143258944 11767590 -67413456727079561189572613266907902080 11767591 267687735148323482793961143716880507360 11767592 255409613629669820664961495474371456000 11767593 -202642052710369135043401743543649689600 11767594 -187269946993121606083682248063240755360 11767595 12008085830273492385916909280878129680 11767596 905841268610536719483394283955180555264 11767597 1231894023614852384514653830189714513046 11767598 49558719661005268272710808855765798336 11767599 -80220015445086547682307261699587429880 11767600 -1124871515551280946385165352815820800 11767601 -531554314385197189587203595915957891600 11767602 87820481383986337945792510620410707968 11767603 672765827439223725535662490527209810080 11767604 -883866215963882629263220009225488923904 11767605 173510738576963575023479673951424743840 11767606 -595847935459449675360385596294642481248 11767607 -934230704304927583849309845101323245144 11767608 -29221078497174322978037486918150799360 11767609 235435394760778735170138744755659859520 11767610 -136111279758582411745820684774658766080 11767611 151705351185835533653236571505997602048 11767612 470323168707869309485441775001289809920 11767613 -683453749420195429110619813590798228 11767614 27383297724693237279929032999732632192 11767615 -32466201074667633312175163315060152800 11767616 29241171469581379506220272084087472128 11767617 -173181444145142225069150464410074893680 11767618 630129516574400739190787613846865251840 11767619 -1137244067912128986237013803605485510980 11767620 -421724410557019069428470943781961011200 11767621 419508354249257239623176887312183525560 11767622 76452731063110433815677578732318185152 11767623 -260546337368231356455361092566338083840 11767624 -1235273137298495344094292846395016929280 11767625 -1353491331890416105442202017684313696000 11767626 269069378319155820928099330404028500480 11767627 -743323995856547053120025084255389484524 11767628 131312824563513990127943075995502278656 11767629 -126225704671311107549947517309661892416 11767630 -176605437114102434283300839827359571200 11767631 151199379543389170928531562584835955200 11767632 -153821686480242985307013945888156549120 11767633 46492257961626091380606028134516490368 11767634 146115826559366304253136196631221181440 11767635 -330217924998527293474882401214970090160 11767636 570399650990759671567483889232672565248 11767637 377380428615576061929038510965553537952 11767638 -1634080792131876057177386709934728192 11767639 367499447728355673315620523028066757400 11767640 147649370291121025456409803607884800000 11767641 -209775680215942279700996253490849083360 11767642 536429968443439035396533367645304319472 11767643 40741628431208349261233092272900062400 11767644 412008545472681976360219141875794073600 11767645 75796165893759557289176487207754737900 11767646 445739941104860265870724045820608896000 11767647 -423197038822940109423248442812288134272 11767648 -293301958381487515711021184504319836160 11767649 -817095149655986938815104569360284191340 11767650 -217742967990475055096033327549807520000 11767651 -249409409248078592809357921692211981056 11767652 -284096140378498357182759163583315332608 11767653 -210440739769097969067064336439931571200 11767654 709615366383337794127348925573596759776 11767655 -1658226845821397454921348469890669153600 11767656 39024163764246936904920535296090931200 11767657 341419248529326891848414652191520996960 11767658 122550621437339171398339391144637624576 11767659 775036059885650202782347814409960214104 11767660 249149992602178904591104221303023431680 11767661 -480953154845690331588654901281641527200 11767662 60112786033193316719642214733918287360 11767663 13039382894205257054469527455870856912 11767664 27741774024108188363195205261665402880 11767665 37681255854740140111757498368692119040 11767666 -21513070625346389628998338094878924800 11767667 180697748868255058640130152817582832716 11767668 490792151759579727790457946550127984640 11767669 -123918685070727142792165656846397392000 11767670 40149796930489457970829711737743969280 11767671 -139193271957937136389304786705117554560 11767672 -637229720168721082329297025137078435840 11767673 90713367267303432566231990460577897044 11767674 -242881124927520379944084208613329720320 11767675 203942729154795746162247636966833184000 11767676 -580709409567598006087999069003133050368 11767677 -68805741074899148277328521387537108480 11767678 19304753214613707408010611687281199360 11767679 -357121667375997447247102604124775047936 11767680 -3697486419683606550556743071642419200 11767681 13666170601185154634646992369068047584 11767682 -433903391752938480220528032077037312000 11767683 -430750782144459509225282576092709383176 11767684 322974430675448800164984242122228620416 11767685 373058018697723227067224759978140444800 11767686 -151635069370080306489128329371306940416 11767687 471511917996941980301107052280076344072 11767688 404377082887498387600878821177613312000 11767689 367847095706437289626429946292189673044 11767690 -52241602775359197573590920294879123200 11767691 -26755702490801027497921186255182432528 11767692 204465110645561287416667138040145956352 11767693 -163885205482540513089644899672347353088 11767694 278255845064359700646211101845046952896 11767695 -499589547531981876932363047153707364080 11767696 -47329536457737949018353526855001161728 11767697 245534926995984233910298581692128465920 11767698 -150030041820127387622666593851544709616 11767699 -535064314841909822745552324320924521300 11767700 56768899293115060410065312748266342400 11767701 -564536069288541497697421833218767491072 11767702 -220696862088845088344002246911922814208 11767703 541085747272090628196743848921405313520 11767704 123338044865457390675037706413411000320 11767705 -73293389621550518277851128752157187640 11767706 69739103986856746695284146157763915264 11767707 -143024479045903029510901396356621696000 11767708 -310356513303288314663508656527898870272 11767709 58921936451755415431191521749287047910 11767710 -194328280321315100347359360963030220800 11767711 -578280544953515813898253281785810118688 11767712 546582007562489519436203949963611209728 11767713 242370437547189962853382839520095733824 11767714 62603331869760545454480609764434790400 11767715 122149921078592648413063208856918471120 11767716 -336693339299804079974258252800589113728 11767717 68294483194388043861338240221896355420 11767718 312953613332404241902365657454723087680 11767719 -275548286175770140088794845994830401280 11767720 466630742631884750167211128251349401600 11767721 141542714335916288616926416950459242112 11767722 -170178720140066563220181320285872070400 11767723 -774654018292000632025135295922520056240 11767724 978280677005697427558750919850196992 11767725 -193459441311091558975378210971348369150 11767726 -28583791049402388595859018706957286080 11767727 -357069254588622731441970003248825565480 11767728 -72643248715992052213611401137247748096 11767729 -205331957497771054998554406699522114670 11767730 -116195858869057367933051527813445813760 11767731 328819491876472739451199872377030231352 11767732 84573784584047410580223289182016571392 11767733 665834680620404845620581070993253823982 11767734 776420614544221557836875447506126720 11767735 -46123262823106575630318080561067505440 11767736 -402317144052461004828223940979702067200 11767737 -801303336718391586544516465639123454640 11767738 -162212309085813087894879473508429211680 11767739 -48929218671892755844005976694967532848 11767740 -216615542241259683201859408741400985600 11767741 17175610158823894751500879613950599232 11767742 -690871222681512512185247590807738565760 11767743 83036313135982470224739583074965972256 11767744 -332658359080021336900688174701770440704 11767745 -614458144845472384684081344816247521600 11767746 -18284994252348874872551035970764488192 11767747 661302686077197257225987875955813851196 11767748 388471304273991610299822885790651695360 11767749 37122104644255813408153040312776362240 11767750 -590308534961843413360331181321925056000 11767751 -1441520194538427398487088668583471966248 11767752 8213693466257250664586275672019896320 11767753 331127462815592323427351438335048929600 11767754 -19239624641960471201452072910682080928 11767755 104033464665036820350818833563289758720 11767756 -32807252688731345579058794911658065920 11767757 -425970966836620368389326059469527368148 11767758 138477039858775620015886399249038718080 11767759 760354240477942307612567543105326223304 11767760 -92774602506942311975996489592379883520 11767761 1263203353821264815886130085890078869120 11767762 578397593957067227241649052064295423632 11767763 -16631661007801000546540322400017191680 11767764 598081250879473527076513596367079946240 11767765 -636710254318513259746856466429190602600 11767766 385252678221898989426950054258307477504 11767767 -11716477311608586616992245237099988864 11767768 -580368484028747093283047588867275069440 11767769 402597517229109327555056235673176415044 11767770 -26546076906079032432610008521753779200 11767771 -860493780441167953617739771880272404028 11767772 448190020775682125737409215620807461376 11767773 545704717856139075908374368635123622144 11767774 -529489133178785240035819252272702455808 11767775 393499849339419571725844132481818891800 11767776 138917395853468118977098812558206828544 11767777 -146620339966846707085405335738089468608 11767778 -512219561402617745139256797889088007168 11767779 306525106580569184708968905240661717848 11767780 -235416320111653420248487465576595654400 11767781 1243476043292671995709319637046326675582 11767782 -54059477726302213698515412779199419520 11767783 -2195630674853057698542544871715958184560 11767784 -233464929601917712510864048583800012800 11767785 103398877266068519809642395745269215040 11767786 88640956134899660239096854932260485120 11767787 -661910220205294218981917031623634519564 11767788 -696623753348723146088694045115697402880 11767789 -12546971735527861077581862145892613504 11767790 -750203086357062464458227695259969600 11767791 94226228530989688239374219057318699928 11767792 29344595817142425836098860560395436032 11767793 323608072004600823909011202459065577042 11767794 -503430790786486763782866971699643079680 11767795 -39032908746079847486543254795352788800 11767796 717739262360542356486512573979498676992 11767797 165812726696176931531123789447496200928 11767798 194240266933597131580806433771339191936 11767799 549476863295702436322534835960758285800 11767800 48397058248636444435516254313783296000 11767801 485319428824235157757250903707649917802 11767802 383239914705016653849256527448143041280 11767803 772432371442621444579619665424652295704 11767804 -621464871742902480296198877084505145344 11767805 -66148972782331082079732995131454461440 11767806 -69567261955533982189058735654966220480 11767807 739320174611723347082608104356861997056 11767808 -724721048013881026040614556357967740928 11767809 27728424977775535422530961398971705440 11767810 6229100217552631898646754418560565760 11767811 1903153755632039587544649586519802278464 11767812 -49558880327219059106325910613285339136 11767813 619693097120138535436205810378371636992 11767814 32791656901372555359727490919208087680 11767815 399044192394408239921113569929161896000 11767816 -835648329776538414903987494168309099520 11767817 -71246798770786333455573060615287063808 11767818 326712208710469144911281566689260655360 11767819 -5903055987720352385505712667944975840 11767820 -49004121934099398127070497762837463040 11767821 -156042766148062828687290227264801797440 11767822 328833977212285030539402476087297885184 11767823 -728557252805303217061202909733734919600 11767824 -59889167188168030139357664382248026112 11767825 187476129385790628457357506854257063500 11767826 32893377181834479368743091670359975424 11767827 579957296293170235773028624942356804720 11767828 386719576306321399415398743186971984768 11767829 -344328255001161889695426534375696366624 11767830 -156022669365922058016731457565530046080 11767831 -839768667083383698548252352261328541368 11767832 635755255365668727673624839816479539200 11767833 352350422141017405329840149423913860928 11767834 13628560491888421902508963411968476160 11767835 -21526799011775508570729493556488183200 11767836 320613092578520324760677928591261450240 11767837 554928864070722289594099787231432638432 11767838 646352682003710396467366865876778088320 11767839 -64722347943809077808314618383949966776 11767840 655194666424894908596547133984210944000 11767841 -1714526942956924302449457269831368285500 11767842 -12678626955417354815547753243076876128 11767843 -464312336075230661463019135504172255908 11767844 -521612199922173902484199532176702614528 11767845 -118117080356132178688213736722650686400 11767846 -291678972285793919354320008895218469440 11767847 48845497011353107753362999962071412160 11767848 263990207783696227281769314864501227520 11767849 -515733581372040252891508188311385046150 11767850 80035097725074673491657007582099264800 11767851 -611074531603353304836903734506419931620 11767852 733901974331682063547125485331402470400 11767853 -48373295029121531912426521893550821696 11767854 153357084908741701722538723752503903232 11767855 683411621706821886455280177750588480 11767856 -36573134658506236782321881707286642688 11767857 -665395123690113359701017883894822722960 11767858 -65353034368571453448136224802828577280 11767859 -182237934912709087673862256817336442960 11767860 -113202937490241396146346007625394339840 11767861 324124808218507897631573925905961879168 11767862 57695509794494056661629091495826834432 11767863 -721959220595210967131161601969929304856 11767864 -667976351308882963039196832753280880640 11767865 -18572793039121086815092113860998824000 11767866 -27327461259214671199011403408017015552 11767867 940633569950274981106050664969226098916 11767868 -58597260191223081409539389862008193024 11767869 1476903781517427275966382526233793312320 11767870 287574272996851310781372294921977378880 11767871 -527447778394522532538672943319630643000 11767872 -11771995519037864957299376485551833088 11767873 -219392857686099428275576836330838857600 11767874 -113328329234758346195554796245377758688 11767875 208488480680958662257534597948838208000 11767876 -503073463237673637196076615863739979264 11767877 -1042601771057030857578835980352164577728 11767878 10329715046337812819341683611979451104 11767879 212532430568083228045796272156769154560 11767880 243190198967929240840673184639892684800 11767881 29410258890601846874643598306262183040 11767882 151655690877411568624097017809083811840 11767883 -1025043292376968081603964976410517936336 11767884 378052327314274945607132343141322985472 11767885 -790988562690628550057203414181406042420 11767886 -324168917835260213572137180519451909056 11767887 -366480301783469328166072554601336683720 11767888 -19483208367433617778072600871210582016 11767889 -40397395477882496288103717485118445404 11767890 193965779170488639823492263066402577920 11767891 776031172918118717627290874967053293292 11767892 40433976418619320479642232690285707264 11767893 490797193841482132093101396502812778944 11767894 553438547035604569945965183918801182496 11767895 90350101899788147922201325650372204000 11767896 1769451164707495353688578648696422400 11767897 -1314055757733194342115476146128738950960 11767898 1141211265204868772192806411181055024864 11767899 102005558151361620930055333316543567616 11767900 141442154248544032500978273432123776000 11767901 -1258767662576986920433146220477487803098 11767902 -106170259605606558907267809032248046976 11767903 -46335621720805143711934326519394463120 11767904 -71704140536426753339900042061136527360 11767905 -110924267327046760360153290426143289900 11767906 494104931830149704770083014668752169344 11767907 336919954107279975074978227790013268992 11767908 61948143211324813103973998183026765824 11767909 873432657705324386543357366463333106816 11767910 48624484300659953817825851176565145600 11767911 -661024316588492526500186980144567379928 11767912 505294110111272890619494059522098411520 11767913 727713070402806446828515321801933935162 11767914 223929939895704126331813231137585818208 11767915 -143014005938176273019130337707726945600 11767916 17259604423884741738970157461739281920 11767917 16879840275479203396393509962122560000 11767918 654676259807721714656801497870420938816 11767919 -991820786666556694473942430685079447840 11767920 -91066214342355141928115892319732039680 11767921 -1114638959604079789708757789809863107856 11767922 -723368090917041893166338270981831701488 11767923 -43014597138492894692663808819321078948 11767924 -54612185249802499585514632529893902336 11767925 -220247854753257245044646109596656699500 11767926 -31068943158632645087525362068707605056 11767927 -475844628290374913007442131154749482208 11767928 660935332614237751152907101338721116160 11767929 -280495985351280634727493131336355755712 11767930 185280744313707607673884498361965371360 11767931 -4568332378640265665539755638619026400 11767932 298636870227280907226183326259660344832 11767933 385579286648516451517124981072508589824 11767934 514326448993223225964924500499759791616 11767935 -414250960509884431976547858143792601600 11767936 4291014113937073846674723964767436800 11767937 -1119842643763229186995860659275178558508 11767938 -86286319700231718023650851471581514240 11767939 20844802846306412893346020386088372560 11767940 131851137437210552815064116046868983040 11767941 -196027972013176294729356819777920273280 11767942 520331594714395178705362915193897227872 11767943 319266243629852271827903697397570685280 11767944 -255355647487460174634500796235349114880 11767945 99911090028668879079428646361327692480 11767946 -365459827924970286725152586050828613328 11767947 -747518941770811087766703393211590537216 11767948 -213972413955109912406165924330022003200 11767949 -368532337748082698005027961679038026464 11767950 -122452776660151870404822086403582720000 11767951 -406469088688885588176465294112874902088 11767952 -83842940366127342590483968934816514048 11767953 -117845653103408628056111399263984551696 11767954 625668839573291143015938900657813504000 11767955 -758485209917712075413356455033992738640 11767956 179912704604301056032371946864071512064 11767957 462828669494771228345886392443320216206 11767958 276029577047689083410128531012577986080 11767959 169855737231982785289014371986235740464 11767960 -562542780972160571817424993562833920000 11767961 -50028914486819219295819978549564474096 11767962 274212047937026497504551775592479575552 11767963 -1203457138550937525449078811405555040440 11767964 239540935549280645264778400305108834816 11767965 -8323717427755775523508138813405733760 11767966 126354209737973397085011786182417940480 11767967 -93767878055476021877495769275802464400 11767968 -159932625733458420504921272865433190400 11767969 172525089249157480746727688208387910370 11767970 -229482846934216189767030050466293956320 11767971 91875457454898924762105076845488616312 11767972 235379383813810063087053619425988820992 11767973 59775127288880051180406120902938122240 11767974 -37408312880170684571871081863021240640 11767975 210877368178608242494799242027310168000 11767976 321401204885129927987383397735255040 11767977 -348922037429926723044918304776854560800 11767978 -23632767756359452894159322318857078944 11767979 -55963747200868466483353656733678659216 11767980 41426984257988854895857311964283289600 11767981 1362407670896997211505952525067337109782 11767982 1562096101411598031655905518825274240 11767983 -324821882881374649178907271919812865136 11767984 -82216762521122453352123335480195973120 11767985 622653560669238434309100341335311552180 11767986 -173814794543897867346775322477516819568 11767987 309010248958363636652065465813291392000 11767988 -41305035312978703948770566017265644800 11767989 -340363139833312822151510060951578962432 11767990 -88176228537181872858895295366892842880 11767991 774618288048418133698787398536778066152 11767992 -412254429682849025192331349353298329600 11767993 1282308581834447582700120476866443747242 11767994 150040856695927365287727467855045336832 11767995 383000624837749185848989474972475898720 11767996 208462163767359375740164530981514785792 11767997 352525032621206763005914301526133082400 11767998 156220133063626239532707531359763210240 11767999 -1066191139096944385510888464280285934640 11768000 -153786801905244419430033606624411648000 11768001 128733060227092854117018068742432159744 11768002 527481597445951025330962735816425503952 11768003 130034236229500147096881046769236848768 11768004 -416742029601851170055181743148128615424 11768005 -119395180207789922524458251394023942340 11768006 -352651660603208685595517128228475622048 11768007 -33800503771413923023022128745731654320 11768008 97981274722741725280954354004335656960 11768009 484077238366673950639562716911139442640 11768010 -272247918034048319648091997148815261440 11768011 1100501424761096690994560251614459904860 11768012 308036563155023799832287658178259156480 11768013 394405419312894551388062882301756590742 11768014 -252298750315823451267218090238411047808 11768015 186939058831471754942855613794328772800 11768016 -78389916724655154106189123165966172160 11768017 -884626187057633192378958315350273361934 11768018 -645183723323518572382676780982500353920 11768019 -179641758246857859450354398758504979712 11768020 668112981209324002906548476872965120000 11768021 -231194204180019665913346779059283233508 11768022 38845981330954176139807999831578685440 11768023 16624713689986355172916574699602611544 11768024 130765473865671892828582139415516856320 11768025 -847448895014615277178566170592312000 11768026 165646179099009208239950516586483533760 11768027 727433922762056227342653500190742983876 11768028 -353314009080211562579599131687487441920 11768029 246803367652082414648055120839746067712 11768030 6849682795668437462650026032219347200 11768031 104393137195597705823074822667497370880 11768032 1415874954358140799225478616730656571392 11768033 -673011335445774415275487361311328858718 11768034 -19341065054949628331724294334182359040 11768035 -177113863505182224234092493683387683440 11768036 -642529322009259055961380339507741544832 11768037 -436015304236225583825859339472117368000 11768038 30657948095117371522073569051609479744 11768039 -180729127441813408667725941273809225160 11768040 -420895273635685128006038203930844467200 11768041 -6611007592867826340246669311548945548 11768042 -36707575671623878348191237975481850880 11768043 -13996525573834647595429222360497007872 11768044 -288453564910798292397867139223207812864 11768045 219346760714311507122794045483064972300 11768046 -121651884141925271121440724801245329152 11768047 -1295246715714807349644054614185427858408 11768048 373591093616708216366569202662745702400 11768049 158382423673704291468478587650932366800 11768050 60938063999644894997009253165071884800 11768051 2591585891238119123643335571111469705632 11768052 119598084934961248390437179962084104192 11768053 -173138691399217511576317238166913575936 11768054 -160806793638697797917360818522227165024 11768055 296444658290829572238048763305161947200 11768056 822807315834376397514230422354504826880 11768057 -314655186365194101152767937765829593088 11768058 550504790999606173196128998355059916800 11768059 985726915880486340406508184106897792928 11768060 39193765274786997632369669348001876480 11768061 941724282434568449861530619567336637504 11768062 550567376172569171247327302108924664000 11768063 68613601568200831014755162152213484640 11768064 22414924218159107502516894908075212800 11768065 -85235701090151678016383425849596687360 11768066 15989255097125540177146241869381132704 11768067 110860605068826232912573518380333039808 11768068 2549454322688452682503993570111959040 11768069 -136778485785030372383164710776186026530 11768070 -69185358311126615175574238231453212800 11768071 32873718735816971096764162452206741504 11768072 474523082737829610662509084564851916800 11768073 -94072760501701663907371975738274040816 11768074 56831465336828240909207083604936712192 11768075 455386117746897611761220373456647820600 11768076 -112079437086514262622184809774748800000 11768077 513925162145964144734255391924596798720 11768078 52886114332585003511683482232889952000 11768079 -20133561802003452391152547116230307840 11768080 5486922939891339504344439273225830400 11768081 548824370556235390082619738887539473600 11768082 -407381816429973248842355582757997646208 11768083 575678290992214406440396210845194450304 11768084 -252327915730409134785193676552732832000 11768085 4139824430324401695431174313781482780 11768086 -29197432456391785152037076027073003456 11768087 -982383877067848564479329273617005416760 11768088 141734997897098696010613887214790246400 11768089 1324351087343638382836602089048709522890 11768090 424260895543080964647381058239683608320 11768091 -91713555780377923844669608178145696576 11768092 -121900264058190948644742556013797230592 11768093 -620682243134642069162495233898251925658 11768094 9316488969964500509016376625189003328 11768095 -152011155567497447346687208400269360320 11768096 -99244085579235399225381607012288167936 11768097 189062588870820763895280274681506336 11768098 -315909252373573284314169516011950849200 11768099 -401354095767090472580561412354631766064 11768100 101558057515908520580689452527213798400 11768101 668657132928906355597902037565707991102 11768102 -198609660608770964754225227645219977248 11768103 -45935417957167096789275371239441218936 11768104 -918450500998223720545267413637534279680 11768105 -616614393151774502861303635906323739740 11768106 103367316277202395750485451102768803840 11768107 55911221068778211674556590323725630720 11768108 173222331788498601860172717506354921472 11768109 -333983832062229493350421889421263849760 11768110 98441578084445661606916849125551040960 11768111 167236063592444021630517143695009536 11768112 -252048686568907530455875015648934952960 11768113 83274997569370740596238695287998448000 11768114 -335409592197204911381227729943200574400 11768115 -330232844983621789387497395993575715280 11768116 -432713900157357799618029617021474469120 11768117 951052167451170250364471316595828589166 11768118 129540474302662430896916640058101411840 11768119 401264357554959073607851641096978383280 11768120 -43825682210105564536845300088990924800 11768121 179817162448975974074535889726159004160 11768122 297349958553677976181067489903326016112 11768123 -886338746165788997056719989762560857576 11768124 -177987620942994520618990282225407020544 11768125 -122181375386599724681698398634355600000 11768126 -640832444023965060854337000197904991488 11768127 108137228573827243425861906541307357184 11768128 88336493605842098604771478576725229568 11768129 -824576442311336112613981731876987294270 11768130 -177259514763638146716540399626648110080 11768131 1111708754858578397333493500455353059664 11768132 83551785303872477978860557605840416896 11768133 34423577906147737155511131713757748704 11768134 33519548515673754411098396972181761376 11768135 377313375657551295432987601179922658160 11768136 -233471399132467338486435090185164185600 11768137 -43055391925880838715898981381193478988 11768138 510738020499730988027445847127331036720 11768139 137328255136232349911137639971766937520 11768140 -29837561111582183685269789877030067200 11768141 440657015137558203945682258087603975104 11768142 48613737358038124482276131235665510400 11768143 1205802072878323835736425768845198017392 11768144 -98476427421505130391138490414806466560 11768145 -405647874141931050790708201993502849280 11768146 222578827408855501505589241060989564384 11768147 -228164606816325011522288581315718176008 11768148 -92273046127847928158711244284752846848 11768149 -172313920596842144341161950092783404850 11768150 143918977665155751177618864428928105600 11768151 -718123833168354524442258863535306370968 11768152 478391903582668013379629662277743779840 11768153 108204525555865780881779108694953739402 11768154 3035760127511562114288723839310974208 11768155 -151785539136658452091845125438507969280 11768156 -1133736657519522958592802822116227153920 11768157 260680977820024128832365029648379873600 11768158 -148485107788231860765133051363672485888 11768159 197003877858033634820540566567843884528 11768160 -42727718327342130687757491067213578240 11768161 -25514069776966007179416238137547453776 11768162 -264611498973379280950280093252264672256 11768163 -331465499470584650512372452649475607360 11768164 -351889473257140299339487643260153354624 11768165 -213378075231474232755581904325084149000 11768166 -25058256095158332041951499949550064288 11768167 -1507432850252681055828142287048723699784 11768168 728625223667766391139067781302216514560 11768169 9146704851299981379623827500259977600 11768170 -255938735711053283293997829347354173440 11768171 -1418744144559105926841983716755184926000 11768172 -57777015709728379934654371574500574208 11768173 437758364171051446009521633616074161484 11768174 -179377349431857398784727926066009336960 11768175 -59424049562624731211273209625723704800 11768176 67650099937078870099304132720818913280 11768177 436741047176415706552140442068216701760 11768178 -427500372454873728803114253450545045376 11768179 -844091722294648055507556453017193534000 11768180 -393562198299096305238081164517895127040 11768181 370054313513482165982972592187929185088 11768182 -721736928991781800265618860962337188480 11768183 -122234762678008381249018987092663107784 11768184 -34565372625058573338762623589290803200 11768185 90378396436470332685157909055963462400 11768186 60695642519747362479449418280463529984 11768187 -110559279649023970920501576740931876840 11768188 129288318844663124644143743062974489600 11768189 125845023741948259881415962468284565504 11768190 -70939015360383925852176719918657433600 11768191 -1410777881240711739389553061232700481408 11768192 -143803145365807420802027885886544281600 11768193 -1243908451508518181557897209309517624800 11768194 -296469341677307705872766122587015661104 11768195 390629705251765735274381126461766125200 11768196 45981209047275323876816703913554745344 11768197 9104233063379894478149875038752614592 11768198 -145457268199517100067587875457150066432 11768199 311637283865769479563750419641652675840 11768200 -573062243860665196462107432475603200000 11768201 353088016442607328434935701045622737920 11768202 -205678192119520965619533807322393575120 11768203 -277446907656407174159382837688361700000 11768204 -256422545018207113979122844284528978944 11768205 197417269657091138745407512274881371360 11768206 -289782142405223190127647217926722192448 11768207 77134819631770640045993194186816925424 11768208 -179551977291257153355591520367655714816 11768209 -30207415065449587538364192809975408590 11768210 8589863803049131363601009931537269760 11768211 -88313363588213703829794792876150445920 11768212 -974915673578841708965719575276668432640 11768213 -31478102541785396482411052214901768356 11768214 -2793049064646706371788702932906880640 11768215 -1228339120405435363338212619496063335600 11768216 1100471273741064782017041012982802165760 11768217 -8479880198437074435789816606726133440 11768218 224501671888947356910116612082916608 11768219 -105025881903948785011011569114494768380 11768220 53483393399478766955960410402947072000 11768221 -6162501362780363369969884683698411328 11768222 1128123689259994385003305669324003936512 11768223 704372914146070914969132388088125811784 11768224 -379013723375729938135575167889465016320 11768225 120244321800086476361171895320896886400 11768226 37787580515154429908561449985722721280 11768227 -1130884986584014130179286910810785338848 11768228 -142555737712135104453811963289902500864 11768229 -745926263001056576648433858145242588000 11768230 125844422390102482328823432117341598720 11768231 -165012410959971975395822287593864468408 11768232 208038260657259099051718104602712391680 11768233 333912433475031342891659945206263760500 11768234 310012981068194831090783507199288550752 11768235 -80358607314161790846008845921680038400 11768236 -268138547110922954755488285519488305152 11768237 121381461615327420798144839156353507500 11768238 -402310918045284973209697252603565290176 11768239 11134266668423306121531822003849538416 11768240 -2177186666087323521967765114988789760 11768241 440383826675824218416159038552418401392 11768242 -5905130608122454037036436352801513056 11768243 729201644754898862075297539184631540492 11768244 281697219071944576576420693468976418816 11768245 -709702921392989714767663035747955510500 11768246 267061783699715587769370362471686323840 11768247 -962034425545079690674892950779858157920 11768248 583008067270886354852987874790227087360 11768249 570222190727698509245993349076738710720 11768250 84822192603802949240104919674661376000 11768251 492617584995797071973660022585003460608 11768252 -1060145810730971652586863257884936203264 11768253 -41479249662060525401158482827596111296 11768254 44552993769510172087086483478217992512 11768255 -211850621500999346104700698750543170840 11768256 -136497569657075577118779117924324999168 11768257 -3102943867879211485730939407963719448 11768258 -169946170235373109793004009574820928000 11768259 896264152673596402199892504961313952504 11768260 -201608382482361212614305452350056345600 11768261 -455764629037656119881981363499019015138 11768262 -674918879115622037068599896925421056 11768263 -10860762652560890868066805117499380000 11768264 -1022142388372885380606087918097972976640 11768265 -581924778981910885231338082249715659200 11768266 730281801357256478450557234017587702832 11768267 -480018840864023804241776704353853548768 11768268 80631934195023506466875558018718973440 11768269 1401708797437575479066362071332523031670 11768270 -120045114348331684965336498329162521920 11768271 -3737696445747752721080312745162201312 11768272 -26189473751289986418410169494526492672 11768273 11179811092533359293216485826836703680 11768274 29108354480186691891774344834385838080 11768275 464021333157962302239900001908290012300 11768276 -291847210085773061656965425296737831168 11768277 758695989833931496274719065913027546080 11768278 47389424151602981398312516499029297440 11768279 383605446631527790154389686171971408184 11768280 -55466176131822809047045237194147840000 11768281 -304078422819598182238657110883288527990 11768282 110582703778608913332010987636716816384 11768283 17969942294169863322806847182977058304 11768284 -586065635060983068547905345043074413568 11768285 -630242257811959739992151817877244224020 11768286 34651821671977841890491120313532307264 11768287 1640680805020628949405047711048279660400 11768288 -143815324324943285693710406120110030848 11768289 -11995475695802970151559929180102037952 11768290 -608339634274480771324563044515423128000 11768291 -177225098311992276354529302035756051568 11768292 -64949672050546449937111578491185048320 11768293 1867669814340759519553881178327486507420 11768294 -103937726337102876888976623117439094400 11768295 -66700793175689993563414634567083499520 11768296 100778750089378054964175261268813824000 11768297 44024402171128846538699771985987586746 11768298 158116736218501578554101800226022888448 11768299 780954663222182250866648335018484621300 11768300 -60711296973414411585921907288254528000 11768301 -80288682189259042742760944077609123200 11768302 -83154340732843293515805553296626324736 11768303 774756360727514463606185344991004099864 11768304 -113876857513120063492031275040600457216 11768305 -175438953447659468597270372487027534540 11768306 -30862124960734486877600469228027774336 11768307 177097530315245880549880281830320374840 11768308 -45505121864417084214737898669834257664 11768309 395459208634265277465451676486983610016 11768310 -223096569452409606251336946715411094400 11768311 -642377255192303444546773789967037912088 11768312 -85803768016230565792484930949859123200 11768313 46504375951500227138820743427293599488 11768314 154800045932858010030266474429916472320 11768315 -594245236082917298784188469256088463600 11768316 89872629253316117290025695433976053760 11768317 899054990069111317602262344803314047840 11768318 -281740893030442891811736031304017958400 11768319 276428557198501621347559302703865385144 11768320 45707270411549707490627428794897530880 11768321 -274838932174387985728871444564227396416 11768322 36286756133549857326313817462858594304 11768323 -257392927455833089021892320707113873664 11768324 -262894696219647202475167583671436461824 11768325 -515295478076225284617811950031610400 11768326 11533308120268066380754981923072416064 11768327 -332155472610825093632618114596064254824 11768328 11414986884346227522854397773225656320 11768329 392398907903601010400641224332099914960 11768330 -28053975070027878242834887327890432000 11768331 -8772614703511353183772567637682801696 11768332 -458301588652628918046354847320242684928 11768333 437814008339269528798702579732608054582 11768334 346517732959209112501991465632628858880 11768335 -394845845057861638100804853109960411440 11768336 -154976164285162925265880440470972399616 11768337 2829374498034182381417627077525449600 11768338 -467626400957072951040066160889968429680 11768339 2184727437776234212108251015340518180 11768340 17658690946576655971040843963161651200 11768341 146334533198405233685496153181577763840 11768342 307636396346271757741486205788840407072 11768343 -81525361376909237757564483584886813336 11768344 121836947107514155118197087126015180800 11768345 243649303018502677666237452168285886800 11768346 36583215970637641506702311031192844272 11768347 -377685464308674142811808544782721678204 11768348 704146026061005319341449824261928564736 11768349 -1154322143525733994210860686972107418400 11768350 -127792161466633330892158423840318987200 11768351 -241088558322740818445746245414748072848 11768352 -45065768829805803322476510628398759936 11768353 580547217704034565859688622302188919840 11768354 -31422672619018303278642461412081174240 11768355 130869676899847561381524439725319488000 11768356 -274090496118424893253597420382664734080 11768357 183024141354792404914637214417814092606 11768358 -48715850341674315017723047537906329600 11768359 -559816159966548555966510895006346642440 11768360 -282157156059347144899026593074741248000 11768361 115306883749580420100369817305854454528 11768362 -714682087854839953625072892342760415568 11768363 -180767848135231132863497051213773421388 11768364 -381039092650645137847619128152682555392 11768365 -216059287353529889824311411267044140800 11768366 -64051035952294392344417951228183184576 11768367 191777643133473760746373752144752508048 11768368 220995890562877076156162130321884708864 11768369 6552908092993163743316532133478265936 11768370 69235266146309788855544640670605580800 11768371 -45794043708201915986278742727065453428 11768372 -147910457665764712295059013521093263360 11768373 -605060626582377733835002850977625184996 11768374 484587697383930662921278366664712289920 11768375 275388453960934870443270769684211424000 11768376 -146011718421311921057200203573652684800 11768377 443168468471845299720780270751156215552 11768378 253079391386143860045818915528644464240 11768379 -494285672970518637873405908918607252480 11768380 240905738244307385598823566922822594560 11768381 60986039600183007016505918829872918700 11768382 576797897069001549680213699973446221440 11768383 1151922676417451012962657646847309698424 11768384 -353846751945576734737123248312273076224 11768385 104461798339634851902694225039330250880 11768386 103626881285946625249230179696871416832 11768387 509024447064325291039045898215513805040 11768388 -453397112758993196316152187112704307200 11768389 -243932041219948060873221609969775572576 11768390 -55687069420076268353825297949950795520 11768391 -154947399609829652207099690729177587320 11768392 33451520553326299613275021126341427200 11768393 159520525160310034415338498850197762560 11768394 18310938819411791907665335672806412800 11768395 344689484144653806032762277584613688080 11768396 194604227113031130670514084380207276800 11768397 -500762753297110450381533745429100597472 11768398 16075697281014209076829892483018040960 11768399 -57663521926017724776671901930865971600 11768400 29570516766669058412550968042097868800 11768401 1172356224279001837649585893036570892402 11768402 208468561403140429181748798743012779152 11768403 -24036683551849840245963625599394708800 11768404 269806443679901730158516027966866569216 11768405 -337551690319904073038838782366628766080 11768406 -103926018924494943966164405284064673408 11768407 -381379595692700216097602862963526142288 11768408 528030772077804160109760520191480913920 11768409 -42060432605895438055765344493608207510 11768410 -156475234549904165357840841192286233600 11768411 -956055043043643609058830899358505868988 11768412 7393283144357813552090313727375859712 11768413 -1254711914141983305918835317750402053338 11768414 -108018929219015449415371084137189506688 11768415 -344144968812717046571167290305953300080 11768416 -177263044018520546860066486682910720000 11768417 -145464755551201412142774340385237008620 11768418 94635378250590009700729544464122880464 11768419 195286744344477421274107982144551981488 11768420 -23101590179649416175560526799516945920 11768421 -58948525551366460546519329636164209152 11768422 430989836843687343817794216229604260800 11768423 97351566610683970209859983381097885224 11768424 1127199195422618331868590649835965317120 11768425 -221255628715415361528496937962174303700 11768426 -355619293724915035977093577437075795456 11768427 -355687468695842810004914455506438812952 11768428 791760121763920570124378960911823239680 11768429 -697884067003226659141168974733609935360 11768430 -218942213170257193907362637836007210880 11768431 102917386677348978093628815898450791000 11768432 -115452260989731516119333268401152327680 11768433 21281621587733740329463773691405318464 11768434 -277230947813261571646257401620315110384 11768435 77170572434794669909670256349898304000 11768436 466555725715390438519312182667895132160 11768437 38809526153868515461586800327192502784 11768438 80681948280376984473127322099333332608 11768439 313073996921246313981755839455072905808 11768440 439951113010080216006280911292735180800 11768441 -1142934384722339679839232399689042899968 11768442 -30984275941752428272523567755563088896 11768443 4284093775325855382393585360008694692 11768444 -1699495134673582723564534198636576624128 11768445 -198430148751779896715376500647616889480 11768446 -83846267978699082246677409092880865536 11768447 -1106781850438017206665689050401001215104 11768448 -294709849462162483862678979139023667200 11768449 412399404507971847229252081206947606592 11768450 217006356453343811793609325539064278000 11768451 361233880488205021931297554569542863104 11768452 551060407792291868060056889861931691136 11768453 -122156948303169071097752278416896088480 11768454 145516369386795968453322946266285433920 11768455 -1559776576134186788428483538404884480 11768456 -250931326961065810005778399924667351040 11768457 -617547397995163922616429852715174744560 11768458 78512604753692462222072818474960965984 11768459 -110528865655886877429781598867175167784 11768460 -221107479060415921879485281253995520 11768461 632413993573096332544108201027732571520 11768462 -106098721403420802636587591235483216000 11768463 -337622820146591596166123831168174914560 11768464 -104972554385476309606922418043640504320 11768465 -6173064616342506553955307132855406080 11768466 -99457637192660149255411368478071048576 11768467 -444491664509537183330856882466244442000 11768468 201085738659630645943476895854148018176 11768469 366633153852463102100874895130194476000 11768470 40440975698934995635370891510779968000 11768471 -1294057799647863122163314828481880799232 11768472 739691437010594807773928105403181056000 11768473 1014297803918670784535702171303575396864 11768474 -682502183153694913393069112020578453264 11768475 -60316777125191233009058307018226961400 11768476 -7895469383615297881294057595077687296 11768477 -944617295886726043409193058141575375354 11768478 -339649147763099314166343570078133699776 11768479 370322732084363845414204123575883510560 11768480 -256116581381785063209971296202947952640 11768481 -157603945403265327869104991080877882220 11768482 594820028915162138581090625096999040384 11768483 92359193003078707052105409483799121400 11768484 -163462071085171853908732856665994096640 11768485 -232439419943811648161533498732544834820 11768486 -54752454231125665557560508775841208960 11768487 -606303981122120385985125380999132446464 11768488 724821737920234647981932905930995701760 11768489 435338483074178218883709335018615959290 11768490 -549505261496229169678440609710226355200 11768491 -274778305024605495188305433791891002336 11768492 -131530436232774030758945158225273075200 11768493 741734840269734217120617454900452004128 11768494 449048307414366307214795669327324464320 11768495 -110218587683086362204959087306192019000 11768496 -83939914456722226107449690332319612928 11768497 37740525147256723896897936710225695540 11768498 -556914255547980888477209221887900672 11768499 36126724505802871189184380244184533568 11768500 -354139861409554974601543090747619904000 11768501 955534743386636623035706233474569330652 11768502 -23427961659503161623867945970451552256 11768503 -445999548370644676622532477662801933040 11768504 -110956893384498539458110485873089351680 11768505 -233574670207030267004115660393844684800 11768506 179398435795724590145061912029038115952 11768507 77301187915963281551107235720113377960 11768508 106997536531062844086199058530823803392 11768509 -137081528908139501006003394735144335290 11768510 -123592626484756331516364364182070871040 11768511 683302580599686695477498022837455306880 11768512 768216129029084070953721175117660160 11768513 175303628716996385067482590656521565762 11768514 -252946684598410518066322486987381983360 11768515 653177161761787875114460771008353223120 11768516 -422803178345901551867078429635183755264 11768517 -40640878515918849734757399884208731520 11768518 -678433842034566736594709953660900425984 11768519 5603397978571738888698164406493256160 11768520 -180609741287958963548962413329161420800 11768521 -866109773139385459240856318890451834278 11768522 -40636195730485418741880734012507933088 11768523 45011462574726911439621715280120621280 11768524 116612646837027550009314605206768576000 11768525 242248628176520165055452397047112801600 11768526 -292923895746691627839437567142045819456 11768527 651275850072969153551470312615324883152 11768528 8407931505805822596730461710391140352 11768529 149815572842054496152686920656240435184 11768530 -132716317951570003116924385451426273280 11768531 -357098212937999995287759934339582603668 11768532 -187981668923460307883341946075718678528 11768533 -287825655200722314499996249037807581280 11768534 -48278739709016817291105646624057774080 11768535 -49244795977583101155415699077988042680 11768536 475625289338602531058681563852750233600 11768537 1061265761508481507516299947985795704592 11768538 -115919849539374882020150184513679806720 11768539 1636252916133383136779769116929388612160 11768540 210849621923846420853268504259741153280 11768541 5838674644679000538063010932455058720 11768542 -69872950535850980834823677237723411328 11768543 -360188798888133590882837528852316958680 11768544 -551257814439624105365265839730233180160 11768545 -1013993761822676974244218323875398814700 11768546 1042640318973700215145058656892098944 11768547 -213740227270367643999433790579890818816 11768548 251326201489671450985500259744285777920 11768549 -49141887106342137278962105550980857672 11768550 278625544185985895640585738228912345600 11768551 1997731068306362465420949911398916812800 11768552 -361404443715462987740079204588417254400 11768553 182885409460791600986788106394216312000 11768554 107657380993367439281197528668883337472 11768555 -207889196531243867649514835704231541040 11768556 232967363952159481956801721564680023040 11768557 28233575760574366689538267120268238806 11768558 132301246555514589941229548928982064640 11768559 -212438905495382394122445664337194755840 11768560 -15179275438889473748918870590076190720 11768561 101296625550929808696345698418284418048 11768562 -180752097901714543712310079844533317120 11768563 492294915705884374448943589515942124960 11768564 891103619461283038807072488092856610176 11768565 700961308980779985596725121382570981120 11768566 326531590797406572312402046978623648960 11768567 1029718370733153269875926061830345122352 11768568 -148055567390937749836802894071811604480 11768569 -390909400571770839156897507688623451030 11768570 9573091604873160372721269072881164800 11768571 16261484111821084048209708239880484272 11768572 128933502211647252447571800531821629440 11768573 -508873429516721715993154137406886649780 11768574 -242170100385365602565919125716034672640 11768575 210168973606682734323755402846594271000 11768576 -747777025899753860519238868070289113088 11768577 -340434033854747089706206420768648361280 11768578 -249870272676062490799302521343935450160 11768579 -282182420437055680409553765293251298820 11768580 -58403765210585803912609467102032106240 11768581 1620996873908591185303859191475507200 11768582 -29423800832173904009462217429353594880 11768583 15643757107956962249847703602012836304 11768584 3230684066248999439329048146003025920 11768585 902236551544684971732565536184413159780 11768586 -451621701591220369403789050504606715136 11768587 237538451790232839681572747933277393236 11768588 24748485793770521786977056636857773056 11768589 -29029004730499009110380587398749402880 11768590 -81800843216060088811627858309918602240 11768591 -610957927849474873890963398531093533008 11768592 -68236192774272296481005012282234634240 11768593 -832483702915753267950098064969640916160 11768594 332682678525719897883310066759407790080 11768595 -173706253094831979487395283820520054480 11768596 57190225314414142979816328470284945408 11768597 1122220845419015501743382241260020703928 11768598 129169822717743309443416310735757621120 11768599 162397698243309804409508717678590839360 11768600 -2177130656024369354246652194870016000 11768601 58094702518675274850740887555402775040 11768602 224114814117783275206326486034498440192 11768603 -496984156615058305334214078380703793920 11768604 71811063851310831308808799879109392896 11768605 262615559526372924386001682803882731520 11768606 430060977182244677446087272641376377280 11768607 558279254887995243346017528730650909840 11768608 490225891549739717340155534146038005760 11768609 -504553571446383072528857406182205973584 11768610 100252018004932909731125278718626360320 11768611 236272714116395994346356955336205209752 11768612 1498744772147968661764504866998837698560 11768613 -35488457928648570717683399655467549856 11768614 34330560994343816388627003356627433600 11768615 608810257808106757166527775818309304760 11768616 116981628547463493927736863054253824000 11768617 372247748714131498954351152185485077504 11768618 243014089401041618197062848720677763760 11768619 532242500400117016309234034189521525440 11768620 230237854383569367972605447847830031360 11768621 -487620211467744967045587828089197158600 11768622 10903744871394711889252973258287137024 11768623 179071499548785339067035547181899589824 11768624 5970345652622990119779534644651851776 11768625 1172520317447843725414779084426019680000 11768626 -404509370053979869353202288149437173488 11768627 -2438220884730028298619418653330004320 11768628 232296969454142210795936332072207134720 11768629 -343775310461973131738457847138825967300 11768630 680942400336261027028351966778661542400 11768631 -257560816137570128394499669553362409856 11768632 -350043079643829748586619217476975513600 11768633 49679447672772717258393498245635971882 11768634 -155219996528202935691739593084294895392 11768635 140487429698187190378308522309162934800 11768636 -356548169961167807944344248439954055680 11768637 97856478182672968222407295281523093920 11768638 84515058908088970504218738304241479680 11768639 -716424623444770342582696688802274282560 11768640 -10903649634563654548932753892111810560 11768641 208925540281022735740399194930681400452 11768642 10793324524105224436000200156080075472 11768643 -830376937821099616165199666770267747068 11768644 697937912876490732390044970863094878336 11768645 136840955487351133325295735611782270080 11768646 -438010174565709573632968598512169284416 11768647 868714404232486017555865011408040162944 11768648 61657992127072893722023701166023936000 11768649 542291756921093105478745081760271708000 11768650 -9347764944067968035491711572323282400 11768651 683959362656688774423915195051560453652 11768652 13633798844518563226277812833237611520 11768653 -340620816808308268617743618663456420640 11768654 167452745577062180621634315340527539712 11768655 275966198584412949979988145619159910160 11768656 -89242547095113537895634931836991307776 11768657 1475400755160592078766767729692011275200 11768658 -1056007435328987519958330996756096768 11768659 -204037729067368100572674965676192803328 11768660 -370055336665519996182438143066635096320 11768661 2642245120080887020721551414644328800 11768662 443996810523488373880212201708825260832 11768663 690822013353136105156946163808008663672 11768664 -151166798933350141031189218122840883200 11768665 -137626199554714117421062795701483399480 11768666 28969219551947130191590078695704024064 11768667 -198797869671883750742784924707477011152 11768668 -389029988186420763961315581736065887744 11768669 -1176388091211381695081481115299939203040 11768670 19264400767797226920454360496019840 11768671 102959700769435765723833721585487131440 11768672 866970073238658028495638571018226368512 11768673 -302505379178313550094845000011269942400 11768674 316386432219290779046495166713227680336 11768675 527900809153474993506017974946709355800 11768676 -95440725647307211560714424458253762560 11768677 -1051674431272663156948650645332353386080 11768678 36873261636616663364158670803218796224 11768679 -494960578227967203097513913275272424800 11768680 -106701982811416848895599233679099494400 11768681 -446360090555082166928172623206738547154 11768682 23952070186899991720523860025654260992 11768683 840906573084841332146073222976619682932 11768684 -91345890486440049059586322283005069824 11768685 -100902613710567463070735856077789068800 11768686 -492356041200155107159570819827751867776 11768687 386043025382107945013240409439237754352 11768688 -120842549801533228193562024320150274048 11768689 -1293677497025878688933917920122831518510 11768690 16111382016495215551330335450233181600 11768691 47659879866063810836872181749776871680 11768692 -183929137977896473010795883550421273088 11768693 204492109930143479421818809883013371580 11768694 -13669218546970327647022848245954531328 11768695 -44090481431577143391759606554051896800 11768696 -53401720174165382101906157372800819200 11768697 162211294966013839588643512367658866874 11768698 -297131485875402333130907950017939488400 11768699 1401972458134089517201859681712951041700 11768700 289810846500907866453643487615911872000 11768701 -233342924605302813057215667315719772160 11768702 -93713024358631911722752102080635851392 11768703 355912447620064268370289936398141438864 11768704 -114717015879939564927494174746639073280 11768705 133452738108568244121417676408867677120 11768706 300042699234889600552114047645674219520 11768707 830023167659749369181830581641670744956 11768708 -275373114921515021726779968442722201600 11768709 324900636752320791797628589451986206720 11768710 32435318905922833948650438924300293760 11768711 432640509171992146489467587620453301472 11768712 -52871901072113154805507191143205273600 11768713 -9187097959084125897220394650734547200 11768714 150579878943296504959545163075534118400 11768715 -159820846491739836172485041892954067680 11768716 40144540106771034065669158717767745536 11768717 -52630280309755332412543305833293633728 11768718 93313100179860021556472970335518167168 11768719 -61331687315150416026302882612662423904 11768720 242267723573932278206441573358639022080 11768721 39665434728424935975050836911154179312 11768722 131717201581398083597704618651082698560 11768723 -729572770578542782554011864806473779028 11768724 184839311645382348554499298719426981888 11768725 -91766731514790160934089617197364493750 11768726 425370162969660298675131276910113695040 11768727 692185354684914659180731342764239439720 11768728 1109281169367793034633865948491561564160 11768729 34027096337358362207952273916195474176 11768730 77487929816380963744656546003457152000 11768731 -302560737622841378564969967598353436800 11768732 158184295490854094485468638089195185152 11768733 1217424556895540098663423810616477652000 11768734 12833483705308144390208333351608192320 11768735 -567173719263928735694204133692877617040 11768736 165400944707226283721043684733451501568 11768737 324928403558532404398157531030003422980 11768738 226290935249491365911742038707373406720 11768739 -595457765206191814390004404891535331600 11768740 18317377131069315189691190978481680640 11768741 -287023166944227899326978699967618721858 11768742 410311877537661903956422566245500619040 11768743 -621575466914709527180758735850991789984 11768744 165112998707511771214098918263194245120 11768745 448038009417063310836999182517815997120 11768746 254840510399140651142370476571137915904 11768747 -94710138467768279389229903588688086016 11768748 -288787187183702336517699674659402283520 11768749 -276959308969904705971796540476965750250 11768750 157489735579685828645462785339236000000 11768751 1071125838293877902828088370823735938320 11768752 24920925464613185007867791393897021440 11768753 -17277696681437460790978477463610309120 11768754 -218146368183980652293308885714003252992 11768755 86030505004293485622025097140653147360 11768756 761375596832435368190202839265245184 11768757 -63862775463308200073237966219043287040 11768758 713836160989453213217347449100063704480 11768759 80181114756031547619678676757606961960 11768760 208205156487243897927619437642633216000 11768761 38789188102514965596599312508199176362 11768762 -33067693451917420994844457010974971648 11768763 67634209572588031209057160696074665088 11768764 -388998389324365432417744426401278403584 11768765 -828805528694853059226768862132726053000 11768766 372062671798136473980581934701952201024 11768767 -340995217649206727639975411331724437184 11768768 -24977446107905940641278043605004451840 11768769 755667580781076094233249416940094466994 11768770 198558581626823838856552505157615604800 11768771 -537095376741062898141466519848377445480 11768772 -45277378638657649816141520425229534208 11768773 -657261497770457308912884497487679354176 11768774 -565187302869852084492752673375088313280 11768775 -116285885809443606205901561333189936400 11768776 -170013778229001890109388831541522380800 11768777 24454891278346162651089388163985647412 11768778 28413011172034227137230703377907122176 11768779 85184075850346349589034282613209053120 11768780 -592765219448993709168401025466980249600 11768781 11904126195777548423479158581044069824 11768782 -376035943252261158069680541620895446016 11768783 371659846209573457439200555732219637304 11768784 -151313122012168170474293622975413354496 11768785 -76722125973096504500607439584213647040 11768786 378494728050925448101737228287829032592 11768787 145417616555314771484657185543294627440 11768788 -1118286260936353409916130799122946232320 11768789 -619121456037956692889082923373212986560 11768790 -253025994839968318042590707177379993600 11768791 971197318045315984547203204734916460584 11768792 191452077232193519639845845343559393280 11768793 638821778991692226762084307883827168464 11768794 176829954589490749372698062837002709472 11768795 -217479970959583511096821048815587803200 11768796 213905715606977412423032613765347323392 11768797 -1518824735455967399534838243171156556448 11768798 356325784768160455591466498759494748736 11768799 -3914274970379065301655996255570991872 11768800 -1340937885307726454510209207785829171200 11768801 -238048903523530652747406889584114410112 11768802 200975904014529556528532738782511951232 11768803 -51861821791653283530501129551254833456 11768804 -113723534080147044687923650089965445888 11768805 -97274981274093162142139413127907929700 11768806 45084241338199275633410539989443047680 11768807 -1149883762197578230730443487057971999944 11768808 -539796183773051368258979695390670192640 11768809 -66706833146917286639547574644186547200 11768810 -255982572347797468335979570091580577440 11768811 376090205238445679854763967461724164784 11768812 20696403182549029399743736490192839680 11768813 52215363544339869714982862643935681760 11768814 -35066210756562894884881097737333767744 11768815 -6753457758207500774674557034395308400 11768816 7769628768598601223182254042708180992 11768817 -412658741156152362046755311597013605520 11768818 -354116612587100108133925127227155337728 11768819 21597248852115258355466907968440729944 11768820 -286022383076332527221519300643168798720 11768821 48126945796362356079530920588127119022 11768822 -531646586318392383263207314832564196960 11768823 -417740370105848253938455929461290728 11768824 1004217626277241666708450268200273182720 11768825 -63101037296261547877834184813013350400 11768826 -27510790795576148974307282676109324800 11768827 11700309555544835186425027388102950672 11768828 -162450946177610027111562088035728870400 11768829 -23127618475744375496200801186985824032 11768830 -461160312284033823381894732874149578880 11768831 869557140173530050935972733624004549632 11768832 -563042061482762813288920043571269074944 11768833 1187558012123106176410737951735597358082 11768834 70174497673308272886758770382903376384 11768835 -133495128314653748349785255407251776160 11768836 17684166373081888977298331963619278848 11768837 274120078547862627191420072184763362300 11768838 92668201792223765485846164284927692800 11768839 -83570114772644078821512029704614174680 11768840 -285294223478797265149200899086919270400 11768841 -26909575834373460134695054978289061120 11768842 -1901350314131270537704691729557449216 11768843 -281051234558109458879861128403988052908 11768844 28316539755107679750078533457397386240 11768845 -84126914122421019271044829689170513280 11768846 -202718266950561132215626840457164731456 11768847 371833753536388103159286115365159567360 11768848 14727018585582465299663024126880645120 11768849 176701026087745148755180828247710597236 11768850 -78089834903365836364015364087419160400 11768851 -608475062062477066638857027540730312148 11768852 951267786024272452533852509894496368640 11768853 118519077656913671282850071000711908704 11768854 -384922437977254749435252342209886918624 11768855 183687884980352320053630978584480052960 11768856 29624098597878855470150698773899673600 11768857 1499327475446886659657977145527464801732 11768858 227200880210943413160307023306248471280 11768859 -831125954039714728146858380893852561236 11768860 33717259556025509417295914407680768000 11768861 330621780916915044730393631133783421452 11768862 55670583232337244263987445616303300608 11768863 -468741965612524466894266134418369033888 11768864 -392652768311994090360450285920317538304 11768865 319124389866514078436983539613197037440 11768866 -173694422124964704975756558922541220480 11768867 -1615459751274640972858516947529688947200 11768868 -217858655093066301741386793267486689280 11768869 1147975861119364150054295878613964693852 11768870 172764805511317217533859143021208083200 11768871 281071652896303218007088930887933177344 11768872 -104464210349291686596256844599555276800 11768873 1493747196669910934902890960291139168122 11768874 -168595073244224720401453110579151948032 11768875 -391010633567376498069774243868875276000 11768876 341858519469008841666988738412660671488 11768877 47241283889517432049858252766842866060 11768878 -292468590475885498905513401821352769600 11768879 -219504616963942057841651042782569412224 11768880 92829108010730249675619127614808719360 11768881 -1082536045709382601947279559633383080336 11768882 -4722246844008085653386152459062021216 11768883 62196788079731881630068945405895300608 11768884 548390435413523206270178497717256210816 11768885 740628319645893323064095486485568863200 11768886 10990887704938423897079658771799807488 11768887 170163584561661935761970635207688710600 11768888 -6544824704617839057528713034649620480 11768889 447746624021262692027407266967247548416 11768890 54313024921204867286704993737974292480 11768891 -19590173295794158926397444282991442000 11768892 -206998353130040331203147842349260185600 11768893 -144489138939507756673350513475806650976 11768894 896391007785754983639134177790683227392 11768895 -30977939081518394162591781466258246200 11768896 132037841553425333691545473867768135680 11768897 185376119623069953656278394869035920832 11768898 397494573582432485653959160333686996864 11768899 -688681435444376763984254032894975766864 11768900 156816023838327547087198725843770265600 11768901 -184465679165059255977547338565278919968 11768902 -191573557400433925431606762173226663936 11768903 -35239731994129181196346481805433351848 11768904 -59223725984586930512221999198900224000 11768905 30907310543945817714051760573151961060 11768906 115541643684882470506552145965490287152 11768907 -468442010169278743149739552759439492160 11768908 -18602913949570177088567792998061423872 11768909 405792416972517144950661011519302476480 11768910 130033702279077849570624153756835167360 11768911 522548478691925763534934552124816317824 11768912 -13097164370053071423759376012356624384 11768913 -236605769579510024269867160498811089712 11768914 -66431202152348679711380252922520670400 11768915 -20977374783979982808897101107816500000 11768916 -264509056648726374967828050507276128256 11768917 1074731247909284527467813726913695125966 11768918 -396882985390625802722366769890067579744 11768919 -96835502418242133062692554819695836056 11768920 404667549971431068396555606412088524800 11768921 529862556202558576005885528291447663744 11768922 667418362416217431328944396025569876480 11768923 69187175724010124353053599587760485040 11768924 806038744164655519879844883451820385792 11768925 -153980138446689225272664817903900752000 11768926 34466267567088558047883660049462345344 11768927 170761448054628681108462066669663605232 11768928 14689144959173149004592070439970275328 11768929 -6350430299833098122089185020597956416 11768930 248208932526473145432522319391777633280 11768931 -244226260974894064364581000361375434272 11768932 -169476134467271619879830944719080407040 11768933 25359541231482319712740281578232254208 11768934 215083639477948810101026224233293542080 11768935 1015482161492747938714547868772420685880 11768936 -599294755319019259413545415672669496320 11768937 55972576500340617953338044369163286160 11768938 686222307578817636165205531317945843120 11768939 97716337143345341602713174249706165248 11768940 -66534131272267856959330324927790868480 11768941 633066377541619561337226437025758419392 11768942 186416335329296519129820507820456110720 11768943 183923848294802789695382491389270989064 11768944 405826601118968532614635625377955840 11768945 16560954459174375220627835924470378920 11768946 -228043386623903935181232154588996976640 11768947 -496152614051304873856546629405480476408 11768948 339212618428327291508683635104042146560 11768949 -52599775398272859286585107627860597760 11768950 -118077780006468758817153778706216222400 11768951 -226828797221025547822801854635262834096 11768952 46646897982462640594473991311626403840 11768953 131177366629887363397567361346867297280 11768954 189295658174671641492700601265090056016 11768955 -84277348553252577422203128533661742080 11768956 -491337252446636636013795601900887775232 11768957 1242922515540228884114858439466338979206 11768958 30964124027046036954586255550603769024 11768959 -2701250456030789617922177323012832477496 11768960 48780185204619324460669926003808665600 11768961 9967283321140402420490046895806488592 11768962 83455137652846160474653683553784243712 11768963 453554502816378427288811969311819096320 11768964 75079778416747366680425073250196619264 11768965 130715782669570098614421911869517474520 11768966 -7650816838205951719674133460304238080 11768967 474776438810563482672951408913995519936 11768968 58706560980306038297148523882739896320 11768969 -11184494095244223600730704206849482956 11768970 73061800616952252774838608930737568000 11768971 1228153265441865541238739487643750632 11768972 -434031308720875690691646520758218068224 11768973 -397324947690140081759876213293516596000 11768974 -47962643831868326209727397802068208896 11768975 286633782017794605865946036327061408000 11768976 -43020563028711145032440676584848711680 11768977 114918049125714973889652251055903497664 11768978 -41767386726103116443565373600031236800 11768979 -380212434317136260855404436759223059016 11768980 162700445972791620240699749849854617600 11768981 -270011443258309674033364390048295985600 11768982 4221539333419312253421839361241067904 11768983 -9582597666680349972650812704771108120 11768984 720594522511517732887878654566561986560 11768985 -89216770316928439786139422673817471360 11768986 -537684477922724202737345488787355361536 11768987 -87870147753927205779371925056042219232 11768988 -33622759675394351008791898240598409216 11768989 -1284657747099119011358604891614878621210 11768990 45186453718845205144185572816168712000 11768991 -604213688579435876678768226382746061440 11768992 530502791700607693618459017713852547072 11768993 1049940824424622600105008824135184406242 11768994 -2224196486754192523140954743859903072 11768995 -12950491976467042706298188680475197440 11768996 -368284380203771276931125061478049136000 11768997 66342114890229402024949431572670501120 11768998 845782131467624444147964003076319391936 11768999 438179602212127594989628459577260164480 11769000 -68213407553077622463568721854402560000 11769001 26361547293325796966243766872645717392 11769002 -225245725427062650691328500488000968448 11769003 -1114865217489699021313782789693194725200 11769004 94257362077385815235141072470314823680 11769005 603429320647278762530803066135056843660 11769006 -42253055595832777548328364687486364096 11769007 390054800169792279105599225607733687120 11769008 70271671178096013831414075319712415744 11769009 91582685072690933538849850451656721280 11769010 428599807415048373218839623735897016320 11769011 -280524974100464748714886747804738022388 11769012 7864961623443050422044656642090146560 11769013 -1160703790719502307066886713922123262738 11769014 8170180816440609094782918152231515200 11769015 -351455048959358807180176752558354710880 11769016 538323241093053076372798097085634560000 11769017 165102289303270217010742632884721715848 11769018 238932862778496227058404084273713770240 11769019 474172524725794367934923808167101699440 11769020 -138832325472744104148478587906338872320 11769021 456861017757098108985237446250266074656 11769022 31693603726007177273277897064879533312 11769023 552643390524198014343547148429022173040 11769024 -70229217934500502563446384008724742144 11769025 412282606013831356006350258634325040000 11769026 -26857850955253854017939065866731421696 11769027 -352219546061220732791330298586783267080 11769028 130410275548774839737126701255709399168 11769029 1104879260495766554024736240217445049630 11769030 86350387858510411688573128025972736000 11769031 134248174197629854221678479120928520704 11769032 1406894689792687808068044111789448642560 11769033 -454205516463668048512185614050622593776 11769034 46458188247652053946583323905683347392 11769035 25202125990020021727278403708003163520 11769036 -361812134913122814376031781679847632896 11769037 -4390519631846729446174551851940410880 11769038 -111741823997173249847593257726694702080 11769039 -144592207923837478541058597358910652696 11769040 110633541877077446912609408769135083520 11769041 1642884610197752448089508935863605510900 11769042 -20898191370306645053275656805778025216 11769043 -269469821971456396795619176215416648112 11769044 -70489342559107636481325210397391099904 11769045 -147986165550564992873914491274560499680 11769046 186994865400385896987584118380443229472 11769047 1844566321848090942134587098878197881240 11769048 -557213548529276577494968279964665282560 11769049 84752209158964881941292657544681081236 11769050 -145171446216964710287697322495569410400 11769051 226523194354952862595828843367979638784 11769052 -352147843847632579873019692226106033664 11769053 -971028935162218528764277013816779492698 11769054 6628198519461198656219180252348307456 11769055 -326486527411151698564178702540779354080 11769056 -200375070731922600457639463230989926400 11769057 110735204747111517690062363941367040 11769058 -390952534981396693289500979664065399808 11769059 -174995037689328969072270064749432807600 11769060 -12280886171025374227143355275260067840 11769061 -1191452912265853210268662578856458346176 11769062 -59475912017700062180434287873807367968 11769063 -420359012416797190968485591402181832800 11769064 -127064838439085435708637314431555568640 11769065 -850007381398802391428774643669359580 11769066 432666334435473557109747049449014715744 11769067 -331672992818451795449543342307739004528 11769068 -428589573105847116346927940273724940800 11769069 -2787952357348081892885025376371099072 11769070 205553858000996000106723518642569132800 11769071 320463783786804792474141012590213824080 11769072 62336077929578253071892363665651269632 11769073 1345697194463565578675991748377293866322 11769074 -349959819500134495854550256386592454240 11769075 113885018080641757212607163470022757000 11769076 788633094657599502264840355460572538880 11769077 373278741195142155639714407040194184960 11769078 152365394393396960444419815535076351424 11769079 2651169447223451552674925922733652192 11769080 -144910112654803099742235039393193881600 11769081 -133869275157791339450044351880049502560 11769082 -76518905160997679939162238239250702336 11769083 -721326674139603665892444072956470066200 11769084 -764967009368524039740316339140136550400 11769085 -584120940551053346170271678833600907220 11769086 354853534240337525025575950634867874816 11769087 -688635733639749295055611286670603788160 11769088 -169791220775340246456713768714576592896 11769089 462679439183985000652130049332080966848 11769090 -166861623567330586436005479177617817600 11769091 -191348552231851422632779735475793376032 11769092 454776893373083354598009635123055551616 11769093 7547814923622408282072569625845928000 11769094 -543219531069990881134495717701081744960 11769095 334064413867058723669680105810425143520 11769096 191555311836924867597958296916851916800 11769097 19622125675346899149380827543378273920 11769098 61768312753958832429685354221717431040 11769099 150653559593880963956354329974994475760 11769100 -1385757062384619936399304978162483200 11769101 -1206143766308915706327048238598975549898 11769102 19058018848093081817072353316168864640 11769103 -892317203549506083069919788653940685648 11769104 -157799047153413520354983238824351498240 11769105 558302300667309884491032340199351469120 11769106 711304390982960068374823493745289903104 11769107 -197984288008647335755212626144402326368 11769108 39519376647993939276526645187528417280 11769109 1371648783557905867958153808717601971840 11769110 -124841871625893094208544919282823351040 11769111 358400950119600928671365189226580130640 11769112 340136584574515176560690494312633036800 11769113 -2511184363258296505991833208484261856800 11769114 -143867568128959373123616142091985589248 11769115 750090685977452087385558774205695197760 11769116 94054828975035330198177939096122757120 11769117 890613904628772577638178794948624227712 11769118 625311376840940587288377295620854309760 11769119 301709781863009743074089309969684740800 11769120 78668554097858849831920790932857815040 11769121 49066328224285381501191992699478058624 11769122 173527914351850333229202651916685069472 11769123 -246681915075721946669225619770167191552 11769124 405360731171603520110930578552959687296 11769125 -517796670630702799384918590911132901000 11769126 -99018771844520778881648382753394269312 11769127 513686265732304771600573450658808194520 11769128 448982141884664883587110059505886822400 11769129 -356524478148865089901110652216476930816 11769130 114916628765838854287728387553418323200 11769131 -524782372536573277692201778267150725336 11769132 -47656896790591037967327249673647513600 11769133 93659853707205812759174155285555391884 11769134 194841038939190306039023584655858136192 11769135 -137659097000756429121863135517810301440 11769136 57138941223746817619124575172866260992 11769137 201678099640481695822087080636448800786 11769138 -24800385811660172694195151140140655600 11769139 -736666697255027524368933487442542332120 11769140 1000301747509488469386785580967879104000 11769141 -656567415982416600899018347431491767008 11769142 -80659885988075740221996079656329558016 11769143 -3129362112206592069521276287557235200 11769144 -237852488356747823635994983386530119680 11769145 314633351604119549950012054901990131080 11769146 -357907350800873572655037580473555545856 11769147 34948138053899347619254987136204485728 11769148 208875084630118004470256624684423134208 11769149 -346482527963185045770923227643225525664 11769150 -16230981550100799765756762832880332800 11769151 -62703292301321010113722981778356550400 11769152 -70341619657707469740932239427056435200 11769153 -668826704369997634935887472488228497152 11769154 -153303086523507247775759063440178386224 11769155 -211568297781600862943065229893449427440 11769156 -82269587151253535461662091944483790848 11769157 -1440861660273308712136749481230363827880 11769158 777926119972052364400305403867421412576 11769159 -45306589549514635647797512586840830080 11769160 -36166929466951785953406875044475750400 11769161 299574248700435992931140435936872332762 11769162 -64850987023459607532513144504397218048 11769163 173902172443536076660863017414746039776 11769164 411979678306289927019405055503418532352 11769165 655178649355879106287462690089124008000 11769166 -64580665816855098362692443169317435840 11769167 50111038737705687245672344019064975216 11769168 -94954156427054272076617914413704544256 11769169 -592857927523163226850466368377243589056 11769170 131023470151408562042982160201868160000 11769171 256862062455770151756678252608004078144 11769172 -759584287416803309892143765824172957824 11769173 -86932932079064145083494222299036620544 11769174 -160087246922297320305048525599722604160 11769175 -606059931714239162378230948750891822200 11769176 317388691909824405572587358351117352960 11769177 -71125543169747383199125670081478427968 11769178 -551499870063035606285360853027797625360 11769179 -1464311568797144575663492390451163055920 11769180 -188042686470605567087392012499659438080 11769181 386190665017268187982457841657643908864 11769182 113007239040342092988988115428684141440 11769183 -480885915584521894840945690430822856480 11769184 131329636164819235775178248088929697792 11769185 124135956837349336587692091764571624360 11769186 -3829014038806990047450931853191680 11769187 209543520495590705173035977098242327836 11769188 903708558539904547452291020496999763200 11769189 263361105790326029978233817776319535840 11769190 1495619153016646617189542738610011520 11769191 364561210560172143139800913972818977760 11769192 -845858749673488028256641508141713817600 11769193 928766309834629350968429192691227824442 11769194 201085582338903795911258085867593030400 11769195 -415033610852544843319909421608149933600 11769196 -874322865350967308021941259000868180480 11769197 -1333300807077620840719186418065954013088 11769198 80967021271677639001356389172084925440 11769199 -10178167881772735077488051169768764880 11769200 32040814973844201531447410161921228800 11769201 -96513774638084765325205621501350755070 11769202 -56733408458204719911630167202865309440 11769203 -565073054940184238625273721595000410548 11769204 94762122510734983688061526899639386112 11769205 -353105326213161123441761246110726362240 11769206 9005188388565390817359147747583433664 11769207 -379475669493503899979855464137240410112 11769208 -922243979133186201444693797699715072000 11769209 327528630988817169099263151832914387840 11769210 142679738621106424789237257012270655200 11769211 425115181369056872949282323500767003812 11769212 -85063697891188124120281594573761945600 11769213 -113781726613485453120996357215994963456 11769214 189955141450234310677967060690753131392 11769215 497206198472866221403670535299467944000 11769216 -53896455487206418203843964616835072000 11769217 -807787786661740404374174505646366588928 11769218 -661500465722096591033118911404294510560 11769219 -150949286868121187783529578683870250496 11769220 68890813463911255474891069404561530880 11769221 629889199474702279446764096291197123422 11769222 -25675498718713601492711802461281412928 11769223 48097050976666706171148859361707654560 11769224 -819872245147233611623446157958387988480 11769225 -80686150956848230597993731163705540800 11769226 161114756077696845139253792085904450560 11769227 -5414588045349308951622942413698311120 11769228 -542013578209087282233465224986581458688 11769229 -8471486134557227648393923378668682752 11769230 19244872588160282245591620360752104320 11769231 -361353839235007868011637493527270646648 11769232 423555267395379310849390697257172992 11769233 -86001741258976344164905448413574348736 11769234 -141911937646422718442325146814831351552 11769235 -9130148594808898726940997697107798240 11769236 -38273008044391504180378985987518123392 11769237 845776069617785997427151108642299497294 11769238 -210446335336115924177839721371516061952 11769239 -155757254814400334173927331200690491960 11769240 -3175224085793741591594675942041190400 11769241 437850672731406898208743730567551251984 11769242 325928821700988945837227219747692940544 11769243 -94663328539910632069616640472984169472 11769244 299949561527180704606048154617176422400 11769245 -466651123085978181627987746746350244500 11769246 -202234064105401677274437342963520819200 11769247 438383989067200443272783910205960427632 11769248 -1128936611153830987386360269955818127360 11769249 -733959266521071837143605352676134208336 11769250 -351649884795419816993419899689047680000 11769251 210074459593765739831079780552591510864 11769252 53373856112156826118779856585659039744 11769253 286280520224952696940765147562955897660 11769254 42908765368572260358139385248087558272 11769255 -152206558374642449074636495117489160400 11769256 -417457189695077947398690226856681072640 11769257 -958410896074112851633539330310244671494 11769258 53863003608770229535585797246980006400 11769259 93358949649894124861695262408165131072 11769260 -325419403005481290086032250741989509120 11769261 25735716858562102781867975064755275872 11769262 270786970527603348180444669451321747200 11769263 1373447546896949276723547267704107491384 11769264 -15550157281562044169872153402508967936 11769265 865848987432658476936842229642914409600 11769266 143193145143476814646128132071599490832 11769267 753858567681494230835154291718663892280 11769268 57671622400392618074319935828273330176 11769269 44766147797100267226499926998400939680 11769270 -262317856538782494165208833895199662080 11769271 55604180478210534630412042122423135360 11769272 145578103876087769584827289620049920 11769273 431109887798902717530802697562393667200 11769274 185529664761740839630531142643338901504 11769275 763544278539726979449024519849564000 11769276 391652825795706114034843063096413983232 11769277 -646006946882189328271247376745344316340 11769278 787350720140272981195661424740568541440 11769279 10834193826522917675216229538195953696 11769280 39995346651551594511738808734528307200 11769281 -771697595984272918905851406735340617918 11769282 -85124534956825756793904559868510619648 11769283 -264913522691183323578844569936401641056 11769284 -177083725192172122853988674604614184960 11769285 47044446353763267705966140575417185600 11769286 -214352575889578610511789059018851806336 11769287 365087227202226770948500357770886611792 11769288 -747650530507008984870655309810227609600 11769289 -188903765394315337195794259086119677440 11769290 -77776041027000904558066371679247753280 11769291 1991428008383086745646526807041944280 11769292 -957920585838450318951577711610770633984 11769293 686515068266441826705413903542815512418 11769294 347893529371193817217495212892529601600 11769295 -944899696302110128885249824588577723680 11769296 47819261204564507230482860785622581248 11769297 -159602265890820678325536551781304822800 11769298 -657658646905825482887444138033958111600 11769299 20312196826642438390258528073866064736 11769300 -12627448121121954846960850620071817600 11769301 265716378497267373799300623991537407772 11769302 -729345498574889018718684761842113552000 11769303 -119187431359249122561356655771619238400 11769304 695099861283789226550933580359998771200 11769305 42650160809226515787384354998696305920 11769306 -265179310781016817974345561496188458496 11769307 85690642832070643340702905775932080 11769308 538778255694839705294071013391211964928 11769309 224578106800313672501294058687078340614 11769310 -7069877551663965333711637244227915200 11769311 -672636928507062351938124781602915597600 11769312 739548282163494249643365148169247916032 11769313 563998568529721477293575538420212389780 11769314 455601782433811417737875872339201668480 11769315 -4890499409363496165587501655712104960 11769316 173118456077281500814753302197836554240 11769317 -94743405874076196167405928794689560576 11769318 447179303396051162276064562937733611328 11769319 -580587016695856593572117237691806350056 11769320 436156719860374589554177541577652224000 11769321 30262452140976040817996551056950150304 11769322 -18406557823386504823013067795526647888 11769323 895467376188056494874622750994136807520 11769324 -86365317673297729065347377001316384768 11769325 747967654814351517342986261373350028000 11769326 -614646367019550170742151050114896061888 11769327 52159361722763635067793368012104500000 11769328 108128999607970775104050089442130427904 11769329 -220785231295013940532214366933009781120 11769330 -72372254502581738110799032415733135360 11769331 -336979977472941132261609986604803226720 11769332 -219750672747638627883162215657168497920 11769333 -308296397139448367218168679541854164416 11769334 -85961226076054750470370261197080271168 11769335 96384995564228970764876744996038664280 11769336 -6253121119454070255461627631453634560 11769337 -538559812740583933607548157487946424748 11769338 -163281853153780363170653215420048439808 11769339 126314150783009369699079540126829343088 11769340 743065496066177274922150538935018690560 11769341 165280265852982582912856098269399875200 11769342 75693154622822135225705394497874130560 11769343 -610122306029264163477589074841469521408 11769344 -95573378726471850815877850801989746688 11769345 96195692030127205085231555973703216320 11769346 697668868414313442427412070781938001872 11769347 101552349390769321478785249656377516796 11769348 -239883888290965172138169640498191519744 11769349 394972246935138090033736833756109104350 11769350 198739943312646224392738003598950180800 11769351 -614201935428604704058309232050592474496 11769352 -20210494096555216702921590516626227200 11769353 108724614333266080777597916936821572864 11769354 180495019848788328693044243604916477440 11769355 -515707616475740455726351322031680285280 11769356 1003528811148816257432749255854132867072 11769357 -52326459557060905976994379784139254208 11769358 -3070887513634466852470258466678538240 11769359 -714211494898011635249555393391777530400 11769360 -41109681449404756628921263805890560000 11769361 857674914792765860286825193992965728500 11769362 342374726849124055508947655905857473664 11769363 421227923405741005562143395855093833040 11769364 -191581096664033331415749363040000487424 11769365 362018515596611320455476954762031799260 11769366 -71295256639663497364276142663752359936 11769367 -262026590880258823038519689983080833064 11769368 108899147500099099772767413144426332160 11769369 -612517855508136286912002852129446282592 11769370 -452161831630553588979490386942412089120 11769371 11150755556891341726254334704772496832 11769372 -17353032957148427572207970817694568448 11769373 -22271649622465870711609789435216036992 11769374 -419602833110459483074334933648333480064 11769375 175047067743994984362992482294678545000 11769376 136203346207400110590576856906076258304 11769377 226196706400433834108014560382351937220 11769378 134552391816255054784247706037270864128 11769379 -82296625559479875817934203271143800000 11769380 -15229784834617432363135326843018792960 11769381 18197590495928472544236965334628671132 11769382 -205721913347337929749195095375239474208 11769383 1058541885539418889130629991819941764864 11769384 -172424306792007659401027931263315968000 11769385 187980317832095029585026031213501916580 11769386 -182087647579250637159167460006780669696 11769387 -66036731603936733422403107953526581248 11769388 -1079432432311170705317212340385190444544 11769389 -797501988654814818500533113763153875240 11769390 158645143887274859764515628402810592640 11769391 1487923929911207251008296776115267051792 11769392 22485815530002593037789541511124418560 11769393 59705307216954684438365661284115217728 11769394 -29221968169256814060402772981501429248 11769395 255551163634612465145900377774295288400 11769396 -130180001337561238692850940819144970240 11769397 -97771137343826504201434908706928619154 11769398 -228977385262276739941923325930297835520 11769399 63944226085347283438011567346140171024 11769400 44129291112137165525646990151472640000 11769401 2011338751684973963978875002314068608 11769402 -19921724043572242280653424048609602560 11769403 -154100316479969797574812328961602071760 11769404 94298406402000893584970276318711073792 11769405 268988258213787364325276606420149208160 11769406 -533285164139303175691776929553113400960 11769407 -271711605647329711063736793264029545320 11769408 200321573118099558062014551399019315200 11769409 606452653481210774471288379960084028610 11769410 -30777946728903418108759360852761570240 11769411 -86786868688259730353728986441950309376 11769412 -1278272376440525346594422560038156136448 11769413 -1475078281161066231307045256931596746338 11769414 -33710548719231504270162713393461440000 11769415 14640706160251481620844249324515845120 11769416 1120482490762541627081161489534097556480 11769417 -286376631994618803778247820870273436320 11769418 83490392065302580999363700606326827360 11769419 -163253734130545910420401906116664435080 11769420 108990955802375743751804175178766745600 11769421 -248855890949081528358881918001008134208 11769422 38272292786214659808171651082239627264 11769423 -1035639842531853602077225564045279962096 11769424 11919930487413711171637250954826072064 11769425 18874691342677039588943936621009047500 11769426 892569451269840091070645557977905993760 11769427 364284343561888428283960974140439767276 11769428 -553890962766388959951293715906623616 11769429 30645444556360843647989249658511319040 11769430 -151560635349613798851099305744431376640 11769431 -260017353146075380548446880312020235768 11769432 -428410042892843318928368507577203527680 11769433 224392407234135664958887909746314078208 11769434 -247214502565625018774577099096944250384 11769435 -986311817107901843607009113592085984800 11769436 -153614367825567121614369907034651975680 11769437 1154542349735112972085316628921984015840 11769438 -268026921168529445671150308429595054080 11769439 -663429271786339836199857435956222958600 11769440 469091353467517416941787720771966074880 11769441 -27708924161392143348737520827836442496 11769442 -8582584619406495992093967420593566128 11769443 -266761084749485039326598208841025444400 11769444 7816344082760684504868137023199652864 11769445 13870767077021690068796642356386560640 11769446 25728228777094153324649454616685220864 11769447 978460043631953472128197723125414442320 11769448 -186751774885667626862655732990514160640 11769449 -587286097177608637340461591092033124620 11769450 -58710338747274647887516437969904128000 11769451 -900715274859051482547214747187915729548 11769452 -317394274456710772482919090890506362368 11769453 468263848816103524068872907288571375404 11769454 -815172232773528416182394895251064997824 11769455 1032237611322427909556532476996090196000 11769456 -118822473413979261066429581342484725760 11769457 83581227942952768995686988189657859200 11769458 -1223390234941615376523933706707668020224 11769459 -26509902317920720930744792567273128192 11769460 14144690153196788220011123249005854720 11769461 -214155885304794662989457531477618597376 11769462 -465613629981454432177843569808158193536 11769463 667575809547464747656680693199099876712 11769464 -388549952593538243262148330081143398400 11769465 -215031727695546906763535922249171305280 11769466 585330318250351847332431224669095668480 11769467 389563867973523815543794371832786272 11769468 -121786054696963156190907489003736621056 11769469 1638487527862356532814188987945308200320 11769470 -88980903384398447100373580144157904320 11769471 -79334678252458649858253566649236914176 11769472 -31741432005252559531884953674784440320 11769473 1099683010215296595647305267184155342722 11769474 -213113015928586261669324348414890616320 11769475 -619213423032878686127358629209024730500 11769476 7481077600574409291584934352642767360 11769477 871373746467266601350285790952534794720 11769478 -80822495557916838621613406814245422848 11769479 -801036720788547072139778221002997522920 11769480 270100514951286416901905893745512089600 11769481 144719834346108072992000032630690832282 11769482 11065509930997747675221862022297612592 11769483 -463342442862818341834638154106397017472 11769484 586740910994407224564877453381958495232 11769485 28643843521987478155003059227446988160 11769486 34223014933158508739640406316350361664 11769487 10942648750061614736573415527192761720 11769488 208883818833994704003868733935904686080 11769489 426618742367775243611876700542268143520 11769490 161785862788599762448364944393544676000 11769491 -146191675673634622810788654473934292992 11769492 -136231061502180029976536728533893775360 11769493 -16111568098420857687651851463008893600 11769494 -127182477784459287436504089679746662400 11769495 297840956701185366270110500746968330400 11769496 -88590258266359502253609597885083504640 11769497 711274101427811970289711260913542082320 11769498 9292907270708562818724112310756842656 11769499 -10573079498498584919621248737775229440 11769500 724552552709178759174133426272282240000 11769501 -62672426394708304747534678559440536960 11769502 411327822559583005830753680124001901952 11769503 583013065977293745413459389419689878752 11769504 -389153092755908846145488575704779980800 11769505 1171821823505000005105668578784871564800 11769506 -186924063486270739882694958193775927472 11769507 -10607317610186776691592929926690573032 11769508 -1186871023282375092157710631584294968064 11769509 65904276355284371173056517519435781760 11769510 85361807392163312671476704027166048000 11769511 338934832430782451947922137638500608552 11769512 -344271142340278612538402542736610508800 11769513 -113227261959747572748135117510806817792 11769514 291228184688877813530559679353770008320 11769515 18357395724270793444333686259776570720 11769516 -198870448808460517470530906712413921280 11769517 602791111907038608032938811242818524940 11769518 567964525219441934619656831720573232960 11769519 49643126107113505090885507474275598344 11769520 28579339096519709082002451988278804480 11769521 329449824941346812534602572973950232722 11769522 -102130906247280210402630114206769063936 11769523 -20009886945041835103323403062926820804 11769524 241423498067194527257865161046977815296 11769525 -38763234966438625398022993657418748450 11769526 75170413356491705116380896505063161664 11769527 526445687676742414347565939417347068544 11769528 371222511147979750667875358744782110720 11769529 -739265725712384499562912794361668412716 11769530 -611449170969276903093120427733084160 11769531 854112258397983539319560415198064658880 11769532 370153731099516560085984736428771869696 11769533 -494030652519058511841358023179460603540 11769534 -53618946030687802551238098528188186880 11769535 -379324255612077201946791526889496665040 11769536 144078086606064799160559959093073149952 11769537 -470621800800987635606857858166937984 11769538 273169448874835341588078890969899388160 11769539 -144480065352878769720528964368897850344 11769540 189404276307403900685131239667023052800 11769541 -417426268390588706058027929706557071328 11769542 237392497421965082237703614116462007424 11769543 -32419021232106153409411539924215860728 11769544 377130597734891807422554994103582392320 11769545 -211420715554491886364074122074621791800 11769546 -152827051342393222669331981111234255616 11769547 551640938935698079221865572126983360680 11769548 -177508248894218661579307610009932729344 11769549 1237194339315450061510293164458049952 11769550 -150906190627884611479058305542500688000 11769551 -149311922385035387521360228374932314968 11769552 97087739015454024928455887353026011136 11769553 -137423749156559440311617611149821513216 11769554 -104979207340352287317462390559437639024 11769555 -228304949312715543156233781582763276800 11769556 -251372871329088683164841329007745699840 11769557 -247374246313380117214685818344788862660 11769558 -338711364103153637989551624878068324416 11769559 -853680572333750760196342022373021114384 11769560 213880807276517523104625273010451251200 11769561 922171915835685334183350010379535486810 11769562 193994942450359097541786382300853889792 11769563 181293331605813596636564707560152017200 11769564 -46530761815839786070394957426277285888 11769565 -598276328824384339436392206553068267540 11769566 -473529245679277414215787459957669235136 11769567 -133524843426894672537603909424217102520 11769568 -858195705463799513824261575254579871744 11769569 160210927377070103144350696830245211840 11769570 -382712498532250792787548646479134028800 11769571 70890885090536561388803876222617971984 11769572 455171875661577807074829036396418986624 11769573 15345724851993613521924284084325035424 11769574 -233981434442429481262319474900045170464 11769575 -324794969349622735202853211866190675200 11769576 -118569477057940250306080320345422561280 11769577 -231969334177787565789270496913763639168 11769578 99344243936433470065697787321561768960 11769579 -606763929254350741247520679095719015076 11769580 310945539375436655146070528237335219200 11769581 1736550878000624997436787385803587200 11769582 -301688438862205576759214658081858610176 11769583 16039864602795607430790810143213227008 11769584 54384426796261588184905643996739010560 11769585 -344536044614826924656611642077169295040 11769586 -389174955264666420285420085302734401008 11769587 -841763867274220235283085622445421075764 11769588 416711169972675146812670331123851089920 11769589 207469052230208892540730396605362498840 11769590 -13041852069101234339219117895932313600 11769591 -226288921787053372241166835636399754496 11769592 -17754525988199170900693189185099571200 11769593 -930386465961147978100981270381987405920 11769594 41066931362453839819155331542774601728 11769595 -676497542345957122112315020007611814400 11769596 -549720394115142136611266836090518220800 11769597 -290639896658218282086979801705961458560 11769598 158229908284567671462361036138353063936 11769599 1240495472996539430324741851922626470912 11769600 216784000360285613927728419192805785600 11769601 -776083120948423996716932906892974918398 11769602 57093692157751810831167701722500133440 11769603 -79494831706354803402729887908388687616 11769604 481177286921012480629585521626494881792 11769605 134791672468106067942207179874019484160 11769606 124309020067751376371997850579169397120 11769607 23746569351279064484687207534530141200 11769608 -911141527788465621654920492787766272000 11769609 -593884009072613797193412286316006106096 11769610 14416159602173143752650351565784992960 11769611 -191715685405382552795843694005944375296 11769612 425020342627794258468638703613096422912 11769613 -35946906673365956473166499736471713440 11769614 266134850412909448624298062641169630656 11769615 46488873818435080782220074600943564800 11769616 -408428238991269728518201879787798528 11769617 -54696778213445263660410474129633344334 11769618 2487450076958782456099065646315752960 11769619 357946005893351511374667171988756575020 11769620 33666111895175481901285914392979367680 11769621 -220058404688519117244468409536636475680 11769622 375113051206830874337255543965181003712 11769623 -36764626053515008608104417192049523128 11769624 14233151003682186078684200093598289920 11769625 -311328406635314024689295053140979056000 11769626 -193025603734633241182715054348829150720 11769627 61997662334134923934238063543311256160 11769628 -101588162134563028042115941933991156736 11769629 -314933267464378819363355351470996043616 11769630 -225710393534971528578428748519531780480 11769631 -284629376642536407546764328341294522136 11769632 36652268111595218160445552858226491392 11769633 -150274134375498901551058971477465582720 11769634 385496262985434598578625865935676091216 11769635 -95504423714941009745613633267746191920 11769636 117676219205359022637215150274545574912 11769637 -589403237792907366422360523420480835200 11769638 125711422029215097670488835398727626720 11769639 -235497860803477477674611609127327838080 11769640 145692395409102919906181887475016652800 11769641 90224457665415406696563702983544740544 11769642 12051061324644149266460126787428685408 11769643 -1020605027165950192272592206410023468108 11769644 -47783841329305780272343255503889363968 11769645 -127560543561621244346044307646680553600 11769646 50085182864379620543533568556992888832 11769647 -221067863334898958356999204245659294928 11769648 111005159240550690901411764924468953088 11769649 -448589268680085628362088164620425982736 11769650 -83988822539337584862378813229732788000 11769651 -304210263125425060834671798306519330960 11769652 544470574459282452710112804789669414912 11769653 213068842663704611590019601819092755278 11769654 -172861770079179136932782593314509361792 11769655 -468730939285346522708429200211899654440 11769656 22184241895538374040315279351319552000 11769657 -592342186655717362117715073670053838080 11769658 381838034783679014393488041887177005680 11769659 28133669784703276946630688730967865600 11769660 38882007656516405366036740540520847360 11769661 9069593426742906098483160626096510412 11769662 -485252179904552817011313115925883532608 11769663 324390840489821945170279939097612597904 11769664 -33510807213291253831479650002613043200 11769665 -336075244826909301003029763777591622680 11769666 275147792200167651298703014235602732800 11769667 174829771260126484584408169819742348400 11769668 -742579970254209879880932951527343796224 11769669 510059502600375742435715332379383025694 11769670 168097858169752146121145379213338880 11769671 -335691855592612150911541504551474953088 11769672 -172037047513764343711898365253939036160 11769673 -304132580232137129577506058955714669596 11769674 204018388817297447183365217030431680000 11769675 127433078360838381844331118743991955200 11769676 203095341654135107677470198887296153600 11769677 376524504320686930981001574340495043712 11769678 -25617547062670881746768211465468860160 11769679 -677063250961979160628370253798172308240 11769680 -82517319749474311237162913715303383040 11769681 201687365621735014312202565916120255488 11769682 155571732691066035701296478920572162192 11769683 28877185373144823395750048859918400212 11769684 170466958751747415379483288763881359360 11769685 -246312629740565661740421300337860490440 11769686 326269063949029896789455942054516427840 11769687 -88960027023682836170211778274237318472 11769688 -442568310534500071362788156360767856640 11769689 1557302331147539261175231752623300086432 11769690 -421875415501606745808012695052389836800 11769691 636794481018192934269460396861113729092 11769692 525192105964426265008663491385563366912 11769693 545741014829899343461177345657140204288 11769694 -629818831004617525140321862011881227200 11769695 -290793571653750208025949204122588820480 11769696 -161421066759804114995124686415987867648 11769697 -3114966020476756001246754022118779200 11769698 -317082222177395261085004770068537037312 11769699 -525496583724843922251979503526143430536 11769700 -10251378964935046785991079637052601600 11769701 289105538385992284196570987956612392702 11769702 2567786709859070470982431126913825280 11769703 -126637542429011084958970303960733132136 11769704 -436861632567827224690855697155184010240 11769705 447205469887521613173512310179448363300 11769706 -29624365837524313260232951874026356864 11769707 728821429528192241605348930197282261840 11769708 193871141255419975882344288288554680320 11769709 -79225876179708243553781916133355084160 11769710 57194019282572332882932629057078059200 11769711 -332303753341563894071666124363421230960 11769712 -332497562670457408320326180157179363328 11769713 -302895323000643584523823120865867921820 11769714 -407861185628767738792650284298702598272 11769715 -183955541155580251957858298702438282640 11769716 80156317531368600515382017494416445440 11769717 -625835684426458196804592485834924544 11769718 -70475210805322647497388045872856072384 11769719 217325255130069722056500928109233261968 11769720 171110792339822996200779887345712537600 11769721 753010997541479341002799567935758609680 11769722 235320551704465857847796459207349612912 11769723 35000608019116705541799096752474529024 11769724 477855645074275065416067638997380458496 11769725 433355875602927723157365495270021964800 11769726 64472527498414316535428430725216221824 11769727 -1258430324239288353907813626975786327424 11769728 -112309588762186535381521506045190471680 11769729 -499575120373333966109330676169250295840 11769730 79546245355389545814891556740268154880 11769731 -251034977416703679444622717463729166468 11769732 149436495837545557971694511095063879680 11769733 1091841204379635140279667294148045551360 11769734 -464432859730862040496588827736839021984 11769735 159188489337793773116808161522320194000 11769736 -89809453267578648824436022809216614400 11769737 126881148492252302733974040528069473280 11769738 3111590754985033662850664487540198144 11769739 622325343039225207890663119675198855808 11769740 461404491754847188428686696764059648000 11769741 -33903147022920198042036258206867097024 11769742 117018358152078068742123955096241038272 11769743 -696091237363386442192959653539305517008 11769744 2815599541345088217982380787145637888 11769745 7019413746847208351493465756647067840 11769746 -690635347019558681494795833547206470880 11769747 -244704297405017377381218294988216886400 11769748 -144923225099862616233275471620379848704 11769749 -570890127407601920401234307223058907250 11769750 -208345547863668364488662666230101312000 11769751 -385309882821599099875837883973966908400 11769752 1303547369395493699381356826833757337600 11769753 -740689635555203393424368828496759343200 11769754 255270342137855986371357184545134478576 11769755 -584840850159467048776976840332347291840 11769756 -382541697231868796596383830623371509760 11769757 -1450390352113674489532152561636565107994 11769758 39349091416494919461899987120637726720 11769759 -585308474867321333213914113314446771200 11769760 -496643579078550143502477870867329187840 11769761 -138154340872291726093927308934828074576 11769762 -316789208516735821428295085985773387520 11769763 -615379453313945125518633335251073733216 11769764 -503263205850223327456846151008880471424 11769765 79272591800095204408486514794623955200 11769766 251502316764500232111111674719088511360 11769767 -276434241212028134471166026149850559840 11769768 503839354002968536244317051874814643200 11769769 1167831493092915931478346346778228634960 11769770 71232979847889510355376566207342632960 11769771 -62812281883685455396996586706728013840 11769772 -125862312280771297232696979823458483200 11769773 -57853719226342607511947249643145791978 11769774 25943187793899936674603988550054426752 11769775 290100637483626933167613963014115573800 11769776 -376860876344311703555726399747406102528 11769777 -881904075514602734286967902464184788286 11769778 -584884104012610135696002898596152050560 11769779 353610796370378969723568600415969098576 11769780 320429787796575475451007615631438848000 11769781 -726712279348127379508103651392729453508 11769782 -52509426873970785768388017266989927008 11769783 677268009785037546412977042435882133224 11769784 -47175292568344517823852790929299681280 11769785 357537696832486262618486154693908374980 11769786 4529797550290794950058122210263574016 11769787 964270498414201569090067584042516672000 11769788 5782035127511675446633694340982717440 11769789 575840362913946473044035795143983905024 11769790 -18118496396855196452573820407067010560 11769791 2468832287242054192370314267018742952 11769792 -98112682093290113441413921597135257600 11769793 312215062998768525795229746259489137920 11769794 -86049940281779617691927510339602053120 11769795 -117382640080580652768301990545837248880 11769796 -555685604286363370913767278658629654400 11769797 82055644488220463820872603616033881280 11769798 130341770098973566791651346072130921664 11769799 -158314292193453613496277448558768154264 11769800 -269861339428245418039608432542894208000 11769801 -30977439841584348529940168868340457472 11769802 -197958146024413213892547138730845499392 11769803 -454832900537498083589496982871458810056 11769804 485628785094711949598559682833290231040 11769805 -185868531752449577419637251229587185000 11769806 -45656928221938608944920851934923037056 11769807 107447599128472611650553141511113740544 11769808 65571859030420216986427942907649638400 11769809 474420881510404165344521321739244193010 11769810 91161856780164815680582392931622369280 11769811 -488081474636161382053866463723009904528 11769812 216074194968648880769160105800674486272 11769813 -881874850571097513323352756643442672640 11769814 87870526692954347918270657567547895680 11769815 -851067857211804211260040304490029952000 11769816 79664065163320348784101223555245670400 11769817 970442122802628379921940246302509737220 11769818 -198360107201191407294443734029834650640 11769819 -242921268545892092803618376093105573520 11769820 322034949252655864489533548603439360000 11769821 -83870691653980281489851706403858109088 11769822 -430631683803732433195556046885751208640 11769823 -559267088000521725419267584652216429296 11769824 -281909873047857844395405480003415572480 11769825 205706928329773714750570497172471860000 11769826 -1078831835438725138032689161473270120960 11769827 -1243852959406059457677256221977546388324 11769828 164318340155725586700191707037798326272 11769829 631588365688292573928828502104147890232 11769830 -113528717029957451675441259092418253440 11769831 3569984553192044361686013236591997360 11769832 332031664775898086965574765052705177600 11769833 856040213503804737029947603378950697764 11769834 -259348656564658741442891480017803813888 11769835 -96789272494383084440242180793878848000 11769836 -26696733603516291606379516421012118528 11769837 510158608391125126325312269648565981760 11769838 -99766939922609715486329048956001119680 11769839 850840810693959119203294119126097730640 11769840 -196906113478684344801435283885178880000 11769841 1072548463536136133758915415018299164242 11769842 238692550081345031179522793720303910912 11769843 719424926194242039778628564111250500664 11769844 -236501748477918962569910223536337691264 11769845 134010115789709118406350687305007040800 11769846 326535175242616614236006213507497076736 11769847 -148453404856728187102945786870547591704 11769848 -220847794527019370811059360456255692800 11769849 303376179769186371901036428567259339524 11769850 26071125106917257321265204327873464400 11769851 -238150790112259075584985491907557324600 11769852 133583107069742224239511649755526725632 11769853 1236649909122035249890352977495818192780 11769854 -76877945781513171013805527054813288320 11769855 -37335393265406749915986200776775616000 11769856 622951970336093479376032898513633280 11769857 -1238189277208293414060281783581736610768 11769858 138507584189971341297540778007184780624 11769859 20430739012724071425739441154585530080 11769860 -36955175767155669434948858879235121920 11769861 -503903851904055931818810084481563268128 11769862 -181949577445286768504589853775779968768 11769863 1765149913980223947618534580317892608 11769864 -1759905897401338837803485184305479680 11769865 -626409522539994385215921284586439241400 11769866 128863760095664159768996823777003271680 11769867 26236598059344054576680838076877671716 11769868 -487113737350945051136270690204013817344 11769869 -580467485470207389723455644208658384756 11769870 -24646591752846758014429533310531706880 11769871 436057856163349879161094700633811690712 11769872 119004141504594542438901090222938136576 11769873 94668147622992385719897283756943373600 11769874 -52871281534468736740904876634948480 11769875 -196958189709787194855259223645457852000 11769876 -458955788807673087359592153611217034368 11769877 -61025372650344322162221147005022904928 11769878 -499622694833727520231762865740820129760 11769879 -665718346989050441406588314304734915712 11769880 438880511645285078258283408537741926400 11769881 2230639708335756327971060602357312029312 11769882 -95026445049871183908822539244709570560 11769883 -103220663646380482933672099317075514080 11769884 -38096287902599906492168810147607204864 11769885 -3846232279043376163929659432436769800 11769886 -13357818199453187085108074583447316608 11769887 240206838454284039127863297794012444232 11769888 -385961050515296378566935804659128860672 11769889 45357631451219986436246280807983290900 11769890 -706812991714833200395113848454212221440 11769891 297409845007575708742559345267211128064 11769892 -4958642245949140431107397013841479680 11769893 -1171095764234345907382348320869340996384 11769894 88534797594952776349674988794175488000 11769895 275181621777001587159382473353286761400 11769896 -297770103430848898739342356351841648640 11769897 335677036863541361866424492969035615680 11769898 -384745477812771142307531190637591951104 11769899 271414836267491736357350204341642774536 11769900 178529369903644810837505839847328268800 11769901 -396029851991490692548649398683551744736 11769902 -137135426844447538704215733210443398848 11769903 732417636194425891306998678206971794312 11769904 74833000067556930364240833491208208384 11769905 -38459358461060550259814525707135975680 11769906 -174017295902873121393823349890092391296 11769907 430302944061384858049740317391718166156 11769908 -98010494935426981529945720680607839872 11769909 -16873420758392374760956843971530716896 11769910 -491261005296241128972016458374049840000 11769911 391265796980169870454742372696318810400 11769912 435966927782944854426173387461877760 11769913 -290640522179025996296310220172998600000 11769914 -4893757474902535863710675657361273120 11769915 -89545174464860163002434693108383784080 11769916 400838486515999101626926731212177584128 11769917 -15327029308534910748020902617129876960 11769918 209865624618449695977589608338810128704 11769919 63236491077423212946650711901035934432 11769920 151312835594517205500187926138668974080 11769921 570583200405463915367907801101780958240 11769922 -95541224332977849244130270022527096256 11769923 126450090931535430682685794105613910528 11769924 19585676578054562979653977041455225856 11769925 137913921205525387614457742063120252800 11769926 114104266940203880781336890609822712960 11769927 98409647405042289715337112774646621008 11769928 1208998859894782483573660816310283141120 11769929 398277594405824986479757018824352704420 11769930 -345971365017820016754983232017713593600 11769931 -28368899717596805082077573241529372608 11769932 -581521346064267823899848230537672462848 11769933 377161096160175725672068162412336423040 11769934 -598962899505210355607341311447400711296 11769935 325639032279507048322172330452792751880 11769936 1668583701512720458804846001824727040 11769937 1377245045340046994948490631706532124272 11769938 435935496463135327248952986792624639120 11769939 586702892594562212580982809680250086004 11769940 -64777554104202894821936808809329459200 11769941 -963266967974709866534087835128880644658 11769942 299658748255261167481358954940650008512 11769943 234210793679109215197247097902767325192 11769944 46182939958079471630960998504157491200 11769945 464166493617076436014945028589128437440 11769946 -562419778127564547133265779279149389328 11769947 -899577060890788669161983579429255535564 11769948 -903576411424692541785230514997258314240 11769949 852508450672876571085114415170934354240 11769950 39979538527890765766148494394686588800 11769951 214872574638852385297353732540729697920 11769952 -157982126373053362968157590899984695296 11769953 -29814987520614204161542620452269646316 11769954 52154056832389732533216217149217234944 11769955 410085938896627582808665184085263073360 11769956 94534089965982358400707332821894184960 11769957 -1239372229301879395843611564466341866400 11769958 -4358801811696181038636400048056010560 11769959 -19952264283693156510046738246910891784 11769960 4537808739133023038503969507656499200 11769961 -192790217874593583002889195073734147968 11769962 333590484723456301684868411821867996512 11769963 -133290330346720092481241657462258988456 11769964 465837602752257769795941071858579622400 11769965 448410368825090728443628263345213358860 11769966 -55732596304200528220554426004875519360 11769967 58939391204707427519702743505824998624 11769968 -2000008249608755700391604762860584960 11769969 -296113301174369599372472943833552980800 11769970 168369344989464143798691354388685721600 11769971 251402488999884006106357372625918564172 11769972 491251538923925734065481942926904123392 11769973 -1322186129641778472285332338705850265600 11769974 120306582207356894022706893747158509440 11769975 134195587854300608727660949243858176000 11769976 200322448507570476114099294055192719360 11769977 -420279095955796258525386432115589265174 11769978 81601454060784556412435336465760423168 11769979 356947601799098807256446546168126773760 11769980 -415667575577896485772247369693781519360 11769981 616669571284167754128354513821124950880 11769982 -132849786801559261611601473636103590528 11769983 -171312323821435806212312477925258688560 11769984 620645856608273676552121547962020003840 11769985 304157041097155977366755605710817122600 11769986 201678315494497816467405050471179722192 11769987 129445045453481483005997900762702914560 11769988 -468347556248119158902077440094812241920 11769989 331895089979632489060711310490247703232 11769990 47005829135253390036768593683480629120 11769991 -950418999007185791978061680348580293608 11769992 32953445148907184199593351271246366720 11769993 -266468398383926997891086746248747205632 11769994 334730538768127270499649763690992085296 11769995 -727235226706582991881057472810456942880 11769996 194446158157700392492288923806235626496 11769997 674312374080351006904786442669868159360 11769998 -383805134304882079255848674532339675840 11769999 -19606637270122840115840767872124052352 11770000 -23282911805340120393270646033735680000 11770001 -497881916108790531490626330123257978268 11770002 6067338295051274465942468671116833280 11770003 374758869911181121066090433403336704 11770004 -65111802811061345816181925297865324544 11770005 261949015049621428916400709037062859040 11770006 -255783880623355214577943246366096514880 11770007 414149564130416791341681655372562470392 11770008 -510095116967942538068680731570495344640 11770009 -58362842670941944648893931272985954796 11770010 -4703986105798807545315050658663843840 11770011 637819465992597204428314220820135843600 11770012 195967900583061834264608581215337197056 11770013 200283552043721542341861825976203980262 11770014 -51498986028880775761224612638246151360 11770015 -113500453376829928965425201617496174880 11770016 -1419452998946979980091229488506314162176 11770017 -115504828759266970956716509669484993088 11770018 27538557755231915783854930600533872640 11770019 1440260283779815404117143011809559539420 11770020 -86039335264181047709648056829825863680 11770021 -1004172681602260383344532267637983123778 11770022 458773406729651373024737578521013899264 11770023 422037254843681403288436927756886199168 11770024 270004341258531596210280811999945850880 11770025 68258983536352962417530146657422600000 11770026 -223817398122043539187568641805953625856 11770027 409375876432189716942236655840584692560 11770028 425479476352705399336496263772385899520 11770029 3073807474691209680321768262852968480 11770030 -486942350258843438711792766607825574400 11770031 -91195341640801857642407745831211932576 11770032 -152107646359611381447943312243506708480 11770033 -198085033266073770793546123217810115840 11770034 -122485852133036581675759091408963909088 11770035 -208523432767937861436890298946036649280 11770036 18657189077322221275047641674778165248 11770037 -722222972387103384234205976299362646020 11770038 74687472915071085867214193859079845120 11770039 -473353591035644038476698205940865168976 11770040 -154223717946127489350018556554403123200 11770041 310755533813540064330112559414015840592 11770042 -12155047393527110061934760175507629856 11770043 404174628751646557039865300442507579648 11770044 -145742689596200341005343209610228285440 11770045 395103080932545487881205227653074368000 11770046 -1108199116534730208827367521966565696 11770047 17371761776713202200249336644670689528 11770048 139148575636378049053222720400610295808 11770049 -262664116044299924469815916978467159040 11770050 27620891964769716849468003268543804800 11770051 125781576725321889578866613734205365052 11770052 645425046593241490514979554735101870080 11770053 -525210853062207780591982729582739479200 11770054 -27995776131017914971703023849840201600 11770055 238864056629963838733082080867132516320 11770056 -385537935794790004606041086294876160000 11770057 329539403933979465133734959538551583872 11770058 -335908952730649492002686877605204103120 11770059 71882044245709355301802164961013928960 11770060 157877297904328472811651357812932500480 11770061 -524062991486147343961755080031608412948 11770062 53854147428606709698926100177145286784 11770063 145742159242283830905768943461028802920 11770064 163157482194856866553378328150316417024 11770065 145999693201013447310073882730261623860 11770066 -141782957060814620613082658046682570752 11770067 -666596171199606818568280411668870202956 11770068 29225203501953370023393009524288317440 11770069 -1028959885606237919070123478253281112448 11770070 63725771853721972297810688469981557760 11770071 140590751731398200533555666855257092712 11770072 55343090726644133522855736917073100800 11770073 -28494674691139227636662342241814054464 11770074 -393119920312011118672900630178245840656 11770075 273523897398354914160023134567714896600 11770076 -729699242518655287990090944173792970240 11770077 -140328662979176647881153891959114076096 11770078 -48624110694958165350693155616342384576 11770079 -158360957387395738885764599237468927616 11770080 18037762388122585968493609291811389440 11770081 117472093351190388948710728180244519784 11770082 -22836392192703265242720971059340209920 11770083 -82200299051842760809293856545936546720 11770084 -638866466708648213404841076844133478784 11770085 -293768066697562751723360082149065036200 11770086 -612851460335343147653733449225715897600 11770087 -66873340949289205773460908487656240000 11770088 975667243507105381730765619337096151040 11770089 -9715573539336125849777237046258450432 11770090 377421580755421430724808604396310376800 11770091 -667581279879077322582877619977907595048 11770092 -249494883769504661237119826395171939584 11770093 1385320036319507893818109797034053968342 11770094 -214406789153735153080114936442753235264 11770095 5864715652282609770560588035981975200 11770096 -12857364107109738149905498051766255616 11770097 169353269514000698004331523214213001380 11770098 60571676902958032729456480280544987264 11770099 1297137969126441613575637352145999128520 11770100 62105496779942261045833653146021558400 11770101 -6704128105418942242218521844972995520 11770102 -442195160727060033919624562813861521248 11770103 -191629892739621066973725838520277603960 11770104 85782143713700725926348769379913093120 11770105 947445594297683189457954636162843559560 11770106 -350774317098775029523213457645480755200 11770107 -97131319922041966599954253525201222656 11770108 -22891688631863722327776266948008592384 11770109 -54468883447714966885802285321942083080 11770110 14933880630103760533627422917227816320 11770111 90704817441422634426497851858032697024 11770112 294999859333077464777234501207064576000 11770113 754553979138994851053743039388939543424 11770114 159360190752389830069397679396426800160 11770115 536392517644553620096442486068043520 11770116 -26339296229754415172300001604483399680 11770117 -66005146156506556352187141010665484834 11770118 -16085514895337931238018118009964174240 11770119 -1430164787127934252496877339474489271056 11770120 330741493287721978782522402698674176000 11770121 303274058805648022698244324861795982544 11770122 -35364370655614099484892455444724673536 11770123 -523103310667864642892793058386629139628 11770124 -199758439634073945655913244118756456704 11770125 -209206082919955022332965416997479736000 11770126 -183610819389220250747135466526917912576 11770127 -1310509570211390297744628458254423347024 11770128 117475783666990200466885180436878467072 11770129 -32077501064376502449639531519552144960 11770130 135661913070316539540201640306256601600 11770131 899532717527389423260628675669003960320 11770132 11772780139599475234176868039270078464 11770133 -316139405380175943190949801693626923240 11770134 -1419918302177664104412201676182797952 11770135 155952468624115466992148880088938104640 11770136 379612977975746177211949559483156152320 11770137 -579908647008139251655755667775134877760 11770138 14336553691833455144959177604475013344 11770139 2726789987481155910232435961211176640 11770140 27040912520783985010053628471643673600 11770141 -367347878311831531929674698020188044500 11770142 -270619185781583157816549291119870899200 11770143 -381132933899249741655378155234971639680 11770144 -593803086043930972858112852483173122048 11770145 -443884618597660702450973318119428115200 11770146 -40402063864306281415291429758870245760 11770147 169962329092287290648999995433532345840 11770148 149423225941479991891377996129504768000 11770149 113382576152884745569100555498428900128 11770150 45850727140765742974767984150350832000 11770151 -1008593356673061554761300837405592323848 11770152 -71502268331590553232679379040196853760 11770153 546546244566571572050041926010427297402 11770154 -1500634477703235138831839649765384864 11770155 -44468827498446068114983925380708853760 11770156 229763714424954519663271063864865803520 11770157 -132585086299314064960463511209121206976 11770158 -141317790983159786886671036202769320960 11770159 589643433113144528930942566600010636616 11770160 55455799824842615488911175744501186560 11770161 -61326478278193647989547440006780666880 11770162 -536460717382023007921873374542564157168 11770163 724245089261512140572544423818361329664 11770164 -235088256348199738858828845113301196800 11770165 -801692662657212093247114236732719578080 11770166 380831140560606047437069287495933616032 11770167 -76807099395290507066662052819477093760 11770168 927378193994196865382243576534148034560 11770169 -1192000935536481140773857699686038985430 11770170 2619585303201011601896727686054342400 11770171 295296850674122891893797353683390486560 11770172 40837295625095098782751020850808010240 11770173 -45085921206158071431852240825236151936 11770174 413746244325183892808259506409440584320 11770175 12648241671531504687519183029881785000 11770176 67057407678898586548430478470811746304 11770177 9328824095876605977995663502113613600 11770178 -49351646702458276760850098733783826944 11770179 -182270779685463691037973573225504156672 11770180 411089269015261937818133769657889670400 11770181 -35509742263129144044113730339572585856 11770182 89521547580896219063186895278599024800 11770183 -754279809066442169536615322953546950568 11770184 -336681352738682758594397202686304583680 11770185 156409783542921731894133938873105996160 11770186 570047870861556198366764058616950111792 11770187 -163957437260805817724225615624822233824 11770188 -274931633129624641967474204146813584384 11770189 -563767906338844185120246398417256480010 11770190 -220163298099759396780268641043158446400 11770191 -1295315050776943008574278770125858467048 11770192 -254703529891512182479668325621700173824 11770193 -76606163936190833087730437290929936156 11770194 -96470523001830641229632251129450383360 11770195 -939395971919101482109111110549381262800 11770196 278661716877323698536986530506074142720 11770197 -738998562208674948308957668199303311200 11770198 -139917063313121553138194077323880828800 11770199 2918934388367270796400287344941030752 11770200 -71648930636491177228035521533307904000 11770201 -582508032997051313121608165867641299900 11770202 32900302793507421238039385569302578400 11770203 74811396056413988689329854967035825304 11770204 16756566546086369244436601213418995712 11770205 344046932932710613434065148519403588800 11770206 131271191778425006456728318838764514304 11770207 -1236063035484994850557416192950310456544 11770208 -1062121523451786766924618324076713082880 11770209 -104437156552436375889731001824434410672 11770210 -989931632063935948354400738235149721600 11770211 -1186341408542875246212714884662289641188 11770212 448530468147980979364944642207328883712 11770213 -162513046331722254019161835781138460032 11770214 -250584924471789312120517551177190481088 11770215 -354459595596760075147931654867381040000 11770216 -920016958341215614983104521056165995520 11770217 640707610606384143974468647721897593572 11770218 -1631048460501792237504917533125442560 11770219 -1369525391587912294317280520070900037800 11770220 192520609761591993914692722118004981760 11770221 766766969423096595618475497019462581312 11770222 1133749694086410354471605482564130083584 11770223 90377750024207238566315977719346970400 11770224 125180669518168573172462113797777653760 11770225 731448884004532912819463971236300852400 11770226 307128863183660619165826365627086929824 11770227 121219529418998160482313585854820880128 11770228 -35966246127004201094479350908282497536 11770229 -976518133134450983187247730002579924740 11770230 -39374407098965427835279839859418572800 11770231 1030767664392386151644690209678220091864 11770232 -320084417800891300578028158785451417600 11770233 -237451011379259362553515095663423906816 11770234 -114219889660852036640616094457400000000 11770235 -90018348492798358467315039329640723840 11770236 510624981524801143903796961949076424192 11770237 -727477183495218001904405019411380243028 11770238 339011710659076978594976586553606711680 11770239 30942711722747519165180183109645151296 11770240 405681284026451500163746989340203417600 11770241 -293816212945367592781576622695498887870 11770242 -431674579818820182617098518295375534080 11770243 -1380873114667131579097865957339574309508 11770244 141267039968050339377204090804329233536 11770245 575108335766498386534348583507364849600 11770246 112734431835530858160611761259766207072 11770247 -386813625927504297551457582332119626048 11770248 113931380235639425974898310310812549120 11770249 552949208795043680437401403880643970660 11770250 130331765334194333403733415344928760000 11770251 -122557164615724524696886513405351382568 11770252 300104299956064510518997823411122566144 11770253 69386912172454679411528470819684416000 11770254 -308726247143648693819657476436311518336 11770255 -114345648258139482980368685620946256000 11770256 -104250644418551752282657651850839818240 11770257 1152781943912194030050130537135593739392 11770258 727226961563914692171240576089632110480 11770259 1393833185940990460744598502170296347360 11770260 -24403845875327183510200622441867581440 11770261 5227853417703873086131505799046888192 11770262 -131505509899929892458385559543538945408 11770263 -566638130565738211685453124488067682296 11770264 -382673928864664834341225522535732838400 11770265 -135681446653488175847109440153489444280 11770266 103231335824957518207527302625549109248 11770267 507346465615444353307755380950964077316 11770268 246515084011546884059261374444525687296 11770269 -26680851096719117528236599989000579520 11770270 -512910977373778528735806709340685385920 11770271 483800977161288065179584137587094879232 11770272 24932694026437736526520676268952780800 11770273 612703544870167621843040334138435583104 11770274 -301540264161649517979370048962307890864 11770275 -376150550010985185791752235250984600 11770276 241181203494139680086596613431267237888 11770277 -138836058207805172784967015659391415874 11770278 -23417620595899731142947939319245159552 11770279 -1263489148937161071322242742928593738120 11770280 -208200905476215858492988742350771507200 11770281 -363969663522525453912674444190824429430 11770282 -58752278010566982958147304745477853008 11770283 29749815931542154193069472083429304720 11770284 219766108124082590084689975435324234752 11770285 1095236038640274985040547092624560303200 11770286 427513547909218148050517534574612471744 11770287 369899459765391529932128355541014295560 11770288 2386602530118196320933322836735098880 11770289 -1937971410981746150648052385803320893440 11770290 203030243060175465592044556154950735680 11770291 -140618911436593874649502736881754699920 11770292 357350800453651555637487780865626667008 11770293 277499724257889863949734368232609299104 11770294 -244900394229898827282988484858335646304 11770295 -971334544771745238515999974531939804200 11770296 256427992639490428646028102237134192640 11770297 -10615411378477904688228109294993231872 11770298 71187194211510764201270613821011056864 11770299 -248555837866215510769481396489853365760 11770300 139412518053259307712939519605870758400 11770301 98908109405746487392556979573414941292 11770302 -318881245223155577672442879811320284160 11770303 305870895956953530935267636156879097520 11770304 -1201747723321646582587806636444745728 11770305 -206360514670701821151897820156835514240 11770306 -234484621284290312729315064193166046816 11770307 919493755980780461407164489814882105752 11770308 628697358925945908175772717796086252544 11770309 -764438999126754933969324234113528252640 11770310 -159866316862574722070218681776184080000 11770311 -215418016852645883793651987076921447296 11770312 956729959635884753188366189736194483200 11770313 1170178565350089340413514265366184224784 11770314 6694356628462180017331642188009991680 11770315 224203577156098968427530642207614316960 11770316 276340095050856808653526754620851517440 11770317 -45573142857535757860239047610907254600 11770318 65794995596860591211573507560632828672 11770319 -499563466247766091902936898949028369792 11770320 85954961784110321683450288716937297920 11770321 63520870204820195022236746061880044064 11770322 -210913070786855837988168729015448787808 11770323 -692810100488797754613475094472228120000 11770324 316124884143936763613209011304377815040 11770325 114257321607214566962563885197852393600 11770326 -740386368508473590789565233040257769600 11770327 398602715387870146516698872225514156912 11770328 997674675389622687460587055687098132480 11770329 105870247214920605547454604510456367680 11770330 -176636401201799293044241419151003407360 11770331 397262703696359793683028590395620013200 11770332 -203941883035972659816927768614658859008 11770333 526901093891838182789065181352083804582 11770334 110398400900595813291806613464237370240 11770335 -8378304056502651508597283437853570280 11770336 670885645308288960706720022454232154112 11770337 55485598493950392725409239968067069952 11770338 44797803810351394931580643324121253888 11770339 208850483334443916075195615894713349000 11770340 -147036603471651123082669866136986044160 11770341 -904108670724456429025919634807074142912 11770342 -115332714902258831140525867471629683328 11770343 131668530391709533712561759155421733024 11770344 -755325314747418374450360405889460208640 11770345 81408203937742263656350040060812280100 11770346 -61945159768779323578205798019463818240 11770347 7823304858732477235667849727989627328 11770348 -225427534525980651461547071057299489280 11770349 1047769067018246850142669301499681883350 11770350 -165762938340989689684615722157530240000 11770351 -825959498010375858241764868322757301728 11770352 300656586181886135003948558409413394432 11770353 -27453521514657228356739379568596856640 11770354 -229956371963389228599810568460424624624 11770355 67069505238182061686467250018345516160 11770356 -142658733857322749945420871956988297216 11770357 -101631931287992638761415675856088045394 11770358 -158754815078424935895345594237122764224 11770359 -171869448035918871452796685378909885440 11770360 -114129195250445434318393845302899507200 11770361 441180283071316382583419290026933145962 11770362 186147612106769227326891265536665397840 11770363 332489717289002676385611094962619252584 11770364 -1063492769486755471748890785339780057600 11770365 -165880060402977190214879069160903225600 11770366 152953679724550269350836924730464695360 11770367 85402065469177817157472895252912880000 11770368 -262971591368754073445280363010106327040 11770369 -322338229767192792998883710590278832556 11770370 -317158476132865841764699505501395761120 11770371 448035294047935383045867452260156002720 11770372 480371565089230190227666933779070520320 11770373 -395154863452434345067907048218732953378 11770374 -2032160834403365331131509401314611200 11770375 879412721217202340237133522652360320000 11770376 809849893458132827184540241979268142080 11770377 -701773146350559102336684032081244510720 11770378 422785510770033222463138284425479656240 11770379 -1041114432197209411716903861093481327020 11770380 78106956147924445979086884983024025600 11770381 61925268465015938400035508823288341440 11770382 185414205222092526614447078174981984640 11770383 -418297925895334920124790020962513034752 11770384 12815566232336670340369662864472678400 11770385 -878771943318279222820668746604811314240 11770386 -57789372953050077648084205845608202240 11770387 -1099413865673776196261817973397355977208 11770388 93132386615487942401134356009132441600 11770389 741108922865545902291962200174511323854 11770390 -54140576592965347696492600915599360 11770391 -207823565753828656854448854506476689000 11770392 -167113432994241904922935090527999160320 11770393 83437049440109095219791640925320494544 11770394 -232804068251043867403583007021065995008 11770395 -70290213242214121306937739242043586560 11770396 -514860207833065830183240933593746944 11770397 370695350100175901563017346021367775846 11770398 -862368701136118059169031081644843911936 11770399 437447939480491683894500590467044803920 11770400 74418520920164646718456762680552652800 11770401 335425533897906476040570188045094976320 11770402 120828097373962539346989733189886833152 11770403 -3909887461574232256168923079569996480 11770404 -72248228507466417819712165483212288000 11770405 -25187050299624742711677864727280435940 11770406 426263847388706711351712514284080989152 11770407 -702309815728879202058923130797439966720 11770408 -124069146348922854905253230885845002240 11770409 94347993669918504311935805679592330752 11770410 -94051412213576342643161393339130704640 11770411 -60349692710310364905677265979546012368 11770412 -149468864981923032640779913856604480000 11770413 -749135881406919832218425677425062014656 11770414 645547326144190202501760065714681461056 11770415 321513228229930754820139359799996303560 11770416 51410562329107089750959729304765530112 11770417 -1013585703971231998059438242801832378048 11770418 382738539840532271624925734325270503040 11770419 305983189137229934339485561364411772528 11770420 337611869358837844014957731330686913280 11770421 127497904632427494557960883971545096704 11770422 -224359659584766917841102079545143166528 11770423 -280757917430950630202923676626085355520 11770424 1088479533649880999534675308602094387200 11770425 80068208770583717823308977121856916350 11770426 -835608071599161198883288579658335048704 11770427 -694568421602093542417019899772633471328 11770428 -188872212393799638735503054609649745920 11770429 -1081433088672078611974011921417455917920 11770430 -6917231903749407853903780805228659200 11770431 904853427035576027036675413324409758152 11770432 62369177018486263245119915558244974592 11770433 11390449551688920558301636278926150400 11770434 11356247041678252041567393124957690368 11770435 -760814235386954800975611211540152795120 11770436 708901529461627987839255115388588695680 11770437 -701343625926740104883819977929879808608 11770438 214265635867311566416125840403269096960 11770439 278002263276331254192691729123306138680 11770440 2316909083250771852668998445732659200 11770441 837263574773538480084138713440606530000 11770442 48815383677821435801770555019362474752 11770443 -882262072578961042711043606794722618000 11770444 109357780622739298689037578360697792512 11770445 -1490884269791864761618387464437506379520 11770446 -223561647423069061149657793602943482816 11770447 -42392728167516499603910093631611146880 11770448 -181605261599244186985970158362442211328 11770449 -528925956904754584129052904857387179536 11770450 -39943262552917139973632305537054272000 11770451 -208143273662281507335867341074550840832 11770452 10276665005560985201335293583670476800 11770453 652042591924215100252802002838770250702 11770454 -64392548937733575286122151888502425824 11770455 -377019363992561662107468037608688094640 11770456 -742053006189968624565046248391179909120 11770457 -61134446669226510676160161083609165312 11770458 28999771752945197586876341466475584000 11770459 -298450872758643286432663546043096049340 11770460 -85538364123851699329989700314899927040 11770461 721745902693793459551947111900157927680 11770462 377434577124170157444348133473329894400 11770463 226904863830824087088985211744496647712 11770464 517956656802223070718000233382138347520 11770465 -138557283795790838302316405894216910720 11770466 290167808094981388357271614481708580432 11770467 1234815281110546133344384849696621854720 11770468 61216305098087041292309743774469693440 11770469 -91355663816248876540448698209554924160 11770470 -339064917987451147436770663602838510080 11770471 -1104317184380327493913349169449162576328 11770472 -99248492934989240325814500401800888320 11770473 130726767374301300660897157135131519168 11770474 -97688906800356710623826246717867928480 11770475 -596835839140196950454691049348700629500 11770476 -6014909863941665359188066497420414976 11770477 553703852573929685494276420204781119512 11770478 674058727935092046850800415513244543040 11770479 60981826780618961868104850410535900288 11770480 -5815016981578099414314979043363389440 11770481 -775714158007125013122550571758848664800 11770482 -367039990244888457013959630963013185408 11770483 -111994970891982681564164715553547512256 11770484 643810285105866670830090377104755935232 11770485 -54251119319203681703896074761817403200 11770486 -154214799068888950226493128426737119360 11770487 -597536520897402630649674164419597709568 11770488 272697394484991768071947846160709427200 11770489 641238895596584929511748023204031981290 11770490 -68158215719111259129081725124356229120 11770491 1008648719988468589015756041610136175840 11770492 356790422643797929653008437177276305408 11770493 537934991908775382096663829378172606016 11770494 -316109708626800924717697453348405610496 11770495 -364074421305680202261872773304027168400 11770496 -962706512832512400179227007735342039040 11770497 743603437918712897865568705959421484274 11770498 165733422248160038951033160920433858000 11770499 -416025143309107818376960522688619991152 11770500 123361352118036583388580740091494400000 11770501 -687560321083795015387574862354421294498 11770502 -584738183337698611697719171147472546496 11770503 316236862355759923971113726048213264640 11770504 -1407984257761849272751049895375435402240 11770505 223161172958924687840324617818449935560 11770506 -217264114567446467381938866718007559936 11770507 383773023835144566564940180963897082512 11770508 -27105146768388117653428936312236732672 11770509 7267364658181142612612617236392905920 11770510 476256763490535995555432802035091404160 11770511 157980949382088704350728780448703365440 11770512 83768117831965540692616059486250795008 11770513 55554299091619877493645296588168147762 11770514 30617693754231471529038985336461533184 11770515 -23883450180279210989799748075192267440 11770516 -16838479982229438782261524428035474560 11770517 -31720044637792006115258166538211460 11770518 96843844417165059663939379425163475904 11770519 -8017170397544527799082124084480716160 11770520 45771146745034016854551429885634560000 11770521 -59899175880230403794418839253410630976 11770522 -431150037481361543393429342389554898176 11770523 921818847667960790371179279108574688772 11770524 -76346940346453133551087009117651044864 11770525 41333934497712157248550583005148311300 11770526 -97181023925630352434064581391014272896 11770527 146404583192399559741986799071774556432 11770528 -255797361999142562224839569992272838656 11770529 -811423212793943871635942967659610627870 11770530 180490330530955580704143458159363512320 11770531 2218162215079178065109720457295738398352 11770532 -290637540341391585498800554799690373888 11770533 579330802433650168562767372847827340640 11770534 545239551984727373023666566905500840416 11770535 452937002196396993129176450210690958000 11770536 11196589461591949960851572301982679040 11770537 1707325494627345065928091018438092183652 11770538 230757228348512939485527918224217143040 11770539 1556512046190543137145105604736362498560 11770540 344322892676843407953626386813034388480 11770541 247892672414214959802878328795093300300 11770542 127366812523537147037863628598901708800 11770543 -34389883501569547555160921976291876208 11770544 295750226713493661101887555769689128960 11770545 -73457875761891742958522907736842163200 11770546 5124237919391458027201729857222841344 11770547 -449835994831156851168896803257853916400 11770548 -12945015026420249906695522974377871360 11770549 254742874372934817521374025736148235520 11770550 148544840724931510369641419528235153600 11770551 53107005398539157671402927432419626880 11770552 63401082338788827421607178788452147200 11770553 -427984558846082978102264404532890078200 11770554 -30841885918709964721839524813533486080 11770555 -595770365082742575561388811274542951040 11770556 28795528496094188231039716767350906880 11770557 -280398758481969238777959892684649884320 11770558 163984844181165243642759622854904075584 11770559 -89128069693830207104868999217128117480 11770560 159570321334518532760942416734569103360 11770561 489639856540106499057057808513023908544 11770562 6246109511884522832489434835547600384 11770563 -235659087782881118802652621251539678976 11770564 100760189326637293679831524291446543616 11770565 -948802807080044541660242704773349342080 11770566 312706044284322415550308154961519771648 11770567 504402811872543719680098016966420929312 11770568 -375296496947857396110164367020929981440 11770569 439030459567850546969789225012956804320 11770570 177404991520525589477278318720307880960 11770571 45836402086017242616524273075325062952 11770572 164756555253702657745461607535255568384 11770573 -1376264587979270835553035694473034455178 11770574 150956190609305040601115479953464946240 11770575 70060244754270740800135826825883192600 11770576 -15437036850064281225943379863797760000 11770577 -147003613047392235509400872614124954688 11770578 -267557501200054858280772060631281372000 11770579 -334722636355821560954785588257861711624 11770580 187700106743920175446493875970981011200 11770581 -218326706708594140017097895545749841248 11770582 362318143832207490092300272539650932992 11770583 440492020816598235083411650627129769520 11770584 -79245747633148409730014660683521331200 11770585 1081386053399986135535946851918300959560 11770586 -259535214744085005368097996404106324480 11770587 -469587015988098509149135746632935160760 11770588 -37193221069713420903768008461636626944 11770589 131524863138665939698209390758935860390 11770590 43318709208645346561767028188901597440 11770591 7380947336538736364533997210137321072 11770592 -135390008390631479424587592989405872128 11770593 -2409272952555371584222804706680228992 11770594 -710018027953176196851836110725197949696 11770595 555917771014336912035236960382816211200 11770596 18764474381774697402575143123138276608 11770597 -1414832502009072777671232773406294541954 11770598 80308507743722090884885512846221099136 11770599 -66767790981136419343515679401776222592 11770600 610335794198857670038882810225762560000 11770601 991661768996275738024409286085914184704 11770602 169177227403123825438227442781349272832 11770603 -140006882618750944543620882635384455600 11770604 -294466824758122709786025687203288146944 11770605 -3207400757944775646655153258333900800 11770606 70341324470266033291764858007413621312 11770607 40385897305319612012246070048532686720 11770608 -28241098613691782595441023776934264832 11770609 1125541610457481832031524776723373423104 11770610 -56072357273753592440927633299505710080 11770611 -82654380596500560043054501172531893920 11770612 469973364357857774122934403241072988160 11770613 -87052383429163751586933475271092223460 11770614 28784625972040093500503539171508551680 11770615 -278069503980786361408730386461497763240 11770616 -227295848651965303261355833922852659200 11770617 -435268602241151895566408300776535398320 11770618 303556759255769220914742904475355793920 11770619 32393913388789529167954275116474074896 11770620 212390269502520322344877525204373652480 11770621 1147146084867848188662795324445198796044 11770622 -585284438294199732699019595578631973888 11770623 -685366423641033922397516862202140726000 11770624 -777047609641185648666839895700217528320 11770625 7639199963281840423802366669951662500 11770626 137930423143871142751065959294121383424 11770627 -75863428437367392560353361699446493376 11770628 376149368154811092781308087014842762368 11770629 -65107038467614806208708615475390273472 11770630 -385807326795253410403619179919584108800 11770631 180140669800163077780165087641819115752 11770632 -359200518392904853607417854302217620480 11770633 -1256220688151390287289634542722619260800 11770634 -831530767620115522793178411980922597120 11770635 505881766209413135869886217273208070400 11770636 288464831887501603740835343189625056000 11770637 345813173387869107189095054187124085760 11770638 -3474855828526284650242418901774336 11770639 -43934730691832004544361668056892340560 11770640 23021841806778031301940068757936537600 11770641 -42425831506492388987264222127481466304 11770642 73471944929473152046516506680129647104 11770643 1287639649608616356318748536789111086892 11770644 -46622570294086024750335269150009001984 11770645 156631893273660845231777187030468997440 11770646 88750993926454441704423544568343178272 11770647 113503848829391832673757961665614420224 11770648 8241572551331927206367928067356610560 11770649 -41177863493131859839056987673976541600 11770650 118757667582342379094183228543218560000 11770651 94979671895393140162080965329560730000 11770652 -491817833828679281726059154702235594240 11770653 -661756786844249197214436973787838370656 11770654 71055320932553015076391227604404799872 11770655 -257735670960969197031503328415476781440 11770656 -217853905978728502995821687241319120896 11770657 836752614437519185756882694631386039906 11770658 -36793480636090317408524783700623205216 11770659 103494021833345226455358861091401402540 11770660 278126496983908317736403182819043573760 11770661 -314907450204844793780553128826666506880 11770662 156729987777311155219084041519941493312 11770663 -511523357200886926382366073246065742088 11770664 169978926644384223396372962280806154240 11770665 -198545650151975149143340145507789592000 11770666 -23666461889617449027220570348038784416 11770667 -117862627012261898269642451265728963328 11770668 96341791944241373412800005672972437504 11770669 -30508060998859247215092410386998857600 11770670 81604729176727759237726283114447993280 11770671 291573500372759013415710410511322277760 11770672 -47204403605124139381047032195246489600 11770673 61827938238287395258717277948238326580 11770674 -455673553636118254749244527186525212160 11770675 -142463577868352803612867083903565629200 11770676 -374539155160883511822734569204235495040 11770677 -19409213635677831335967007814687628960 11770678 -206551050384976488896746900850937965376 11770679 -1266760656450766478988158553826291077720 11770680 -352137315276424652036858149219349299200 11770681 4527020820953208518246929881189546762 11770682 254670891323547967344830498624365973760 11770683 -22528417896480460993387136021417663952 11770684 -885371009153568705134515044949267614720 11770685 495774216480904521780563669294650846380 11770686 429183043726144953637815720366736631232 11770687 223765679477366854879100262679035626112 11770688 298664117375202316116373115392727973888 11770689 -80494678721976253791106525415804852352 11770690 -181611677719109117474801146878656025600 11770691 296778915195691679493342861293319744 11770692 -37292883518853804213411820160647680000 11770693 -401099587986745487421287108872318789056 11770694 484126963858128404570198904111539070720 11770695 59120754974919403463780305971090966000 11770696 214929164700476053032800634930363432960 11770697 1388672352384735200591237132673133021146 11770698 486780324174076962830988789760795660800 11770699 -47518261575816641742175997870247858464 11770700 108668088944522474446607239694074982400 11770701 -385644689090525347617120377393257512768 11770702 -147418605884179667221278358035681000000 11770703 7464269972112292871805632842794415104 11770704 275383002579227855894659470075333181440 11770705 356771910127695489079646482173041167860 11770706 225431022865316923263653671482815889552 11770707 -118013799430295241556619406700998946512 11770708 -474178663722046894699683843015848198272 11770709 1186590922475925339587689941771758339040 11770710 -6568568396013261574233776347909447680 11770711 -1459097219298644536727579910159062781688 11770712 385899139568699781039387705639663667200 11770713 -589610696916598345659470403740468298876 11770714 359897886661109106430164659240792494080 11770715 -184374295112956308825452638552949829600 11770716 -279043971456070221716863802124061890048 11770717 185072244431768355763433207240003987712 11770718 -716858125949482024389292557301251757440 11770719 79472322116775299259467267377735456128 11770720 -222787273485359681019565253362542182400 11770721 907348078945743154871676472253918021922 11770722 317844078486888888999396756971883498960 11770723 -173167583477930039021497106275758654000 11770724 251801166696963223322192684851561906176 11770725 116279310005865080676801416265249297600 11770726 -573201659293566896302758403621600142016 11770727 787073014808512396010773375189842121632 11770728 -332078970090505021404106714965717811200 11770729 1499050135747391862564862696615343629284 11770730 -301734648202606356006387510666207726240 11770731 73404425355023650845862507254672384000 11770732 1058523975479387859886075390239516940800 11770733 60221993168806245208109809402886557824 11770734 410225701143772883011586509819303944768 11770735 403305902923895603960307175367847665640 11770736 112940138703890115194285622910932418560 11770737 -1632969470908283823025090088274331444224 11770738 -34756536342141407988244396051956117504 11770739 57971674544609529983727077584218367488 11770740 -297326399526443659364774679001488733440 11770741 907112633296629854638219019842007813632 11770742 541661547901082716064095300483850156544 11770743 -535680281293558566197343972913873724544 11770744 -912686751765674369751495899221597347840 11770745 363321901633257188762014018884604562880 11770746 159370619828457743520290040363151014144 11770747 -178518255081442301819062726814197930320 11770748 -646155732522687937313045795859307713024 11770749 687669817683969535653131962363637408640 11770750 176922159134155002935322965219710080000 11770751 686808682160828089052085031201121687400 11770752 151014455152840845900705270930289459200 11770753 -243565735283530961269342814413836500396 11770754 -144966033135978160880628511755760037424 11770755 431938494837918824773566758106287824560 11770756 258988075780053288712300833679369297920 11770757 363209474288428705967609889854710593792 11770758 1034407644387465251499550430705175744 11770759 -391331480945943073835282889008565280 11770760 928082936632512948423109936308073728000 11770761 283025110241794452406433707632027695424 11770762 4135980812893030452079235574137355264 11770763 -1189014903213041913025124032264230186720 11770764 -469522673666117647365240359063462490624 11770765 321877049356392591808971763991066211660 11770766 -2329503474775854498411528699730424064 11770767 -107801709682249993762536854233751597016 11770768 -127772363191772849540698129757338820608 11770769 -384080784000932302610454076853311733004 11770770 118177230969781892728897616606957460480 11770771 100287524222200937433206740537510604972 11770772 -71737916356832431244678033869162062336 11770773 -97887691753535504934696834768427747200 11770774 460680535959504233089916943360491680512 11770775 722185428287691603492474674238514800 11770776 495227244139036266831017801055325931520 11770777 13116172359270335573854482900525233680 11770778 -442296154295249543891603290015595596560 11770779 395494568684650669895665938075720201624 11770780 -51876918066026736981804212206270364160 11770781 1679381341629038377676558619942933684000 11770782 63792906389534284516874094373356432192 11770783 -443684942029829219151677704098894021600 11770784 -478140897938810850320337520269457489920 11770785 54305476847287915629241981339200288000 11770786 -131608429437081864461280263130558860640 11770787 -489531570060299421315017267974306636848 11770788 -350141312456072637419593649227290393600 11770789 30171379966826592296776710768577909056 11770790 -80061095248170922896955387712103985920 11770791 -970605197931557389742835477854425203456 11770792 378466353541164115317074964412085452800 11770793 363845941384317628397378251366676408064 11770794 -10511786129859800051233152171150178560 11770795 -238586953873147514087753104219243508400 11770796 132281747566464357570470776877899449600 11770797 -783833061882304702792654878165451588800 11770798 152136676739042667884437949877098359680 11770799 -128079383776874756754484595763339417720 11770800 -38446154511451021432631437795300147200 11770801 13554428947288156320256862318767079360 11770802 24550417959766767597657933889959508992 11770803 -348974518018524151055305805856998284536 11770804 512686313887753707455651079095383500800 11770805 813360305712607738566492469846735730460 11770806 166968871491306172077371563577583095808 11770807 929004337700557490828604003168175926056 11770808 -243704962736432214457472057943316439040 11770809 548247481844427801164893240629321900768 11770810 29628063369605070231954277865579222400 11770811 245123054698161482962009637205198840240 11770812 52758180872822037057234550224131082240 11770813 87359665413940763655961137911881885164 11770814 99390286658461350251616544424295076032 11770815 -221910732840331903096466266612375918080 11770816 415003179246452586334315523611044085760 11770817 287662609189799684387761146826160582532 11770818 68308252683351764661845058365256453120 11770819 214427649587153517606570196378990475944 11770820 946891147630166885951762580171386880 11770821 795467152302747739832117186851006452672 11770822 -117976769981707565514050305972500934656 11770823 599082898121504875319128315591322451600 11770824 16881410685074499446679828639209226240 11770825 140958471435490575758757236532378235200 11770826 -546731182296700587957256153289759926176 11770827 64532543081508686744676177791560188120 11770828 -1523919140157748076514084268993342685184 11770829 972005533673916446162790836040556519500 11770830 167405926259022078101208731085967940160 11770831 93959749649233204858408618143614351200 11770832 115838144726591167640866828138355097600 11770833 762832159707836471229973867069599677424 11770834 293545217783022393965313331588379296032 11770835 628380542208045088477044692615913023280 11770836 45525665813478345886346363513383649280 11770837 -402749407180639789398251942957205244100 11770838 326758554212785672309093117051500343296 11770839 -80066612329979359237340930599971030840 11770840 603151508947006018690512210885784780800 11770841 -1321193584323249178232961356712733984758 11770842 217876165838992394650959907958914867200 11770843 -259299988931568788721176963873076799200 11770844 -1060118308184061517452497867770966808064 11770845 -296200257809623444077234884576780280480 11770846 18692692758302541500849030394198064704 11770847 -225181594053831653714817744838166084496 11770848 -435928220762952196852076368622626799616 11770849 79875502768139204157619067913167198464 11770850 10885107182715709034612662700919360000 11770851 727458426228328599991062563363261340000 11770852 497844993516261384774106992107545271936 11770853 -84637580076293457170863100962957152900 11770854 -49174278516490770067879615937515729920 11770855 -121975848550511279512308638235609252480 11770856 -474733456470008254325332271493943050240 11770857 112375616954531747990753832498745978752 11770858 85494740365968127705767084373007753472 11770859 -1177529886829020204885759009698510012940 11770860 -40562670313896557491402683451920368640 11770861 218927564368373881335146017612857631200 11770862 68171151720504328237567894908976890432 11770863 1690024815417989547872222395597983360 11770864 42904156349355576195931072466239553536 11770865 -446567030843869670895298852985351158680 11770866 721709060457991100868923735328382713600 11770867 584315037808634871473602289080264339916 11770868 -921573927833576666453139647278767144960 11770869 320124024603442961397054618357297007008 11770870 449728424749560392290396038763622522880 11770871 91323273355425452453911346171128587264 11770872 -81714441037397297170513958131860910080 11770873 27504133034022211912405914492103952340 11770874 -158397227793638150160512451350161133568 11770875 287525745428549621491923640747057008000 11770876 -149511583162379277296312895757107081216 11770877 290018563454488007928416724394934005440 11770878 -166238209252239633212276721771354803904 11770879 1287408849534077761362519322806527636480 11770880 941693450458410698544978581677670400 11770881 -482471172310858055442714324979905828048 11770882 -53983892890788074970724503291135616128 11770883 -760635204776236575840506355741221636868 11770884 135619185368982337152991265432649436416 11770885 -3080427811348976833623269730691322880 11770886 -240216607155963460991211321390657332736 11770887 -217029063098526877911192742280165054040 11770888 705774177077021193312377075710913909760 11770889 -297621448859257227231140337030360122076 11770890 206163185919212088303039869063646193920 11770891 1010371477140407507015442154650956783784 11770892 -453251782166811084601770903194664714240 11770893 -126904458730293687414183733312510985280 11770894 -300175150928036201563311874990062646272 11770895 512789947276563290900597836638950998560 11770896 -28223194293326321417297801003961286656 11770897 -1104416014443202310209522731209930598540 11770898 343132078019422550797703028010609741200 11770899 72824650209610593263328811911673294080 11770900 232994692465680781437379129062768272000 11770901 18935762247067210243817784735875209404 11770902 150314180305660700807339090740817429760 11770903 331377748880977386906760076894223639840 11770904 1304671725297875934833735754735803289600 11770905 548244876870945803047343143676502404160 11770906 2684364602328379942477756570953045504 11770907 120281888332306608115309989429558896880 11770908 -294678478902297500403511249878687843840 11770909 -850309426452055180999655371302082004890 11770910 -114754088638977311916520423179514560000 11770911 -106036859012657609253560879101627215000 11770912 37068120884596810812484964288078610432 11770913 417808511337592167549835170892134666240 11770914 -252664480415926049641688695083838162560 11770915 -452086511793752490862415620533000727680 11770916 -187138803521449029287345636552256869760 11770917 75774613823032472971936893087154569216 11770918 -400805722917600538088090875971814738560 11770919 249195674130437596114596150340465465296 11770920 87014486363981963120491543604099481600 11770921 -800533746589211458072810843676670363520 11770922 -8229494103995887912886817983218159776 11770923 -575558201407666729148869838591420341416 11770924 210176866862751508426651555039515720192 11770925 -23073967337891235545143278601779148350 11770926 412111685683382178653298679681359187200 11770927 -1009073705863279833453557432993382013968 11770928 -141422621406792406679709276347986477056 11770929 349576944215669762080364388511832626164 11770930 162562024803018191675622667202882835360 11770931 -203823991915262222635838608663449687888 11770932 47248586031848267648059706686287900672 11770933 107834870749366165357778739773134947182 11770934 357212418313887113778842491090419996672 11770935 353024151548224822204414492415139868800 11770936 -60647702112609841449065863833238241280 11770937 -399609324497710597425480314879850391200 11770938 122757678344700975832396912978096485744 11770939 743115160938176962265311190203010112740 11770940 177676858639339077610688214922375219200 11770941 -95039497809547786049304837896518260096 11770942 52257646352145262888194065609027871744 11770943 1971827046594273057403709622793492242864 11770944 -138790175172125124163379949500280864768 11770945 414856611369979106829891712961276351700 11770946 -1153429055249821423229177551417045616640 11770947 -87138575374058222431778951955744224160 11770948 -35228288032156144644932343197520101376 11770949 8845827991864222362654436873775131200 11770950 64838406121112621131948496235179088000 11770951 114735272375691343253926489726822852952 11770952 477267416676086669204464949669488719360 11770953 -530072299491616797441085935325738573632 11770954 99224998787696464246646756473101731520 11770955 274052760584092891998765427748559470400 11770956 -438596527354740094565318990996790028800 11770957 1453993414947014366560423313302777854432 11770958 -2107985899038105432112163033885754240 11770959 908882838274437194152211371745633063304 11770960 -73797179617452161988178785357055672320 11770961 -345377178004375061102310133874502615438 11770962 105301399474677636970431067001560596480 11770963 -467496676202093660803280018338534565376 11770964 -736678275081959517342400674285356241024 11770965 194482547228242891794754523852257656060 11770966 113061665019666809249715097235462598432 11770967 31745548791193196883836699793717280080 11770968 -277171196902029143506429854331964129280 11770969 -604197916092980194511105570582616443328 11770970 113572485637020596542664422923935928480 11770971 1065805171048911716705914108576494257520 11770972 -883313695637364881361881227395080286720 11770973 -150050136929394818142679294793509637076 11770974 42185179598985773403276712928671693440 11770975 680030871987724572399019008652916491000 11770976 -1187598213800384155048069499624866578432 11770977 -47552623022131543676883265814143525824 11770978 273898624597138269909927196763216104224 11770979 250634766987964925252334378622299233280 11770980 -82031073972388077749786391820348846080 11770981 248173579322286739168637043891419190782 11770982 -134237311408183328257857257952989239680 11770983 214312692498577095487345418772657522864 11770984 565617181886847253910594812090959360000 11770985 -969925913192278672428833985712627769820 11770986 184550795129039713479444363682995316224 11770987 -1190506361370532716256215311768011936416 11770988 281408254008628511079540489868201145856 11770989 -258657727833117922247228269339148718720 11770990 -105195238218541097445484003732222832640 11770991 511912903184056314044260465727533089072 11770992 1447138123765775547563124554486611968 11770993 -61011647436027929842805339678417447756 11770994 55398303325636707658568913697857619200 11770995 160513551634326270388838534175508316160 11770996 595427253252172588248775764275439728000 11770997 -48017942870877850556313789925070038368 11770998 273985133586329765527033952764664432064 11770999 -449063114379220208348866472480931833064 11771000 1289467408015463670272041890462720000000 11771001 -61257387829345886812124092606956774 11771002 419444487996238333820265864469532867952 11771003 612840793104973692706318010008865846760 11771004 23762410981837368072397212378770030592 11771005 1101971920042315261082072064756446068320 11771006 -15049684915436065052424868570972401216 11771007 668835898368412384275567823849210685640 11771008 -341228827214750798461146609657399214080 11771009 375431159898344704482320769412403201280 11771010 3486140105532103644072017753462630400 11771011 464709830021196322169292044830151476432 11771012 -848624013402351842555290957551146923008 11771013 442288410985894381553827917625439102400 11771014 -273869155253031165328002647718001482144 11771015 -815465607135586535366308897679606376840 11771016 -306846430977539709096679133119138406400 11771017 829506035959909587665563675491362776960 11771018 -43075795664032310583218163378565605888 11771019 119246788344687977137821424832284357680 11771020 -34143741163220346487687911066123264000 11771021 1695192153057067301945773917840340651692 11771022 -303535670278460087322398727277797620736 11771023 -114287832948947025291544560330240090696 11771024 256679715220078496818860633737773424640 11771025 -101445265537211201048105769035265949200 11771026 -377232187416606926926647799770190386288 11771027 1295327678028382277120475884727496031712 11771028 951366336679224231456486756990478417920 11771029 -957334266787734040913761220090477405024 11771030 81256405558059563657835155887127036160 11771031 21073205503698126187366782772972577280 11771032 -29597930727191388983607060407294361600 11771033 -1588822646520521265059184345005120959536 11771034 155627574058014649604982123589738886400 11771035 -67046835684112651717708139133780960 11771036 -878759996715384108378046104928447173120 11771037 212604605378968575832463046415845626694 11771038 -321155423084464872473416228631988770304 11771039 -185672973824856669146326147566131386368 11771040 119640960568547615980845173175798988800 11771041 16013803707456533481784913957928250368 11771042 -12609422751951326441147894606764044000 11771043 -372875432582531734829872790037666790536 11771044 393441478288947275088107139976316011136 11771045 43636229786556952365214507243202916480 11771046 -869919145734174047565098143295748096 11771047 386097894582052971136252650697128070192 11771048 -194680154934557353278927654504539105280 11771049 -51703252770546394085133893635999329600 11771050 -38630566710025787518634069329940575200 11771051 630070859142258087013067595589321935600 11771052 542302277384855370271033315760021816832 11771053 -18460198109268481249510134804382533920 11771054 -530688271863409876792727720893510309248 11771055 334244066288012081375610745281092198400 11771056 -385594717215724541640404631089489903616 11771057 1168100464391552457972460165417997794032 11771058 93585825707092558274200434232018291200 11771059 -3758963080808497729438150632575587800 11771060 -28210340900586465020714319870644183040 11771061 -64967812901216737142701639800695855328 11771062 -372508197024244484949207237991757839968 11771063 1060160947921711819217562322906023798312 11771064 -347071185281858255750647860668812247040 11771065 -205671446340951041566736858819496468540 11771066 -89823613577571163143358576099454970768 11771067 -47430614992399283028058194113759483136 11771068 -300812163332398744217627797919709617152 11771069 285936626987576552378818881830401745196 11771070 -152956727596100151251958497108593305600 11771071 -618620477128288751742780433438673347680 11771072 -25259870081819549561692620214134374400 11771073 1083219210168332672744777409393847451364 11771074 -330949076152780561491295911916451712000 11771075 305760772919525876994819928810364250000 11771076 -488147553719471509397563732073146460160 11771077 -620582733341520525494077746303305999074 11771078 -6944781499911919614128786741836744704 11771079 290370072177038900542809181771019093760 11771080 -473095167471427666184222977422225561600 11771081 -47720764961220022731360428650721714880 11771082 -26634041752312229832885636716150677968 11771083 -359352090082298558526739318955082251480 11771084 94423823121428927908111964098202443776 11771085 -43464274538267679279022936651625663040 11771086 -170415763018288960949745861109546099008 11771087 782677115105898835153450343910236426736 11771088 -35434140282274248113634762701321797632 11771089 -605388108739424594137173848286907168320 11771090 123898232624920387589551527381089203200 11771091 485015822069485043134011260701887252048 11771092 -593356422262914902734244672140168335360 11771093 -362383268880113443441628907062346769476 11771094 -688443189153531943392787572345692147328 11771095 147133356860077922713022240813879251680 11771096 921911014981925025402767327644501340160 11771097 -122074429854404804783993674263028664064 11771098 -342554528739130932070836692623358161920 11771099 -837941709166506029722953059146464003900 11771100 -90224429395305465249556185214307712000 11771101 297327294088297797238468280529553874592 11771102 61558866321343858613551979766027623424 11771103 -243031980951508754983760446870111997952 11771104 18989913386749352363983818776594350080 11771105 84377426614971463593167646713419349160 11771106 -71501576497323441667222037479043880960 11771107 1399752862821725699497836953643467283356 11771108 514782364720942938367079870615297848320 11771109 291974325759383039371901217092778881280 11771110 110413394087824282985928033265708364160 11771111 1768863047864405693959121203230447343104 11771112 76670985019225147466929973423813099520 11771113 -131234297489009944469229262288552301638 11771114 -797949651704565588363794115207743817888 11771115 112553106333636060824138401989220017120 11771116 285664775787733109408359996645992752128 11771117 256453792972112599127334132067327262166 11771118 -258887317233124936329131835673848308736 11771119 -388841475053964681754850987357396962480 11771120 -100450097537249640362606262400089292800 11771121 -8974797941772496622849802672343140000 11771122 727217616995724511582823673118457856 11771123 36429105380722566467304502979569449216 11771124 -75178786528789414726425456437486899200 11771125 -1533497000860476666332158666830492285000 11771126 -3487802238962738348160103545841450560 11771127 -12906672923475218063174272342260539976 11771128 -397238028822058916394481160638425600000 11771129 -635923474672513767213923635683587599740 11771130 -33387953174789439394373630061028654080 11771131 803815100752224483699950732363473584932 11771132 -357384152873887728396072650782807855104 11771133 -408309419657336464234804055799955126752 11771134 -5999144349497553079412820601152476160 11771135 -597544011836997229535497046621783392920 11771136 -364735537526864991833487915403570053120 11771137 38880132953782265353432363531006293952 11771138 25644150178768664752769485057095382944 11771139 -28408812231498662199302383525309366272 11771140 183913485260358095123180336255804544000 11771141 15525054919841739396277368142347719544 11771142 322575034987332058975398168808979742912 11771143 161015703517112413231001660660073515664 11771144 163152731357394873333583956528757800960 11771145 -395239241760806442416482542089196023580 11771146 -20183558201680668369253056126558754560 11771147 -244956900654801859098021350751425975040 11771148 15126753775507294151385705656297364480 11771149 754940999929212802226646876334285296000 11771150 -250737011651003955921038373259961376000 11771151 -49533675711855782821600060229010086016 11771152 -205015597612008447424124360325467398144 11771153 -419523490901585567859922563150748811598 11771154 6871292689260793618586098851967037088 11771155 317277895423888950294066988889764023120 11771156 -118630583179112257002985554675326423040 11771157 11227289429971186834073780579363347392 11771158 -349907930573508011125174817286416793600 11771159 -424671653301050954353505089170830864184 11771160 -309021939333864511681422642641794252800 11771161 -17810756383745132276423676178491953856 11771162 170029294314595564176514330217706415104 11771163 11036870119582666210161275783408247384 11771164 -5289749560928954805187979218473572864 11771165 65256315570369933844426335517059686400 11771166 -21712155886353830791388303893461092352 11771167 671356326333688166702890561982580919440 11771168 1011545406893373978172695232866892185600 11771169 -25831134240184400376867815542510879056 11771170 119696960606677833310591757890393036800 11771171 -1450555192274259129713743608969340096800 11771172 -159079244069417699089894999023240499584 11771173 331792040780245503623106876342732303422 11771174 -824046896453716525807974245341631740416 11771175 -83233939743051319543134323207317510800 11771176 1200984729528215755530528842997437230080 11771177 -20987948337879824532884966871970915776 11771178 -37884454195053707215289291820879173376 11771179 -57534664653199745174766935585980314224 11771180 -110148814608269654735996990130493916160 11771181 -794596268022502178452812035347201814730 11771182 -126179776378338043381937854507719023616 11771183 -31165893421852100620331891437143683568 11771184 48403978086451019772462407316245053440 11771185 -402807220273057997132564060685224499840 11771186 200608212922358514092234337769084492800 11771187 -257337215416043607930652373325013590480 11771188 188126164555228156251927970322541195264 11771189 931323783328295363161406729867034305856 11771190 -135731585013952571084076461600409734400 11771191 -1411944253903100334778116381086452317648 11771192 -76792493761757996021737681499610624000 11771193 35273786770410433732572079494347947008 11771194 87987756512984341377871960798050885600 11771195 123549359822349981988806236715363523200 11771196 6914321103737520824055708243609944064 11771197 96708078012192069802348577760717120192 11771198 640768686083024786328775817353197177600 11771199 -755563850333597219696487151607801799432 11771200 -64699557562216458622545481907673497600 11771201 231677562879831347417204059314903539412 11771202 316661660295939946729900816903238724864 11771203 -981766452903778741718087106593537515880 11771204 88620663806210892970908458733044775936 11771205 342748530996091415646690041222149134720 11771206 -183273522547089127333652155491605997696 11771207 6597279022209777478308225533799107712 11771208 123111844675166021916159206142872371200 11771209 -2055684990633930858431663304314857481984 11771210 -150451957373558397433428488757643630080 11771211 697220830751955380809535781921703021272 11771212 1083230909907113776955009712192668423680 11771213 -389081327792931107458665305449873334538 11771214 -27713110490618961254659413775687618560 11771215 406961280597178299913500640624703017200 11771216 -217872112649841856364174544004401070080 11771217 -248581422389219822586951154606444844160 11771218 940581365629913263868825172757700196000 11771219 795594516233381951303799305394300990360 11771220 -13756823941891904196128835409840158720 11771221 716453030602650560739495831916967874240 11771222 61007573356232372229339386665439966400 11771223 140353409726703517819475691208686239568 11771224 -54918428027543972176276074885656279040 11771225 -209358867920613281546505193827771632100 11771226 123348108727783380373314873868826507520 11771227 140436357372672647899635767413062477440 11771228 -159596962590134777071922637737381068800 11771229 158964856432545368821277368822675654080 11771230 758943864569012687948856884051098281600 11771231 -93212535349633690703888993672729696136 11771232 -341248230076503364976847376783320809472 11771233 -568609575448446413986089610927089804240 11771234 354641016831887633320504294176462256512 11771235 -156279795035412152891117966127220072800 11771236 -190692210816938052392021092063419406720 11771237 -458057659756430211889185533236017427200 11771238 -262037137148201269566524281161646529856 11771239 -228304414525083020823166774450018830576 11771240 29308768245843884487104335177091788800 11771241 -295356579372288193104087214708529092800 11771242 31381830213630428293587248089812687360 11771243 -359036849684852113096230065800390644 11771244 73415149343586955271246100457256810496 11771245 918440139082666772022854623943672287800 11771246 -404170036369192443827862060483753812928 11771247 -260154896076731649217066718756792302944 11771248 44888672816974665514855104371954483200 11771249 -122119900146308770901107490179614824448 11771250 -74123504221906888800687078901920000 11771251 1171765043006187506145541442472782480400 11771252 1247729039576135587008906576987554936832 11771253 82562522342349544384339119964935096540 11771254 155244393274960294661146538175954873984 11771255 277909438929023427059550357607388387160 11771256 267895474045310311807445180854988636160 11771257 -366011718756626450762927158875958505494 11771258 -250620870575630306483077975833553198080 11771259 342557076341071887953752929707790119496 11771260 -542618575608318205263004819115256499200 11771261 659034371896499515752874675855827785862 11771262 132948952641305945206760119478471065728 11771263 423721960089782408126658061304963904224 11771264 490776316039017175598167106160678666240 11771265 -341268492247804389491623066477163895360 11771266 133063476061508511946195063997690985024 11771267 118824462621013182101363374399892255040 11771268 -542546861956230116857961617959536179200 11771269 1009675405851630117969798869078126584670 11771270 -414100368727595628912765276661965640320 11771271 795477375789526399086126066826239564240 11771272 -1010061809366594277698225169919543987200 11771273 -39414432080976898410884738411411790576 11771274 -272778427841756821765927356525050292480 11771275 425046795785712938677610253791024362800 11771276 480834062350492345561474863494609396736 11771277 50592331895706525436852423608011096064 11771278 -426394928707732557476750479543407576576 11771279 300383775840133074386118042880018908240 11771280 -31197138278324263082467095708555264000 11771281 -633520853765003332049655402763483619088 11771282 -673490324099249418718902393433873692000 11771283 -123751686706482105422932881956633224776 11771284 -45875517053986327058937948506553077760 11771285 -333902165483071171233309744043036214400 11771286 -38605767435788544962113781165864587776 11771287 -873711990829233185790661227643815596880 11771288 -994810089095880646488957928241478666240 11771289 734151710576591662978549075541862353562 11771290 281625217897598705010780487960501298400 11771291 151643846882177987373729733196037912576 11771292 -145108555647083852409109074065192810496 11771293 20098529859288300134598599152506519744 11771294 -333448439826248588781439901310906482304 11771295 338766623747062608907279510303271314320 11771296 -1418486166916702374642355232542762795008 11771297 1956609219195709748933380354610752554672 11771298 187218150740482482857081531886520320000 11771299 974279101508404217993598512745597902300 11771300 -14220124008802841024555910998335315200 11771301 138701406139455891973067400080950025184 11771302 25652214611369201903083665952660405632 11771303 32324900317214643162621613063391873760 11771304 -685905347517203688863393509538701639680 11771305 -61376161591923639307884898199704834560 11771306 109546726974064889411586956191961522352 11771307 837354301002449111003864098711210165404 11771308 -366387127774263857154655597750764898048 11771309 243556621414818816133498822532524564128 11771310 -149153971584775285233888510051458830080 11771311 7828443846251476151352218984072192912 11771312 2746331881452393309747587041713979392 11771313 583550174044190237016329114659322104944 11771314 -261883525791358516626283372947143513568 11771315 774932529130730722453674696283872222960 11771316 486451183007348581684374008842316083200 11771317 770655927071387086712096991838865004640 11771318 -43481434093614297358033710876948587520 11771319 163649376039324318827857771959073772136 11771320 -124621779136612551793165677027970252800 11771321 9954624910812222922821474691607844522 11771322 425565010291526810830701704385442870272 11771323 -12975750754715985706346803501462440336 11771324 -336972621387200590556856433521179793408 11771325 20885444904954226670342882328346996050 11771326 -248661996516453342852992769116542202880 11771327 207892233745842749419631875467298521312 11771328 -52730864342569608815521899210734567424 11771329 -587778737990310226582416604261394754624 11771330 261931660569085856291608575959230648320 11771331 -4177218916722778400540533532720997888 11771332 -412211743154041716964193649170277231360 11771333 278941092397885977934791462821695449120 11771334 64043632634318810801083385315974567584 11771335 -113013651957911092412620182467636696640 11771336 -13665170060686531171396092283437465600 11771337 784275405488639365488774929388799295760 11771338 91552376587515884846053561590167503872 11771339 -560377686523897517047084244944796938860 11771340 -137123557094065887860849995428295557120 11771341 -814928456619273148699960193403896166708 11771342 -748928185833591742313438139234563067456 11771343 -188846226248505795291559736287501330968 11771344 -111371404943765843622650028634308771840 11771345 -124632365495523507581642785871192464320 11771346 3975415809604958296954574038805529600 11771347 -40528652452290058622664442868296795568 11771348 470122129173975314498692887989341314816 11771349 35946346631828293055714704800339290688 11771350 -20360116134762466329823106931959779200 11771351 420913165751356396354046975446010119104 11771352 -792322184913689088452473794075851366400 11771353 377419381229586880516073808557142340416 11771354 -108530854759811302162843297558002647040 11771355 390824715017972662366199225230272268800 11771356 -431643961407577369492557733308941941760 11771357 -858934536422725477150520661250934949486 11771358 -131425018500692312203375374675681306816 11771359 -143557383803368101198077687218434051840 11771360 678883339733673418471884192183213096960 11771361 -247138295677381987934253503941382947200 11771362 -26328020414545198088280025628862232800 11771363 1341277466518389420390096879617334099612 11771364 -468302177848944871611870407506478545920 11771365 -128718754673272842126016557631481682600 11771366 71692463072281031595755942176163720064 11771367 199995611811732484634980946909998768680 11771368 448546600170839304325224873093331123200 11771369 -1824583825591433661941581901139071936256 11771370 47894745899402181279217994472722312640 11771371 -180362384598844890021177355292636761296 11771372 -375372425941872814173139372242534215424 11771373 537923467144215898244681595685158648384 11771374 -416519599076524153267610891949008133120 11771375 80905379799303137696641075122715008000 11771376 6307383086885690412852282140607381504 11771377 -93577792343707689888650618553637684608 11771378 360199981106847382785139100202503194656 11771379 -17951032424046485554422052148017718400 11771380 115248665016569829333006848480855212800 11771381 1228948585734665634297408281336428459182 11771382 8351057625184313511052399140455497728 11771383 471522051646522087094819004635576357704 11771384 -1269467534119299394948221452380420669440 11771385 -283681737689050544672086859624431564800 11771386 -127152775712233375172809598677411388160 11771387 384594406252094205221237186761582211352 11771388 -87811623606894218541666907758019772928 11771389 -169794149965488517830483007262661251968 11771390 424594809052933253791233146120070796800 11771391 -19834526207662538225249027789470043136 11771392 -175785879462594805899316327149666828288 11771393 -242174308082237031146175857328469221600 11771394 197951530816157328136848359141454844800 11771395 101840368726030525455913997968648540800 11771396 -6844479073628902467962583557609250816 11771397 691100926360260781523804873249486993568 11771398 -330862991087938061854662227904071278080 11771399 -712272094016712498780144996981996841464 11771400 151632405049987514361550378910478336000 11771401 -71535656459058123256553030849691992048 11771402 126266606888236932689962146445295786592 11771403 315596977961145633799418590374605589504 11771404 144836070171593827761304370726528512 11771405 -649285588048161068120529565782613013940 11771406 155784526066433696964608816905247155584 11771407 108540213513798521951040485498794069680 11771408 -154589437572065976081339328599027941376 11771409 -181540555063567500262868171129408288832 11771410 -25570963925412665731834867833628800000 11771411 -48737603670757250481205309039795115988 11771412 396466894147658171192392713375746027520 11771413 289259057899333639749163619268010232704 11771414 -388252052189441928116086720970989776768 11771415 -438040132437109503688818865454544342840 11771416 -486222140780588910717746666456877803520 11771417 395356845033481814447739275841334176000 11771418 166042319720135651928444329732014216704 11771419 -1236136293831517973636278695040855280880 11771420 -356630251816643432303029827824445534720 11771421 -77992595999664475682509883958381285600 11771422 639107505407934466898269286154971520 11771423 502162333866753229674285100663255752144 11771424 -110298969546980101771916814790447595520 11771425 -318664149842343221353381738756739616000 11771426 340028137792821639227227652651354328912 11771427 -141662286942906734411231417763786900480 11771428 57225588322052621437590332034557957376 11771429 -74277159772552322870332564520202523080 11771430 196395135079961381834553467767528458240 11771431 -399952769428828017943487337374480456960 11771432 -230166805635764382968630592470680043520 11771433 -964232658241436772101519783047202472000 11771434 -370813479981441867964046767448472834384 11771435 317528893506424160539647836224931062560 11771436 103029204503354995758924372579370159104 11771437 40389427202723481325502246357709837900 11771438 222983312117887481054379727037436391296 11771439 107921267998238814235074862728682562208 11771440 92657272477596064636289460550203801600 11771441 936949446642722629143886670321382438384 11771442 -48536176480196728016566070776192322160 11771443 -1109305677509431856590821907905335921576 11771444 -84754838908701321772227384009920102400 11771445 -106410303391921995231695123691320678400 11771446 121150963265665574850539439601170779904 11771447 -169084154555741785041997866291376020000 11771448 124523972882791585994256982189030195200 11771449 838128388400847456293454666217437500100 11771450 244399875339150231795899425264185696000 11771451 336733066223483659803701842294630631592 11771452 -192386696179728338882263999363238830080 11771453 -1259642572494605816667420482250131498298 11771454 -124512263387718208325306598546151577280 11771455 -5827691959756440336755194005425520000 11771456 588115949217021003293080611173786714112 11771457 -780835167502608583980513733302599886720 11771458 -649806505834237537939382627683514159616 11771459 -296818450343908754800017134272767827040 11771460 -77117570915131907014135899189519360000 11771461 216380179340100650729313466459681885852 11771462 142267830891724975623510715939200059232 11771463 -785034801415902662450313646584788474112 11771464 -740841967276592076659114350273893104640 11771465 12163171407438284544431458438047870720 11771466 -160549612692788196790092058652477141760 11771467 -490491228645485606427935042676182965920 11771468 563838527181691273918237124548760709120 11771469 -10187780012053461453985574999118871680 11771470 34355030954017920208091738299404031680 11771471 74812046680810831378672070637622213200 11771472 -24147335864970247536094976949808005120 11771473 -34883041804096768704226936793388359360 11771474 262087739064072604579762532901315594240 11771475 -69293642864379457736575920342460953600 11771476 -268297027937876719975361405689386029312 11771477 218874747236087910428983047249070338666 11771478 115036430722906264322730106684919410944 11771479 1571017446949445967278333695191562812672 11771480 -135198175416625422395218542900060979200 11771481 -78225162408339477908772207762102969648 11771482 -549126254934898066006867232020527099408 11771483 -187273865423748591112577343892662254268 11771484 329942374459757561414932675858335361536 11771485 -1270891863549879690939608551568388660 11771486 38292115173123795101383625530275864192 11771487 -11866940286939838270466968017037150368 11771488 23627604461415230381773929528555601920 11771489 170674713301983866467181620533410464290 11771490 -193118047775026949257866797304353402880 11771491 83857642442600083505832676529974803192 11771492 567715593837463470852168107037404946432 11771493 -130178305790645751664350913728118389600 11771494 -132937282362289441371705256158338871168 11771495 85884509344300557936299890851967059000 11771496 353384636180711115738972259642473676800 11771497 37855786331355163822763026527630883572 11771498 9358692806143038016790991742613651712 11771499 -631941592643532363375311981370642496512 11771500 409397724186838179171673747560355584000 11771501 2611103431514286652360298499179487744 11771502 407478801141778072571549640387623725632 11771503 -858059787123463849751157897590063585280 11771504 -14725961832881782808461316265521479680 11771505 385083334181976934922314446058741693440 11771506 214991401059399566056332150628703631360 11771507 259211678342757224323895779729003157760 11771508 -2473852311337555063160269767302676480 11771509 -1431723016526487276187684503461342798290 11771510 -49440416980218070943120342748948391680 11771511 -40321705603644759884704861638196245528 11771512 575802352122753207718614789556653035520 11771513 -101503426963984925988229724963476157496 11771514 899683067717806553828002136637606435840 11771515 502679158847856542994066186022813615200 11771516 -169876313342706190016584633928764631040 11771517 -301718119408061674238780996183878494720 11771518 -12014838173301243240546968986635752448 11771519 -384793464989914886163741363875933950080 11771520 -241715427394865344561149681578331340800 11771521 -1158274045708946975622239723467324256256 11771522 202980005407257399167746545822018565632 11771523 -680019148178908088137416706055292643320 11771524 -144510785992697178101474906944436523904 11771525 1014817052702685074625319247635690516800 11771526 -325414737998195309234248576957299302400 11771527 172399886149256424739902837283437251320 11771528 597235477372611154264547139538669532160 11771529 213506378256110495584180791001746539520 11771530 -329811013435677770449669948914930279840 11771531 2243196406640171514085039137665705333040 11771532 618371641167659779834013420482795786752 11771533 52185010762228668978842317174152153782 11771534 -83369111434676243046015167022736505280 11771535 490031191141250946885730960082532669600 11771536 -138832701277414934611346608586510565376 11771537 53829424747501344699178225431279647232 11771538 32390718273047274917584763946947539968 11771539 -16440799584279621100207434590421533520 11771540 222345565654091078492004046120430561280 11771541 -1176370727744075542005438247573234546560 11771542 10771408436287854076284144044350625472 11771543 -313162676493874956979717081838479563600 11771544 167102522391488529200201725646512926720 11771545 -498901364507075406344909138369838196800 11771546 -37340892030284843124576726114499145760 11771547 226744970715013433649223677187411542528 11771548 360770272519929010680783792483009792000 11771549 -467778383130710510212571683265002117236 11771550 -17344851666873550123810865187256646400 11771551 7041496100289041136009974477055095808 11771552 70596809170120343307184960378950254592 11771553 813569264591921793512625696654559075200 11771554 -314704610690203259916903920275452687024 11771555 595302501388903435467790261592627274960 11771556 95453272242446457033916902035068879872 11771557 -21336159833404155280833121758870757088 11771558 -289607349671355043023203777827108170816 11771559 97475960814317186879743518344787414864 11771560 -109190084865881887606243306704908544000 11771561 -160632015163143412635651998583004206720 11771562 336201535641202771574478517457219297280 11771563 64728512655213280012116240934205493812 11771564 251285954154662853063226726508536704000 11771565 119997245915155404794043239056140983040 11771566 -34555288800681053360891448631121688768 11771567 -1115988361948840922151613886331612246384 11771568 2078331851369170857607630994911002624 11771569 -745856867016511924478248228724360626030 11771570 -441900422128787431789245050788370663520 11771571 -252143786912703828722492985342332165376 11771572 792973087016081993092677856382746120960 11771573 599950188786403524816321213235326387840 11771574 -165245114965992064893570374374674853440 11771575 -147141706684416876168008299375003913200 11771576 -272643310388972582082372542449944145920 11771577 -354860620740792842549500982940857148240 11771578 37898102088991182574152361917966044160 11771579 428821213363281714884533003577087942976 11771580 260313248252975413222220830486588892160 11771581 -123563024141764818040293012598074292436 11771582 562076237400150507114481808899841540352 11771583 335994373564992891631802898605649052800 11771584 66309114414071247605862272193634762752 11771585 54246732171875532207945820768783536000 11771586 358105714392841534839708304147896458832 11771587 -265862800667868429309570232395612361056 11771588 284263004573073529501447786971984896256 11771589 -424684747514347538967268408660486399776 11771590 464525815018907063259980923844678428800 11771591 -315574820943215336185863706341845579928 11771592 15435205618543887692512844128228147200 11771593 558347452937375573586992751827222684580 11771594 5487776374545735116346049599810716160 11771595 186352850905911514051824100115374963200 11771596 864030118466519747274222825351524582400 11771597 752053270495137803605030846070308480812 11771598 -110320478929019451040859721290636108736 11771599 52367864791760308007892636604067303424 11771600 125670859925676188207011134914368512000 11771601 371397661724848040383631483533952462832 11771602 313876998684333801109274454057972009600 11771603 -608700104343100272335961510672090656148 11771604 240078554392923121249015799766145576704 11771605 372383781775376311656592013976400668960 11771606 150608902911087502914990721424169600 11771607 -61340621616432529191212717357850448512 11771608 99191625598660528333131112727415336960 11771609 694748451112873604109907238721685211904 11771610 -11724113943752590258976396413225036800 11771611 -1508895692610681552012162758639550185788 11771612 19358306572215821698364288089819771392 11771613 571042109096599653993324563196703031142 11771614 255423069006039511926330000354308758656 11771615 -47473168166468134550135309555702694480 11771616 439899671605640349125817307479541284864 11771617 -745839771209758692852477900992908424064 11771618 -362875790124346236195445059760988188896 11771619 -431749654523072878241705090078762417232 11771620 -84974933683508570744396223350683238400 11771621 -344734054337000225790714520998336021600 11771622 -5629941971189803404650273348015366400 11771623 960566085929242006906864645516954530872 11771624 -332268146373757929712598760107406182400 11771625 -34662087004937239389677347875120192000 11771626 -881267361148903167042964392273661427616 11771627 -169283503014054315093160304049105698928 11771628 739668058110254221988929769803021443072 11771629 353137866873189368563137468040602136876 11771630 17333601048783725911212535956598947840 11771631 188989909393555810590937092142668327528 11771632 -347648445985116696844471881310063820800 11771633 -285595970214191617325319806945600779320 11771634 75914971945060776646067641164874931712 11771635 -322498545648303981412590974522811732240 11771636 -30615390593765880501585409086340321920 11771637 1600251720386085297532240795352811168 11771638 -105244599223007464126874362005124715904 11771639 702334059383015882370383522747633827800 11771640 -213656219904232632568153092944882688000 11771641 26725213368758528288474615979183751104 11771642 371383467367879929487274198141138543472 11771643 3786877672278406290458703267742291680 11771644 -284572912858295980517371317114705110528 11771645 3488617978964804508374264047377466200 11771646 -9160391971227665637748075725726336000 11771647 857029986762232405270645129187633463000 11771648 319168210180690601311240654563280158720 11771649 946884354301074426606253464506255837088 11771650 -88365185445512941249915467707768352000 11771651 -933014478699415316147357929514017510800 11771652 4040045840354611367427268465898072064 11771653 192655410740407543563913891873210532064 11771654 -356379739451416848050152161054756664224 11771655 146457911078517011999560742610681707520 11771656 381333397656918665269304569184326502400 11771657 38100680262454818468285302648872602906 11771658 -153163352180379906822644974604832021504 11771659 -310152182367256811363739906644821469960 11771660 -866845487000932274253046025330260669440 11771661 64698245496346688787627622426755096576 11771662 194759851696627859615676453331235985792 11771663 1530352324996818391932279284458947710640 11771664 -68697173241239033888630678638269038592 11771665 -266338023322303613194165909517756086080 11771666 -614121739586332749250388609231933881968 11771667 912427929811257608649731239249554555072 11771668 -241154064704827456185688571336240537600 11771669 98059142399942300909465238111116353152 11771670 119393929944100838943314171923014230400 11771671 154097358718268569862220806509418179512 11771672 -1104418145495520357960354304622435020800 11771673 120594473166985549816064168843313120000 11771674 -59967969394787888305018720301645797440 11771675 -355059085686492639617539846415811065100 11771676 47580976338363815411054668067864248320 11771677 714793820697938652897185067132127879526 11771678 -14296063093397942803378267586600794560 11771679 -498651925513488114376107585072398412216 11771680 -10841818048774826777963027828047872000 11771681 -341911168980693876872815183407501523536 11771682 -98950871886878419416960720371804920320 11771683 -114760966579780171155045724811645821440 11771684 14102825461651778520005129376329582592 11771685 -351906600357118324585086904478268010980 11771686 163949226517069287123547751208272973792 11771687 4524040554832495411604547676228377336 11771688 27228173895487541787951845245118054400 11771689 1014359817938116531271081232103012282490 11771690 -30358856870830300653790189469529431040 11771691 126083124425267861908874769582975375192 11771692 -6927972410111587826663677627629744128 11771693 268003054964913839085705701468243745942 11771694 -413603848273859951526106908538723002432 11771695 -314570734306763559753618968040257005080 11771696 348656741494200273574963273355309924352 11771697 -16045447122294169351550324436178928640 11771698 40110651384552026358989138398009562112 11771699 -286842334318301741725143074748637989120 11771700 109704554774509181262690480048596736000 11771701 -226107390199683365135829625823970541668 11771702 95501768530861076223147543373205109504 11771703 669447156155475676749512894383239983520 11771704 352691863795139932948357628795140300800 11771705 -277404286074524234403645401031965201280 11771706 -309713473869324362434182242118067200 11771707 77418079199896902558483238285929554680 11771708 -430885594115977186589581549859770974720 11771709 423542653721548136676026877463483478400 11771710 283694517240289546048754461724350877760 11771711 5523263963858668597414740165335194080 11771712 -76469026142783970906201008375907483648 11771713 718740844670773286257571487984706176962 11771714 -1276087376882789068677876299219447420928 11771715 186686727889683751728285304020440838240 11771716 -814455593985921388865888215190086748160 11771717 809920965973125989802822408476625196320 11771718 61096620361892577054674078895920934912 11771719 -271079236512834104199842423659619986040 11771720 324781079092991606417363768667774412800 11771721 -84623355806751159517226436746400577692 11771722 -25353326307387075673815123115911130368 11771723 -1959594026592591449357293918254907392 11771724 -127390185397879254063598066666403069952 11771725 61398208326325229664644488576356820800 11771726 272767963571483694292122230264695466880 11771727 -687219158618635780826206313726198520 11771728 -262785212381067064046038072167023976448 11771729 -443624607609685371887108514858640670400 11771730 -22325033494099292850515610614197887840 11771731 580469945305210261925610948110654743532 11771732 37136419740919245884525724594901493760 11771733 -774789105765815067694768945096005338976 11771734 -259080974057610858512990355461361636480 11771735 -186366312764806390774239667385100254400 11771736 165941303634637847601566290533819187200 11771737 -444490143705786860422020874780049162614 11771738 -207557962840563976461179731212571610880 11771739 241903842259426769412480658758665886720 11771740 346335215675491421065876541665570790400 11771741 150660220697995849971434084534053487142 11771742 -236844562488546652471227630879740829888 11771743 -3382225282917584780224468078353471120 11771744 -344819615727038650695562351516868542464 11771745 299290590421933119285301900120340640000 11771746 82999518624020403454352861495783139840 11771747 -327353121760062399424841140885216040448 11771748 98708253984812115494922390675569212032 11771749 1353049308097045799429913631691860046880 11771750 -524148969831567163748364059270664768000 11771751 86595854204636338504064616050493627432 11771752 1061393287366177533065216561325753692160 11771753 359751912306313350482784249315656599680 11771754 35006646228873956820784432545617756160 11771755 -333308671622562241823002615226155479840 11771756 101736539479391952155974528655292226560 11771757 -154487333937969013668634540896380098560 11771758 347391199274570689961813440489042236480 11771759 42247939974442530062127559861693133520 11771760 -22831117815309255240593631541198848000 11771761 -1479925144370455898101581439924332251109 11771762 -428983224878399135173029852116117008368 11771763 280527166662958493138246619611889529200 11771764 336353965333683077792393475118576039936 11771765 848315405042140585771069645931151957660 11771766 -983359565446841515744938860897834496 11771767 118904822986056166296828571711449438720 11771768 -242707402481737291287059170050037309440 11771769 1001611179238755206830539403298103467040 11771770 -112317937135525914273911158833822984000 11771771 -153047264718522653516837936415204744000 11771772 122215316858037866429534814685401940992 11771773 -222813223859624957284090090620922165600 11771774 -33208404645411642985744039236735070848 11771775 -30148621590085864044886183829100328800 11771776 1265633714020412378555963908532270530560 11771777 116238512383388061747375745792514449620 11771778 106146031904325760025541797934167677824 11771779 -2291498013273063694053084365785471780040 11771780 446237961788243692020616130640201792000 11771781 -98721920234665483495310290910144101056 11771782 61388215396766895151965033508688899200 11771783 782635331228509466992024972177861579032 11771784 945242407056866279937585932801894400000 11771785 -7042096465231392867671958740044723200 11771786 -39072841389468343365422134870973941056 11771787 -510072250599967126214185583928820710480 11771788 207631553986641474546595975009075434496 11771789 10450239124365366880845229061488561590 11771790 -183323674070023433191902152941236019200 11771791 -924234095793083568962973185091055637376 11771792 291518785935647372393960721853799792640 11771793 -186345860933402182348359451662362624496 11771794 -565715349125684748256807216316964872304 11771795 -492274558536849047544570877562869947840 11771796 -131382250117006599220270278481258014720 11771797 390121388463886609270756029919123101372 11771798 113629735492519835465654735507864973120 11771799 -270930855948133155727228596792917574192 11771800 -380634747282745479910161221910266880000 11771801 -1123855433212223229545271211364455830198 11771802 -117740888336055749848237564625443108608 11771803 1074748171959923710352410611515500891560 11771804 -241026970067125769500349772511338981888 11771805 -56078199651977225659507127822351553600 11771806 -256402434036950988786666557148084651648 11771807 614765956774750653130965562106294894760 11771808 15076485119134974529875164236527697920 11771809 4365806455930023708665249593051991232 11771810 -29220504911526336491557126157241673440 11771811 9613664884515433647141730855947663000 11771812 161775344338897117065331762591680209152 11771813 -868077473664589750902731886457643983938 11771814 -215567211992982722571237646291709478912 11771815 73267550392810225018926572388516060720 11771816 -95378286085901540857124324015379578880 11771817 -168681793637995668733091009463731887488 11771818 435931194867463926092490745486293981360 11771819 -151173436912026782404122254932071444504 11771820 100217637387236623549816129131422484480 11771821 897764055267275756325564534597079744022 11771822 50163980295567200669783655539913851712 11771823 223475838533250350990410953360248405760 11771824 228100929499264694683561216861827645440 11771825 52508355232920988063574397938095875000 11771826 59332190857011448790823789755255532288 11771827 929492054123378691071526938779877905676 11771828 440490006192222595809004986111935128320 11771829 -393908313795131548921167140380291343826 11771830 -90986320113285866075826160872239308800 11771831 -1524352223560940967957784085802420529368 11771832 -370465346489676199868579181125769031680 11771833 114902135110481501589422744959128869200 11771834 13786643046701805126251473787018734560 11771835 -75855390325428344459843137012351635600 11771836 949500684067818891437249018450196116480 11771837 72707238639322733288576994304690437792 11771838 64545069138564842825385209600465164800 11771839 284061889443208247056516844095822156824 11771840 -91459420648982427957510382641123164160 11771841 547001813853555030681993106420210905024 11771842 740160618399148821442349453888584892832 11771843 -1092002787233076054436705143364203859908 11771844 32198262847061570582330572757381210112 11771845 -82987337976088472741129916522520368000 11771846 235607013743760667582646459569018020480 11771847 -228145030434936033107729933237608291392 11771848 -598383480388450045574348956067281920 11771849 10633607452530885105244242607032533610 11771850 -49039016452181851429942135852435776000 11771851 -15216632676151915747198477085092032736 11771852 -1590309972097335000378153488725171200 11771853 613651611174572884489035363066853091808 11771854 -378144529456061895054874065426573820800 11771855 1032495510537055103076206390372583562560 11771856 177129946883498186186553318531333120000 11771857 -94842945578889381928436111705483627280 11771858 181051829393291299915400233219509591696 11771859 1235561774244853399106273901678332693376 11771860 62376569301269472032004896968452956160 11771861 447245587970976367832538558797156080092 11771862 220671631025648188257184983225217113984 11771863 395255323484593325105178618092057901760 11771864 620426313010258749656212912151095388160 11771865 -335084592939212381950671145877227910400 11771866 -212954687627950378879239502940547556368 11771867 52363693820120811665977184011123289160 11771868 448794661412546661889575573086537072640 11771869 805676093543987205250983482343291876160 11771870 388873143487817939184720442794232012800 11771871 -553600419444822553322361890136839592192 11771872 -294116825679089129535667791110928334848 11771873 44872855433666619725614621979074527300 11771874 -245460674058706921199188908652761873456 11771875 -340986062613123136209316305989074950000 11771876 402502422451167136680370287968326824960 11771877 75404106013029061545929286972162026208 11771878 -61236911605562944506339008008897612800 11771879 212630993207855500335658552766816488032 11771880 137681622746799322895949673423754035200 11771881 73933469272773870498080677823115395664 11771882 616199102677267611219843713941258332000 11771883 -79118933382624117940385904353800042560 11771884 344571722894118163079075788900531388416 11771885 -784029478404572314882126482675966987240 11771886 -1231883231595675614451182659833649152 11771887 -355954457320223174378964504700391572760 11771888 134345908922062334608783340897707229184 11771889 257640608418346394769612652503389549424 11771890 -151323157968688581355703270192820917760 11771891 -308501748129634436980617013920067560000 11771892 431479889324853486657793654382234652672 11771893 -129600603008637198605825943917199859200 11771894 -782926642908337856487557340364673299200 11771895 -3180981383065954188160335909132658560 11771896 759420637507252483024353501655038689280 11771897 -1355681008792606021492728321348250389654 11771898 -182900608809004695026923120356309467136 11771899 -108293965752064877695683011014344795100 11771900 126326092138020838322450467959816806400 11771901 -83610911933357905748238164126631223200 11771902 1221686022748335057062381536949100040704 11771903 61239967069178751476300927585507598336 11771904 529616752566384594333640733641943285760 11771905 733286365785096872053633928026975454760 11771906 279774357776552295514391251905385228800 11771907 -6838013978720028512820467656381137168 11771908 -876685802389785696798911205941018495872 11771909 -44555126043687185405559341167868640000 11771910 -274376709914834135219211023511646051200 11771911 289446605723213405287040193790222517832 11771912 -900125713082691644682141635774699059200 11771913 197738179401790088175709792455766243344 11771914 -26094029539976145138152104127855755776 11771915 -68418259971803497658581632209361176400 11771916 92074420936608373121168049632221593600 11771917 -772604398353405912908466572324781945034 11771918 -16753653023329448736903784489088473920 11771919 776393264176973460722418069474699250320 11771920 -20080039676791298786240192394934026240 11771921 -11575919975918542084758864335810436288 11771922 111366552029828586284219794951093959168 11771923 -907657058684515059502591620104035471828 11771924 -862679591645389297129006316220452863104 11771925 -249682781762197022741357217360974976000 11771926 -371679388980053522963804745650077602240 11771927 -376202250620008521301830225324894103224 11771928 76241143077722243417549134977708072960 11771929 -181922159507977465812641451358027132992 11771930 22410882735857262735268055392423811520 11771931 537890456035649806788474028268712352152 11771932 -522892636650827990209538394982824890880 11771933 -936752872214039640259392808052938702356 11771934 -286935711489409017566648699047213513920 11771935 -65950648549202897513784793577441088000 11771936 -715561485054949608586891825952977846272 11771937 881823365343102671697660141871549037394 11771938 3706519762517391421369916657970754944 11771939 -187171581914432848221194191586728123944 11771940 33853341773008576960205501515463884800 11771941 350720046317391009060923697180253433400 11771942 25026501136418452386450899839179767808 11771943 -122052940584837171930655782232544478936 11771944 -1086814268826450565505850082230869606400 11771945 106831506613655572229532415577437526400 11771946 -381945089598625487401797591628459706880 11771947 -371613171078534418756421249207326924800 11771948 1281480449213476190491660261593140398080 11771949 573131520989074882664476632282698698752 11771950 91313999704300728646418371284458736000 11771951 -539841036393546099820191146250113079528 11771952 70401722791193509808671801579335057408 11771953 -3140270556896032541555006808395605520 11771954 -94255811055032218239711503067098881872 11771955 -241942647344033891262614448616884290160 11771956 -163459923600442389138161456834220625152 11771957 271322685576312624738291796561181784732 11771958 -104038405647245320282490816950075951104 11771959 1150329630734513435883294181814316373160 11771960 507680934824317152980764905748162560000 11771961 280240269442419265898381218148700523104 11771962 -196481872372896271765167194813852346768 11771963 286744099832294576736641025969628788480 11771964 508324921882649303991327546730201152000 11771965 75656223341178571066547140060465816920 11771966 52089831022590050381723241436704882432 11771967 317301452873262639153055573965506454912 11771968 -64019357473446916974655016762055065600 11771969 -295885643383244623401557961034861440 11771970 88173404799897324384808775468498073600 11771971 148325834994959104194097202370035613824 11771972 -630368714275198436796214002216341434368 11771973 -76157202661645473236720593097615238336 11771974 698770247644338947402724907165424108160 11771975 -383999996928548088378333289674670032000 11771976 761313730350762648765315299619578880000 11771977 470569131880979525610980756726481983872 11771978 -310142223681872445360862925384916070560 11771979 -783578470193840344140755936624400671016 11771980 -44025660113891334831941246831416596480 11771981 3091137709027465344402961727477099040 11771982 408950317599563239093482304512249679680 11771983 973455587152456218605412537389844613232 11771984 -74056228325723907207101533060465557504 11771985 338418174493642130564959085769691488000 11771986 -493962292562078901360742334191425917808 11771987 412239389030522226056983390470550469112 11771988 -298555844449799073572770679104497408000 11771989 666737340113664480484374399178891479324 11771990 429604325005528999160090163602843258880 11771991 -270861119116886330962372209832237501056 11771992 429478889108109766195591973011979520000 11771993 168235775130156775072668429790218340560 11771994 -21479704033374120473719390017455892480 11771995 775643015143417567137241561618069879200 11771996 97898725502315535524229239443738257408 11771997 247939568132942383363430093287013412672 11771998 -83431441972686146527871416985587015680 11771999 585411438313254352498600185680140190160 11772000 -380258588500911109271949447403929600000 11772001 264646102335522579124380292836686957280 11772002 35746999852602499058512117233029615616 11772003 -288528943501785063525210765254381245200 11772004 -115446174015263526429841874148739778944 11772005 180296030724433558383895526434583029500 11772006 -194677321429562874845749996320444108096 11772007 261671856752590015052084839091473120272 11772008 582359948828943419248626089532683688960 11772009 71630545794804094072916614801351204800 11772010 96384607049108368741703737237731704160 11772011 -55999633892442820930840146136913572608 11772012 55743760158667732681500946630135283712 11772013 -651583755748282781017791869851115606592 11772014 -251746132872703700809337011164495966144 11772015 248523421885361978511642697867290848640 11772016 27926487652684647595907685782119350272 11772017 -1099498540669346326596453276709971391128 11772018 270198641567494040037344363897689374864 11772019 -97533811112095376112128153137441417904 11772020 78842820353945959129555999701343027200 11772021 -106557491549206222422285956617143360 11772022 389904227912405856436825785206765169312 11772023 -32368771400832778071695873998113410136 11772024 9363830947229720889935790656699105280 11772025 -51458394856234398122340551054084746450 11772026 261594817601072176866697505493757167360 11772027 860458943071772525351048117318007552000 11772028 -585253757582791353305347378067246891520 11772029 8805967520042349277416730519567626630 11772030 -33723274833493355232420740122304736000 11772031 752922531596477811656479748057223559800 11772032 -1137382780644246638650764365868092620800 11772033 -29344330519232786762425032337253609472 11772034 318869951190230154194865234323662406400 11772035 -1072016698268700651177996454486914760800 11772036 -421526214285986887489998340363294939008 11772037 -684025350459985685172437364528672785314 11772038 177443140388567949930695597433013261920 11772039 -175946182071708199788869593484119772160 11772040 203939682850610146783786041001680076800 11772041 -242588609188944244948763468442433174680 11772042 -192967625942548780266945567255522712320 11772043 1365060803594332969242878997003070903200 11772044 -6076356126036333866183530374091161600 11772045 477623566854457842943836314883307864620 11772046 223450188572286332397518176535984684928 11772047 349808347441471239482489747982539554032 11772048 -68667756731402405959231350682908819456 11772049 128868195061960638447423160724586970480 11772050 -151593322214317180695676955614083061200 11772051 452337223133305971725346911079377800632 11772052 -897486372897604451978908709671874332928 11772053 89534378791545317440259125760961779328 11772054 -15973494111305939557193322604976900064 11772055 243764787235132787949096190230501385920 11772056 155395475866794079883763566293708800 11772057 393279190895192291678074434923681346240 11772058 490187231351218800668682105999276579840 11772059 53707622518808992792132412019555959568 11772060 -282261866851869791252334284652459863040 11772061 -74231933810554515462280611906081323168 11772062 -615422938510250210151272476427182819968 11772063 1134508695564507817253860373158103719464 11772064 395775732141510263661316782691505405952 11772065 167450756809404337133432928056270957460 11772066 362914312221230207786417994077200650624 11772067 7171153481052121046234980586807144448 11772068 1219327622389427014623281666723192832 11772069 -297219395206065415077830591240861559456 11772070 239107646897787316604365185561482820480 11772071 899613324948705335232763477354505233272 11772072 -185384160226754930314825595507171911680 11772073 188118497942123637596013467070748979364 11772074 -142527659428119026163143444731890928464 11772075 93480097685100410541000750068252736000 11772076 -2027392255112906396047677772284221754368 11772077 -1008270404707703913772056193709428258560 11772078 -50317762605041008070869621407921072576 11772079 28203387230772917602431729234633677880 11772080 532791155853640832725956726712565760 11772081 56864996950982147029383409727494791840 11772082 -169080805215354967704082674915859888128 11772083 -670670782737881330907035747346084146520 11772084 -135415361938287782359126593944015855616 11772085 52913599971021579689410722597435092400 11772086 382137548415634552823047004497261534080 11772087 152308347728207968895080430493347414760 11772088 -899776437171211882096386230395958538240 11772089 229581138413055684447538008068405755392 11772090 328893618664107841720379432501237760 11772091 -756465165814545583324323603521047428508 11772092 -243327974513800456389066741484876965888 11772093 375827770919000587670690534628019639200 11772094 -248867769873731524082167797803817520128 11772095 72947094281775939856686275006243331840 11772096 88559751450370951401239645801561456640 11772097 1288752556738955048221518947278954772546 11772098 -3054308022826747436069590413553914336 11772099 818804041221437728437879575612056388484 11772100 -3295322010376145587719827385138217600 11772101 -1133316570340762728837668698876560679776 11772102 192962608781009084246193356040957544320 11772103 -178976761558020157845527753905633568648 11772104 786946571886636472636187706156552053760 11772105 -116315648309419502654760730460709410880 11772106 -263746312677582709133148085604574097920 11772107 123105563235635889172951584745241277312 11772108 673322688850404534053219006743490411520 11772109 359363679688933082603958469002277768920 11772110 -1147075084191114501271586422874542080 11772111 -139225902317145820839994679211808896000 11772112 -298878009741444447600845311938779283456 11772113 371977283952808005675644701682904035904 11772114 64951207216713002694470964180656325120 11772115 -303755970664150275293325518455151604000 11772116 -473443609981580478525493593886914056448 11772117 22496947080883424554155193700451623520 11772118 -224437622303803451280270608765638038240 11772119 93867321950903577036482981033355270000 11772120 -263926102268565619689972360449944166400 11772121 1026994318024292649066537608265843949322 11772122 329725947741203382327172311691031984112 11772123 -122612969536438834381557300854868608832 11772124 -81611043162968110517678579335481264128 11772125 -420673648288435451340834740732286066000 11772126 -2831231432465471694622588706721056256 11772127 19242969283732178754144444994077752032 11772128 -59885753916716506097296401505269841920 11772129 82842112819598319554890150290149101440 11772130 -82782819224573969159066633185571244480 11772131 170371666052652820161178822136449593504 11772132 152743320447996294514484550164239414272 11772133 647410195757271786896330725365232192382 11772134 -147304694223483013578103277052705707520 11772135 500386521984630920864801379906260684400 11772136 288985499321270279838156424650941890560 11772137 -1007121529441008515420662609304953335168 11772138 19537895877194097705722991159643471872 11772139 337393451977570917619033440777813343224 11772140 91043298460153584615862132809019130880 11772141 788221535386428189370181221474106428992 11772142 442764535791210128795612823195978472320 11772143 439157062053067851718759404241405592544 11772144 153379581249067824380800731757970227200 11772145 -172617486071460790256395049728556346240 11772146 -502245594568480882419988704461988172896 11772147 -3091218818818095978037464109766457600 11772148 -166971038662857355180103000372596542720 11772149 -224689600778854667618613046207270217664 11772150 92368978866972178880117874206504169600 11772151 -722070393238655028677192180484910722696 11772152 63793859838995696825983336117138944000 11772153 -3201834584484682929194774852900219040 11772154 473879536013967508455652936409893670880 11772155 -308527983272914375314569315815771814880 11772156 -8366128521074307728216378834123169792 11772157 -201003043496861908584351186785037248256 11772158 -493703955337649504519433348672904103424 11772159 104396279403126042765913029382054430208 11772160 -771403367704586249293981921508893655040 11772161 126764731362248226686339870115130581762 11772162 50036442602733328699217748840583875840 11772163 604521134731631419577363836655589214624 11772164 -236875279215307577265007082912791302144 11772165 495072004878192449839513885280719240320 11772166 -41616405439908575478704494436827918080 11772167 -287198423159317748624782639393623228648 11772168 760886988578510768008172711335665745920 11772169 -583489513139324591372750751346402227430 11772170 343828544013451892920162632276112588800 11772171 114756856282748980695016153394882042940 11772172 324628325930546056504467939462039016960 11772173 -59094683067384094590837156259826586240 11772174 389727028303185689246986348812003764352 11772175 664849416031642152714851054067503515400 11772176 91638115690706853911990258747066499072 11772177 542742823954836706762378565995603259232 11772178 344197531468729719505234391576382979200 11772179 -894389671738475380648169596981062013920 11772180 -114618576840480940696649134491073904640 11772181 -749821043139098046232687546242378796018 11772182 -164939677750197674068271934629512914048 11772183 -307259893662754594480833020316084112896 11772184 -1023631254795039549378780417176803737600 11772185 280569901081046478201281269309104988800 11772186 -19440335159941467141732917624041518336 11772187 337757929403655424527376455892559500800 11772188 -140711411140692178833397669576453816320 11772189 -585108296460776788225531486415219376000 11772190 -139572862363769633329172530430648030400 11772191 1438518662991270857013693738644638933800 11772192 -747908656809102759934863715398215270400 11772193 597325466657645557634939356560992569442 11772194 -18289453095569714797563044407635022848 11772195 -12714877827949128103628397064770314400 11772196 848438170657900612985781902686753792 11772197 -115371135448537117756768602503078295300 11772198 28080535877944698515402652866543172384 11772199 1865112182218840946526346355607928864 11772200 364023889603749991400705179763632128000 11772201 325515261668352383761259110608156732864 11772202 -331784427276642092099387674904021299680 11772203 752485358679357994051813009962910440480 11772204 -629054113497264600173954226113678498304 11772205 -425524349847650923846799130120568035840 11772206 -310216690443114807457692767761437372096 11772207 5314722112971841671850186876373688816 11772208 50602239988063739577329381748711751680 11772209 -1489831970082078485138978943577347652590 11772210 -443919919692519667615395218267197440 11772211 1339587947899649704494379771126460880 11772212 -247546649497428395050122339623561484288 11772213 718107341187068722710196771168479200544 11772214 -138657966768612160489356960861598379328 11772215 123837730657823034895342090131766326720 11772216 12402804767165998248421810654898319360 11772217 71245270235774529169042715583350155092 11772218 73611450134601258634762356726158097120 11772219 -12722609409855531304611258725100567552 11772220 13780913772693148555503675839427118080 11772221 -253458044006688876543402919852538731578 11772222 -24316634009922040767842960948094615552 11772223 -785959470204271701706957019505550739000 11772224 -5752184312755460298284881247050137600 11772225 -120257362413094831552067723976151150650 11772226 -379679553094768648542458266508943008256 11772227 -183363835156119553860766075006141673640 11772228 -150166590062223627482969543054032945152 11772229 -95684664976116873284937729141719757760 11772230 224664004042333665339791324972952005760 11772231 848782898810800905459091914505947340800 11772232 -677784315322134635688995935379171097600 11772233 -309511622841683218996702461809684387376 11772234 88239742176668745003901461703720735488 11772235 530939006967434833146917860391788331760 11772236 -5220643162377986907661290737951447040 11772237 795950329581047563443931546770829191360 11772238 164441670784221003653110764474912409344 11772239 19663912064418200079528332597898722424 11772240 4512577539733778987986738820064215040 11772241 309828509743649889177749865051410487464 11772242 -153871630655803676053699172013468751728 11772243 -88908533428043970973316069736723072000 11772244 -377852266133000270810945137473041276928 11772245 493728566258369709458081040742027805880 11772246 -123970033387648767238245566004190257216 11772247 -480705928782511768428953258732858302800 11772248 -231353757934175568651523890995192832000 11772249 -870612273592216350917010208868696748336 11772250 330671849140444827866511310308053388000 11772251 230160895354849784669197784774108323584 11772252 503165162801789720949654950324437886976 11772253 -150593586781572504175136288316473393416 11772254 -130623414724057338120581741896734292992 11772255 -89606373288560530889446774429981591680 11772256 1383533631526515684696273478615092559872 11772257 -317437667686308851413983724653537878976 11772258 -231743053633245631285100580477262563840 11772259 -1649096875121703454703585652472743370784 11772260 551789132641247772280214127757854835200 11772261 110067098433422685310494983673599750910 11772262 -240971548647244017720500402835523712256 11772263 991529571365230931099084117602404931512 11772264 -77706134138781332981626485888987955200 11772265 596286686979636197729161624054408627200 11772266 242962890182881041561220746115539277824 11772267 -3293062231058589438502287616767813120 11772268 -316248453813895001977620075625429074944 11772269 -6112996120713627530651365393332192756 11772270 370575628312241350213576036471837440000 11772271 149189556199611933278406527877263499264 11772272 2694652150196113928178997450864066560 11772273 123227211934325716850124444820489048224 11772274 -235866616908822241127631552948640680960 11772275 178804487070720120543101008336156176300 11772276 511513463912577959795014780481033183232 11772277 -212504213447712501006665882095838396928 11772278 60423888860436730631626988252583432192 11772279 -595623043942168663428130169511277944096 11772280 -352296806430032864211567570039042048000 11772281 2107981313907183064167975106130705664 11772282 -7678231738498407432789282294192697344 11772283 868772680504784788810653747620270391024 11772284 -276990659597483006586660364928019454464 11772285 137043754173631719807299080245160427520 11772286 257147062353569290993008428696300896320 11772287 -78285157634850042281638553924737544064 11772288 -73435767853088034309862359267331276800 11772289 220286493100400775279631823065554754920 11772290 169948583045645841211202437484554390080 11772291 350706940675485460935701721658325273592 11772292 -103267775869700736522907958024999751680 11772293 189215810920584879343722972224173893600 11772294 75756881376759815452031167241274513600 11772295 -149824361248049736135034956381140152200 11772296 -173670792259238307941510830316838819840 11772297 -7597155686401460804869090301705792640 11772298 98180560718953140435281203422934148400 11772299 735653444690926983072485015561184386472 11772300 -264457676317328000030002559354566387200 11772301 366719701000961170747759957174653285302 11772302 985568064133692737749762672829336788032 11772303 -799084013714247794881084572795101074296 11772304 150328177710039096250877382579283574784 11772305 -504745641372328129645103540015888241600 11772306 -65811402956357124619221848459913325056 11772307 342593886909930823441298985369892569360 11772308 610121352534450806383294337687980029696 11772309 710177434847203995364672172789431756704 11772310 53802990778422993482756795667458325120 11772311 211694107218330057944817588732596024592 11772312 -27228749641195652029369270333640540160 11772313 -277492392507798554681929097183824744704 11772314 -29608716136420367182015597761255465744 11772315 -331684413204880040957385870680175073680 11772316 -720885319244046885718110989962003816960 11772317 361180368254922573993491471948143323366 11772318 115485721440666615605875317125618948544 11772319 14866974774242126316102318967938356928 11772320 90008013302561451667989307300836802560 11772321 -515948642010920919299414937027755557536 11772322 46394559527907930951536798935634669952 11772323 1089544760557751419864483930943149630104 11772324 -529887480516919483639491840281434828800 11772325 -20611374138220169295188234562849206400 11772326 85517901267452531237624553184616542080 11772327 33717003378066865416088722666579724800 11772328 1272897690407989477279727316256327680000 11772329 1465667057826258504217587238533922904640 11772330 15227094073616304009840310981824138240 11772331 -2218565820789422829323334055869867208800 11772332 237653317270517813692207107616475136 11772333 531508027738989711279977286226472158902 11772334 -45473224081238944665827200179578044416 11772335 -755675023113822901465203784413203697720 11772336 98786438286255667815024034278254149632 11772337 1276147719147054525751488154314593091986 11772338 -346782079915461881567377427148602173680 11772339 186894181254473485681775845819048615224 11772340 40773325401675245043912661025630860800 11772341 -157848599590504047347767883643744393600 11772342 141952894068126321098839611216578089440 11772343 -214033469284214911846831256977888051200 11772344 -561680709523004696400961911631083171840 11772345 -280539672928621791251543395390661760 11772346 -474639595716931672065239549950316741376 11772347 104718127939730201669082342106569818400 11772348 -261349955244281385937299110242105511424 11772349 9777937092171816009429820865006798464 11772350 232092477293155800354504683571070334400 11772351 298087380261080731198678840772159201040 11772352 322506631080112023971978220161472659456 11772353 -186123565145152426612836379833927798060 11772354 -228728761812278320903273692861489616896 11772355 -169714657035239584896571934327854739040 11772356 680348077939227418899305049308437153920 11772357 -692998433438815569335358737913870684960 11772358 155998010274047056083693338234007504768 11772359 -368425395318945483443604389081992102440 11772360 1801170536883432810613633762007961600 11772361 59086749573197527704216595883369391962 11772362 -20176012794437657808255988458462266880 11772363 347124405334091840563095235618785405144 11772364 -282412806032644314171772972863370844160 11772365 -655505551581529053173808409162892779680 11772366 183881323691955721587821566647628722240 11772367 371258082127371594428757067262346930416 11772368 38288002194137068815345911628300288 11772369 -189662346466928787292918320347583635520 11772370 -377401885538498511136086536186766945120 11772371 215135725942004306798333064636354853800 11772372 -672543138796782704970694735472249315328 11772373 831080141030583725794715818801766572622 11772374 -224464140528384108292157042203427040768 11772375 319641175344321876370312167981564708000 11772376 219951590528828114595209599295275008000 11772377 -129618269448910798117243198487475747840 11772378 215703353195005911786258207583982459904 11772379 1352099857772572379181861421040001750980 11772380 258230360944068054946610412859126924800 11772381 130676517503452058944441015716663096000 11772382 -105216687087415911358054166975533838208 11772383 296409241919181233396480300938952693760 11772384 99271402050514655357904488278094512128 11772385 191480705254975347699873423987371169600 11772386 332032307591732947640194745848587323040 11772387 -604184205801658654323974005722799553592 11772388 -524163083612514893251739922457130158080 11772389 748405336557801974976141335963085741024 11772390 -16548465867403923295890322802546073600 11772391 1429494300130815811486222932014952596792 11772392 824512766217640388998948699358558945280 11772393 -89338377844230789522063370789943928576 11772394 290415605580655578259559042628506112 11772395 -868842532124454370444206473705263533600 11772396 267787977457094745190034734911140727552 11772397 63405624963307213185621989969857860012 11772398 300361217522948634012158204988339076992 11772399 -279386399845183944883435913257785534960 11772400 -100568160825889411416276432939929600000 11772401 56358420039240000268501183572276477492 11772402 -59585151256001712101257302392053883136 11772403 368588408665857482171560886152046920652 11772404 -52898118493966503768076027329300860928 11772405 180153730440998197068709817108234496000 11772406 -2052396833706496801329488076196780416 11772407 316594370794388200664310226807012039656 11772408 -27565376225149722200065052020531200000 11772409 786377559865519313459197185562482076128 11772410 106089741116397539399731841539240590720 11772411 -1816778982283271603516080218558848256 11772412 2018624411399024070698092789834819584 11772413 208825530288933255707572480093586623488 11772414 -47781694529541588338321328083072690496 11772415 65945218704942293817594925777396235640 11772416 136492012190741473403984713990665142272 11772417 -450846439216080610170673217938502823120 11772418 8864532640690402933431290777737789440 11772419 423451346096777655795417207942054666240 11772420 -21273795436502644549560353876903792640 11772421 -656412570801751320253580641661755236616 11772422 -610239974642822257394850691827547027200 11772423 -80209614539243312360536238395568038080 11772424 232480225743564714755384386155393192960 11772425 244798372526798143158599191280991844800 11772426 417217536662233999696515049081177522944 11772427 917807301406974058698657486537188552276 11772428 -153607933156984733369455305428609777664 11772429 -722718836363198461619953859599536812640 11772430 -109854061879648194157137862790279672640 11772431 -208297632995269715656850234203646321736 11772432 98904980707811649364265176400894361600 11772433 526895380552749355618233679873436341682 11772434 651957733703043403639455124804589235360 11772435 -309250807391530923482987425837185442560 11772436 51125169636183236667287921301801041920 11772437 -47825532084743382891432864729115975620 11772438 19958896742991045736172673081619630080 11772439 -290671891284179739766874406240067803648 11772440 -266362315809787562374959896030940979200 11772441 372206005791579572225126785871602253850 11772442 -84928525453321978310318103174771264000 11772443 -1308650175706467004336164354792551869308 11772444 -602436039205562093008346622943111939584 11772445 773319702245844711772740268484153390700 11772446 -300993667157778163312826180073674025600 11772447 -42547556783397252051135239537822636160 11772448 908527971442057345861382733447100170240 11772449 119992786508618307950916413907128969640 11772450 99463063576730086451443591143377967600 11772451 106396606011179966749482129055154797504 11772452 -407833313574745047389723317284001428864 11772453 55164181428628447653605972063366784 11772454 -6806263853590424458531940859498083520 11772455 355462076070345395879576681325553938360 11772456 643690002115225516924115131939662643200 11772457 -544661132075707882293148186140131170160 11772458 125217266390143034728947776955354173184 11772459 -3170658819195304341117329445003702720 11772460 125188673371318159660456454401955481600 11772461 -461784400524865588173970936595964699168 11772462 -78593456215229096046418706968033553280 11772463 -721408552993339589875783455553034324520 11772464 127777495384474464375030877026817966080 11772465 622955512974590055512916805941791685120 11772466 -424257803078038605036625448287151032320 11772467 16064160375235465845945573850450473984 11772468 -165739809285123026712816778669568390400 11772469 -687353968383719016134423037891843044100 11772470 -36716475431432134771663086339835000320 11772471 63978011835627567513622060677268696320 11772472 -124953721673460403966975837421039923200 11772473 -1532419262781639667245927235525826488278 11772474 131917271076792197954280415082352241152 11772475 35866886071612733697385555362979164000 11772476 220452452240211422113198674936792023040 11772477 -122435820528645671048394974339974316052 11772478 617156240172313471256991675622300727040 11772479 -1232066995573403359688410430940752877216 11772480 -66570280517081153942570145494272573440 11772481 115384180495490657447880211498806021504 11772482 -451444610404037566284778142879179311408 11772483 -300550148922462796151243022374083228176 11772484 44155141821741207314782973188796326016 11772485 267977826203478799362790775709805509180 11772486 -669883533671407586672912588806752691200 11772487 124982176901385047697562633318826087112 11772488 -242630833495532983428518314945886945280 11772489 367389343946063156354476471421751127824 11772490 204775451344184881433485650872888664000 11772491 11095491613960722021576595435595725752 11772492 -597297658791955337611365129084184089600 11772493 -1205673277746285272831334122390058550880 11772494 132406877091987707544438267018668873472 11772495 208898466835211954251455056358631525200 11772496 -63334914537943620747953648151399374848 11772497 25540173313612801145153411256367001760 11772498 128950881844421929852526523549057515520 11772499 -732400724522304110980241711797068788500 11772500 81600269849372077677437561384698080000 11772501 -162114538428949834317395500217203080960 11772502 -46259410913985556399928365587464743680 11772503 277046215737739189414955738496941827560 11772504 -390938693279782275720896405289410764800 11772505 -637352530178002779351984712971848345340 11772506 361219888366467164969844172741617404160 11772507 -350740825436704253259784242075203776320 11772508 766036015760825034812463600264685487616 11772509 420671805026510532614240196342778763616 11772510 -55096555018058291242682531908003860480 11772511 18707821156743636148864010812505187424 11772512 -89221175386171180625604708771140468736 11772513 17873160183846205249699068017975896320 11772514 268469008221418281748498085055559457280 11772515 -891787759935430251566985136151512017840 11772516 148857389928748104258146640689977712640 11772517 602735969864724558925678192127938004352 11772518 -417030433798108252141774107050805323040 11772519 237904764053477639541872174794627872768 11772520 602308315303620397914190231679915980800 11772521 -1380167470463477257149419446529456041500 11772522 -354074860758171693099540085074702069840 11772523 -37016352220965851705031273630255812064 11772524 -13586269479927477182800006837902825984 11772525 -244112278921721843437240436311923175200 11772526 -136095911941278536907621196232918628288 11772527 45199396158626067721670874701781554208 11772528 -191416875535489156124831712084611137536 11772529 78751586778004379745529866454822176512 11772530 -91529939598405803196766833627205401600 11772531 162856165832589969652930984103405487912 11772532 440548294685846038488214931209169933696 11772533 790097591690794932511507443099169415520 11772534 -213406684396069015428698741395758990336 11772535 -279229520386246588446206203911618758640 11772536 -513584406040536123753375187727295160320 11772537 180421746032208527791055207748827727552 11772538 32982970000815791153976724940668183920 11772539 503410782442079205381933792480973970340 11772540 -295690453338685395698163679580259840 11772541 -526198115964681287103620466033830008416 11772542 258498280182686053782270217078462428672 11772543 79465542735690624429225579666710155464 11772544 -871834051752989857283399212240333701120 11772545 -372532156502674263019903666906529165400 11772546 1007064605771963686243169913456192384 11772547 -23871371974360874045475362766350334648 11772548 -740050264460610508468678769327984644992 11772549 60348564057336979023623148301162823004 11772550 36493734928805265588449026660629408000 11772551 88739563881260191575919317554764982880 11772552 241187954966927959630753618491713126400 11772553 -210255301246764141281678393779021885916 11772554 -509137415561700806292626553870516437760 11772555 -444454011055746417068051030778990900240 11772556 292428885679024712909175166862482319872 11772557 389888981430470057518660140661229927532 11772558 -107004553412516683397764786817609363712 11772559 333344499679698055227297436323852691760 11772560 -55346136780604172800696673418640097280 11772561 378276411305092572724359748038521106672 11772562 708410491701562332514158642716272006032 11772563 375100251241287668138262891264323622984 11772564 -11188384081946284494351733124921303040 11772565 70182491008919482170285345315367689600 11772566 -74488407337010849914428692945276065536 11772567 -858282291369265908508140135297380555520 11772568 -295076899745652908226348551937265459200 11772569 -312422871437628767681727245577848175030 11772570 396061601323982997047309963339511375360 11772571 -22106925040326037254813850331843120628 11772572 8310586749362817447465962425481213952 11772573 514019633547570131677737713536881007488 11772574 919221911626620889068170413373938368 11772575 -170481478742569758451682244921395932200 11772576 -147402108461851532252240800050327453696 11772577 -1227993089077747156531670544012732990288 11772578 -14925550170737263630275866273935082160 11772579 53291978184678867059375571344684881920 11772580 1050276520845097745018961805991934566400 11772581 -304339369322491448032819798475315283936 11772582 29452248774367328239604571045846105792 11772583 799563608520129008243060251393346855712 11772584 -130348195078185657273763808126868157440 11772585 432472870462239035471535950471375088000 11772586 -56594245549507477586449278959320003584 11772587 -995407825633419343914348643678266466764 11772588 -576560360713236553200912587394313075200 11772589 -167123522048192305353034679635838949610 11772590 -148767128726482540193634176201182396800 11772591 -103884768493085893554627568760292341760 11772592 -120875895497685262158656933308198092800 11772593 -187643461465913403934303362254234813742 11772594 502386585308276817266783035254517294080 11772595 -92755934072796892302878575322586668400 11772596 -483285880320234624509963078909022253056 11772597 50196448204389750998499795302648090400 11772598 143444201908367904683711877875313281664 11772599 -47735216515799053422621102058918602864 11772600 17533987544013403042299661339926528000 11772601 -577393682247255461491320246523980749398 11772602 131720177625887382558799468777583914944 11772603 391861023448697299753097257642524924024 11772604 571665427714097867441221625710850282496 11772605 -19624847504683502344852314992776675200 11772606 105752761085915463073643430532540449408 11772607 159468046556391732245477160643739034624 11772608 303814349369998364219106299798649569280 11772609 13831008614642869319716506704279407680 11772610 316890256573161783703453882638736872000 11772611 32538348254460094358635442318194129212 11772612 159706576664120305392127097647347524736 11772613 -880705054763952929436823856867918119138 11772614 25443366661518433219221197083441965312 11772615 -149572504221012801455289754055158367280 11772616 -759126030306421574196320395807309824000 11772617 -337167822051325830677257019879893056588 11772618 -84564781124860168814578925017703960064 11772619 -145158036953115828959656441608872126880 11772620 -515283759340926559214922128978904376320 11772621 67505406398092925986696652028286828800 11772622 -41547235127977535879376622684118002176 11772623 -115661916618347692185535682387884324920 11772624 -48248419531758837169818210324226375680 11772625 -599343367565110929955777827173487726000 11772626 4033449400818125491907870932359465984 11772627 -570493382992167577727027290252809892680 11772628 189994059159511027314266617694959308800 11772629 -182562779047440080541721685903979845280 11772630 -57378906871904467934730940464605312640 11772631 297787210835277674384316996975818829832 11772632 -1218325232308778494233977519827845273600 11772633 -27222640941167745344934460780129859376 11772634 -282051167698554601332273775557661590048 11772635 183890681184749336194726568768096873760 11772636 -393175977920767984317996891824537840640 11772637 85364321214847212798383090178755248320 11772638 -435408413142246268379962474105719837504 11772639 -424412524995783179794507201461923061000 11772640 217642682726526870864674332447172198400 11772641 -197952968089131104148492233598966408000 11772642 11629123931296550990740068689260184064 11772643 37602561409117641358965227816532225720 11772644 21100952556852403172141257941336320256 11772645 -616223769681409935991605404039196720000 11772646 222767403042613029087204303553233561600 11772647 796564434511754727750533304296561084040 11772648 961173588751483768633610449720705843200 11772649 313863304571772851508317759393575390336 11772650 -166136392580864926266632435128987730400 11772651 -52691869951978998375424458533990885760 11772652 709377933169217282016961820305800594432 11772653 -118414549385625620116118396835536048640 11772654 -276424873076340007213284980901577359360 11772655 414018300333030273212358194424975103560 11772656 81651658369817657920158314508301762560 11772657 -166607016979659493301654008754649359052 11772658 267086085200311277468267805580227678240 11772659 -1765688037505396107384843710139782579040 11772660 -138687860255063928828972204720262717440 11772661 -82886002454188844689418997707505191400 11772662 225313873733557599464526136952013619200 11772663 16538042325140070447790959347147834880 11772664 -273832269252813415616326397937644912640 11772665 613465837790239370304018070723477681920 11772666 -321322448492412664735708416899471980800 11772667 54009220622541148216299764909882685312 11772668 201292988356158153803016926443791618048 11772669 -16306732486337600071718001982141189632 11772670 -59970926803377192020779901973235246080 11772671 -1547129730789089329030761934523907259800 11772672 -9338029408028479979356604559985213440 11772673 -1224915989256259213768952714126965714896 11772674 24703580093485942239474966803913128832 11772675 -60338183251206079059081765868998864000 11772676 491737720349379892225453918759055441920 11772677 -477706869985776297154981973495666907456 11772678 -215936698724044167662633532548076458112 11772679 -351795592066604496949137315103862621616 11772680 -326889646217386465282976887965576345600 11772681 6388216521624057846343303776589147152 11772682 -286065812464157053294591717873102745808 11772683 175030970678658739135561818614063442000 11772684 -23517125514672460488353798369323646976 11772685 269334284427060450800255879509609279200 11772686 -54595532283957079548736348304381288256 11772687 -83365039967179461854896277876057391360 11772688 64086243031399550130532679931495972864 11772689 602361868122719460298099598599989389490 11772690 -259289779578826338774355720723894356480 11772691 -193053336568176784361437515270649373220 11772692 -11183535988109388487298748730256813184 11772693 778247382544524357921648290572316805582 11772694 1184074689160081795701115639419704092800 11772695 -656936030736741330037393886570387572800 11772696 138275254782151956645405255487022284800 11772697 -347925271414500547160421112820103380348 11772698 84747787455062691336815600058634273536 11772699 110223715496940663352071812483359983408 11772700 -209581859326738639421741792309847500800 11772701 -556661390369580997764684104865439458816 11772702 2352441824419783542932049667435636992 11772703 57883789293987492795106422864553584424 11772704 435721472890915058659185719362922741760 11772705 -154991108904769257732120373448268746880 11772706 452502424970039377915028368026017480064 11772707 -409166250196342320381081523902619361208 11772708 618912483970864276985353730850537031680 11772709 -180527711297071951148542564270908528966 11772710 22314534895336858049889542066709749760 11772711 -235452742310933686257747348625108563312 11772712 4685439398334157284462247816271462400 11772713 1515480788347163918449302379452784074084 11772714 -94509197462350700668630223628059784960 11772715 106599232750038721363359700296995082240 11772716 -28352567133687123936636988813336892160 11772717 307972120829571882183057843649707252000 11772718 156079431876762849436105896269628298560 11772719 -548052796953991379526223483285067276304 11772720 -45714826783615368934163471168261652480 11772721 843207852929186136759931664384330912292 11772722 -281589183602461050875771232855809290848 11772723 428630938759993809923119399063107052800 11772724 -153696260187970113433273487012313734400 11772725 470258721739709955896227766412094125600 11772726 78564795879352042710670534385170305024 11772727 423678436513554665914817920602200753576 11772728 -855410622908233976020987790666664775680 11772729 583770440746735311912004571852423725920 11772730 -2763103999779571342054913478787380480 11772731 -265813383742972637144166694501125385248 11772732 -497858016736978711736830495142804540928 11772733 -245508648508412138655613693087483013824 11772734 -24981095060281632847953477306338396928 11772735 -87197404156445659185560885509082417760 11772736 31926152003214474935609821090060697600 11772737 -411413720649476655795878034567416599614 11772738 157884040355593995324172285875013109760 11772739 794956101966383264103680326882185237000 11772740 -88947568603021020435726453976625579520 11772741 -610421467748697329554743402163975096608 11772742 -20643526931342013251903752881837019200 11772743 -43296800653349279380187628777828305400 11772744 546334223476327906292279348631386112000 11772745 524017289397422749717375384471037985600 11772746 -179954003731332763390389122400291532800 11772747 110438719844332502865140386823263677840 11772748 -24315992679981336584047192657091579904 11772749 179470459267535554664164900332455945100 11772750 120845627577763890879092588643103488000 11772751 -334684723032130875320313234818063087248 11772752 -26783362122715196527860740546804072448 11772753 -324367536434059043370423056960515972800 11772754 154259986935454208067443549096131126272 11772755 5223189312048773108726365261178466720 11772756 -775845494805148373828800644263552839680 11772757 -412601755318886753603157397965205675680 11772758 716863580951234516808132390636674669376 11772759 -453042513762170338601843807258750105496 11772760 -672255547731655689320549172020938752000 11772761 232979095047130965814781802970725657600 11772762 304565662492014540949726307118052264704 11772763 20665169554637425059538883038254385360 11772764 -398310793345438003035917311238572199424 11772765 -98338874598516083522619206838494868480 11772766 590812594088560145070532155551277320832 11772767 -957330025298513224332272786506105595088 11772768 275422885699025244749791053563654307840 11772769 -1207466294612018766090441314165504900830 11772770 368397445609982409409577388810077794080 11772771 116529285169947706253793573446580862464 11772772 -475943373641920252173401788620634920960 11772773 -1016415582917222347276237835896552204800 11772774 -61029196651192164026916425249370552192 11772775 -38146214313077735883791171301269385200 11772776 -898757308126577927807712894509758679040 11772777 66354244216093877010147275918444342784 11772778 304095949730973162828395580517496845056 11772779 -376677787920165886611343076485669876620 11772780 218074687977208106537830442496061440000 11772781 -425591932619571886813085369062791512436 11772782 -17545516035072061437495167271749591040 11772783 -1298907292202373339315319074132601872 11772784 -14010671991232291712997239394208874496 11772785 -320465326723047159577427189088986347800 11772786 358403440546410310563874844141588955264 11772787 395200287835041493307229517964392979200 11772788 -628487987788798215720184199794277817600 11772789 -507626156131216763665735363013121196800 11772790 -46844746827286851155957868166055345280 11772791 1248965173589354921498863775269512359232 11772792 263249176674023006752975263558054174720 11772793 484560490808867823785756914865325214420 11772794 -444199097721789389465426803356332407296 11772795 188003328580389127805127293480868672000 11772796 62748392521281253472674966339769924608 11772797 2650165668854503400444888633171640069600 11772798 2935326700414280695569075748352729088 11772799 -896601794025296828190413594620043932760 11772800 83238707245769424635874986390716416000 11772801 369256920699418514385444355894299833040 11772802 -368899334868681129269610784122270126048 11772803 38663071623491867584604723550831763968 11772804 284925807611934637019688852470141930496 11772805 372219050367431239319008528561259029920 11772806 687785969224921415761263294844145703360 11772807 568529536791372022893211439291876977488 11772808 181972058032082974317912573999334686720 11772809 -879624493877499190028320054013437509990 11772810 -72818962639880587668643137926729472000 11772811 -1563472341200556705274668196733489929200 11772812 -130528051989540166925107551519690009600 11772813 -82573378826154497516053645558212098016 11772814 488003209166670426432258767432931128256 11772815 557643311366090668108774811422984941960 11772816 15750610436165716726529057331019776 11772817 113850471824999716421761648387203136000 11772818 -11434768318329875063192954623743000960 11772819 -148002940007905626539211033257350513356 11772820 -362106148100042142061545852533622769920 11772821 -759893025394479647334006486857845962948 11772822 -182445273172159359865385715667817248896 11772823 -617439937469400522852057799512768325296 11772824 452242209146645008161579045178792550400 11772825 418340042226021125234322032153128491600 11772826 194263173558061255367236914698002351104 11772827 1388724965728814669165882501368414365672 11772828 -472013633817077946761048435864942681088 11772829 -165883012279645311396711223774489936116 11772830 -144163214547870299170617812229077577600 11772831 -28098872821223187511676579181799776000 11772832 815385885225335024510204094054763855872 11772833 788067175640327499538557940824406490082 11772834 -52224947095894156087642792632786837120 11772835 -70873306900351615867621967652876184800 11772836 -132848435550307582826966207084997245952 11772837 124545220190900372912752525958736969600 11772838 120621628394976409176645669171870761472 11772839 141418074832351923552008994766257217536 11772840 -66416541852707194382593507724083200000 11772841 17531051229520640180741202102642367312 11772842 -1262144431849402335033882443704710624768 11772843 59107727321053417234726153213176632664 11772844 -274169970467445471116261045647735420928 11772845 -149437284005066274706343505190764282240 11772846 -501447887167548763507109976039649321728 11772847 67645487626301613501057198555478353296 11772848 220868683366069135882093851091944407040 11772849 -147555847087170968390194329287849432064 11772850 1237025392538591895348712888494568800 11772851 -1629293224638937169351510336762180805696 11772852 -21892421070115733424569711335632101376 11772853 -786893100774430188461119631914711023936 11772854 -526413076755582781461477138325107030624 11772855 -197483484651579467388431982822822103800 11772856 96259429867781251562887456197593702400 11772857 -1724215763633801682348412941440788482348 11772858 -77387084060466322572806335366703665152 11772859 -71585943241636751831560284967141113584 11772860 -1664265011372533167178107133110067200 11772861 -356795242855885185649514074145256208128 11772862 -335366349670522488255186579488344972800 11772863 -143862680252664955331793008202886648272 11772864 -24128980529312126166764205835177426944 11772865 11981610936967462898295254609978346240 11772866 -116732477103235042870622451838002447360 11772867 670598403226504801097711391822915922680 11772868 72835868504535642790828339490467768448 11772869 -1500557977737003188495971602114362919240 11772870 3974073350685952535238086363199283200 11772871 -524828674047046670112890201124603603456 11772872 -281725575411894666064915244473906790400 11772873 -263610207340748644184566673449202899776 11772874 -348793835608037871592139658392087253408 11772875 -1213225550100342675672175795538788260000 11772876 -426041229656781329352584810029981843968 11772877 1215912543709973893595325569320739049760 11772878 348725306561027551905529144490953923648 11772879 -712904753403119903992954003468051639416 11772880 -33984111475169089174954244010242211840 11772881 -98564452319801911483819390094076138636 11772882 -185095907584825067873711826959437549056 11772883 168277255497147966987970478802664519240 11772884 -3280468224399606199438399595646050304 11772885 -301570378473127681309501986103634450400 11772886 61691837391538687182491204372522483904 11772887 486990474804276040243191437880852845016 11772888 488698588588097703911876268397145026560 11772889 115293940333378738932944015229613099392 11772890 -164106493771451993013500578182405571200 11772891 -348238412665517247652184804656763641920 11772892 -195211096975886403728278598080773174784 11772893 98649673959243935687514241389674659488 11772894 -294067981403152124698585244006737920 11772895 633210988964129981873337075581305050120 11772896 -1765282135770118794102014123675426488320 11772897 693637005808106845759159813361254927680 11772898 902362638079398485031109812717968160 11772899 -911424096249874845403347322200969056100 11772900 -252990151313189998411660419375420211200 11772901 8590298292091001500631403986409799680 11772902 490879080256969018577182712692284925152 11772903 -194899089094479337621261296471075017136 11772904 -104380867533541267261680472659724369920 11772905 317557442022425847551736443597404360320 11772906 37787283169261217909597651491877299200 11772907 -44377822601297126757939257544442445000 11772908 -333535111972347204424198072186916419584 11772909 -123537208692362722930778410608309115200 11772910 -236058523233209388776511039866454296640 11772911 1376018901467819024865538053324197650512 11772912 -181923537246628353002788263574001909760 11772913 1160311353013142271209309740834148022240 11772914 453218856387374255178986835951082135056 11772915 -42152596988486399365243574818437788160 11772916 -998115216818515623993964514400061317760 11772917 -43084422390702706014197336301302514408 11772918 354541542073335980090824737235817779200 11772919 -399302688288656195949925173981124100880 11772920 47736396602274942048581883211078656000 11772921 -272841634917927066310929836810399955888 11772922 227045295668594701538837197565938751232 11772923 122171787985856017949588679499464604344 11772924 358549184208621465770499481559290937856 11772925 -268290182876964689155079172354055292700 11772926 -262813031598623623192731597245681322816 11772927 12105840492436637735999956208829366000 11772928 -953580924863717428488613119574600056832 11772929 -8290957857295074701575825631852421120 11772930 72726851375557279423700934131073861120 11772931 473443691633638189597068546824300948732 11772932 5332816679634285566001649416419622912 11772933 713417995502709337636352958851435641824 11772934 980000589962682090214398129432484661760 11772935 373597906067299773202453203870910229880 11772936 428688760940862473925406699311139061760 11772937 658888924846749473196653622846948900 11772938 580495664981786704436279297828759907120 11772939 447882013195778131744342472578179107568 11772940 111202936131700690754223626439036503040 11772941 159480574706854749372631491994327237152 11772942 -209239477753720657461505210743565850496 11772943 -82820403995398340344029064378987359552 11772944 -272384255997076969815528665389246832640 11772945 1730571336823923523002070740115938600 11772946 350578240274978314808860386896680758672 11772947 386800875651582003913259533296005028396 11772948 287019473571930628679956930006440929280 11772949 942355979433313605819737460215390919950 11772950 -7730614817001561971341901953725417600 11772951 -171230405245197164650133471445280830720 11772952 517122089191687026178289393524863129600 11772953 -375023018705346352999641114235921215798 11772954 -64937189198023514036453149342517227536 11772955 61385245014251411398635470653066551360 11772956 135169492111907446762026795414985205760 11772957 104382719984965243961016748815779644992 11772958 -213188554317264133840494194849487997824 11772959 647749531475158764067969330486061275104 11772960 377841945237624471821693304238359183360 11772961 -139972414634706145086180973102360993438 11772962 644088350305670643011334473606146193232 11772963 12821569653130409471194869725366973504 11772964 -37440051178073527210204381420766969856 11772965 496991719949421241822846636562822116860 11772966 372293608394665447224736656293357471424 11772967 -491237714448648991438541524469678398984 11772968 -267680313455312204308829226824816317440 11772969 113759508051400727885631592203787894848 11772970 7145848357007045484742928252248780800 11772971 479579454818687296402338051295455860112 11772972 133811043109508389326380809260233564160 11772973 153649770915143243313241746013449059222 11772974 194126978100120163734065119824674492736 11772975 258903390337117440044986692515869344000 11772976 164228362802439229721235744426770399232 11772977 1311672412832524867528666830913757412 11772978 -83454302064722666341734157443870965760 11772979 342570092140567614811990978331911549580 11772980 -271647968407580345775035639051383584000 11772981 -343870468105413696173055258753978292320 11772982 -16947878062418782010363938373454112128 11772983 1268437514954745490809984935558154183840 11772984 -364069304808382493578737133818292039680 11772985 -447755701592750206134388863048668911800 11772986 131232811077496995632609765618982880224 11772987 319630040085622625265210065997753047040 11772988 381625504083036042559765749972333759488 11772989 -844360469909293581479024822841825213120 11772990 -162735507503835486330098020511152457280 11772991 -519851909708110709347296996334693388608 11772992 -39979626676955362446486685907429621760 11772993 109625856558439717179212815258544589696 11772994 -68859616041033621031167869401300942848 11772995 -106889955720873412974000038796329708880 11772996 -50776437694856088501201215207440060416 11772997 -764978728743275098874601600920852243554 11772998 738552769047385673426136908588012892000 11772999 -186454363260197662633188546255737256960 11773000 -1148229281163924778759851946143144960000 11773001 -365500544086125409657581070285498856688 11773002 31516861398832617336535851284542341120 11773003 -1931084236047588646100960596707105576192 11773004 -36734652134915008895416400609745667584 11773005 -334531120264920844031232096892225201440 11773006 39393652485017806687450272192879991680 11773007 310641087658539600886908992011747773552 11773008 -43935306630452762423328793840175677440 11773009 353282128055667962734003803152129268000 11773010 -98537472887116682621819498024003374080 11773011 468653355155496998192903235795652556472 11773012 3881656652172249727447288685734670080 11773013 1166662634979885633247028690449900224 11773014 299168880110095850906494621347011082240 11773015 1187042140167331748817489188454735225120 11773016 1306034542277418722145665305299788943360 11773017 -589666058137115754341212734140508887232 11773018 -544506388190821283852037076121744775216 11773019 400161042863013689391532396054434756420 11773020 119027247663857889489214000296202076160 11773021 -185506565604307254968668313690216347508 11773022 374137647735605797378678434234105144000 11773023 -655199416722615238133030996900481593016 11773024 1842272796043885686897706377303809064960 11773025 -125975334268494342443967261664991596800 11773026 -6710786587809242472772148123371436208 11773027 -99794294433310824932616449084677570560 11773028 -824167111456012835443651862200020584832 11773029 -594300170266695624023270965594976358816 11773030 -80209655076017819116207400497107563520 11773031 303580285417921021656969022500328859832 11773032 -100818530690604031809900272563941703680 11773033 -77495890258012692807120853972977736896 11773034 202070829869086574502708257465120741472 11773035 258745034931793686743273976615220983600 11773036 -131400244010390236444736648702197102080 11773037 -1114053317549472687177389157667661736960 11773038 -73403899971544536291632247622126617600 11773039 -5819881486677518356881448376487913600 11773040 28503935680111210574328036939572674560 11773041 -74068425896880888622128949687090691136 11773042 279198533156787464559802902939289926672 11773043 -1170275270170629143462858667488040013920 11773044 72848779434931494466272113717082852096 11773045 -88439148443715869017443099492785657700 11773046 -435917387626348450996912936838202777600 11773047 -66286824435323922532295781344500982784 11773048 304596101556693950496222874456468316160 11773049 -231870273960443437023259191573993748992 11773050 60934317154345882702318914699836140800 11773051 -898093430023200082467385730510080441948 11773052 371289571552984604437405460817286052352 11773053 57976264610791643513292885181248134400 11773054 388085182547251525601086504376329305600 11773055 13409045341602797129044228024257310560 11773056 1437369663128088193331451691542773760 11773057 -849979643738348648103490974185542397628 11773058 -1027575475372841383124278451441050800 11773059 -355404834096208145721811459749893644296 11773060 92652009147643323778252747405095836160 11773061 -942724845584687502682272038304557017416 11773062 -24587932541628874065043424896682680320 11773063 -1108756858907168494769625560013932499960 11773064 -1361544456806334912092680112695405808640 11773065 -218692280649469132331408950607194416000 11773066 767198500153466118958382557951363709232 11773067 -387447062964724419416816970964999689888 11773068 -159993197159254985618528965997529277440 11773069 -212646832705523627809451082674158183488 11773070 -454825342557421791707758876307115027840 11773071 1434180899805623586916781192287400277720 11773072 68279945330309583963815410651218984960 11773073 41997347475207368058052623120637349364 11773074 105663052440176725471070761968785184000 11773075 -16972212309235163228560924895936353400 11773076 130699489005247301545277659390545266688 11773077 890546487070595081654606664920114178432 11773078 -204579285458965232994287626885939323648 11773079 -809684603792414235358227160331339880816 11773080 -374708243043459100725225294001471488000 11773081 -620163353703466707150776125868913751088 11773082 -84964337378428556347194257517033934608 11773083 279320182917978688637452515252370811052 11773084 867257231920405364954758799982151132160 11773085 116262008026520532484893357643329425400 11773086 -31484228590510111571796215714800684800 11773087 309352661614766159785903335981412272832 11773088 -506552632975356611253841592082836029440 11773089 461895900295856122070700064130698335954 11773090 -28938771232894399122041483403262310400 11773091 -1183447035212888369940321528395822832 11773092 119914994613299226066506917472373015552 11773093 1072288397578574528175157956129441905342 11773094 -365104924312700087180944825538853647904 11773095 302278713258680771748032813766526589760 11773096 -338657174939770617189558204895172198400 11773097 638219557787019753374006197086498432 11773098 162115925455426733507656375138979388000 11773099 -9598565946021985921124815701772122352 11773100 -469702832224059740414920655095539705600 11773101 -10378048583087127183181664707264733760 11773102 -11083716881905809503422057567284449280 11773103 -581898945682779252594822350659136540160 11773104 -21639587118762912843336302362553745408 11773105 -390815018289875761786476030191967889740 11773106 1256780791589456636121399485993809995264 11773107 -104711889810410394767948164370015136600 11773108 -68651167121954554513624281825940569344 11773109 -356359202593784036189735270839356365700 11773110 122448724660753024733393460611232101760 11773111 -330964802823070549465651839247308530768 11773112 -222259423031353200398536402564436582400 11773113 -641569196994948183776647285293190170912 11773114 387500098402615281957244390739045794272 11773115 -624326840916161390948561657992924698240 11773116 498512573675875073831184147437549240832 11773117 46956459251496792508138158921971908166 11773118 73508821043404883528973703895009083392 11773119 -507631894881364132781058821170093008240 11773120 224850895755795264115083010956570132480 11773121 1193181684277215812857690028020575200322 11773122 23400696446433928754473644202247631360 11773123 -77328984821437890156380335549502042736 11773124 1487363175167516441767628539409775255552 11773125 10020085604662500127400064968022480000 11773126 -842243619624596026132227731180022775680 11773127 -805589543967262280781256478743194186024 11773128 21670910903040987846541363563633131520 11773129 1264719972436993812744358480022382804276 11773130 277036396956087972654100379507696318400 11773131 -112935798544819284472657321630056448080 11773132 239776310134638754577867362222816716800 11773133 1645590696552888856844962734494783215680 11773134 178196851107703164750327008639776218240 11773135 247315498047941372523973897221717129600 11773136 273619167768545310113805543856084180992 11773137 -73518269128650135011488356819860150880 11773138 -333064316883676736774900103128342549856 11773139 -429128268666230558052882042561262452144 11773140 3570299032861872308734829867671142400 11773141 196901351837510766709030308507604927520 11773142 -10733494285200801384630686132986296768 11773143 1957741438228338316446304651972228104 11773144 -662544874444818241433678010098072371200 11773145 -100350476573513791300714745888949377400 11773146 79679865033050826046881427533259776000 11773147 -81171373552952910586205805693995555648 11773148 3217677909726101741402882006252488704 11773149 21743867676527715727698656139261075456 11773150 135852017314549656847130042661410169600 11773151 -113024242561213721997788985509806464096 11773152 -484673893951785650484159771582270013440 11773153 -145719633571605525513829147655214989120 11773154 336487824131014902406980992574777802752 11773155 130879999649868157896020730708251846400 11773156 121268163607969100120055019047533563520 11773157 405850738125221511913725984113091248832 11773158 155812252851374994210208148691362990784 11773159 -498981390945066974035021563582497338000 11773160 30116399647431208966595178437615616000 11773161 -539187193965130759063551445557697627200 11773162 633022445243278181031174286213611686832 11773163 -519083335697020173345397595918709661560 11773164 -9370192683217539463432897973475704832 11773165 90539078004904824147025018948014210060 11773166 138588189909138710193794863164185491200 11773167 -358634157046917343442743666809703239936 11773168 -142870269890113899024174828928472973312 11773169 432373252561180308816522804610514571444 11773170 27068289082569529037795257032993825600 11773171 1029753386009825805369267366780517538304 11773172 -3080875856721498549422667244810782720 11773173 93624773923625489035230184885399012704 11773174 -5409703172704960254830372710890277248 11773175 660640787227421618140906949096337176400 11773176 -77337199155481334101224764677873152000 11773177 365129176482528390933565838693066480260 11773178 78712327438389605187782433988278898656 11773179 -816543776968713440612327633735910600 11773180 -221958300151274341813463605378637905920 11773181 906471582185298907976933590092261306828 11773182 -698527670689733863522193339216239681920 11773183 35311140681387603884173115669074736824 11773184 -673627376755746986593568331728588636160 11773185 -6272696527847063306000917385047018560 11773186 -99927033952258875266864419816608053760 11773187 498959782668468953442446869745875797480 11773188 8861042276684866066407455469650227200 11773189 274361767770161839954268974949771456990 11773190 160160338833178350417352198793896976640 11773191 69325804384041261822994354138952328144 11773192 586028292970335270128043980587408512000 11773193 -1927593093205760854016993887813941127116 11773194 734100329687219154689756521252566528 11773195 -162533102293090040215167523924468531200 11773196 41879012373543051987519385738707425280 11773197 852259260559599716097328063275624705900 11773198 -527825971263415678439355570733234283520 11773199 470017264583925533332674009314250441720 11773200 -55326104189547654720229206956738150400 11773201 -385415983864309799293831939899578084496 11773202 21126570649767560926319533693342436352 11773203 364941347097183598153380220694184005424 11773204 -314372772006749596632573707618767932544 11773205 617676264159095218109069579555955472860 11773206 -258738462990516421918741627958577897888 11773207 -598057925504509905654751339997837018448 11773208 29365188830358235131476180746358415360 11773209 -305200809294710134192002940774466644992 11773210 -118746421338083598290261302618123895040 11773211 -480028312616867944626038222590944299964 11773212 405472368306082640632774851181812940800 11773213 -15928068002989042327463337701919120538 11773214 368020972948578717714302563371032803200 11773215 316015966713269444376487438346472417600 11773216 -239569905414732420025680879918268809216 11773217 91252015835100720692335755403920336000 11773218 241534149866771001608431138856844607488 11773219 36411813129969504489499239731508630620 11773220 274280470923933583142527132040713973760 11773221 -36700742778354398534392651888676597760 11773222 -133911414692126393921537395989423917088 11773223 117276964576763583870156282074006044800 11773224 -87231219859489212496768377924520842240 11773225 103713044969827724181048404226358686400 11773226 -211762758291636547595065836141423332688 11773227 291084917761408634426454151831699365720 11773228 -14970147207539915207591707031319180800 11773229 804933234869515180441598022713120237400 11773230 41325928907578765960236435312973084800 11773231 861730129726212910160029623230848102272 11773232 -57087051005112256907288127963610546176 11773233 -62417110403289317526663903628594846398 11773234 454406274276699314745070265153729597184 11773235 -341238870151190277632061571869217686000 11773236 -189354762808126775417630329961530337280 11773237 -165654015556699592841876832871584017248 11773238 98478336757029086206885075874749430400 11773239 -421015925868005448851735096289046417176 11773240 -325336260764177235941820281502459494400 11773241 397812552862829398074166345971504441642 11773242 -91022550565451118009194130808574730240 11773243 -182944688441391883322567362266556692508 11773244 -10238534773127804490624115799352118272 11773245 336925421524746521133851331261779595840 11773246 -554489689065134502464758300661703040320 11773247 399102659763779230596450265976585849472 11773248 56505418690273915793502521220824825856 11773249 -272433182119150928202189660863738674750 11773250 161399169221593741275669073638908904000 11773251 -52555407968922218886672516726171951408 11773252 294510337922186306336166963959229318400 11773253 -15143558696804147914277476533930841536 11773254 -205520966379992779704471567524954575680 11773255 -15027664540594589465303299772268597600 11773256 164775024487573368589824942087618969600 11773257 126832364896011831024661389746358878688 11773258 -28675643845609382902491167432097043968 11773259 -2364305038249182798088425540946160578296 11773260 62100426797791708542028618934263726080 11773261 626937236474978986377171128696897007372 11773262 -223538956766845436058979579038714946368 11773263 62183925880276339678303815162704290944 11773264 -76658543881904958894037584396436971520 11773265 256822491464726133270089270688635612160 11773266 99355497640779055027259869913443089024 11773267 -604907220201930511722364393295670392496 11773268 471597717159116218749153652773513864960 11773269 79799136201470755515209324800015342350 11773270 51397313128653591714904195492936627200 11773271 -2268997953392048187526957440700104168 11773272 -63932169807095827685439278190506803200 11773273 111115435145201043859306296843919280640 11773274 638251928328215100035830146200139786240 11773275 -368657889558704923315134411186969582000 11773276 -31442952741884927499967167741982709760 11773277 -386681488650995728871303515908636326874 11773278 270494326065158882546493586532171050368 11773279 -1088319462674372550438898995939654010704 11773280 -88521449622545090071756516318107402240 11773281 139795849808591023941649518600030541824 11773282 63289120687955356987661018528804574960 11773283 240173567280727313682613587482250650424 11773284 -82722055589817239711671950318205575168 11773285 -147109436205005696729846923236316262400 11773286 -116025179473981907625568348397374396416 11773287 -187507356002372658833800080713954183592 11773288 84336666442391419972239166476417653760 11773289 -61775437814501450001095219965226170368 11773290 -230172418562682566515488231709546433280 11773291 -59233571224889087540576279954850624000 11773292 102981984192065352124738096165180406016 11773293 -3963662859733544023615230910136773056 11773294 -23103288622249593998129819571328428672 11773295 126765451015405514274726528158112969600 11773296 26091977498078496080629958897104650240 11773297 -97184328918437285040486733406525262848 11773298 -527939125844620134292985171499738351600 11773299 -425374161198545610952348603693099942800 11773300 -186907361588663895773185621143296000 11773301 60047400565314787065343862836978605870 11773302 -515040785368282969317871326077068878336 11773303 -106251136910201586371673600316413015448 11773304 -247993139894568133576602917352657715200 11773305 -395490108778524197863400095896711310200 11773306 570105770106146378876951159645070506352 11773307 14454248778831077986270629389125073664 11773308 -129785402069456127055880868913171553280 11773309 -16999970097401327612375252957575301760 11773310 -18229934824570195810306576678553941440 11773311 519580499828871760272207877257356082048 11773312 -2186679251430952302018717396351162777600 11773313 -999704224996212742577221706555403117438 11773314 -384618559485990421702065344080333824 11773315 -904854666459325835015739100696544285040 11773316 683787906967886012196783719145068214528 11773317 -247185449119994667740580507100833787488 11773318 -335075721488985131720178959394523700640 11773319 1067779071752689742879869450110830484240 11773320 -12904829363995145230581717570205286400 11773321 319026784987774176437063532408798166912 11773322 -551734058756923390110023595736683480576 11773323 -468892905326915442171376790678388199200 11773324 -78240424580243380061992323947881822208 11773325 650222543969451909280875784950597766050 11773326 26282973481967140366776461063011853568 11773327 -192384608362362493534742656929365050040 11773328 -39165516120890946814196097511962796032 11773329 -291510947684598836878309962910836857616 11773330 -25516328248600586098261335665840724480 11773331 709042532477614849996804220745862443120 11773332 3743363177049235000008657301566935040 11773333 754527243760422281748874184520515224320 11773334 -404858710017320403811704944326277705184 11773335 -39467438764378697526504129936237588480 11773336 1175970168263557467042137388881263687680 11773337 897605650750950370652055233685192838986 11773338 -316634149017681845521827002112761329152 11773339 974493925191040419963768777481837032040 11773340 243610267286794491889747094546940771840 11773341 804805016193497259786909863478600673920 11773342 -20499420476325894675435698111079618816 11773343 -298131063084235392305861551890249026760 11773344 119623566201954612512885836929014169600 11773345 420840661801345925994042986074792536000 11773346 314643119071910935861470486325898597664 11773347 -709156526228342940760082682842664894600 11773348 -217938478625052358423385932000684363520 11773349 -490494660844620425814914267936971364064 11773350 -138870761803217056416219552447535224000 11773351 975219905834222751630501035941510687352 11773352 -769242833040877665890223419869687526400 11773353 69882166592602237987310007599360405904 11773354 309971138806475041713558020753163059376 11773355 -20170476355599926152950893636309736960 11773356 24580386682389240361913941031509032960 11773357 -8327063858241582867490176994572030912 11773358 -237484101888340817868415217570880918720 11773359 -494807443429075436040108929899361963712 11773360 113157858162130234997244291690925916160 11773361 -263656336499440628846770253768264622876 11773362 -304418227540615995963804436032120898560 11773363 -299925807619784043983024889366876142848 11773364 514939405353098883703201146479608123776 11773365 -44784400504590012024360004219308072000 11773366 78829222483992851243087584826059923456 11773367 27127926682615582027682429742349497120 11773368 372635958030511987749352456037845094400 11773369 339440398038964169102741431935574124640 11773370 -108424086519100225832727550650505728000 11773371 7579657616442007635077051255640837912 11773372 117093785599856629331380700070358065152 11773373 -315247996085938122431547315450606792378 11773374 18603472231600759236435424548929252352 11773375 578661841465269315361080451595264844000 11773376 -366127094231378049772716844700789637120 11773377 372602178362530573525580277202023787200 11773378 359828028853095443545325181095614867968 11773379 -302896200639641120466739736141424671520 11773380 -631152660633104374289922103136620646400 11773381 -106439898903494347739076934665188558818 11773382 -203405048889816324816486907461468866208 11773383 -549443211344076646114949773390370348376 11773384 319644210490234390215703195699175424000 11773385 -543019351202085605084056708096036730580 11773386 -651207661550307831123357011724176756640 11773387 429827868021555335335946475416149190036 11773388 1053304004989368519585818627606354595840 11773389 -1092722441188064704235018894951315210592 11773390 152786379519283751204350259425028515200 11773391 132683784233768037870266217056195289600 11773392 77691307084786481247676063217009295360 11773393 -1071201149420221420023873638624265177358 11773394 -271197211167153186488306996902369551360 11773395 -208915338498417063705115609504630318080 11773396 -141791917551938118397334963411006204160 11773397 -84716729934873314958759548874977029248 11773398 -35008812689453501262158567538830518272 11773399 -23524847137735429940525085706033715880 11773400 -5338825928296678701072845478206208000 11773401 529668607992239720238657030489599190144 11773402 464158229686443468871797931430801671152 11773403 370802856617171257830499242933555462504 11773404 -33261946416588415906561182628023290880 11773405 -492409029928599131048548174048841683200 11773406 91169819359401296672216989696039680000 11773407 -125086238128366959869417167147832872320 11773408 165583314917043991514814626685744316416 11773409 -100020362610265928395299379858902016620 11773410 -280152257902174956751427012636071918080 11773411 228984135276783959154426646596567341152 11773412 -125521454847528384232284457040795074560 11773413 542276284133649401311847240526969954942 11773414 -62215892573177033090283663582998839488 11773415 -307271522813149411703409433670372146080 11773416 350391696523708355537405362068838809600 11773417 239940471717337852483450112571462453220 11773418 779633113364938989341127897639461080416 11773419 278111778093201773317024081068319457280 11773420 337246004746383629888400786411400396800 11773421 -562694829728060822797959452549304234 11773422 76272413553704117602245468020132613888 11773423 102107112812708328283211304151705646672 11773424 31148660425084508672200962129991532544 11773425 249030671668944862339364742507948174000 11773426 -399140393262838113680426283781731511680 11773427 1136331913514599217142282482872178218944 11773428 44385977129795073907104877075453132800 11773429 -1080742121615767788082961999672834949970 11773430 394947612855664779366130214555542800000 11773431 -35622162004324214377814518637696336256 11773432 1137306375472151067949577873036530114560 11773433 -69863733631884984004306654146004648320 11773434 113159185347279351330186349599644590080 11773435 565506938985578592976080870864822423360 11773436 -956910660192120890537477003336182456320 11773437 5953836502396161560804811813726393600 11773438 108677935785457919866125645422443653120 11773439 -865442794563405649622453004070886826120 11773440 -4909979939800030969710443526126305280 11773441 1350501556777335293036281420125945320752 11773442 -745104728210330213822587668045158062128 11773443 -7600320915639150378243126642693973632 11773444 323809216960942616039436256955566199936 11773445 -95337469578444683736981041893390504800 11773446 179977476271530311361407434049647726464 11773447 262565023309872725145072493447347128832 11773448 -428949782758457636278826726572820720640 11773449 -796635025067740869681976491857691926400 11773450 28091573649706207736816617747159008000 11773451 172230655029049212572890610260850170452 11773452 -238670934603495218320002431455453160448 11773453 1180654530563856673558159748649050328000 11773454 -29222263695823854190180641996027955200 11773455 523601136948846486540839130308608857360 11773456 -21436708760530385607202313337402359808 11773457 -208283248331500290794789844421637193294 11773458 -770383033639282026604610253160210252800 11773459 441962663837258543554168050855295521792 11773460 -539401307748160919553052324525879998720 11773461 -189359999628244436780559886059211490496 11773462 -39685672640572725184249511944014833088 11773463 27596790755392216856944077615517042824 11773464 -596992505754309350123647509705732096000 11773465 -299191243458953049164729978431519140480 11773466 282473817699054455278302289988851089120 11773467 503620946356528975818166786852340765688 11773468 384641767404047907601675132169454693376 11773469 262840467410898879414869029733650085592 11773470 -38230730671468485000768877084831211520 11773471 -264904717883965000209206155968783495328 11773472 862173670287450889150396151419804188672 11773473 157533781175715038653263095960257027584 11773474 135123530733340143114219723573596942400 11773475 -308828120929932719425062949494703860000 11773476 -266052928910076820463738912641366695936 11773477 -849564037324960379798335020625530644674 11773478 -169203709891137225511516550100575950080 11773479 -466572124893981968154797597022941614512 11773480 263397578176497967104491553598434662400 11773481 -96497615855715916820120996613427878000 11773482 -26067241106813850570676912486085070336 11773483 1065288518102878545814737319277400486520 11773484 -634049263561016340173152427456551305984 11773485 -117185064542903497381795341257008996800 11773486 -1082100929460424557846570794023779456 11773487 69110166311197197724391205755249383992 11773488 58656352111425297173721714837592670208 11773489 -79414760142235918810672311788242853440 11773490 38497697664903845518513862169178583040 11773491 -233719379785446444622611631861726225608 11773492 687600014414162056886645897275184556416 11773493 342503513602748390006345530910828387424 11773494 335885895605475758886941869302108547008 11773495 -809020941191530027330072261847734136880 11773496 -229593764999685599179500855034476503040 11773497 -234923199424040573777094578716893390000 11773498 526539096656209625323049574249874648320 11773499 -277876311510736429322323464553173001500 11773500 985878822170821554506642552547950592000 11773501 -169186521482204942109428182582263901498 11773502 62778482924858974709931570919693745280 11773503 -223570512329357599545510013066742930976 11773504 237726639962003452249338255319165304832 11773505 254226257756206347777962444316069480660 11773506 -209980791037764553899386064542068636416 11773507 -603030158988957560731094813815747955280 11773508 -480756012037679469734520024968829517824 11773509 -467659208232485821299653170086226728960 11773510 183530402025628312359121217283481340160 11773511 314551566835696160806619337013221606072 11773512 51546280873448960330554924890266649600 11773513 -71312602457967276149231253307687083596 11773514 33167545797345882189667407568634423856 11773515 -17137540968507744611266272617305416000 11773516 226433592361430455313597061353312074752 11773517 -476999253959423872852217849046634456608 11773518 523425858000889142848519910390308881408 11773519 -256215284559475716511309310671999664880 11773520 -232835943437787376692116213514668605440 11773521 15197324546323002374747290757011541760 11773522 -428138229590631841622713841015977208688 11773523 -549194213379690521938742159191287386760 11773524 94117147053937145850150829202415998976 11773525 -139628967829526577698500578986782184950 11773526 119707718725918865690533433388177590400 11773527 86388356022975222303999785353223748480 11773528 -333139224251873432671762573552309862400 11773529 9676220553541699695793303946840231184 11773530 -330778610646442155213754171147291499040 11773531 130920440833777210274238766287562056960 11773532 463502970515437497800144194508326205952 11773533 -216874999424186166820516211846877588000 11773534 -22953458533544038751283651764704051584 11773535 15797936421491232884891245776952143360 11773536 -58709620454880846079481339629810483200 11773537 -1004217627272995223904201992277529663008 11773538 -39223630385183825453533851860667938304 11773539 -228154668893347246756160872177953561600 11773540 -175585405829342300284302721797496934400 11773541 8485390134501969452219468474317282560 11773542 488200111231987404336083518800651456 11773543 445510847752652383252836252804589415040 11773544 -169118188881713640521572550113249059840 11773545 33769717467367523392335486869737660800 11773546 -33260961164346454314703721082519409920 11773547 25552535597957494860011700836386432992 11773548 -242676576269473744145767396957352156160 11773549 492263800933246681097537338013601671020 11773550 127713706542165946902067887373858852800 11773551 22791451391765225537364131356083130632 11773552 -14720570935855902459382584740147101696 11773553 -144586452351763066255794408587458161936 11773554 184634641743373743164596211137684570368 11773555 530143622492687528120428617030415566960 11773556 111960192199320921393162754978222888320 11773557 -8244409802265726763600570072766963346 11773558 621086150574003819704124574814075121600 11773559 -368513152413153492136996614628140082560 11773560 101494415038799715174622028297108275200 11773561 -927664391827092808797596802902487618838 11773562 -197698252657592835482844605144738105088 11773563 -86393068700896881377951588339803034256 11773564 65287329747167038562822204576097725952 11773565 -280061421479981265913268838113639406600 11773566 46444197199694942573783857985056081920 11773567 192859500712527091524518885449488023320 11773568 -138883787803326750029368658371805184000 11773569 177341433317914830997978250542288890720 11773570 -375487927724924595902325692337246959040 11773571 -172964485060983145903424121131465249580 11773572 10551311213424030910150166512935032832 11773573 -8400086517912934873167590010461030724 11773574 -587940794600772178259598284973075202464 11773575 -234843830622156989174947199039370844800 11773576 -420637657867992095025951728482793425920 11773577 -1533111842793495780089766117706068528540 11773578 -52445151258287657137650366185385676800 11773579 -473606371812050850251158907988701394432 11773580 -18650147620831775488409745177488486400 11773581 327712499276894045483499713692991650752 11773582 35752481239247937640140337058697364032 11773583 -136333752601340066252631247542715876992 11773584 12650368023453607836555442832557645824 11773585 265370272641063048993785390068024757760 11773586 5233226014520538111453913296262933248 11773587 177373681375641323327762369453305853184 11773588 -609654134744410996115798259461652912384 11773589 -482633999857984538341837034766142970400 11773590 81000828483337798123090107476431952640 11773591 -335286610290431846887363288313646609000 11773592 483753150907772220579212652594651955200 11773593 77956599885577724086834571425462483584 11773594 3374776063947153394297180281483694080 11773595 -4583928708093626315848564870255377600 11773596 -120429425327898041597924777735148676608 11773597 -470418467834830761256827595917757338720 11773598 -430435914863190592607714770321600963200 11773599 -436798753807580719144905013018871850936 11773600 -71797302827474737742908480287734169600 11773601 -110989591064960262302400369966097222656 11773602 274415805032343420889092118419271734480 11773603 -694221997823247528470650801808583354148 11773604 -269801982224714079461999020659392428800 11773605 559399386608154258766717489861160992320 11773606 -53989531277194609879917067168829078016 11773607 1960480455872016032666753263856500241760 11773608 58333683948194355315953768483798384640 11773609 137591765242318110344973834594425500404 11773610 236918114773175468499690692324059369920 11773611 245939448881149357053599964391457730888 11773612 81649104330276785342113632402769024256 11773613 -723408909639469489983124388498148732138 11773614 65895336654599156348272161607674163200 11773615 -43948690534184441597472667460244480 11773616 125906608890985894140531056302377369600 11773617 474876689010815621025019643359700461680 11773618 373275673404834249617266510104823649280 11773619 155457889699451656284495784316489528736 11773620 -679594049985047664872458346001775718400 11773621 -124153293648171455445305588134361262976 11773622 141570837826075094572950337206998931456 11773623 490975620072427344546789862444930126800 11773624 -1014823598249772666532087381911056855040 11773625 -2201398267346236939891877622608389920000 11773626 37818813879477003470265310389842617344 11773627 45510130596512845529502021339076131840 11773628 -666851296805916858813342760295394000384 11773629 -126734200783664957219444559512336204256 11773630 40180391736120762826974675235362702720 11773631 126830368669248385006083577126629308112 11773632 -15676427596168465423680301187507159040 11773633 374708840190823666144000714976720658864 11773634 -145104256747241960189489128969185467520 11773635 139661261266211937296110750134195360000 11773636 25423611200998503617183594126386995200 11773637 -274371877029386713322248117639225791714 11773638 -9884588653969217216404264160104879296 11773639 568505645904433107368934286341897376656 11773640 103948959409588646297975674652562892800 11773641 41669692093237084334270547868708743168 11773642 -396477928002965360979907376372496254976 11773643 -37002860153964227205000249204037730784 11773644 12541935374631653225698918430791958016 11773645 138376807969094491659756388654825290240 11773646 -257198587039051946550633717355906705536 11773647 1331545764832008610895119373754933329040 11773648 -353533277800687990646205776733083312128 11773649 390323024684493173583915591565368417264 11773650 -46891964195288819228921776455751718400 11773651 915319676454135625175327077583338924652 11773652 -200777660617380934271620342387707832320 11773653 179229082149221165300746221020543037024 11773654 882501360042547844156020736484789120 11773655 -293284614249076907243762830489580350440 11773656 692952033823679712682504220776562995200 11773657 -267452918474342903507249770928228784576 11773658 2803415632621165318431959679256528128 11773659 13579295870724629241784030722551206368 11773660 -443161326899427011963357071015858936320 11773661 701919913860633151379339026569056516262 11773662 -112186356986746406934150369842389303296 11773663 1481992565231447368329908651090623016 11773664 509662624745153382169017524970900160512 11773665 105058972853516994853276800486451752660 11773666 -225993915652002518692851408643711620960 11773667 -2302910093861858070005793072337140899568 11773668 -179757510681861113344289348987638287360 11773669 -550137525616573699667125065205222924930 11773670 -239376256231536550729486160576928800640 11773671 140489615845617939205881230729040468768 11773672 13781024850439640314989556913840716800 11773673 -851580629227563023678799580664493598560 11773674 19502032851887698503501408130080148992 11773675 577650875411074526270917264202970656900 11773676 347545108104811235850726411039864115200 11773677 -102475445175565317835750114675983312192 11773678 154458772714828884466140371798819270400 11773679 140304196336903048931815764078254157720 11773680 -59725891232626341257151775038663229440 11773681 41895919487399406026867000486223707700 11773682 -349929928281939109758789247728771516000 11773683 50370676604113659800215658236135911864 11773684 86034889998882711166475384429644518912 11773685 -60564629241730726301867040426027444480 11773686 204696187776261212166074374054121779200 11773687 -330073351205460737667345089631113357520 11773688 215067855484078458418194753702883000320 11773689 -227492718151975716071726979705610272 11773690 -504702295553737295582476970787405664320 11773691 -630766621266676799078996372799503055528 11773692 -219525950752009201308986173558294732800 11773693 -414025711440028026371633328076914744058 11773694 317608626210923273731830805446665363520 11773695 -490427586285055379544164683636043380080 11773696 -113151799540812807410173160888557633536 11773697 315373049181430721864327155629165768552 11773698 -105297256362134570605316431298915089536 11773699 364675583313205749016983027555852054736 11773700 213508806232440590066549814112616448000 11773701 -1041998236580570955298116601786557120 11773702 43804628760758506587407782925431827552 11773703 391842368619782859168872539342358817744 11773704 -6134134248413856734748098887403642880 11773705 -264326557550659987498605928241489843640 11773706 -100112885343555631545188720153798603520 11773707 -69472782435436075909265746742939584512 11773708 629268718908765662018494904521710249728 11773709 -705965523570896697284538099462399845184 11773710 152125082139526422132342335760140025600 11773711 -122804932768528640577178831344724040600 11773712 -103531318916583566999789341370421608448 11773713 248742179486486856685897072311289765824 11773714 694325200759814986804679866202592813456 11773715 177374632673310162668410661833173501360 11773716 256349909960241260007944167016288385024 11773717 16821613066910616525822279258244858560 11773718 -356642858235484464238769300273183924160 11773719 -449089441322174191022886362020081978656 11773720 561814394890665349988700962474688307200 11773721 307332607993468399281633335448745599360 11773722 -170588180742442601992174154634115004928 11773723 -614916251185963323836467474694366264640 11773724 1045086253063291235633241026625832055808 11773725 303625669134741776920818610320933684000 11773726 4174955948486775072891817525364749440 11773727 -368796043030757199796050764643806051328 11773728 -1239213165523972227687027742628700487680 11773729 -702142370441669343114225266302047658320 11773730 -9243477051240373864595319878595302400 11773731 -482902382513018801469550084200701337600 11773732 79893886090560479511655609344768111104 11773733 -54727854952286631466763913100884772740 11773734 -8213749028865332093333922153853298688 11773735 104264910257273663178869610248850039360 11773736 -83493290453911969809101251000153958400 11773737 -212799765407978639826394769977561513206 11773738 -112030125021118676938516549408779927552 11773739 765026342883403358750653051912706298960 11773740 281125589427779157946776406021174886400 11773741 111068386448994309674010904256767055040 11773742 145164603067820201807692036484691838272 11773743 -400515197138893536470513508895843295736 11773744 -1633709375597639109996863335743815680 11773745 124764464150255174739328596919621665600 11773746 -77658209369390049909111552811582103040 11773747 401075895089357487950089218683758861196 11773748 -280232336166315186742504474934677401600 11773749 -274967321750569462810472622073964404800 11773750 137877655407310697984841011328389700000 11773751 -642588586333513963917662688205378777896 11773752 160084635542703095646578591234016645120 11773753 -690714320082357035031562421512856438998 11773754 -51424629736933751607090086742372303648 11773755 -7546241524511262536056028424036169440 11773756 237041908935467589279443830295448875520 11773757 218484614855084641881226037595478139712 11773758 -189043900967208945305741084276596295040 11773759 -8576436887837962721047412627800191040 11773760 130182575170220756901598116983451156480 11773761 518571804427428289419120194512597976544 11773762 -6051023174012464915682665270256151552 11773763 -511122284621527073028471014605922110920 11773764 -290210557032123035133565428535984250880 11773765 139812612610508097770384089056017164800 11773766 -317989654118789772217647732511556941440 11773767 -1520191336060975285599391978793417088 11773768 -1138887917668825596914426606052532224000 11773769 202290001157165130431434322549815444992 11773770 13149908413579491647499459131783362560 11773771 -624784793656312937794976517180611010028 11773772 539896533926323369185367576064839317504 11773773 387145671398157829103281018078819579584 11773774 -521876165647186079506032080078286252864 11773775 112469586409723307024561360461225311600 11773776 -1406976539713280201518401054767579136 11773777 762544926137136277142994039683347488626 11773778 49967341483504518433912928170580791440 11773779 739301001796753216106929578930671168184 11773780 247729191962461319745827897324332285440 11773781 743108890095189770350794878257372965582 11773782 -166426240338572891415742116863550259200 11773783 -501645932312873361936541180234793454880 11773784 348679261029966063911247257551534080 11773785 72427976739434418708543892146162331200 11773786 -75886170884300596571282422565643624480 11773787 -13108032661549703410895481774020224320 11773788 -117851323601335462099748060516290363392 11773789 -188050662860465984328139896629751186944 11773790 98717399200248691790490353909911054080 11773791 258749160861245969040530853877493310648 11773792 -883862846030157210410830870506070081536 11773793 928940502738021822551885322958026999444 11773794 -301553602246619530115333198867483126400 11773795 -479821563293827280787001421794685098800 11773796 -25460471493882735648887946256765425408 11773797 -248030376951093042359959947269354206080 11773798 337708751843385282516115505472607284864 11773799 1002637817236887782033162924907707193864 11773800 87878939132079662664912682002702336000 11773801 -448773591042634512554722362376296060188 11773802 -268486193587220439875968312327824813648 11773803 -398734939508204864579272004408558432256 11773804 313300058083866029081882131326687559680 11773805 425665832031066412593833818039681560 11773806 125593040623717509982506009822648268800 11773807 208762002336847637642203053871386593032 11773808 408762793144993890573832720255187288064 11773809 58594756707670811683289066242684928640 11773810 131321101548284269684109618099255496000 11773811 -9557855204245481367891193457539605168 11773812 -27735010713073887072274007580057919488 11773813 -1005964511900136433837427648790616455936 11773814 -1555523359357017442108490826830158080 11773815 -97245841019082390290029284000561300480 11773816 83882420103639132909872237546950348800 11773817 288244332001014291301111061032909195152 11773818 -36581472668093824667032228628329766400 11773819 -1509111894533057703523811315728104850780 11773820 258175821620290605606979084993729536000 11773821 191556692757156917868809416678859135040 11773822 99382111589615416315772967632910131712 11773823 -1274888701255518557928338012255052524928 11773824 -313680158409063563011965474100645724160 11773825 164251260445318368440894800373124776000 11773826 -1058804524728047934412709014981435976640 11773827 129527813610137499353310229386812513568 11773828 -128618991787376537828387732788126331904 11773829 -2384296663177748562674803050276756549888 11773830 808455705275119475648753667446814720 11773831 502260430932282727353674978784624240000 11773832 -144483772616617845726771437058048491520 11773833 -271680149582150153113581451950966318576 11773834 794786494416172742774331484259006437632 11773835 -92147200134867279524945128264318668000 11773836 133910504801161192639741365227834583552 11773837 1047246096820799881688939653940857730486 11773838 301858698244190493584838546064945041408 11773839 66849137841337760747274063996963329280 11773840 56274682591543884198371522884726456320 11773841 -1523390377680213483082326896541849506700 11773842 287145864259045613612371600043448477312 11773843 -1151169428682772330294603701054948407184 11773844 -173967437397977155626947856226016870400 11773845 481906317711584693769861377406729841020 11773846 271367866614058055994305687557613466240 11773847 73001160040164410713461636387493817472 11773848 -236122011242790491907658898216625623040 11773849 -658982602229630647899489617458250644150 11773850 -331702002816184678771636848603929779200 11773851 -551848794465920506818174983179962840168 11773852 -24205393138308799166815339664957790720 11773853 -61172995828695282595313118754102788480 11773854 103803771166264646162470723292847920448 11773855 -386713861657450452518046570413232120000 11773856 -1263065428850947550630887965325614120960 11773857 495145910917514108286507578327701637760 11773858 643509828877746816308477658725566163280 11773859 80398776856816829475236094984609402960 11773860 30200069918644057628868889683933143040 11773861 -244745937951436468513108474310384864640 11773862 36985292935908008674062225646309476864 11773863 -607596193801367048604528064324455840000 11773864 281915618910973493611112547040159488000 11773865 347296059258357655622686608632097796260 11773866 -2468434929016626809775976844242040832 11773867 36184841667572055730355255339773299876 11773868 -936011277094871856948679777024475511552 11773869 -170991315319994762410736840614614459552 11773870 -73683973574964318265011604340328813120 11773871 -1034378090733690176756111116017167330928 11773872 109822369866747059946012946416890707968 11773873 -6231391672640200238326626684659587392 11773874 -128878420763140853856485459339163752448 11773875 220531435789530375188031750381426204000 11773876 -70506273749911339886956610137358733312 11773877 1286136698185362981174492323074377325212 11773878 7625198741871080703347540695913563008 11773879 -428415616033341832859140352377886933816 11773880 -825941300584248668904938803701339033600 11773881 78535881563236771442092287479516879424 11773882 -60158245556679004056028535378315377920 11773883 1112948513802284072284920637851942663120 11773884 -140925824968268292166407791859805716480 11773885 249361055193690009504655584236757047160 11773886 506079319589547127550309861971461595392 11773887 -497252795752515427917534593919765509760 11773888 -14041657503678767611898704981118681088 11773889 522038786617904137724367033607780410690 11773890 -544235642943529539169057018445215718400 11773891 -804917397026510010283614491548345306928 11773892 -724953046534232190427413019065872052864 11773893 120604588196049929603768750636552425728 11773894 350146129466192842769700330291170530944 11773895 -23223256674700490579493641673501157920 11773896 354606500869009152937085470238998732800 11773897 -8467241202378120227291699194215740700 11773898 47900166015931460908015587309054766080 11773899 -344036735433206773997588681679090999000 11773900 57957426177354944065045771710239808000 11773901 737475991075036285030287158672264341920 11773902 79189042083232458091510380157288095744 11773903 -600846891253047471759350722949973344456 11773904 150112971216884991280880188242123816960 11773905 38152752875889675574527563819400000 11773906 -208995835618606053552251292850307092848 11773907 -295773947342459068430371653232594216080 11773908 25593603257420467761915538418089027584 11773909 273181633232528770981195598066757542400 11773910 73857403625880913891438477788977996160 11773911 67735239134203687729082929019919915984 11773912 -686094750917140758623573323193720340480 11773913 -71948169386127260146981078108268473020 11773914 333670534811767051397598816143953021440 11773915 367351580439858380716240267304760955920 11773916 6008367581541345184642894631928201216 11773917 -36133122957721513601385352787984984148 11773918 52240254852959588274607065264162209280 11773919 780322702300016652304831503325470364320 11773920 48303162682453065624878757946746470400 11773921 1241677583822110718237000153672744553122 11773922 -5472776817225043809526094700210428160 11773923 356339198160033402888018722184062238720 11773924 -177645124290178147805760116809855582208 11773925 530984168761984618657061927924469634650 11773926 21203704701700889431563247763351925792 11773927 428342043163797745083790480961201566872 11773928 -510438371738763042496589779286440151040 11773929 75477356077255888491942360389696065248 11773930 -79988200019599171465312940794290831360 11773931 509031919685371196407694597106963322032 11773932 -141595853173766103131917665507174371328 11773933 -610420301720011152302645170163474411818 11773934 -416899901728379858088730722849602088384 11773935 277770021364209254669047600413937454520 11773936 274153930525317733772509340684076449792 11773937 -213891770417896621909441473829672563648 11773938 8905662846543178879708141512932260608 11773939 -1357174522959278217306750661702729995560 11773940 700043341209871214220335073624714554880 11773941 979728309993473307823332720124302617664 11773942 -480508647878263737515041492330703760000 11773943 -1177040623583423826020435879220100022808 11773944 101924737623915335638225870310277120000 11773945 260167523607702649432967781555732489480 11773946 135152311904989485624796667687798562672 11773947 390578024348964240225315315853677067800 11773948 230433687603811611435097901866234992640 11773949 -550412638681339980185101358416295848800 11773950 -44516659358995253949335755363903900800 11773951 -21907484183404877692496859595562657056 11773952 -79370579587255083357199893371289600000 11773953 -197086625255465188543223822760687419022 11773954 310345364055161086041557469925157068800 11773955 -126634196879253090795539135600931367680 11773956 956951736037885605277995109780707477504 11773957 -113012085261444465694225450215566390728 11773958 -97140832109587633159926024661103093760 11773959 5835024431069759245881535379915438208 11773960 705888656387420455382622677033914368000 11773961 -1004399520926829344924704198579307676 11773962 -34477187192940333092565171078603466560 11773963 906154053289644557241389884067868336212 11773964 -384501014601004301643685007467354401024 11773965 329759755889451292641851396809998102720 11773966 -194263195825153374001087020620632735680 11773967 543123825978879923748307085557875591000 11773968 68312644398753122415083540440066228224 11773969 548428748170978447780472549429712232370 11773970 98010909273086524313339037289706468160 11773971 822667593461173872084954317691618163200 11773972 7299453472116937428031549233712384000 11773973 -27041836430596829549265677556211046496 11773974 -238506018042691647306928974384788618880 11773975 -588132736370590067743736994941932426000 11773976 530739942129169431209936853919266816000 11773977 951243258991919936386969905069194254080 11773978 -713609388783588885494449346461067250960 11773979 103280642218867024898771251279062362112 11773980 26164151897226862128232980375809280000 11773981 -1381678932050522550995022685891210442400 11773982 -370027434569447669355029281152004151616 11773983 257568558158426740664351773858133132304 11773984 1018973030823445386701347397883710668800 11773985 -1027155506131277043097912709059121171820 11773986 9900687238720777631708370005902000128 11773987 -652140142950095170184247023521243251364 11773988 264408192735972415250083410069809706240 11773989 -889461296472376453988868016812164177346 11773990 -71643845338958483282808375427053648000 11773991 387730808410900349896808472025574182392 11773992 143314768997152484569776515280601497600 11773993 116271066803088740077448651964503833920 11773994 304553223208068312932556676226069317296 11773995 -374608703104806049054202455785196761600 11773996 -358623460644641588274815408801716316160 11773997 754916024144010682210836822930984343446 11773998 125515327112773496101654030289062080 11773999 21469982904848039315688036435600973440 11774000 25442614126097179003050580163346432000 11774001 -432207728432408145493214403961585001472 11774002 493002411802252845656384268497617920 11774003 -187248648213273243085622050173079458096 11774004 338210575187553450525918692754839568384 11774005 810920149506369660433914019257467973660 11774006 -614236902763637531946797624934812286048 11774007 -218949120116869162365316965762257645520 11774008 363110586104339393117886797048672808960 11774009 -243401607853513791180446053204710227196 11774010 31654391876900226564364860644941090560 11774011 -597886512140004322644302049197359838352 11774012 73448754527400049919992266810616237056 11774013 261248015137000303660592195849622086784 11774014 497299859135737405228029482223373218240 11774015 2212115660424157499117474098186375920 11774016 -40301503845490868179283840078861303808 11774017 -350839205912774386694893558671059383296 11774018 1124999600568140575835053664617431031680 11774019 32104859578108922722546511680663211328 11774020 344754350999717423142081725280230952960 11774021 185604433776629893941890096153014052160 11774022 -29364334968636025843897679476041713664 11774023 790542492334634608110513139791028989272 11774024 91481690446757203956450046755617310720 11774025 433793726803785334722050727320094396000 11774026 -201569098172632419845070035798173512192 11774027 294235015279887973690985766751390233876 11774028 -206883010842752747609679221789991911424 11774029 -431033559358803036794752715330480564040 11774030 173188025168077348816793300056954108800 11774031 -310406559544882464644084165403065507448 11774032 -246996270944930391642040594111512715264 11774033 1795765875416107054924289395324356297024 11774034 -20129569522124237196450735206666304000 11774035 47041965069233893642072357281475689600 11774036 70812621192261632761871377220620290048 11774037 -162489377959935330550076244540156139200 11774038 139523738720522336185691636565522880896 11774039 81588317520327788259000948270475128840 11774040 236736227921840338943423938098364416000 11774041 -1061336642382997971268035998236678141558 11774042 95902203253873830577126606168262867712 11774043 -192794889314545612829765256260776225536 11774044 664060080626526181175638001949748251136 11774045 -1886433550794966609209143751469298560 11774046 -12955374485487456886481726609986738176 11774047 -578592117308113886560565286050452338528 11774048 94181223704220582630260487571139198976 11774049 -224390449432472102597792954297151812160 11774050 48096700099266608759887998360192309600 11774051 -848120232861881350924900092188121173928 11774052 42984700422754506074787293476261171200 11774053 -622764525858195673417567390229219542880 11774054 175695773266914160336610861965044097152 11774055 -5176114636421957688125984894144899680 11774056 272620428071453359157526148436758364160 11774057 -1013712650600178166995699502733040401328 11774058 73306377882915467633456661126797137920 11774059 1527298577500586296502014791023429427240 11774060 63884807115177691679325660091598868480 11774061 200949619569699661924030453694973180258 11774062 185196914231305514630235575188162900032 11774063 -334338989927141872425212122696230046752 11774064 -70685467365533259176102023568711221248 11774065 -63998044901017990347485588963876910540 11774066 67186217997609703803255951037268222976 11774067 312044793563120196826387249706634279480 11774068 -242555578578913176400023076674941982720 11774069 623309470222716558355803922100852071470 11774070 56457357080444089741393923355755264000 11774071 -478300397054680884347596538331645037728 11774072 679275662083499644588991298743584358400 11774073 -334251939176331918395918520811002390432 11774074 104230674960258935187576798503978880000 11774075 424571655781167805121238988291485243600 11774076 293491079406802929188321297232738181632 11774077 201299513841054733044716995306408776000 11774078 -486584797621265110484934652880482460160 11774079 -151068124538049366310025029463838280512 11774080 871840911702703662428756197448142028800 11774081 -324021272886994509033079294342492266240 11774082 -329901639051288896537800526346655790208 11774083 -169601737169911531130140957635056967720 11774084 -310409024942310163829088662497604849664 11774085 116193277248425912697956850233589098400 11774086 427219952551251758648835914086494352992 11774087 484063232253227438687677254713492305920 11774088 8823333101922348596298772735884042240 11774089 -1159512609975665067911917232136460139110 11774090 62812647745214650829206638747347128320 11774091 -187619853714575964545581491554424483840 11774092 400812906275597533681194254448389632512 11774093 333184627455352475617969446920020840524 11774094 196947176787093584057785687059917801472 11774095 501914008809513005331511029804596382600 11774096 -102559475721816321898453595446168780800 11774097 -7945248068393534027770918066636311612 11774098 98171927376250864005248954204472321024 11774099 120561885603982907123931406738735157520 11774100 -83068922648381740210198077926264064000 11774101 27959586986136937839716466060347546172 11774102 -481588218169489771762041369859610401248 11774103 188407541633946405969706581635312220288 11774104 -537989537759556705789628313095402506240 11774105 -79216843800882436294100994840064895040 11774106 731161331503153005696949302794992235520 11774107 -720689181795816159738610428507787826048 11774108 -733052542917025049140872404207058473472 11774109 288826035660246483062735663213803869408 11774110 -75750924729507550283141548018790400000 11774111 1026480968656183479655920390473887645440 11774112 598936871330945225944724385058192883712 11774113 534071090944503705043892702095098187924 11774114 -47926834857437238376274581229368005120 11774115 53427651236763867409006599079553032320 11774116 1206623271261681960530088436871505281280 11774117 -1326880475056514572584758734579853760834 11774118 -123490588792692206730662006739754015872 11774119 -221239048037690777464396546685207601104 11774120 367958021957487721697971276737133516800 11774121 301141853628529848719634757893190232160 11774122 -357686063524192597331930659747167447888 11774123 -830935902277445887730343178261705944240 11774124 52900823417054503094624679226473864960 11774125 -124159976702900488984689923629906872000 11774126 124009555375435543991929357129314196224 11774127 -391433429638734054757468009548338185200 11774128 -193558980356118209157187329664017154048 11774129 1033485619307357705771456051256012480000 11774130 244123604049668761410747442134898752000 11774131 8037457653955753612460492467870363200 11774132 460743857946972410133380195601026323200 11774133 -517271040083433049308455782491106462080 11774134 2241250875751490045798938030430559360 11774135 -1046623784366679272917424617677668130000 11774136 -256634320331297022925900519566230814720 11774137 58561517534236141006629657410773512960 11774138 94309159708567518825737494953199428720 11774139 -314280228028650057225336447034039358352 11774140 13624148560325021552080080608853012480 11774141 -156600964248785559535280811981473145216 11774142 -25471732422783597500623682952828672192 11774143 -65599856936631546622815020534656935696 11774144 -18105320547322770158580783539530235904 11774145 595109625608373054273677273586955012800 11774146 -2234501669302690883691359265415693920 11774147 -735024050850446275863639528768493104 11774148 102194251995514199589694728820061245440 11774149 422698654550336043191121779403281958432 11774150 40705240122591087218064291425679784800 11774151 757894642604439226537136877950407807392 11774152 -45319766809619012332576264378080122880 11774153 879412570212241318184864693357261325402 11774154 -9156393783791936136088214567840275968 11774155 -61041937497217149272443549916346937440 11774156 -386908665193463171797920986305185588480 11774157 -141103552368664295212142421573813437760 11774158 973787357064866256162983229125388963840 11774159 227968475034483836280188503360809436080 11774160 5641915504308718953824576453659852800 11774161 -745555401180473703552435292029029699200 11774162 83904617067696156760901241071942954304 11774163 -626065528987710125595087992125064227656 11774164 708266258162978196041338100379570325376 11774165 332182991608179544014038546847493159320 11774166 -122624450614435179197193743518465777920 11774167 105379763792098310104759812571107357640 11774168 -152401900231293958671643704721077043200 11774169 495409538427285732505799834504227626288 11774170 11810673984820872130700259200937965280 11774171 515212283674505998559564030461451058372 11774172 286973370443639968117220346072492427776 11774173 697381510089691145213650893046916507040 11774174 13244948100691507901256236391966837120 11774175 24934960157271490932937388639020857600 11774176 520163683787898119769693449652831780864 11774177 -139141535268454844463644819024027889408 11774178 166308478107188557500220763065708274688 11774179 771617804627884344958906587049800832384 11774180 135145359417532068443423083056593817600 11774181 -357837186341295095825606947441306517376 11774182 261312107458031196439373419410972934272 11774183 92294816487220001622635897275793454624 11774184 608656217395393097862879996585967288320 11774185 -449385060819377591436327399200204902620 11774186 -331922288549116858505421456708771225600 11774187 -481475483285751097898724434096724148560 11774188 -90559386327458686726386309022224675840 11774189 700440257124635088849393006877527455040 11774190 -113614245410452812191921118786801348480 11774191 214727139933376515516686611743538323168 11774192 -141386611902871738588159085475045900288 11774193 33489270170623157905379134443375710064 11774194 -109927014969883454003897541567566149104 11774195 -257767530462694262303620849784590675200 11774196 -119794513292461927795405526050437347328 11774197 -1183282829070545363847080870506058230354 11774198 1013465239396566806659447198289582473536 11774199 265157976687758171997271936140364398720 11774200 798738294047335725705134594536756224000 11774201 -1054956945025359372226775578723028283798 11774202 96998509916357660319399697332230171904 11774203 63713635586187945912646798903578501120 11774204 -280151688415078519638783029367419595264 11774205 376282960854288963143764475736670406400 11774206 -147675908528153700743601659016396452736 11774207 -93570377696283352458137764285869482280 11774208 -246917186186870923900829141108948729856 11774209 251989176952014448787598135748950129410 11774210 -93803693074775670637987599972323512800 11774211 -4401753883539973341554138513644985616 11774212 -154182443616540797025600244486035330048 11774213 -13229060209114555213320553003537792800 11774214 92046546741990940959961344218994708480 11774215 -169440989693219690773415300800045829280 11774216 -42182909894722587856878605507064944640 11774217 -1496106020313593799931100153896888320 11774218 -366892999397426212627913394320723167440 11774219 -631916423443093280676342929818961374380 11774220 167872114425046559022777800139628124160 11774221 651280948442048811176157740774877690422 11774222 585372816145238111192291769399596245824 11774223 -929615850297839413550544339713402973528 11774224 -47724915066660411309078389153039646720 11774225 197510953022068281490804516141281456000 11774226 272575343868512902112688730197177867264 11774227 -644303603441156654516532882871311283924 11774228 -66602309033849117293933736330927278080 11774229 141475517574754802053254337272416038848 11774230 128639002944033699306993769562037624960 11774231 91061876538193795820323536733056586464 11774232 -805328930677923584243313476133547008000 11774233 117976944557694599300821350421982675200 11774234 152855697338931813138490396578744305664 11774235 348362178100151628615206615789446195200 11774236 -49935355252112215718689695461829982720 11774237 25900698971426766203288089658955941280 11774238 52511484413790667630129540435286215680 11774239 -2771126524184023752534927849497836733440 11774240 390575530550223789091423964725867315200 11774241 30263826129570025393410750012532017282 11774242 691386334854986569996062677029033960272 11774243 10687727487443969728896088344901505760 11774244 203856182559285123558110536000987554816 11774245 507849632316264906648310458575567352960 11774246 -28049625538956665517632854942771644096 11774247 743016345070445628954682035949803520128 11774248 231085254324222149705335826940829685760 11774249 -791032374073214858917670378756303247750 11774250 -294422625038410494779672775243541512000 11774251 -432703827525125403560206514142765290880 11774252 -185068460464154034214415273519160360960 11774253 -649729241089597808903443771370730679200 11774254 -265114063167299431814868365784333599424 11774255 159464880852739420896132306870101742000 11774256 -44621323396595740289452083503670558720 11774257 402734363204564355887041387460239835424 11774258 -562970627983846636266959050598518433520 11774259 -265873410263489938050774589225461114300 11774260 3055589034181533886383841518809487360 11774261 -650923827565788497222125076279724729480 11774262 95152406054818306094025077079282355200 11774263 65326052001705595547669436030037076520 11774264 -765525037861681671354884685411871641600 11774265 -83609950006946206508649546457080783360 11774266 234872123112189566218710306671577419520 11774267 358472118346514730918318859685741753316 11774268 592470245066138218194290272414402560 11774269 154808307501561854807825719144106420044 11774270 -224793412764682962850005676566392233920 11774271 201583802234432342598628463572926637512 11774272 -55995710891466677421639792403694485504 11774273 -147644906331829338076439410842340470720 11774274 451437397099309939755105801599001816960 11774275 -231982628275721586155337895839646129200 11774276 -664603260526278527184850785289186698240 11774277 -558992467701413111680889116897938318372 11774278 -898238159865529368953706457769935555200 11774279 -140081874178745071945244203669954335720 11774280 -98120345299268250238865370699359846400 11774281 -735699136938432030621362464240451785600 11774282 -55061631794645479030131962022158010528 11774283 312743488834236023476564694025956203224 11774284 750728092549579051309055009488905679616 11774285 -514902735766161278831756983108899271680 11774286 -233091585073586686623713665348933738368 11774287 -625996128175110437782471667158496989600 11774288 -107234066141120389069363208932724981760 11774289 100977565706745248717503426298003670720 11774290 -37540874522417510244606224579639078400 11774291 -360505550879042877116928875944007884308 11774292 103350850460306580878953290089478144000 11774293 584997000330108007798258104117903630542 11774294 -192975300639732295852765170484083139968 11774295 393658904710554026577696357694475112000 11774296 -2969846865225617302612638419717652480 11774297 659297238100647405776043491030571789312 11774298 114059642559547614422699139436878068736 11774299 -61615170531670274451301389354604247040 11774300 -23811263590963116859737861247342656000 11774301 -248257620463583253460916209390325816832 11774302 856185195440382752652550421385978565632 11774303 13830427496136092767024631593017386424 11774304 -536081324618289912810511089874513821696 11774305 134093396213665855236302544033228524160 11774306 92936854319391546799371583542579446352 11774307 -686603680509681337880381179269579657408 11774308 -67593495024859361871785254991107839744 11774309 -163343614854708240781568010237296927490 11774310 127904746034863072039047515551945100160 11774311 -561393562852921333893673450259390550088 11774312 -669047456983496856059693122552083824640 11774313 22425515752742374153510767833944608240 11774314 634227174036111420622278777055622990256 11774315 -80649132412386031217820438029461126080 11774316 8046130240963947212601626150666578944 11774317 -322597843719279694564522158622171774260 11774318 -906237496801610317303266169456614263040 11774319 -174880877216013922001404812796128096000 11774320 121222151008504799690869155544323686400 11774321 23429093135344526737593649181773714176 11774322 65768736517849075478612585435627272704 11774323 -330271734614738278901954471348686758000 11774324 162935740030153161232360590258468686592 11774325 71388730575904127286466648753113693600 11774326 369068652959961505789272470776268990112 11774327 -270843314179866090004844748149296615488 11774328 -111472645257031887053593414437684142080 11774329 215284762131535156635154751990476542976 11774330 -254172318545680681526763175836629137440 11774331 -109474966143565148742352221234052317888 11774332 -669281165512966689944714207643980231168 11774333 -143941675813639601008830278842473239418 11774334 152847967769695915282166257731555726336 11774335 492964653358353655953323634516342912000 11774336 -435692993611028638595133087535941550080 11774337 -691862199247670828301229421113832172240 11774338 482147152513192556183875793512253523840 11774339 340009137442943605726828315837882010760 11774340 404785234977582879342252594088128380160 11774341 92946919749827088354082589098191271900 11774342 1456281897329617855686704977145801182464 11774343 -46562374659961346291276541384270162816 11774344 -382210573397143175606312338630459392000 11774345 -142247271315445716576772780230591383040 11774346 -5980996461821230499768815736143060992 11774347 44493269204698396966940008295554931440 11774348 496762986911148442666168499185558241280 11774349 237303416330295042662032430804418717120 11774350 70523389093930109262818513166850012800 11774351 88553674576961851005392786373012349152 11774352 -188785884392265515885794064713664102400 11774353 -878162198650876614437238477373504728480 11774354 240697977384645502841941177673886243840 11774355 149757311559437832768670347460243014960 11774356 204544165761963399810477364355566448640 11774357 516309059100947517652357973154697241760 11774358 18420945824335010264109414950934901248 11774359 7849361375204971551118811400772143560 11774360 90408653906321858330670826600347033600 11774361 325696231006604453678271739086607633872 11774362 -20642803329956071524908106534646279968 11774363 -150426028181768647255236717336179423040 11774364 -3900142462493801389995322810159915008 11774365 929752884911201817148100084321636689260 11774366 -679408116077171025431646096161597386368 11774367 -497455324045865993981807945228439010944 11774368 1271919975528464463786332193616335667200 11774369 552176708914044103857013789447190668770 11774370 -41182039016487311382037118657820579840 11774371 -85085778321344569850794950990598693120 11774372 644870051740106488920399216506441376000 11774373 102662671284210176065178020276203243744 11774374 -38788090348536923614719946568774860032 11774375 15059685476173142024820676544900025000 11774376 -14415188356608741593677101456219340800 11774377 1499073537559174653317249024008743657060 11774378 -11714324118269803919068688862288270336 11774379 551040347943848075777109893812024877760 11774380 -61075033463944022705965001694143047680 11774381 384506436785455396879261149638136028182 11774382 233903656548079003300147326442069411392 11774383 111410456210062108699848513908607395704 11774384 7505219206435473824608235247484010496 11774385 52489481523820105190058597198854692800 11774386 -122998814468044933852570496357618675712 11774387 -625943945268630500126894617842142491888 11774388 55148658280762776595473602409704755200 11774389 660122914696771955857302216038144 11774390 -105419363385362342629762427728453966080 11774391 268796233066415294266730560245256117992 11774392 -312656306070851017069036348636608798720 11774393 -2097922160782835659871320391263706663040 11774394 62421020238094955813787526263231659520 11774395 539869384626550789372026627868916641200 11774396 293370673832289776832748024684101964800 11774397 210341071714386214777653844441552955520 11774398 -129801461763538729154580346424745161280 11774399 -114964497243352144447576860125089812960 11774400 -68015652247485299089586055979361894400 11774401 1656600882940909099297480723662406312404 11774402 386100914237140996988406652510317316512 11774403 20855185089407223897183963350914014624 11774404 172286254628853706378470253041688320000 11774405 593451443119057527789161619248608617120 11774406 -230464033313494770231372782930159706240 11774407 38241275188413101748841917699479901656 11774408 23790515134550144692371130292279377920 11774409 430982029423509963044193885223975801104 11774410 104021954571679028501913500155090110720 11774411 -830508195231514405835255645527244761152 11774412 57491348046134338988119110347134940160 11774413 -52380703296086912482378780843308360576 11774414 121818719688702649292551430739802923840 11774415 -145324518681361250675329259755536676080 11774416 358341835002658048023649822516008476672 11774417 23976918278023805801716483105205045220 11774418 44843072142496919037961387908268888704 11774419 73294558996975412595727699010144367280 11774420 -22178573798219373412556726763701207040 11774421 367483715036423237968362779726519453304 11774422 857011010520865296649461883119478030464 11774423 33599174800572661100456368048330493640 11774424 311986720778623168636448988140949995520 11774425 6568001668121305484176828618287431500 11774426 44850303945691688387893270468341756912 11774427 -73552951524121431962652951895134028800 11774428 462080359726428937585703211421276563968 11774429 140759581095776668894295986201730757030 11774430 209085004663350944704348099669072416000 11774431 -636832960375903524624427201555920508768 11774432 133106423187947411780620549479589478400 11774433 243861717439133199734051409786875174400 11774434 -187199603899727221303387123193154551808 11774435 -672424085646168923358735340488325549200 11774436 26307310473274860380092593643712815104 11774437 -32813129867431989703173821080208918914 11774438 60265106919993973610135871090945302016 11774439 -242795915887638035061204043479083981496 11774440 987423093963667222647837159231818956800 11774441 -335226439916461952660776183932434886720 11774442 -255815951719358815452200077512320134656 11774443 315134152854150596144413432179661989640 11774444 787724213265424452261702581117617039872 11774445 793811804624451101713477002142899623040 11774446 275231249140942429845950058350312992320 11774447 852498884988366001379846566343103586896 11774448 -38514581076337934748070323519440879616 11774449 -646896223222004118499224937642552981964 11774450 -312728507434019754212504550665261394000 11774451 -87640745775810620110279496901892961280 11774452 125968809049092883681272321258055413760 11774453 218416477945336123177300784747822996160 11774454 -156924658147130079965736985518107849280 11774455 725086174683023107071465381348238166880 11774456 -825952019630936566032593633399012229120 11774457 817762674952100920745575723020529292640 11774458 99854813223664856610757082355955636080 11774459 -145401140968901735222849945552012156496 11774460 380962055310529553337915301796310712320 11774461 991798520437648034558104818746414514112 11774462 3812655616715415837936946357677086208 11774463 530409409249198740749914543970071653504 11774464 188347280021694933071401619060969963520 11774465 -122014423863384540701183792186397643800 11774466 376029555544147329900950219385444054144 11774467 -342174402659856910802660414780636340484 11774468 -19908574319212468004007887641453040640 11774469 266780456925374133986219914879522370880 11774470 -285583468673722513176584489312872744320 11774471 -676711008920670740839964797428155201280 11774472 -529540905088898811428121122717052518400 11774473 -51206167936183322813540686121133054620 11774474 452718799367719058111467561192056053760 11774475 -1288999400839266661823069065652099400 11774476 301256297099933850420249155807726305280 11774477 -594157911017184642486445029791711247840 11774478 -95629429014901979304006879502767523776 11774479 784870206468683052732609499772740092360 11774480 52862067677375459418866337253374197760 11774481 -199514003216162279695114755927832677648 11774482 -120959207014638579278679099107582146560 11774483 109073048676081000332408715999515146320 11774484 10372120028327302208966471999486219136 11774485 -202538373604652344292099321361919478820 11774486 49545657310787052639094030129779036192 11774487 484764637116264179304177653611507868160 11774488 -1261908979944465321307720790426426388480 11774489 345322374738589633233069101188710243072 11774490 4096866270138668788218842992365158400 11774491 31487186783419416540032074405437125152 11774492 382548944838861065578892172414400742400 11774493 -496263532137642768399895478592844936200 11774494 -339356337594870257248353369535421736768 11774495 260725958760599231948874604102318617000 11774496 -234957701308429438099657053132059836416 11774497 301231844149666819861190189214042691392 11774498 93973305174882601052869491176689402368 11774499 291474784248256846819527596177876451648 11774500 353420343547751462202541193008852800000 11774501 889490611673206325759172342716034077502 11774502 719138686149305231390858457160160971392 11774503 -127687121579923010732666574371187972432 11774504 485806343317758530512987946741488757760 11774505 60280683587524009102200659561964009600 11774506 -69716007805154802462546067715673543840 11774507 -426650200032930040466079948879958513680 11774508 29585870743829868924433684386084840960 11774509 -905076464064050372836820339172088136960 11774510 -255495484065155246378689830513419520 11774511 456078881109013358558640583318374816000 11774512 255735365164031023581902649868994641920 11774513 65711622670177103767960517931164547840 11774514 175052888257282096856484489659323712640 11774515 -372980716818191516305221668210014361280 11774516 -106086539149137434166498941824824814848 11774517 905549788083528498699009975404251349280 11774518 -4583742711290296814107421172735252480 11774519 113976284010765650319951547670582026920 11774520 -127572909135031189023662253215201587200 11774521 -601427793060536385438987493460058892656 11774522 -198477698037409446395763771660169857600 11774523 -85360294184416877682974646092659666896 11774524 -214233279084066806505415214474688123904 11774525 -273836114464586201416637292177636038400 11774526 -100037209927999633447711477097958220800 11774527 386097571908042429739582593160762201552 11774528 91805377074149596551112977762264023040 11774529 87061460375092377726339211561627257768 11774530 -82982328848872230801682118705702415840 11774531 -1410952609889264733974721116602514329668 11774532 104792575604890982729191847364799954944 11774533 155671813175146621555346257697949296124 11774534 -755852590544158655041780219459499221248 11774535 -26609023596659249976550349689132068960 11774536 -840024219623182376254681983567647800320 11774537 6098978405854165296997635952627040052 11774538 -361533211136021991765247899890328391680 11774539 371521482827045484335748701885876501792 11774540 823307083828065347527925475911220602880 11774541 61047728917703435481540221062247654592 11774542 229949462617345338089089563491160242304 11774543 940788953862674791048160014028105539200 11774544 -22043287495148019811432428488406073344 11774545 397627432588484211048884100813767803200 11774546 181220837451634922893060139220729337344 11774547 -122445043858959006528178724026186891920 11774548 1883630277394755469210828009992885422080 11774549 -1286281002062491408595379921088626150450 11774550 -228445291794572442433674918044192491200 11774551 -375337739078983832068905760732009881600 11774552 -975064479448893210234902592706902374400 11774553 49659610717154143002092259669408491904 11774554 -653830660362888369266041225115697385728 11774555 -187570364726775498530525803719413462400 11774556 688483624096672559548584295419387942912 11774557 452160794401740653186131103138072346252 11774558 373463933115654272090586592165356170880 11774559 213918612829191546039202947287483365704 11774560 228609845143551432508130913565629480960 11774561 -20461974358556029841821136606660278608 11774562 84030294412146920008153926000968870400 11774563 -136861114643379767211131165743638167976 11774564 339247478486176358046685440871107778176 11774565 146097870358737513394333827480885935040 11774566 349455899562306937582677163556364227520 11774567 -169440676532345551009054962379855904208 11774568 -336671201351654777812602756614401474560 11774569 226354387848135024412800059644786710528 11774570 303876541627050619400827695052690445760 11774571 375365231762121539154775533268181845440 11774572 1861770102675927864253571354818078976 11774573 920123328288977528273324119751890740822 11774574 -41978818994085442359945363808281968640 11774575 -53787834510879711692750353124375998400 11774576 360472396546250937775376486579036160000 11774577 -166601394766100629155721330693555084800 11774578 -140698148119469290873030260238612274160 11774579 248285485870832109990804054756353871180 11774580 291149126699238274146751913765988556800 11774581 95828791245860563005386090542118183424 11774582 137347893814738058118403423008124001472 11774583 611792589468820649218801921173221281152 11774584 -425692524548950231308601503011854233600 11774585 317929758741298387659299041157520326400 11774586 -167612527898282698689154744332812685312 11774587 945222078745945906158433538700217977192 11774588 114853197381131668294059570263494327296 11774589 -781420717705022375562522912709823371776 11774590 228571252877887496979948381582572212800 11774591 -1170911192378068124627565441761249044176 11774592 -752021626094798712523077793105104076800 11774593 -52306388129060332712833013566767451436 11774594 159213163097457484748528042231624670240 11774595 37854289755297850386511692563143622400 11774596 181810607398657898000488906089630723200 11774597 -546202108852517102749901528279323218720 11774598 -437043792951999948229229917329356017152 11774599 127045757261457983020426762108322847736 11774600 170136858296049982451398031941847808000 11774601 -54192537047797212942190324815770485008 11774602 340153659258735650012796986678540727648 11774603 1804111506214472803711909138462215247080 11774604 -4999870838659257856177618625284792320 11774605 220678752218103685152521886304254711960 11774606 75041743656763088021730172917697181184 11774607 -143507477161809251946551549619590144112 11774608 3026753615160449577123747202246017024 11774609 14167615631159587176118375560982177920 11774610 207209268784435706203874155840978480800 11774611 -267083410990691960823566404270510803000 11774612 -345231372697828256987747183261637231744 11774613 -866334207810548973364735479765166709856 11774614 482775140995631533498692247109174746656 11774615 717938309927301797632511578729647140760 11774616 -7962456802767421206476937944796364800 11774617 -184552163841398798943000035348679633334 11774618 -342917054308080765764572933501698197760 11774619 390658097898653448123546875861425942320 11774620 68835691806135661447816974841088409600 11774621 -607157277018020975267407666951370691348 11774622 304203274359746706624223253569742551872 11774623 -272496321774297569606126007486008821760 11774624 -1327993864650137775695826397952626458624 11774625 853832947583357106472158737784495264000 11774626 -258551160782092579811975566927451139936 11774627 385639706772943252932235395430339552476 11774628 209064013983874828052809081574751682560 11774629 836290244998515396451232062258909313184 11774630 -174279968564605174207081995854889830400 11774631 -32730580567039105298284680970857600 11774632 877417040393569923958837303265039846400 11774633 -285347278848150401378947383748972261056 11774634 366621728839214759938974680807988741120 11774635 -441056513673476252351766930350685301920 11774636 763484148279874175891037007142470261248 11774637 36022948791615399014461202096900574720 11774638 504023451845682984608210168872216618560 11774639 -587221077661714530736167434306855751576 11774640 -32320751353660203294795822013753589760 11774641 -635059739431430571125066647026995642700 11774642 401902796603935274052618729400784739840 11774643 113546413076952162267080579297535508224 11774644 38947250856535390229163844337241116672 11774645 647876033726305730511609527715725940000 11774646 -9121019416148842190627215588703024256 11774647 -14005088628419378043005560642096597608 11774648 -1039341882906590047943614400292778045440 11774649 -80649780600956392117479328962820994736 11774650 -253298975278906345493574699592704001200 11774651 -1706071888639002598489887553772900620848 11774652 14126514586364548631778326062067077632 11774653 -988262150118130921468177139465689616736 11774654 -474876552135676968498750689351340436224 11774655 354214898353135062371660000422630980240 11774656 -49987219239577067992459363933943234560 11774657 1487337510234412245721169501807207523906 11774658 22274128028735368531037812024724524032 11774659 -399412180247873027560025052257337479040 11774660 -62490617552582217744118048943305624320 11774661 -471822287465507348053157640509386391040 11774662 229293851947295533322899671361408161600 11774663 521347496140676381861024272971107076504 11774664 463972797025058172379133264124647301120 11774665 -179291634155030688383597940663871406400 11774666 -151195217598471454289094505998041922816 11774667 178596081563725231368076026269561967840 11774668 50063490257462425263623478190903664640 11774669 1671929650735518146733696789719398003296 11774670 -300149833929633840126802815585303753600 11774671 426873884984476276780370433835222007544 11774672 12459660708975769734318209911566630912 11774673 1308628854591475276145504142682762939200 11774674 -800536332721501833969927602844747648 11774675 403310793071233832935196154043332633600 11774676 938646740727964161449197855748075520 11774677 -744678316660595104355936270265892471474 11774678 -79591893860916211068267017618472665088 11774679 -32136597714313311515909178711169489920 11774680 303917783787516339879801722361547776000 11774681 -88148467170450311163211572827717413176 11774682 99060314439193228367748987669953218800 11774683 446106295793358062653643407310208180932 11774684 -226753903809472551855458229654222595584 11774685 -156063497697611026378862292579819778560 11774686 -62132437733146232768544354056908443648 11774687 273369723115292048773676015001033618336 11774688 -376639968839804255148228935097316540416 11774689 378963408993866153025442622865251190720 11774690 -3407483390909827785931275963430233600 11774691 156067664635286411076205905082457600100 11774692 -103345712776318472304845372774348744448 11774693 -514238115043361689210431987666902933184 11774694 -276696782480503665721950575425412961600 11774695 203623342169792464794532482830653764480 11774696 -422868508965298786285961227270457395200 11774697 66168765977299383891832272270818470080 11774698 19780925271026552571488604853378464864 11774699 -37862996036997220210556734116480875520 11774700 -116655356763502888628832643911438720000 11774701 -524293593965061916970434008142507090100 11774702 -262931016044308424885309913257622272448 11774703 -849868452876957666342256914645396840696 11774704 305546329083663991605126517712089579520 11774705 -196953488860841078854993301908330408140 11774706 213099847270796232740580580630529714304 11774707 -124493269836762196536012662819463347888 11774708 -152216462567544956437043747556040052736 11774709 -447194021690751692762867437607108583186 11774710 130005509063514627840148206527733711360 11774711 -388544205720032356899221589864882832416 11774712 -278979684841906989739315992357641256960 11774713 408315250556104558723689528759754195200 11774714 -359505245430410033526551805866166916608 11774715 -449335140023550437975200768138628660880 11774716 13618232197063141487849127085140771328 11774717 -142657127425340978210598355507290822528 11774718 -28722518143821287043051566805955876800 11774719 1303492437655408838141185562279849610360 11774720 338761051707439988980783060296400896000 11774721 -42985714710240233673443385641036928576 11774722 573609301882058596142072556451014497280 11774723 1061134154259093118425578878150474686972 11774724 91038589098499299024269830601698037760 11774725 268375659857415030615804682715971125000 11774726 -222628841577156149821067585602544522496 11774727 11320666462776075064395281146594571256 11774728 -171794340297523878256805943890827837440 11774729 340102102945939856486821577420727810330 11774730 44995230460068546234466895274710138880 11774731 746788076827075684341094697041778440532 11774732 142269773979276569020647322403278894080 11774733 11298243814839743892587748637111015488 11774734 -105773487036878841642866701859924625984 11774735 -129336927672086272504914941360447101440 11774736 -29412595190261229656939968776567644160 11774737 22417307299553207028643615901104352214 11774738 186247763378003287316629278549037952640 11774739 150172307682686843213115260379428338800 11774740 -343618762740063038546950131006745647360 11774741 1156702973757899605693983237077684409984 11774742 -109156542117732123227021512335127781376 11774743 291529565784217144782335183905990210464 11774744 -1319337437084176108720717050486461337600 11774745 -52171658035557647601354330432904330680 11774746 -293309758831913891517915775497879843840 11774747 1737875020170715290103361571396174117240 11774748 -125235225425519666356712653046696878080 11774749 3120043979444638854482518560168737772 11774750 200164041235798177251335223909279168000 11774751 999181549149667106820665884086984539904 11774752 8370134661000549454162023345094656 11774753 1309909678885818551099710765163236075200 11774754 -74626915489690247505642835374380697600 11774755 -285406373868787480426044890514072801840 11774756 -304976159298256344250195741774786990080 11774757 -813404680289836331016729340623385274112 11774758 -13950313059501191689506540271511577216 11774759 350757016991756800374513262371558579960 11774760 -155973052882014269724363566815805030400 11774761 195397620131360016270218572968635195904 11774762 332098417439255069848437704700816595632 11774763 52099970438318989486988442456073951488 11774764 674562314020067017624737260266332728576 11774765 360624957591425728637354869758521835660 11774766 -366052932991054773056925480325885718976 11774767 -58782122961375836162676123339829181480 11774768 164393097525035117464453338864928948224 11774769 -681758132862354712244027401789060887168 11774770 -65179258392350966704623119126810442240 11774771 573641852719716705985179014065564423344 11774772 264876929050559602902175227468161064960 11774773 -298679189194301259525971143781109354336 11774774 -83268238881778694221767518476520896896 11774775 141019995031842692997153647294712912000 11774776 2189748975317376229720916969240125440 11774777 303012370427602480346245591508885878272 11774778 -10152162827379134964770533143328788480 11774779 -1252315448534969852698132359147567662620 11774780 -149457007866306663324341869673036098560 11774781 353495057606265379079837796639140090880 11774782 -5361505707435210272580222188425496832 11774783 -112287698183411169248828062884181482120 11774784 50063809840816366887167937834953736192 11774785 -513721761855094619718390354974120533440 11774786 -43653230593173213431994220579137711408 11774787 -30879509958279010929333959721837298440 11774788 -358894920019195277474707411796861398912 11774789 65184355220066240164924263181175866680 11774790 -34786918226858022327696471241283324160 11774791 -308437641638941264041745893067977501216 11774792 -398043040790715208551304582821406310400 11774793 230213688466916246505224694647586376464 11774794 68968084057090923457986776970247054080 11774795 728384995844271935104668367589836207200 11774796 -650277816610826256003349611199240237056 11774797 1249185463579615082756331176502079232246 11774798 -106137234515234545666445254637926741824 11774799 212992371244989563009881883051511714600 11774800 70835467364239784350520751382170214400 11774801 370367594219902830429967903186944338802 11774802 -161321953040264212790004549511917788160 11774803 1206609170850149113563686273554638211052 11774804 151451948468287237663062207297654976512 11774805 2763264888033799822892980648703262720 11774806 218249809562398849072776026168782014720 11774807 1394702192628857064242164336247897879040 11774808 -639753850165752774807164632945885593600 11774809 -474681051420221990165050364027673967990 11774810 -180698939287748845792512292520223409440 11774811 610874204220370412459501058111096939672 11774812 327465353464214368903099537160514170880 11774813 -108498307549813398075363040439613494400 11774814 396456392809078299228430101376485138240 11774815 13136984810313492479927722426956301920 11774816 2148066492259731531257458911956702330880 11774817 789115274022685833381480268586854127634 11774818 416004584955040004305680491606986285440 11774819 6803218884703434732386601350431511040 11774820 -102305317479541794302313410699882065920 11774821 1356542996996275506185332165733250913022 11774822 17636401833525320373560769479987264832 11774823 108573089754398619474129684799145184768 11774824 934319536558608503764885504704822696960 11774825 143123350257084946432176129344821187550 11774826 1059786322643561175801192129343317504 11774827 4683173703392888216219186487491527008 11774828 -3681974155600581556657279113426653184 11774829 457771453869965495448965366796065233920 11774830 -44060808986322492943733425922806848000 11774831 486575674636869215768150027368645523664 11774832 190953894565678534917681158930568314880 11774833 112608624189535313870017636072760365120 11774834 -112162463519986196312915162804530397280 11774835 -245075804951924432760373419997855600800 11774836 75193975819136874907775302757997262848 11774837 -1086926929374989213610067820358565538514 11774838 -460332166641167156633688999238310062656 11774839 215689668162556970847250089123863653456 11774840 -208205507324648035801098164546135654400 11774841 -98372510711841207743362443892048493760 11774842 -177594678689584504564240055792794934928 11774843 -30447806916449289763923392805526479984 11774844 -158008473330110265708664094744639838720 11774845 219414625328970592918419199588873037100 11774846 -404332931960206306176457234824266013696 11774847 100988062782964852607670288846899347200 11774848 -1030356713221442727535978791518789959680 11774849 1402859073558378036646393209216258014850 11774850 -62004308189500839436451524737127180800 11774851 510914705773762576805737826735752584960 11774852 512118664608905998275117226450394487936 11774853 -283755492704467256747197645643299723296 11774854 -15634238016740639854543376745469280256 11774855 200743543791648593605798933831703333520 11774856 299478738876434038313217776221712179200 11774857 -1790860863572778446144326954426703922560 11774858 43962966883547270030455907399722202880 11774859 581102373547009023246765661084003346904 11774860 -143893607231507861301357356416862161920 11774861 -534912905760201262054693293071358324768 11774862 11743280466691788512120373130690652160 11774863 1596350062407992825462951794761355692096 11774864 -64857202108351535092556087799733272576 11774865 476448987051485799337039911934904533440 11774866 -132830709946734875228453368102530464640 11774867 -113648974917923819859754958001050028480 11774868 -198152069293804238824686880417352331264 11774869 -974486632942096501706530545376668783730 11774870 -175915325672061822233953298378043552000 11774871 760894670441010278469753398970555297120 11774872 481640643432812597391710671694068224000 11774873 545512383531207560245542259274576832 11774874 -150545618922396678282520403458455302400 11774875 163275644626367941528178156112397032000 11774876 -70927279962672138690721768132203558912 11774877 -43158727149174956088428786658881239680 11774878 -40514567051097375524940060482684929920 11774879 -83619856986291331178662887725714879520 11774880 -78494922143321889688712310888010874880 11774881 126368361178743546147443084887736947682 11774882 -237942615643793956306481144700082748928 11774883 -312699742609208707879903679443845916752 11774884 -417700781406796894519006844318432775168 11774885 17587046064714747660068675730239016960 11774886 15319055206971410478160553029147248000 11774887 -854701856589963416997956398031445158088 11774888 -777205782349629461709207480883748874240 11774889 -757087744384424455700384395602653760 11774890 -91706379755674877957624908998891376800 11774891 1575360018678110909202176726863423376784 11774892 292293423449118667230442232969409725952 11774893 197816146608165541916355186202968732844 11774894 -461926546251019950493615249656228621504 11774895 -285041002463999061185921348004565944960 11774896 37019647742476297241055636082122227712 11774897 620707130529490620212711338514254484772 11774898 267582538092712251154101043103325239184 11774899 -242569143471772392366237114608055163440 11774900 -17827260051814444005072114458789011200 11774901 -49647739050057927040986554472999651840 11774902 638608619779891219153438340717056501152 11774903 89837460822966451684598994001979280000 11774904 109857794693387347234047658262037995520 11774905 -10158774191312784140911851832509786240 11774906 -458416819993392092320858503326815405056 11774907 -364841034802328408529300037891505591796 11774908 283045733653075538247530927612203256320 11774909 -210046421796476573152369535037051732960 11774910 3783877265019273803183536185654558720 11774911 346221548818458878528361928705188139000 11774912 277306818126037379425091111077231460352 11774913 176270673911711221554278495088237120288 11774914 141565841225460887181816190266491509152 11774915 1209184207007075895817598812984325742000 11774916 301295336182418937730298404094892933120 11774917 -158634882292565025035113925306290813056 11774918 -590715645979308663071313957252214791840 11774919 159686229900453311583228367483165859328 11774920 88774406421830388775442138856815001600 11774921 -358248403823091341770053616328524305456 11774922 94866154971115631346011594437709416704 11774923 -188185489738584454143745742927655454828 11774924 -6018568892823194796465000428186124288 11774925 -85999332758755029953014383257090772000 11774926 703565921072493981645922869730600542912 11774927 1001139773301078140609232417531895150800 11774928 43103463727908575735469939933374054400 11774929 -958297678112361137274465198228079293440 11774930 190471393328589860806267191086311782720 11774931 159331250442220472584220238184810719744 11774932 37258561789032536048895048302269693952 11774933 -851197344819773208440062917289992400818 11774934 353938381642121357661555045236511237984 11774935 -1231210357379235419509189763225260651440 11774936 -138350774614346359935438153325178296320 11774937 -978494351174534552069326899695221278720 11774938 -219796636725750457231684906232213687808 11774939 113437309226528281462309289353769826768 11774940 37856107742848927800055823470464207360 11774941 553783774473304203575833782658904738412 11774942 -132867055234753032530393802829315168128 11774943 73880687199877283368168572247495610400 11774944 66243861974771396388374612526910144512 11774945 295628272970527826805369377012325347880 11774946 100086818417340565678782525372498105600 11774947 -88228726416862075836038188746832115648 11774948 -20066025135988165967326414584188688384 11774949 -72262696184841469168263367049497614432 11774950 -46989083832209945104291247676367872000 11774951 860726045951535418565275054453125780600 11774952 258822274416063069371297090353826365440 11774953 363769902808188722007517918547781125364 11774954 -106143896742073463234554887104187806016 11774955 -158617242882920410597563804717628315680 11774956 -502237395943811318986288150969177050880 11774957 197078649856756611320181585988569035520 11774958 104654867040983253679105030765026012288 11774959 -393917199495993990078495402361904345088 11774960 174448060284314726345086239447682252800 11774961 319148595973014123262373277135863157216 11774962 -389162770245606115419386707806724867968 11774963 1047958857710749199571926140512153393720 11774964 -258425706797749768683296067712309813248 11774965 -552729480131848546399312541616415084800 11774966 168740270618630264706480775415244232320 11774967 -137158206676532639151812322516001675440 11774968 285038304131123866088560660928122368000 11774969 -6283405408619260276023093388417173804 11774970 22336013467633807964513406598682035680 11774971 40137066548206805414831879791298227792 11774972 54164743148754056406709964748385439232 11774973 2271894857020572773297087856013112448 11774974 580269158352123390462989933685343604736 11774975 578851569046622884740766245621826275000 11774976 278573760539288637362334639244770803712 11774977 -72528211174007412143975735952954418174 11774978 155690536624602187300694609394479339520 11774979 129815247399768637191997391487230957124 11774980 -18401487204070633421892617640160542720 11774981 -232458520631742495265295957490684543936 11774982 -780768931587738456285121218238721166336 11774983 -305074064270871363530221529230504838376 11774984 220724717108994521015471692068777984000 11774985 35668075584237758190174156919616093760 11774986 20893026171715522359573266704885258080 11774987 220988806161788339309387720096637580800 11774988 400800002393736397321902167969644452864 11774989 216635973057477445439419359200784724790 11774990 383192001768045650225934643498026360000 11774991 2521312483093404975997281462210585984 11774992 -139900753772954748636786093581630562304 11774993 677484268582542896448228210015585929460 11774994 -325192840250637636237785627880249984 11774995 81671392142010556630103891459642299200 11774996 -621329738215241597954779646859872976000 11774997 -235399098859524021775462037891754644160 11774998 -7582255365949191737843250598738208064 11774999 716257995817313467431743466931670292336 11775000 424665120507667119817647218275968000000 11775001 388105163035288361195434144778113476352 11775002 33518876198258444887588143575398575072 11775003 -720402627568746364426691178741761852160 11775004 32713411989602636146968450500041353216 11775005 -428375009889623981693395275729207547680 11775006 168789200023512214738200750957410613312 11775007 220153154457209237114225681731515388256 11775008 -355443156696263817972203686335646531584 11775009 22247638899804575888759248547550106368 11775010 15021579302685954299072013661413187200 11775011 -780708852131284848246067576965599397780 11775012 -138955458117925430238917804537856153600 11775013 115192732757847708368486387682629822520 11775014 -470267202126850512326620265382690522144 11775015 6214469423081755589893321179909912000 11775016 74058544548115187092459438518221045760 11775017 -156126405592152833638302903415570892934 11775018 25933388343799367614571167335128987904 11775019 -9353795878955196968689848588144263480 11775020 348499122699406631324001513585503585280 11775021 77495465649802258993669230360185758080 11775022 54911088958681582698814679705593144320 11775023 531655027486564596833423747992892064000 11775024 -114144309813449166557030481064559247360 11775025 756407533151917241324001231050278687500 11775026 243117710657204666584061994826295741712 11775027 -262264710131713353168841801984660278720 11775028 158378811985062646726608423146743933696 11775029 -41951367542746745937724173707948544000 11775030 -61907341571421290033138398926563616000 11775031 -1142841416594273010001276372194530830168 11775032 201706416940320008905200266978843750400 11775033 -277940434538339944878972466897720134156 11775034 1797109120088215698055112502163112448 11775035 589987760744537292733898449028220805200 11775036 26838330790793630008561530225601609728 11775037 127408057062834354266257928776959423686 11775038 673718635448136366824503336012691232960 11775039 419222419501059781941942897331639278024 11775040 59288607047436952529477127273059450880 11775041 -442825096692201850191340139121028933200 11775042 -252313173395118967034270331159402659760 11775043 -642887517525180606777103469524084694040 11775044 139593928418079534156216963224343490560 11775045 -181830917253251736824071267637471875680 11775046 -44727733994840812194154626074318398656 11775047 1289616621854396368879581280227460913496 11775048 119547201721076526225718954015391784960 11775049 -165240578776366681178778467774170447680 11775050 167549831525046340499505578105746752000 11775051 -1219262219849198719486908419603446596096 11775052 -65755780290202545793940628765561753600 11775053 -529210939979588478844240188294934258698 11775054 -87871629692725995237335840325141429120 11775055 -851249372237994634804462438275936674040 11775056 154540418003306967158290562637817036800 11775057 17567800837426080398824832859688350720 11775058 -63557271733217330854968451357626123120 11775059 257890900581111686003150553916636559616 11775060 -458132179523898913851879929822027673600 11775061 -322957098027287105743203695399799574308 11775062 98639324864665593267508523465441639424 11775063 881649399990180532588793957786279592960 11775064 -32220070168836016758187565962574561280 11775065 -26623329663147650208485479998874443000 11775066 254053904516419791648544671817115652096 11775067 -3164807249568111744048218461516138968 11775068 -779883317325781482522355935003035377152 11775069 -54984361498355712383331138685099518336 11775070 187955806062401798676597115518647004480 11775071 -98157924087678654325001866844313987072 11775072 32898644798792763634393999909351587840 11775073 -180410754054738101581654541706964211820 11775074 208967517976209572204348388923496175392 11775075 33505477636958302366820078782139763000 11775076 -1016492212619455013719546102255676410240 11775077 837144040854302453152257221821945920 11775078 47234833918732766838207064514996183040 11775079 -118752946359321188812844005130067818360 11775080 -434439040495817224278912846106460160000 11775081 313952712793771143709080614624823940752 11775082 -276561048818544780486906683791814610432 11775083 -272967132252899095909913105237644822668 11775084 176286543936569668384550885107624015872 11775085 -67919037985276789895667150893873873280 11775086 -50283924604677454267357103267947651008 11775087 48259274583889522229909477165027350344 11775088 -70214410866358458615553422139260502016 11775089 -165960929413290398008431076161011032110 11775090 -120400378746226401621728814174191623680 11775091 -79351676066471152394905368620724356816 11775092 448391752712676059267433766295977835904 11775093 -226039077415981219146080976702542655072 11775094 -753608790442874330352917566571694742848 11775095 1011439648586235571098563388775301088600 11775096 -341924364999506688858584960961329786880 11775097 -1202762534292098521799415100668039666454 11775098 -28355683608464292023254951122247048704 11775099 -291891780606338269471122428368541698560 11775100 -359328967464887661888674680798251481600 11775101 513347774720236681747568666524228225944 11775102 38803321860675954526003271141718835200 11775103 899283956798782224166103777519844678864 11775104 38814916143577666996084812243051479040 11775105 601300026451328141303790190659746179200 11775106 -53210061754337116888969012613233297920 11775107 529348792740074271372787372019851958280 11775108 631508420538168667812086643283399925760 11775109 1071830058620710132350672377610899708604 11775110 233272417098273617453608950149793024000 11775111 -123087801012441338290410225659732695128 11775112 -137872595199715356717051149954894100480 11775113 -245088336791556933594336197183299827840 11775114 -148345759022469970809775826321619329952 11775115 238877857013764713379723678634689680 11775116 -656382555084924997805311638394181022720 11775117 803955090077235795171183567221570546880 11775118 -29915727140290578234094846153051250688 11775119 104993282469696702220017788528439249744 11775120 -123285644530024624876173474932981760 11775121 -1222070159938380815672776151976336357816 11775122 1045555313671660019323020339383736004224 11775123 -1008112980599411615358322435486260128280 11775124 -184275158439479524999312410245405336704 11775125 -691537914400734063281589541771760301000 11775126 -83682810251739404288761917958628677632 11775127 -22465709064376350545587523028914280960 11775128 -909197594302543760190741461011705251840 11775129 -255585213915336938970256275370671226416 11775130 -15830227551480806398557938641248011040 11775131 -962031241182921206533258858247346237600 11775132 36527795890103841530425502886621927936 11775133 -492928126362002924437856164013076930714 11775134 71659329479518832615622299129184196992 11775135 39004729780697578391491980190977088320 11775136 188640696291211550342190800191425085440 11775137 226219360587756226797246966665061977664 11775138 -27970809538557391880772869498640445056 11775139 -260636213450139630772555953823630018544 11775140 -19443359837294989111796322240062860800 11775141 -454719532159595127091912297681579048098 11775142 -92384526740290192986493989992600592000 11775143 19563296557819725743911387651158574824 11775144 -813420280374085601662502177225921249280 11775145 -79470006951800184386170840902878457600 11775146 -160623728558595459166683676310497147728 11775147 -135001547562457691841178615620574609920 11775148 42431240296743027215181198356249690112 11775149 -249547306853010792057925358466180570336 11775150 57097221881634302064365264061592857600 11775151 -1122240680484075105614780229480871999400 11775152 33823604514284153289463058954563387392 11775153 26741686711291703893863175854429330624 11775154 -314424412088942856449240035480749610224 11775155 -130930733142771788275704196245774470400 11775156 -292732756354466516586428448961536995328 11775157 162311068696598322828412413257363397600 11775158 -52129763956707967649891862578253265920 11775159 -223254748312621911161290029507098181120 11775160 -675534263704173881402543143118678016000 11775161 -276119471262178251119099236038359620800 11775162 -70178782797705695984687421245070323712 11775163 -17125919759956144913719334026480740672 11775164 -69327874123461039704516352295261851648 11775165 -116186905509515139443756643819307759680 11775166 -319690013329615821596225453919406116096 11775167 -8365007447573949035436344679862861200 11775168 274378983853135767606660731604845985792 11775169 279959391676307286468724855639594246272 11775170 -172139487718683899446153408827759098880 11775171 58002568466449828534129712097864293184 11775172 166594793020829566810211153782531584000 11775173 511374435745184609579621442742403794080 11775174 118258367603053812588181011488545313280 11775175 136934556710558617170723512967262498400 11775176 -5300673092800219865515808968402698240 11775177 -532985501135687173240285279048878760086 11775178 -625417086946505216838626314273110417360 11775179 -207261990345885566412646988567268329616 11775180 -471503216065177610061416017225038489600 11775181 1220290688940873957803575761642400695264 11775182 626899331903320879108328569347362496192 11775183 -178809702300408256154826912555446396160 11775184 -64856207633331072135141559781568716800 11775185 -8749084812371880378383098253512996620 11775186 260826994534501170747983909443238461440 11775187 -1313874983567229535691782380405713164640 11775188 -841908462240751391433984164014501034112 11775189 -202793343380922667608550055807837195040 11775190 57228927982908954934128563804355648000 11775191 -1413421657637592023412631234416005580408 11775192 -25865878906705895456057195955022725120 11775193 -910307726686920205205213699201009954560 11775194 501440923779989942655472178603050534896 11775195 -96201031630613518285494430358539100160 11775196 -574850810906264981800474169121312765440 11775197 168444743280979290129889516381048563264 11775198 17548573076803043999215487751332465280 11775199 -367847980441714761045886677589644300536 11775200 243544489432353932503216898410610688000 11775201 -21302905216726504657052936322741292320 11775202 295944579750777129263313746109699945552 11775203 1120878606254068560797367155000425697040 11775204 -24372561649850455168040313907884109824 11775205 262339145678581209911486566308623036760 11775206 910678434168954987146458534853174400 11775207 671450433141685802224800347471684134440 11775208 -514534016632208482029001879436423086080 11775209 754697357313006483304625985493381012410 11775210 -98727925999125106843776595006004390400 11775211 3733858585883113710751854926177371904 11775212 597799015669621566582771557895200079360 11775213 6258240917677060118205020765796850380 11775214 -297753372305694561902323725660754709568 11775215 -622468563192424405149327485503906739640 11775216 81534751904439162027663044479663767552 11775217 143772733468762446276597679189218917172 11775218 -41691814899097953641880594657291079680 11775219 -382847129968650061734422743953469651200 11775220 620216555699096872870506481916871782400 11775221 -137251822324087325469917761918438222656 11775222 34991556597939077252128753505700962688 11775223 -1304464675553321395499595650824447969296 11775224 113369423607864022739665266672112680960 11775225 -58212484368971934504981912346313856000 11775226 -255473741080573570681735878056284600320 11775227 269876589565782642545537499543882167076 11775228 6063497828896607500800113683489382400 11775229 -8507158377779396406892199885071868960 11775230 -27918425724258145793546590366352705280 11775231 399749840241689453462182357465932236880 11775232 -7291196861278296955615230297456508928 11775233 585574440142704896198836431993985396482 11775234 79228462419537625847493932853079906560 11775235 -588202405256177386072350761522376094320 11775236 981075511827011251228360260202504320 11775237 405633601906532395544959352596201654080 11775238 -59879893958971842453690735474033758400 11775239 -639887956252822529159573809965360327264 11775240 -694503597690951022989389181123846144000 11775241 195051988437316601723087859711010030464 11775242 499484500693692153287657120077240084272 11775243 90941116791296187953697465889818139584 11775244 706439838456609065205934672762889982720 11775245 -483919004636542246615559143149810359880 11775246 137502778710670925999145297214164756480 11775247 -44524660583781408318182955687147515280 11775248 18772966997556004187101234207824617472 11775249 16477046521425198096534226360264867344 11775250 259133993440188687310592455071143040000 11775251 393086766075544285211713335919189374252 11775252 496954419973232723812352643256843794432 11775253 -420067313345930118678046356962224884320 11775254 -68485653541916279388395043437905553088 11775255 545143975490964915160778160594493972560 11775256 -131857295064424064968484912994188421120 11775257 223174720747670362069984240769770352640 11775258 61962595009235074239220237576163010048 11775259 83113546901624148091218611690762097304 11775260 706109362708158009533514326803968000 11775261 -388034259952471184702046318720565350528 11775262 -652583091812855003199598442395393162368 11775263 -226388628154362168978544710032062915488 11775264 -35699748993561284757549141371054456832 11775265 15232882384450318466738970293137494120 11775266 -343864269654303072890444025920935096320 11775267 380999003725819234936519032089905367040 11775268 1281267176437244811401776561148557251840 11775269 -967816027028087161893446465201542648320 11775270 -20361966407065852015899120781357324800 11775271 951325034417438986051176591040574922192 11775272 190454473929166735628191300954822732800 11775273 394739653322664634993403092532093571984 11775274 66203648192829602329603011198312913152 11775275 -325853452034716773746547267229398049200 11775276 560874879276666692482122195745498982400 11775277 15353945913959260368586891840716777472 11775278 229585384045244348320266523481620477824 11775279 -494717148653693488890199766092556732160 11775280 -51214267014992464667870629408286638080 11775281 65792961120145606835702251957480491840 11775282 128085827861766383536931853062395327488 11775283 -88471509758544950505791423494132749136 11775284 894642658927558505445733530353224415616 11775285 -96969785230489384028862349398867546180 11775286 -329734232787267345679657944645579367680 11775287 82527667530125300507514445347503893824 11775288 -140557397076354039130387288469392588800 11775289 -421881146926439416144643349629291341100 11775290 431253285455432400951528712623445970400 11775291 -321391642843564861344488362581393415680 11775292 2831095648367192685241278087498924032 11775293 -335916636466878609005180543153124300096 11775294 726355864991387910990193791654401818560 11775295 83504766311766672068268734934342077280 11775296 132239518900963001389636994659576184832 11775297 3324206137992843664023345208792388160 11775298 -320096835107917755393216632729078199600 11775299 1334097633564680527556170930117696557264 11775300 165283208314287304397352651021097036800 11775301 -766126561692708957453123562088315705698 11775302 -157642794908458642987976423339633627136 11775303 619606904804587941902471667539590606512 11775304 -204088274854947715391265050223953034240 11775305 175083591085211162846661910310919749400 11775306 -83913550140886682615001567509049098496 11775307 -1058512600026260627928332739887467057160 11775308 273826864290488823835851506483754332928 11775309 -5819981048725260539939773047948484992 11775310 242632632402321099582721724390946504960 11775311 84402851818790825618452972550243628912 11775312 -27599696866939307844218343954051833856 11775313 191812960838640050792922221979568911360 11775314 752837062659406511747750505101537572512 11775315 -232303310972284929779349447648151358880 11775316 -44172673503167359049197164796079288320 11775317 -331595297454926902164848968582521431136 11775318 -278946964286642190657097210008665849472 11775319 245656547751615673534907988408006923200 11775320 -518025224994024540571267138354420531200 11775321 939408199365957694764528039684768000 11775322 399877568855364473002934149287794249664 11775323 -94038917685881649898704178920860744640 11775324 164126315568123313818117041900769583104 11775325 -440825154843737454619571848476291454400 11775326 38014085973302305707444468229888057920 11775327 751717891444463822599315892426629410120 11775328 835000620700201817315003146407766523904 11775329 -14514540310161717710648092584380111070 11775330 91709645215097846700690805677226821120 11775331 -765632577890349297780917693078340263336 11775332 -120683909620930719578558222310174136704 11775333 -202865009876255259321157412025766060032 11775334 -221689559221873429354157122957797200640 11775335 5913187954808015824399149032454266880 11775336 -126307238500494431808569035286302310400 11775337 108894048785223101188284078223238949120 11775338 -29813252820888983537909474646271188480 11775339 1129698346569413900319946494155051181144 11775340 -740615744506627917851989548986249564160 11775341 386696727488778322910301181468269705984 11775342 -293320414819303249274006474845487498688 11775343 -495169245229116595733189012964390127408 11775344 83126271633065129522607986708426981376 11775345 -10792140240726455747081675111762688000 11775346 28467117955927245719232420286856229504 11775347 -292924688408290511317905712514160061080 11775348 350210551694227976962379293290906808320 11775349 778960228938370353106960631423249730350 11775350 -28574641245912981373199115426404966400 11775351 -23879108917445191412817215611207775232 11775352 55601817155685151254894041582050713600 11775353 1380915323245882222545057367783968538602 11775354 292647991713125480670843442988047876608 11775355 -118280294144618022738325685570739252480 11775356 470217699904968831308042997685208033280 11775357 205784281705472556092044265962439804736 11775358 8828053207340420434077102555529301376 11775359 675316833752928126127737979801251730560 11775360 -2556560654702611213550485882326220800 11775361 61568189711135011878406420526352832424 11775362 453871469457763008596910264215570925600 11775363 -850956367400849264781866684119210674000 11775364 -129775783961828239288842648392415590400 11775365 -85901584324610664752542825904471865600 11775366 117097395556644610436453748620311477152 11775367 702744669020945608752353951335615515416 11775368 1248044303812056636197772497815062405120 11775369 155136763030066663555184200712853897744 11775370 -311965265457494684543211873625992191040 11775371 -958050607179669048786897295413805168428 11775372 -400526312432089619098736687628008718336 11775373 -284046592349265105657972734536698395496 11775374 77267085382619387532329601950252707968 11775375 -31439026272377025866356582320177066000 11775376 -208889142899654657315873094036262944768 11775377 48659300186621281138545633588954014580 11775378 -1172203925237498774592031700555580672 11775379 -85308926436510928482033137558710379520 11775380 -518084750637393763578600292176849960960 11775381 35166375692671318838169701458015480320 11775382 503460341817378817407027827572366389792 11775383 747112920719707049637484063530068016000 11775384 797293006540417700451009895662642769920 11775385 -245753049081552313253752721299160361600 11775386 42637856784677708127934647608048449008 11775387 -129163843460769952971308169582443455632 11775388 -367271599680110774188562166913262989824 11775389 -773737943021920134324905626482883158810 11775390 -17116794155703360016920412646131968000 11775391 -464176350411487168967427562961069312928 11775392 490412771363698773711014301751178035200 11775393 222001823808805113845947633293770433408 11775394 -218132258188367297094339629896681596768 11775395 985840281893773155467383525215118664400 11775396 218398420089407572933045301653518369792 11775397 893433089993137531791741284305249768320 11775398 -34059753410925923814400577936905523328 11775399 472558006558411329901023070232195220264 11775400 -71598265835446237375535133744193536000 11775401 -544481138275632992569375699127889810096 11775402 -38059883370242168848716274570368000000 11775403 163595259878666529596066472300642472504 11775404 461539240318149638114234827783372595712 11775405 342203924000582558525380184789468078880 11775406 -1132417971819774198081441341551943672256 11775407 392923947923148706156075498000278784992 11775408 -172235178776628965878222221128965718016 11775409 759966476037715957762737470046511118260 11775410 209343488573087077621671587222163360 11775411 -67405741102456090502150227970112747912 11775412 -77963644756407711107071729378753413120 11775413 -904823493305064026562324920950328441718 11775414 112474229275723729905909624543307536384 11775415 349010031240000666572960837765495833560 11775416 32513853913615946798490521312522280960 11775417 -534601368370534342070478769502724857088 11775418 3880961640250607965132244745196295904 11775419 -835718670890715803268234329267217064320 11775420 168681131161590757934539731390435417600 11775421 3843782682531226237159371956483942400 11775422 -382636640711821211443237895693135263488 11775423 -438125212331973862072255082167437906432 11775424 211172316960644383704593406816933642240 11775425 116894468661448797982171898757156864000 11775426 -59528127994995588266058467401288521216 11775427 76554485922083728698559170883484352000 11775428 346934228344075148706713496638901620736 11775429 -12943593921162914007856683587523982080 11775430 -60561494553430866345367922632759328640 11775431 -940895486641323493830360902884360789536 11775432 -454946887265162983236080870243691847680 11775433 547280601096753329244569048703205867264 11775434 -261299098098100227316647903741739641600 11775435 37591069124211498756506423245575713760 11775436 70211045043867747528235181380333095680 11775437 703588371555377457688347906429876052086 11775438 -384459103990458266786273535332024912256 11775439 -172251152012238976313320718301913042376 11775440 -92900304949231378137019947438361804800 11775441 -339502717899129746953756803634860279456 11775442 115447341432049604253585994235872269312 11775443 -144509685504872468514012098183324915136 11775444 -485327277617942258969740994845183555584 11775445 -9782059058296032646769040569195749440 11775446 11172215040362088141670682764399993728 11775447 -827305642047064094401012773541348241376 11775448 717724250160174860460987438902572277760 11775449 -88681624014190126782733266446228715264 11775450 46649007020222943425936483001117984000 11775451 -240147980611678642346682940433739329768 11775452 148327504342964089877522004494552719872 11775453 -169235038961414666533731193112497101696 11775454 -986979245673186895879808197855127774208 11775455 498347647377185108994384550459681494000 11775456 -15215291794011294732933379293110599680 11775457 -491281068691197505703139505918877617488 11775458 117236296917353593828947247227247702176 11775459 13185747385170979683227087667018967488 11775460 218782670356580142234230413326104705280 11775461 528933690301524260007959826553053160062 11775462 70324338299899678236335253823664847552 11775463 61496521420475579525558674896268467528 11775464 -16678398808786770916737353406729338880 11775465 -16345520180313289601757249502608809400 11775466 -207821789540045538204014827732791359568 11775467 -827190340510219281506646966206540313048 11775468 -516651027454848516547199257257621096960 11775469 -519995787230321225008961811144379449130 11775470 116133783410047410034493734136756160000 11775471 -33243688034914901678404839077580804096 11775472 6711141759692945669814432499340050432 11775473 -200563953519076922916232208637884047278 11775474 237180705825025268894411213836232908800 11775475 -1027166841359452950312788529440650884000 11775476 -401687816404096903719330902175636685440 11775477 59578586530651832250611366957121613632 11775478 -211869375526787405619644047450673280 11775479 -440920795412380046156622905860199653440 11775480 337220897018753980964245253783307264000 11775481 -1119881766091304001666795826150025247788 11775482 738255545673198454764814717471168628592 11775483 1027050804914113248841198662019240525920 11775484 -49459067794984494558640774659048766464 11775485 1028633129836110837492905959801351707180 11775486 -293644039424704279269961850327384646336 11775487 -38870562996092855810769700396707375120 11775488 182183424905348404081189267659313643520 11775489 104351265149937770271564596130988787136 11775490 -241980675632035445447292560280222636000 11775491 -118476965507449842092935094769520585056 11775492 42621094333658099724450109410621210624 11775493 942383565569859302162892991407614827742 11775494 -66956706428910078925453050697729173120 11775495 480349863050359519023773630838915399120 11775496 843802933854440618913795681257221985280 11775497 -876474497229908166273722044872596382960 11775498 -37827653217510005768831551655774284800 11775499 -16633044863922542292349277706162755640 11775500 -792284033215408166266022472100237056000 11775501 -4570226264630576186520382910709343080 11775502 148151685945801879625506426205652117952 11775503 327069844007578421746314325266888058080 11775504 33711069640208735186746212026968178688 11775505 20321777644032675965240322799456158720 11775506 -54311397398226173563866826894139112048 11775507 3452337207875181066323396397307034688 11775508 533694036837398042417684277733545127680 11775509 513726337930493005093902534657222283632 11775510 -338722043645878507490844312218044396800 11775511 -464268656416030759335829290681989860776 11775512 -57036990123998630117311331303724933120 11775513 -323494153034213614422708793339274462256 11775514 -156677519228945084988057932822344656144 11775515 -309105568865250524475754179890009472000 11775516 403086375972482568398782784279959633920 11775517 212772078442100418499384250774818750848 11775518 675809583864661377145686965394827562816 11775519 -119057482594421725992534602136824309280 11775520 -711933473885538535407439403836261662720 11775521 -929536514503307104364319268229668071168 11775522 158990316030056114439341181161093846784 11775523 -552005962634814925062016718264233816228 11775524 -288354488880740416842632166951410150400 11775525 -255535186075965673833322300024413403200 11775526 -25224593031788845214562992534162882304 11775527 1247234512672816687715610451531173392376 11775528 61904388169777055200304204159323084800 11775529 -1050842260377251643087247217855111092870 11775530 -70030961089824076654560362216218368000 11775531 -26905563517148372567597201912088929448 11775532 37662087254944270171022141006807949312 11775533 -7851934032948403682097948692666908800 11775534 233240771177565809806166016143454281280 11775535 -93446726236579851693705600206624362800 11775536 -65108198260182823384279768964854972416 11775537 74199065630825634366907576866118020660 11775538 423914744760973099786521128540960539920 11775539 347842451253059484832552621279470899340 11775540 28979377162497620879143841227326136320 11775541 1439413014110319274243473107946878744942 11775542 -86257691839720571343868536459716605248 11775543 -60996679375263020041781845093348010592 11775544 151302844324341122193647021918986629120 11775545 -62205304667465003852857857462729872700 11775546 -53768563578227726578470799341611970336 11775547 -131572412041980325475584828454851449568 11775548 -398511868996109763015142889664040276992 11775549 -254463790069347876727869290655263033952 11775550 -1164890372613023693223753349890571200 11775551 150596092945119679198590165647838948192 11775552 -199772672741279514037809127032512053248 11775553 -760528256984971341083131124479595316480 11775554 288945690638113594172994320128953638400 11775555 -63103417201045128559462215609720625200 11775556 -388614292862062424404983041576084880128 11775557 2538751055841517695028493840126912220 11775558 485171865086660408149311704484292795584 11775559 932965655965051437775226054255276715120 11775560 710895183626092150297772140667045990400 11775561 -49470233446916812450761981073439216256 11775562 -720968209318147325564583449832652240896 11775563 -24031243990625178173229535931560564992 11775564 413971902589735776218637972650639155200 11775565 -605203537918820935930060195434562911540 11775566 -290719105794758270025084334408899776640 11775567 -74868668719486745638007549550348435456 11775568 179917134686618250440363787686532612096 11775569 -109433094915417656887868986067703667032 11775570 211240658464399738809523190396080627200 11775571 -85473897604710898755612670370788798228 11775572 -200213169934467242118340521729454752000 11775573 -713054366550574278969288910496802462720 11775574 -219423224787793816620288242076572710080 11775575 89852323049032905333365936720082906000 11775576 -182360705364911603501450081032989081600 11775577 -1553654258546239382645882880936219060576 11775578 -62223118829740796167318710444393912576 11775579 -887836340660119696280575116740710688616 11775580 -719270456162615361773214659491515148800 11775581 -534802105186922979783329675684867808 11775582 257284891735298215439776053556394309760 11775583 258518795637545487341682284038932803560 11775584 -116818503718188053300849386178059173888 11775585 -426508215016286510004647138090669231040 11775586 103619380153024322038565658406901864448 11775587 214630395821242261044778548456569975880 11775588 -149685493871404835621747458854585108480 11775589 113063381546783643400996202876753337920 11775590 149561154749268315572798484004040236800 11775591 -442602585205541108368791292727664570720 11775592 319905636344439979921704118594687795200 11775593 8901092866882208535483072501120015744 11775594 133764436049925552324873881644335704832 11775595 -176195142353730338771367066836404939200 11775596 -244455187349586837845156896861770734592 11775597 -151530462054135972766002391356814126560 11775598 -44222689998367991207894370301627415040 11775599 636092587989680586328899092671401768 11775600 -116142670746931162508450356946802278400 11775601 -666460971806321999198828641011919268398 11775602 -273590685943404735107822068907755531248 11775603 3569808161656804808967561616275042048 11775604 -77529693467998851265907887204334628864 11775605 -54082830728116192009908971081779024740 11775606 -69405353726838881353638969550479152256 11775607 -268652257843658748523800047731141141144 11775608 -447523199415267674629394295677606154240 11775609 -19440799968657939422127419447572363200 11775610 -17636593805716127877708329343675893760 11775611 -66786890757296687686055747324259553680 11775612 -76566406991963555940243886886567321088 11775613 -658510292606499644084416943364543190138 11775614 -175743012740635547102281855153173625344 11775615 280937904050009805107001048996221214720 11775616 1041100361233677868648711020027429519360 11775617 141145311691209694518534296651600280192 11775618 14278826373703529179636016075090258640 11775619 1690611924708569343678418346619912202800 11775620 -187405082146599028807728048472127608320 11775621 180098345307591425479150818017755041600 11775622 698545143768324274002219475695510806112 11775623 -1304754710599265993145183639236982408696 11775624 143753802504525324533647063965347020800 11775625 -19502563402986462619696643479665030000 11775626 -11924878841671598644640990787564460800 11775627 -180293341240029088008748361531797927236 11775628 -1232564383917403110522391202915294490624 11775629 192805312928691332628814503597039649920 11775630 -7619248336707221959679534646768691200 11775631 826252186524807505072194585897593040960 11775632 160308731029005966164795852066425405440 11775633 -82021586280651059610109193487663962400 11775634 122183843794803539387990690473725534720 11775635 -33599798382588664350000273523545283200 11775636 10583700550952988732735319998385416192 11775637 -444764714106144692585833604768618987040 11775638 -73817527720510841514653642575126045440 11775639 552223077129168003907107291129795992424 11775640 852770227966814836835331138474539212800 11775641 494933768434192097293289193616408980042 11775642 126115785001744209224250916770313864704 11775643 -311018921822993139450525221017156549656 11775644 -253391116730532700069834687016121905664 11775645 -323848464747417992719117785154749580800 11775646 -125775303133249188521667055209430190016 11775647 -303470720783213113935726797803942248360 11775648 461540043518393693013553770711040917504 11775649 128299821271041778965990104610020680240 11775650 389982814176294597724625984839703026800 11775651 -315409486863490425520468388065554613776 11775652 542159503048096378412310864433103679488 11775653 -16933490556267423914665101254605163040 11775654 -251878570129277272264971301372988482752 11775655 -502425434121005202165100596380527859040 11775656 1026301671924290101894410212092515778560 11775657 -271849187294443169706584538141755462208 11775658 624635936676328026079158778096095751776 11775659 56541874318871034796751035199743164816 11775660 12028741283116757630535288692527595520 11775661 1708591401030476196057280715154016436800 11775662 -1129204273300620928332623270627321249280 11775663 -914485829710273832949151958482531028040 11775664 308989103211190198494926733598235770880 11775665 -502286079604747784324397737126183444160 11775666 38316158186890346323601601915543780864 11775667 311469858141164106954958524726434799952 11775668 448102837262270565326535673425068113920 11775669 -528784901697773443545721526577708409056 11775670 -246544116188256622635072704139680668800 11775671 -563103718664325201121422103645634029440 11775672 288237218336360938678563724900208025600 11775673 39494515810399840272366693377283258944 11775674 370317652218882430846663446317439958752 11775675 42552557255923403676401130430596094800 11775676 -1010120638241189038442158795890573918720 11775677 746343908054834914958690003623906835526 11775678 65221545705642229016933120383149892608 11775679 2946353315361218531978267443631470560 11775680 -150826627617321218505678277575872348160 11775681 -1837080875348855755146079576460396335872 11775682 -100865365803514349632656636096437403408 11775683 -1112733262792612381458251112592729744068 11775684 180519188705751027024751416486980308992 11775685 -20603789157053907624619931676000103620 11775686 -444204919096343143611012177305836382976 11775687 -54941978624032915253167913480072816640 11775688 34177963331942002564349522076761333760 11775689 222831478902348638666456629447709222490 11775690 106072705322093759579654210834512007520 11775691 -8394607207803056008302834595897295232 11775692 61131289129952677673878865669205980160 11775693 -402063799122596264787300567922876065600 11775694 32344916989421585242518151875612180480 11775695 175266620955731201873178179086827400200 11775696 15327220340380029342066983253247524864 11775697 -163338546207419006512435896196382866460 11775698 -299339228069370380548142100202113047808 11775699 -10430730545796346851618175700539135632 11775700 -343428851867229313751738757493011644800 11775701 -73861333853355488428301474811619971456 11775702 -181741669870088704583309026676350677120 11775703 -48717098949906512702732839225930963456 11775704 987498680767097237305612307623475896320 11775705 107861886327168274430147029932793461120 11775706 107396107115856127590042416498982278400 11775707 665588597580829302220996594690912693956 11775708 20128548818521602621241260305972649984 11775709 1867073372435859381896092048210575975552 11775710 415337264238757938608152132943469629760 11775711 128681835759032225468284562446130357520 11775712 36694336688024372773539581656137203712 11775713 -1374784355949203150284377212896745481660 11775714 -152918323768749349758455780692681255680 11775715 36965345597402061415127511038132289600 11775716 995029743333099106408642768139175603840 11775717 155054959904697083788192553511200510334 11775718 542054417117352875401973571538157205504 11775719 543594712570392722039530613757759222696 11775720 -260564241894551782472197109230387200 11775721 295316183009743094913701516537106816144 11775722 -1550421458774361991847198279342948352 11775723 -265049136703781765814887210040814098432 11775724 321706831194542729413165012295297780736 11775725 -34241071296237440049557904648866364000 11775726 -525855213253252811414763732136219977600 11775727 -334003156738952741952734055397562606880 11775728 -129678742648780479768991591852175720448 11775729 -397772161363215620777429018627385954384 11775730 -168568004389331678739749432795744311680 11775731 -508305839755794309806824888922477382576 11775732 92897717581246378183686619547035779072 11775733 223556869818072952019936091558063632448 11775734 -219431507717671936428750004936433925984 11775735 14240493274758955446695261930989287840 11775736 43153317034294665582248704113770496000 11775737 818664899574606889288884518899382144400 11775738 -36215868439759673701121830554672156672 11775739 -98761999178498004795553087023597258460 11775740 -833811291746561556449278098338939904000 11775741 -429995663618168657231322234406770657600 11775742 704464479376923375143733233482236288 11775743 -354652305339618939702636827271375162000 11775744 427056866275220712161736123745094860800 11775745 40304908330584015068419335080599362600 11775746 645921906759352222972135182625764071424 11775747 -528537448534423225145678945261052848640 11775748 -629721446914758271302492449999594142592 11775749 261133316363348365958255346734606373564 11775750 -171285833344661704851142935234903552000 11775751 927017153813978128339838767651995363240 11775752 -140967323267052574927640581243291514880 11775753 -171398314360990973731615161018620313600 11775754 -664766051156485105593140394229646729424 11775755 530409907213779515727220489317633584160 11775756 830334259733528577221529922872200724480 11775757 -28584765404861490721399818562408467488 11775758 190965979443421224358966440468343596480 11775759 337187365275522726210399055506713466504 11775760 -7562778959199923766753387574217195520 11775761 -43977700917417053003711948368335010638 11775762 -244116792189152748048736647033361616880 11775763 -206855016919106190836480060505111055360 11775764 -49964296606055602382194443603978633216 11775765 3374337745997788884227219249163904320 11775766 -53616953997918934710835539442434399936 11775767 1115183174009922517286252740576771935816 11775768 -108142207950874644529544746370672640000 11775769 438916109949630785979947919165881040000 11775770 270477549596471444216153614290419712000 11775771 -251824401415592433283521820122929561328 11775772 -72007301083494592784557704051394631168 11775773 -15997576501437849218551480276027149978 11775774 63887246493029980304850083952548311680 11775775 156297052660884775028636930247155034600 11775776 38943219893898716223621965174480633856 11775777 225940676696245589023409017887307372608 11775778 135038897704116956695453541948690914176 11775779 226057806411636568159196816672964940380 11775780 544076875504466940877962921024528936960 11775781 42143704304253494779134109222009837560 11775782 178325816556364105249398128479633612800 11775783 -600466578464384688610027357783040770776 11775784 -735006741265265694248284840351908495360 11775785 368328827893991401789151858608502184960 11775786 150947294945851373451895478480724062208 11775787 -867536213810253332957932767681731065568 11775788 -85470731870062737054702282266303238912 11775789 603243661115289258387753191847629856054 11775790 -149323299027235737080013463260756545280 11775791 -607377025988775735694977422363785771056 11775792 52999098610699731501366788655330361344 11775793 -575084086341880647180945895884402077376 11775794 -89022586381013297933067629431194870240 11775795 -294065743852058631308517087687031177680 11775796 -248290883536979636571610459871864694400 11775797 941669386644097069700079414742778112 11775798 -248656006954263585762689580589878397440 11775799 1674211991602158222161063351458031536 11775800 403346140591913673421332187462889472000 11775801 428983919468234924221220269245485381280 11775802 267194977119215001788387305823366400 11775803 290923965052561634959949360793675178944 11775804 -246122501413129290062982297969043553280 11775805 -103696029564897910653165893796807486480 11775806 247139979300627076851384876786155892480 11775807 243108219570769056617233095205634423040 11775808 3703881928158358954355893964824903680 11775809 215193215549957312974190753840064131010 11775810 -244514723619338873143184793293776396800 11775811 72513899607030977833284480045663036024 11775812 -171803735899690489680189134711483658240 11775813 68624396799185950990417265096995401024 11775814 -564765306467187915468325635550948816128 11775815 39908359695060048600435915474090739200 11775816 77776983206317747170236597158510755840 11775817 1462690345117955749505149574092514427866 11775818 72008602578455445454016072966650701360 11775819 -465763804030598727477877082238064826880 11775820 5905342709734748965965811750160148480 11775821 -271054201697077487949949563057774755328 11775822 -91299885355093811592695463845729569728 11775823 62921784821252612111061887104259657072 11775824 202787604905628020235719819133376905216 11775825 -51235499112221664172562681927078280000 11775826 163433311347511607800088322308045787264 11775827 -496169157890299377127947704947222205760 11775828 548820216938576668468155773598588856320 11775829 -247554735700579112788099399802415320516 11775830 164096059331676129972786264127653601920 11775831 781123263730882120861272651301923739752 11775832 -167149984992503589859291926178242539520 11775833 -677208305097761951050718741129489004918 11775834 -57030860522744566696380248134718376960 11775835 -382491056479796228741751564797712083040 11775836 74929329756849333895026815033701274112 11775837 -519978135908271228960046190033988858240 11775838 -462615837550371325570613765948348287104 11775839 -493244027400976237424330489281653528960 11775840 450480748349594679093795811179319787520 11775841 1637565480374478229338858346784896 11775842 113166852920752379723954312863964449344 11775843 323875216731133711430887990557790878120 11775844 -840492283181265605269318865381599099264 11775845 -697682804325829768909304748885359616900 11775846 119980354018253568207711455558984122368 11775847 -364389061132032919975929920615130009168 11775848 131361402852434512607158868082263900160 11775849 10448275929004888150485914214994899648 11775850 -615832849385163088195262695927546867200 11775851 7561537852817461296893889577359758952 11775852 -76801554270005268415327285492939124736 11775853 -20636998861337042591333602515481960640 11775854 -266527015825740769469604905144259570624 11775855 99966376284716213417618786565053867520 11775856 165028138421793662444384490946958131200 11775857 -27028444709031632353641956968431665820 11775858 -155310850335291297801541774698193344000 11775859 -739308981761413934152975720232733909940 11775860 -46978984496274667419976343828155568640 11775861 21593767598498041874933721005515374702 11775862 14211637638180359580392667209460578304 11775863 -318225683315741740919293389500880037416 11775864 -744522709099538978672649168605043732480 11775865 292581717804418852074113061615627688260 11775866 -20708617020505134953817464216621978400 11775867 -436040636105948924584243922790226390560 11775868 -1853320831090632734403445412889158656 11775869 226458046595030966748969484442270550720 11775870 -322096512534652312860960099921079356480 11775871 234032254300077040958251077537283091072 11775872 600294208571874060508438069121919221760 11775873 -510830125793560518948572784333498943200 11775874 -190331741669802291644774043303313747200 11775875 119981970430809457739885081568540672000 11775876 414642890238089330814333479087326617600 11775877 191152758745453680440417911125592628480 11775878 166637519100128443183364447580092742240 11775879 -153447183252265569761286436518425021976 11775880 437523178667043035527364106715683686400 11775881 -416654166180960638475859506533070836736 11775882 -316549554946758455011168195937804855040 11775883 16535963927131835428315681871230357936 11775884 -683462625316200394759602531150671741184 11775885 140572737064897782057411583146789427200 11775886 638171189644378974999411577408074221184 11775887 288257853054313757804654530506715053360 11775888 16843623164623584573620349969167155200 11775889 766186612509436693686479773010711984690 11775890 139222832441393660002569843512532180480 11775891 -394231990169907874490891692079047528008 11775892 79504259282274434779486896223307441920 11775893 62949124581057924116289962891215585884 11775894 1008063786249063659484413297516906496 11775895 20385314248662983335237155214805916720 11775896 1207868105719964853036837525634840166400 11775897 118191496926152286709498438265208743424 11775898 314330441383612095204352895823982901760 11775899 1076653298102364486512460928885206000900 11775900 -215120345209114820029769290282045056000 11775901 69464556329372077780806604010539000000 11775902 62981394572678760862232364469198316352 11775903 -99622164709039784964541422903231187896 11775904 -60785406355254571889529659886564016128 11775905 570441223515628220246242031031263943060 11775906 -46165216970838199357986933880578013056 11775907 166920331144824466967235860888333864400 11775908 -192047701750058228461501179281762058240 11775909 -456449850308670988545709507068423798240 11775910 -170297778505457035970722060257605489280 11775911 -134760434190489526608973903280924913696 11775912 45966738446819241412354124455680491520 11775913 103572303829311511497146228344400616784 11775914 478115019734401138385923647170086379520 11775915 -856724100680753872677923782695175296000 11775916 290315785864788160678289285103033824256 11775917 -1658527496500367260575693995500027665000 11775918 83535449036706748419453653975754670080 11775919 1238646744886935127291767399512762706320 11775920 -138622179234568352952406618031131852800 11775921 81685285674563661260460771852710528112 11775922 -11331197748264116407893880933165913568 11775923 -52546966782167358807552425485890397800 11775924 168262321287308257902712874408572619520 11775925 81307386049591482501333945008295688650 11775926 142763652336826766433848812246106346912 11775927 -501157689336566781506911551370599987480 11775928 628730399826437499841039426883828736000 11775929 -17736297181310168351734990903492864128 11775930 -210601508785516645193249462053242650880 11775931 -220167469997671962335068384333363652688 11775932 -173986674252923409547042271272698455040 11775933 -196351835245406143900981439152876650900 11775934 466170895089530212183799328365131497600 11775935 88544999705361248333684596074641322000 11775936 15416390227843641426018373097805053952 11775937 2667973153408897605957284563960426368 11775938 91438071914709880376205661661054063520 11775939 89443438662206707447680313582630901760 11775940 -319558377185161580747512359399415173120 11775941 717419891529658981095108395630572852800 11775942 -6421966835658640309523309085536087808 11775943 1227613960352677741503786583227923419080 11775944 1139222756220083400801081644408158617600 11775945 -626265890318809299068991186646345675200 11775946 14301450720883212784483454807538862080 11775947 1581892449092842878483718613629217622672 11775948 16563109931679004688868172870942457856 11775949 848583567966431229788864708913773880950 11775950 -192603521309563644588263111552550912000 11775951 -771797703036376747420553602297016888976 11775952 -35244940937361347861624296213870649344 11775953 104201610342762378223747453694380410240 11775954 -59785594678287382787814728324588078592 11775955 744563335173260693164691685550259949360 11775956 431049177684795174305449051785053667072 11775957 -267398875649404258907726848198843886112 11775958 205404268591715856664776504716013955200 11775959 190133912415782871569355806660580676104 11775960 107313166401537678568975696884457881600 11775961 -781893420647412647469893078668846477568 11775962 -236848602019594018856796162916210704 11775963 -170769144061337629958545736567067777936 11775964 -468136161343249071981187652635745677824 11775965 376469771310230421517171001355532495200 11775966 -132695194887280822876537088199666960576 11775967 -373820398827842303104919493065506245008 11775968 -857010191026659245924998746656964870144 11775969 -1043332410836851799871242201953873171680 11775970 -82550000708272083488654451246607779840 11775971 297814206952517878911693092278176470172 11775972 -87194433015643570767608169915553996800 11775973 1010991613020533498559387547602491776704 11775974 -223549476692202967532259182407085921184 11775975 304836870252974685036072019807195668600 11775976 234426119488351736045130282284307855360 11775977 548003685223187335287090602768862078720 11775978 482440159534743062184654151257651536304 11775979 -596876560213116128885034986748159093960 11775980 -10884056782305158277078024543271664640 11775981 -105358159036328439008318540474624158656 11775982 -35395337805399979739980780879974247488 11775983 8057858725055150141746992741748189968 11775984 -71710031748667048826970830442564943872 11775985 482456108479389798211180198169572766160 11775986 -94891150633304288369154222609977741808 11775987 580515225134417450797569363542891643840 11775988 172333790114705155972854366001424029696 11775989 -302368200250996160494477973209108984320 11775990 197598000890753009224564351579994920320 11775991 -783339586985962463026762569993949428480 11775992 -793027739265243716542526851552454430720 11775993 -3002537671366951690227338855105337696 11775994 -344248259552063831281536753092117246016 11775995 -4645592107456672978978294929758169600 11775996 -226640002232191807207137300817069808640 11775997 -851818326081283075792546497361756154868 11775998 118897905976853797034435142793195990464 11775999 -369229575769718259442351841193702750192 11776000 481610454903850120128775212062736384000 11776001 -99791264653535046526964415355621344000 11776002 -113455301192482307394195512842046247936 11776003 689442119932137516788223676774613504252 11776004 56663949374001178086825690972375148800 11776005 -489728714241721729279775658455719088640 11776006 596309015149226882050324084782383916864 11776007 368395079326856001146687980928731631256 11776008 413868023081030162627418228014083276800 11776009 553893369557709650523109762142878239616 11776010 -289372123525539935065127721340982112000 11776011 -76813056366063092944043350995108349200 11776012 323885025315037334691877718921879181056 11776013 1131518066697341212472997236853170637420 11776014 -27447949396493027176338885125725716096 11776015 404502942066105169894135731929564937120 11776016 -6144072794786305863438788191777456128 11776017 -130143037135502879803005141969128729664 11776018 231640263946787117214039290065896258960 11776019 878905686073405571824320034931994879096 11776020 42700116867418555243611313923227381760 11776021 -227836978281534311384919373927003042656 11776022 -20406956594615055512731122841257850176 11776023 7260628663906132333838913128330653824 11776024 -48079851890805439996639808190044160000 11776025 12734168788781462204304670870428617550 11776026 140143229454975945050828277803675059200 11776027 543032948295416568560545948105011697792 11776028 -504944467094892728616624006292422511104 11776029 -383091442177049546387636491628844339360 11776030 -117476740101492387146103640974581875200 11776031 538589187178942656322448624840111424600 11776032 148614029998800292696158880546034810880 11776033 -52365497295599675786879865898445311340 11776034 100039324166044805481786248493391491072 11776035 -191612595628570530559024918606480567200 11776036 -524017007620286554524474277667305949952 11776037 177501775183011174901658774593638776064 11776038 -551019460803041539265094094559574343680 11776039 -551947591070251836274344794370885239760 11776040 707160728183392877884212144554521804800 11776041 16349627551643411818299893841649152420 11776042 -535909388324059371360899784498696149328 11776043 -975581991630947801797304297176472805708 11776044 92824048821395652344417057409405222912 11776045 887825452160166780508582477819494300300 11776046 50985405638588533047010984723306060800 11776047 674812922205177529828635432762009574272 11776048 123718324688971179180222420122406584320 11776049 -169351240727760009679420374204656563950 11776050 96355680923793865524948502729870464000 11776051 -511812716327835353754257708074073475248 11776052 372919258401066018644021706208454000640 11776053 716479725648912357060401451045657988608 11776054 -142717580360124669249867316124833370688 11776055 3268421600344544604521717971241631960 11776056 153721134519002574404839378031827353600 11776057 -78343670986271938295421463374718260694 11776058 -193023122234358536860009094035556077824 11776059 -537508445241279201675826986797794876800 11776060 -353519026972387700408678723839182858240 11776061 146986960096391085596145174594322894848 11776062 -220618657954245333850736235650568576 11776063 83936825174013388652080331466284133248 11776064 -86478364699807027325972376252652191744 11776065 -51442043937480151688740081971988990080 11776066 2229737099009087564578422886262976000 11776067 -1301855503942594042301152240296232320360 11776068 36488714343272909068385912133978134784 11776069 -148216876563050722871897016323160122436 11776070 113264750879768281599301422752550063360 11776071 315188892862106452127223683578841708712 11776072 516508850636218152642646242420796661760 11776073 -138799061834497302868499486932073915520 11776074 -164295222349608023130015189402048076800 11776075 336523208677612038510078006992317024000 11776076 -1797913920388812241426101857697312768 11776077 538161494768900116025785024911313659840 11776078 456007408697766139195630217934037659840 11776079 28915305806828263184833102551561113472 11776080 17861556823785737787881774542572748800 11776081 85811753775147708255096418156854368882 11776082 270921682545135195324921999610922025984 11776083 1261864075205415011356087536267975672 11776084 -220360975546556733334954428753843654784 11776085 -452226058664058599211627078788725155840 11776086 -102037833548880026525303698232625715200 11776087 102265669125637604101409128810836068592 11776088 -1433069714674092186359331279585402470400 11776089 467215834935147110164361352817867461264 11776090 -329478741310103706949010186951894695200 11776091 -509920717375287488600867449316737390008 11776092 163388471774434470963540099471368282112 11776093 -210901711019907782634802491862881010816 11776094 54405534064226681938076218545588386496 11776095 -403569947383713420688944627571714296960 11776096 1620398672482847162661030626532411310080 11776097 -600344330737481144201392889238242111454 11776098 63972073218971450330589666419430859008 11776099 679722945629849595041790893456229352272 11776100 -29192825033771899019895026927792025600 11776101 174494576686275019874248288257585199104 11776102 11623671174658302774319335563725565184 11776103 34355729970432792624547930122739609824 11776104 78865320635173951474745705883589785600 11776105 -394628730617126219269939796738681856000 11776106 288216984334451646582754477376579128752 11776107 114771611185263420813576641683973025792 11776108 -622491437957539925755318574826768201472 11776109 -5903657794179393470291906566025424000 11776110 -127316392335739602160153317360385401600 11776111 -535251319628792607642349057414594265576 11776112 254610416642846375948887278703463202816 11776113 374127230674695938278238610332282391042 11776114 -353993037688360265032264891163286053376 11776115 -261589627421099316796814708548884482880 11776116 368285206090897791938336118780686321664 11776117 1081164453735140036179552862975997724860 11776118 364818275765917681545766586777501657760 11776119 503929152024891937140663207969368736744 11776120 -47202414022698218230644820344570163200 11776121 1232508581119866444601581210757314100896 11776122 68603712556762627258620404738351464560 11776123 -176079550743184645482820105381188749136 11776124 23838556486426435066012912076773708800 11776125 38618177726285522826530349958425216000 11776126 228355768456144953363637428895453434240 11776127 -750707360451992947002726836224787854728 11776128 99721683933535823606080548153788989440 11776129 58963028963936074771076434874313913730 11776130 191164491449645638127683374797551356960 11776131 -217246740329248546343177014492493905920 11776132 1292587161832535555570963664609422622720 11776133 533302955614386719310465758954567564382 11776134 249034149707251805508127353261116172480 11776135 -306814427169543607555720197438685056000 11776136 -175519912651596895896974259264532024320 11776137 -504909478273337972362303391730685037040 11776138 -239062162477051459315214097568865284608 11776139 1201179455998544088896674688626653744456 11776140 148633554665946841890576425617377576960 11776141 -38490496157825581281105140270753665960 11776142 36832679318651649700686819492536021760 11776143 -54596102805403322186483676434096524800 11776144 101792547883789159688472512854499328000 11776145 679303671475307799864504427453447158900 11776146 -314541117921196964440662902976964147200 11776147 -345331210855424720466046684701337534448 11776148 143698139303603780351949988553599946496 11776149 -64366279855873903795350282715154855232 11776150 -82204337915349067335565299473585359200 11776151 -233369018277663912835926996182197590600 11776152 853716004664894982961935657009315840 11776153 -1654507607893113460289918495754228854076 11776154 133814727606871155591676131293301157584 11776155 224395444247659715498011795343298013920 11776156 75636460311280678664686378141683286016 11776157 -88447456087755087653801307871416621594 11776158 -527957829789859590946799134565936926080 11776159 634616250315306066771046355961625093920 11776160 -917618509691548653469389222542211809280 11776161 -9012073161114214897661139930482761920 11776162 3993256566077546305714289935087728000 11776163 -466587333304396334384749893233001433440 11776164 -145910528089664223922867345819697326080 11776165 -287847090258088580466052616541139271940 11776166 303483408640101887471732017643232664032 11776167 -113718767057896337971483621859904683664 11776168 -1110384418424404257777867255414770365440 11776169 724110225871696947762762034921280184570 11776170 198521268800683097951738502090686818560 11776171 893001376672194530088100308819141711144 11776172 -378569925908328494031485493790123901952 11776173 471924569962876952565104621360118859584 11776174 -325851080535565110807130312272717545664 11776175 -17320476540943772089109093529364020000 11776176 -36328315189790251461975004905530130432 11776177 94102817315501526114227333616246609472 11776178 -429415426810777592829295626334005765360 11776179 -1251978934500476771459631544520994010824 11776180 164434857916533623138192379709204200960 11776181 10759652464490364209480769133994284782 11776182 146807199868981794152229859163259939840 11776183 -744862840535153186183096884226833284568 11776184 -59600208133330581588678753439564431360 11776185 -2655929050725535015243732378832818620 11776186 298719802943919501751655565647840199792 11776187 -328971920410608105413168765085209995968 11776188 -355167552767644554409475642194934611968 11776189 -1461196353729752850793684556536711899444 11776190 -34182047309203188214200555629623358400 11776191 -136698895389749934539726908531060254336 11776192 -430644904940399682263028767760097214464 11776193 8498369663301965484625603011252617088 11776194 -128276058399715870370363752617683257776 11776195 -16348475552111314280574139754443612080 11776196 453998884239472380113019177986030505984 11776197 -309422613896004787733185997959328531040 11776198 92047685277753365328303048867868177536 11776199 -1470664097620328518782697662564189973800 11776200 2939212979513333971628087418255360000 11776201 -278756782848123374730951837170550565798 11776202 -73182719284502916059283380235101945856 11776203 -23111944611816083070246268282530790788 11776204 749923002126143621321304562080076800 11776205 -52780317448642640162120688749443626240 11776206 63878961986721054851496828015153788928 11776207 629192897133320269456821972067108983120 11776208 308849766257207675637409445757833797632 11776209 -146837942777668336720521682808025159696 11776210 -363210094500581967998396144941390566240 11776211 -727364762429717942191626458080719440448 11776212 56312840745864092345691719749761515520 11776213 27466375829615299489167117922216106880 11776214 -45806103181728688827334330023270458880 11776215 -762721287850347070491489994400482560000 11776216 -2054420547955565777054864667636615843840 11776217 -240303500192779305482127833073788479734 11776218 -57624063233850817910184029445762988032 11776219 -226153338796781401150089763724825920000 11776220 180937907436565398172794568144169018880 11776221 -895617391835792463439640872165017667092 11776222 80169774581961664651681048796314319424 11776223 16237826230865902734671048579332633200 11776224 983238190945808087075955598428733440 11776225 318141442524188258318389228305638539500 11776226 -46261006809039486304022358196652556288 11776227 101511869125066303406619531923670157632 11776228 -643144692876772352998457013349249282432 11776229 376986268400266805935322622816620039484 11776230 -30119644766853467199657596141922643200 11776231 302417685278887913985372783645344560200 11776232 7400526729675161694959441522358712320 11776233 -314226311554619675512525905752099508480 11776234 444911551956925087389766722787092356016 11776235 -582213247655525330151331119382798348320 11776236 -296258366518355263789382278725873893376 11776237 140957152789609727264648767556695696992 11776238 3222645288878760769469624395143459840 11776239 -446925901080365663439567351434711226480 11776240 -53662393264036132938187008936510750720 11776241 45436419019123991627878575761711202642 11776242 -422718185056496923094665864210198869888 11776243 -1184831336047207533059819564140874739508 11776244 575893475640364380531113756351829937536 11776245 323878921272016121439508616822709521280 11776246 -48595151332773980611891744535774637120 11776247 -228965418137113193440415861706845798400 11776248 -860813246907352382736354628742941593600 11776249 185460118641660837804450762281112933632 11776250 102467120710432589398826762668083870000 11776251 -259043296531796280163509874283515228560 11776252 255737792262274283114532073282417012736 11776253 -538186348101533997017151942214965949536 11776254 186899418009549806934352921141126477824 11776255 -41501539995420311409504817237498147440 11776256 429263543166872142438324377165487931392 11776257 -535323919659829247531351677481406061920 11776258 -331735098591640861206195939399593085456 11776259 253662307415437867834198588868672357640 11776260 41008325536710646664029941950826946560 11776261 2037711907090314427450902365429144384 11776262 86973566922109380351733233053186419200 11776263 -48782966849764991849092041792836807256 11776264 781212422679552641290191306240753423360 11776265 -451018436802547400363008335687599645340 11776266 65549528527471865600122548837882571104 11776267 -396716071077809249836716853254210259440 11776268 94954777840842545868412856065659433728 11776269 253432842498183667640666323742354229408 11776270 49907648150856606689565963204093989760 11776271 -29717566267253543087198453701256397360 11776272 30734401920095819509336612486424494080 11776273 1131494334918946450825015832435949346560 11776274 -876667293417349586157235514003069507808 11776275 54462819193492840760595937038897538800 11776276 243322394665480272309267815942878801920 11776277 -863106902335600088343906153978962534880 11776278 -153964958046778570561095182223533696640 11776279 343095817390683337593324144749602423880 11776280 -13917927855170095762026398763914035200 11776281 -681152951829468279968545810801484480544 11776282 85994996625859282936168730659349990400 11776283 435187289402918118710644591395902552784 11776284 240187324919768481599311599617249908224 11776285 527445704053752486077705034668682668760 11776286 232813045023552372754970642705416136064 11776287 14211212838130952109840686311244721168 11776288 619064339120896809866587053068200181760 11776289 102209849321328984984719837309613992640 11776290 -256662141594531016983230077925011937280 11776291 1698513309709583082217550511093895682880 11776292 110232979636019316464406620473244685312 11776293 764691855366910284090319146449043283200 11776294 390503218176553163026909375392611450112 11776295 -47896984382797187017911135646264792800 11776296 175178046945990798280661553233233182720 11776297 -34053935564809821762803496712462224120 11776298 -449675404387408369908329658730360431264 11776299 -451225785564799581713341681096045327872 11776300 -82342244037438582821211142441469689600 11776301 -375251132223715863903878613958100401428 11776302 -100202015285964584266596135061320455040 11776303 108653009531052291909490083545781713280 11776304 7444865681937402759710920519453409280 11776305 -14694694293047704194387963867012046080 11776306 45149551018060685910586075454054106240 11776307 106874902312564842705548110928122658400 11776308 615332666325292071108421716420100816896 11776309 -892372177222043539036442992606451079684 11776310 26093700826930863481517360265995665920 11776311 30391399960500170020152357677146299840 11776312 -820033532993705406732386831069404692480 11776313 95396371480488239702919061618931836560 11776314 -223860079720298315893167526555662704640 11776315 -234206199952986457729351787549450567040 11776316 704161111656623690099657652592181153280 11776317 -197128054759439104514389103020147752768 11776318 -324228859899641866528250357697326349120 11776319 295169543097448697478125126117206326720 11776320 -329677426482863783089870923834064896000 11776321 -892707110004352405214524893494996220478 11776322 202362073285352934268771681435234988544 11776323 77377057802122642801949652348808457568 11776324 -6330390832388323561382715707806609408 11776325 -1037617264102300337556361349703751500 11776326 -128501632525075995481112282134280435712 11776327 201453382541548842450527869651471157712 11776328 -1128501291361230409893087566069169699840 11776329 -343248524031232636964465209726278721536 11776330 -271483959651372414997971870718863763200 11776331 362808904390222439618790933758222158992 11776332 -432590370161872724108245612000127840256 11776333 -123765625159643818597159017024846020480 11776334 229991744512155475321748336624892570816 11776335 -21222765014047235448650181544861496160 11776336 -55144145671806242494629935727760244736 11776337 1210735756559394966502737203622582067620 11776338 98559211743133464947273970896917845504 11776339 1402204490749268031554652645270500781312 11776340 143906676706792915999618146600619008000 11776341 -552372501917105334778959498022633179360 11776342 -27459547155186027970568354741509364736 11776343 -688616092681903173128351545177897702056 11776344 -128199730357349438013319950630974914560 11776345 170076623567383738355004027526392748800 11776346 -1461532194304248917298106646102170128 11776347 -19897348495903499055663455279984552088 11776348 -218400825257998681451223195812214226944 11776349 470316713683118163873152707189472855160 11776350 18882597876638564899465023789992088000 11776351 1236548205766623039005014794457713766512 11776352 -567930827784210681938543574326213345280 11776353 -938483106350753024826214724014585747392 11776354 -464583703764804533043757202184279432624 11776355 -797788501287408442809476000910361278480 11776356 259317845337576664033358206209191315712 11776357 -391233688730048969618436693839066139394 11776358 250600515494823280494792627316885762560 11776359 -111767046713680165814291421457185516288 11776360 -7997334775401071904569127491576832000 11776361 -825743987789753254264056078623697124038 11776362 -92116515277351778379514859988009550080 11776363 99631057728826510392352189876592803480 11776364 -712673287445731976090770502842914048000 11776365 -98817181097444309360278154337858430740 11776366 -140322461519135126073371091708592302912 11776367 27266734328514990433150608977465586432 11776368 -16700817956396598752413664594958483456 11776369 236538353805043562619097841222751506160 11776370 176010336772073881574840097041293886880 11776371 -153935635490695856284007293350947920320 11776372 -1007917351856913231600450062502288384000 11776373 76182904313499742201471221575668016640 11776374 -176197385242218972602339193233746834560 11776375 -512690431666817962811897061257495376000 11776376 1963842129011827990940017583448772485120 11776377 -485247742083598235148431076711087157680 11776378 400383949264017350954500276521079124160 11776379 1332513481231175886982751164565030864520 11776380 136662634278957911476875262206824448000 11776381 38743957630244487192331974992016258182 11776382 -155847771083413110157378018353488491008 11776383 -393828917724690402909005739180606417696 11776384 932704047976606520373477395469246136320 11776385 -75440379190684456088605582333994421420 11776386 -128116628938238271333602209602252817536 11776387 -36130121444326667820561015256681669728 11776388 62353664015080811553529610523105360384 11776389 194826333790730683025917845469461616320 11776390 440355129580645983588937832308770595200 11776391 5435076857873463744771367570123941120 11776392 -20594625757443490030526071190498503680 11776393 -566096660721456840153144867966391238220 11776394 -175169988974339174723440022843809817088 11776395 -558096395033742498329671752690255371280 11776396 -472994672956007952642836682604732883200 11776397 244154577559820559799712525671361538252 11776398 -52409679745304185403564375320577715072 11776399 -34897707165423088144346723334874460736 11776400 -14221444439048947060515294243840000000 11776401 -54360703722992897714912387815597297920 11776402 -989356021654085555370469166729448285696 11776403 480269167347342378698449116690457098384 11776404 80324945264060496838610259492610916352 11776405 74049308178581225169435500401934914560 11776406 -211957683008378822668201912211602234848 11776407 -592430201119091563090055265395289415680 11776408 -66801333609662242939532925683503841280 11776409 314886443605972470915293290967419865040 11776410 2619624172038987726836087427794649600 11776411 -12624345904040524411861671990635508988 11776412 -699361739493110238536584021863795270144 11776413 -111280395839467590922007388030257207232 11776414 50992365483032698773120744856902574080 11776415 113405162092921663307007502012549123680 11776416 363066665649071485465128792928784744448 11776417 -556852454066646547415856319813614037534 11776418 426985109744073580113620032568165800320 11776419 79578024765523718032535666831102913444 11776420 195826874482266678244903600497620090880 11776421 -1151504426760708412175681899019952717378 11776422 -4109835694057614923401301873066496000 11776423 -248013173190346785761455913482487976328 11776424 -4510755698606360755349329201683087360 11776425 -129486855749620257721102819420613574000 11776426 84124618540344292764233338492084382304 11776427 962985929954239278599416552788832528200 11776428 20835693215015296399386416995481464320 11776429 60240928725172684385325192968175246912 11776430 -153934946317748501591864343202161694080 11776431 -422201590231777018256338414239219261696 11776432 194438575920316278884213365999018459136 11776433 11065832449541022752516511034615569864 11776434 89371674355810076051740975699399475712 11776435 -242999826145996368319984310461755079680 11776436 -236975377398305025180596796290462392320 11776437 289739996116490101118234753688944158368 11776438 130055382163327824011300965942373961120 11776439 454860746327483694935589486965495461920 11776440 14700373691881901759050160510945280000 11776441 -608892375524943924593417283476758318908 11776442 691453486435427979045161884640144629872 11776443 -94132785716278548755767503699889967616 11776444 204129363341672251012031093632214286336 11776445 -927969692214434059245255010143018825300 11776446 302181144792622716764063970629588736 11776447 1334836193270280768935868215206618128040 11776448 -81166701382636804322611109725200187392 11776449 605529533384735721052605630735613756464 11776450 -44196495393368056332960629417285913600 11776451 -1152648313792896873858965594518350050400 11776452 195305351389313331509656976956080420864 11776453 -2082245978857227415285631099278565536 11776454 410699448778703176702533696443647822176 11776455 -582880044162562217871588695927020089600 11776456 -326561748855631517534296271497569239040 11776457 43145466204901068994904144773274005824 11776458 318301626527184472231477602244834416384 11776459 -1300133068056116136073695726644900991480 11776460 -56516565955585681816531189619900221440 11776461 -984933847914540618309261893126303946048 11776462 -423750209609185980063759450804398568768 11776463 343288176677074166320463203057792569480 11776464 141708691288097580826531069805055467520 11776465 -17358559466191083036725754384207025200 11776466 -19717623171405682413843298533908582400 11776467 689092695054692774682042966924059857080 11776468 735265391161955479985469120052281901056 11776469 -207083106990833659225211300618635270980 11776470 254009302005396794376119890028579568000 11776471 -71711049057979066975203249097264495680 11776472 265829707837261580572260908286082375680 11776473 -647484713987474634342919288844766778278 11776474 -590657479275330995358955828881465499680 11776475 834391452462163860185420427030169011000 11776476 -147043979530024454942093856465525831168 11776477 191237874218458521471676857935593946572 11776478 49858799537340177514574734001468719872 11776479 -97581839016071302884254674659075819264 11776480 6471707358967792922292925830148915200 11776481 1330910506708429749795340446512483205282 11776482 -584319988035229490575936270727245090560 11776483 771476601181448180541227767033564326384 11776484 -990955321244035238128886577305526534144 11776485 -153277555297626644508231103543561113600 11776486 -261164238465984302635304926085915627520 11776487 747378964315463867707072801417717748352 11776488 3045233046146687147903206886637649920 11776489 460704388304797320707013160102767429924 11776490 35679476269659339780535683774994867200 11776491 617612213379414480878894778249713617500 11776492 -56696915512494572449050037999754426368 11776493 -1237766174676020379711050978896254825258 11776494 167342524393803116725682516778647051520 11776495 -58192378593607119981507245074580595120 11776496 1480033778070441480868116923407368192 11776497 87491064173400231518958513441363025920 11776498 276000024479790288544708725424178878464 11776499 -115325113554400450924596464079190002528 11776500 606404305768459048258748140896887232000 11776501 -858475359471976714141757575429137782400 11776502 -49632025542447408753090638884571906496 11776503 -638610932816546629096193819133505827456 11776504 -174163658447797066031503375051222118400 11776505 571348085039441402626762818971792563200 11776506 7613208419314942457169227208509718528 11776507 1675035627031997239665789057401103560472 11776508 -37603164719807497214561108999866527744 11776509 -879868704591084292746075777026010666816 11776510 305132621586929930457165432087445700160 11776511 -337669010266686734357278019471260589568 11776512 104624571636970680815544432784255746048 11776513 -614168176097140134899788093174803701100 11776514 -48964487116380399654295798057655708160 11776515 168938808486624275105177912922570310320 11776516 448119098554047116824891677400232973440 11776517 -1097570361287077027866951007130718406434 11776518 -122510707574702560055764090940143912320 11776519 -214135551112170753312536042755923884256 11776520 31089476824263585449031705944835686400 11776521 283393809131950181360302241200887756960 11776522 -438875214886860254113573648056468884688 11776523 -378360427648518749660187552620896426560 11776524 -19420182819576954965167310666263417344 11776525 670184451954640856556005646980662038050 11776526 128051039110027497190132195513656203712 11776527 29831692494028737839386367585722200192 11776528 65867919826829052003812264756887158784 11776529 182081970046329949750678680876217223040 11776530 -42496015687947493661688922513753344000 11776531 251328126038379042911000953371940650704 11776532 -1001940039315937436262469520563947314304 11776533 -44963365935543601471160015133696371616 11776534 -113124762176406844159864993762837334016 11776535 -638364706200001762352550772730046044520 11776536 773331894618101068430262724222668595200 11776537 -60186317328046551097921406806046037814 11776538 257571737269440549400569321500910743808 11776539 -5467680227767963983730667016407767872 11776540 -132587968309284765750819723766201397760 11776541 497400131711460136682863677614683896672 11776542 2987655205331207511906288815185664832 11776543 1695578555090324019661203948124271570344 11776544 284545415051728955062502810162270699520 11776545 16253881641741971827249848197327240640 11776546 -228697925508344094627680613660784099680 11776547 -163594302378487336247959555128549291600 11776548 -178735380254029057452256329656287186944 11776549 -54725072318962074915415515828167810436 11776550 69534202032004912424391663143550460800 11776551 133337370321636198155541157281610355280 11776552 -148518916995887236426456185672086323200 11776553 328587838958946103908745033344213517044 11776554 211164648597475635647200958994179979360 11776555 256637008062759388180621508504598988800 11776556 -268101585582099600173133004207030617600 11776557 228424540145331465474910757010725821056 11776558 -4076599459736919463198956422542439424 11776559 -3756377030608883320556030295803737920 11776560 -51179096168425596989684028898536652800 11776561 -885975656620884865478003429914781027600 11776562 -123462032635313302077154881506638387200 11776563 -395754202534470886057402406263522747680 11776564 -207611907216560677141863431307535111424 11776565 -241659714423700099261891823657332437480 11776566 -4397922809183168145174565097445197376 11776567 1863076027342394046255046038942784208 11776568 382138603268946858554647880330342277120 11776569 28606146343572113124394148165517183360 11776570 -77300016724901384990225009797070874240 11776571 21476051515001871762025809546283996152 11776572 279125491474042228347389246147822148096 11776573 271901162698610254561344216265410313440 11776574 -311137722829752957415889210095341406464 11776575 164324234564440299921689962261049001600 11776576 12774760720187294021237190917038800896 11776577 -656954776619287776556221920121606480 11776578 -102788592321684588324390675338460572160 11776579 -14779020267074253125491278063965957816 11776580 -711512698083549073301221302043260518400 11776581 549474938817757620004956697004075785020 11776582 4924847717201198968288542873422135424 11776583 -108082793770307994969697917459803381760 11776584 -94457734019905389921923559414248079360 11776585 -92859069692110339046557653898487432220 11776586 550368164857773998421942500332929183840 11776587 122156271233411249323940162686779365568 11776588 -256519149549183476359122434265824173312 11776589 -331199151124634779008657928833806928480 11776590 2644186036700910130842295012985487360 11776591 121134289463450004032437898237483322992 11776592 259719878611002914039858773419226423296 11776593 -596938997058202910897670292302917484000 11776594 -42953067960452031992955570278370440928 11776595 -553650705049482697649155018306375108800 11776596 128458363946229366060036863958014103552 11776597 228788381405455478087884462004135141952 11776598 231113954897109537435537245666648325024 11776599 452110356956978350678413535502517584400 11776600 150251213131886224515098281827142656000 11776601 183195162417149984237991599087782942602 11776602 -743855686519257778826178085553368298496 11776603 259811381968904708036824453165424918852 11776604 -223054324445559215070453359309228012544 11776605 41356560261114844104745804474130628960 11776606 303541247489909638710575841853178502720 11776607 629545949581224512837047793540753933856 11776608 -1050250658136178064970720823733034418176 11776609 363203424510892256827852332479480850560 11776610 158950422824419207931146158923000424000 11776611 -306356444731413601763152330075145443776 11776612 -710336275511870837915091412253604751744 11776613 -298563176649987261136847237984288627940 11776614 29433099317702277407305705257501020160 11776615 -1200213379860354874181112970251476501280 11776616 427658112657250621201406102026254228480 11776617 -845000791242215470261707326488276937760 11776618 -185614234679888812205682846704871298560 11776619 263840173930859460416339776809991416096 11776620 -383978734070767478443174383118728299520 11776621 21050545806921501492887206226834841600 11776622 -166246010120623774716387828047114902656 11776623 -99468157567770539866881871541397626616 11776624 -88783539149041519246514474204428533760 11776625 10241013583496609198238724370160288000 11776626 -44795381583250583128881737799905175408 11776627 1190646308821675163315766183451906950476 11776628 -318968055009553955549508017759414790144 11776629 338046385226868390630720707512655895648 11776630 -88991849169070397748806962742278087680 11776631 479803563885107559193365576799689431472 11776632 -23842931534154320220148247162855424000 11776633 -405675319882750615399375124254283306112 11776634 -40553650826792999894990137373757854208 11776635 -47278511534971194558670125332898685920 11776636 718365074038920119528198014085102592000 11776637 -123690617788449377182968405565688320320 11776638 -195179406038983594930049352384647242752 11776639 89727790370302365526970808745689387360 11776640 -708572275386479199216258020434929254400 11776641 251087904348320727702001165715381323584 11776642 -236881843959163522018231690418147412528 11776643 827132856513452017762221997452703520892 11776644 -77166157816610323915275079631426027520 11776645 412256875782002101611254347197135411900 11776646 14267537610117080856794855774044429440 11776647 -797772890864887621154574422741902733400 11776648 -307318181978470091995453626483613102080 11776649 113980276416249298682739308733858152832 11776650 159453108444081778289340681397443033600 11776651 58889352795495497664901167164743451952 11776652 -8977511386889552826567247684477771776 11776653 -143176772214165971106072820473543167616 11776654 8809190349706852463700785669785413120 11776655 472521156577840934969059173841286721120 11776656 12392014101036775417290733882343424000 11776657 1029321462653832723449112886240938697632 11776658 -92399250528627078845069428832592772320 11776659 214787825915634857001734706036587890104 11776660 -241390422773736060065590787359071951360 11776661 630704346287749091949669318970835582652 11776662 117117147842129567436726355041864297600 11776663 -1153751131463946762629571056660546209760 11776664 -407300599320635184007361141992614512640 11776665 157763399336687653790028146715277825920 11776666 108779759571172911973873758366291604224 11776667 -248827912948397831524986983515102394880 11776668 10789693562359316302467396052819599360 11776669 -597198100203338937064374503546508051360 11776670 309579148942642891775857981077336041280 11776671 39096889435200719766294616003545480912 11776672 401647729673493106806303188559375040512 11776673 509327350439549787550246482617980811136 11776674 -73749632767321048636105543654330168320 11776675 -657054586626341109329755611352536779000 11776676 387869810840601076660958586728826389760 11776677 -595821692202593818248682837657882823520 11776678 93639752316576637063811546528217922560 11776679 -5387913864866888302073417887842433824 11776680 -382855334533090731475572428064780134400 11776681 -40153079198336571426425173289880142208 11776682 -364447956812664628926511761461894617248 11776683 -177903513010935667306190424022371505152 11776684 957350123473709704856545307215529528832 11776685 -154940530832837049358360155709376917620 11776686 -18725612840509419272439241649090380800 11776687 -56111056093145968421805624317593003360 11776688 95929505463411143655018290091990712320 11776689 705708490182283871880143494996016930754 11776690 -54548786397107484813620315398295508480 11776691 -87990427526184425811463757660675976000 11776692 643675854933582530101061591365045604352 11776693 537978783034629994966701469411970723740 11776694 -923833114444879833633232295225119334400 11776695 79661664908792805520503412929437299200 11776696 341105911290801020903135507487068405760 11776697 446612653960798014073085845524527507460 11776698 251058913543640358613785785915272389120 11776699 -206744702158854144422386148893210753536 11776700 180732543605493304076553565987667904000 11776701 -637854761650782625307070712620986879136 11776702 65280362486286884903699587535154644352 11776703 1321920428332266167942268288683013221952 11776704 167755394280728471343126121812150190080 11776705 -953743238553327891312164635822730379840 11776706 6461879218341054415902003023237740608 11776707 182429245318168714867422253913548169604 11776708 955196357859484512312367292271135897728 11776709 -54834569738458584178547474834809950594 11776710 86306512126206713382562020387285565440 11776711 5000250178697655177550373820770330240 11776712 -981996437511590381117830856497105428480 11776713 79501783929345416229292489383108817920 11776714 121996711212639921180411703709154204672 11776715 116562324338938797127825892345016580320 11776716 270320297291056657062873901963415808000 11776717 -288460978299453275462020847759317646388 11776718 -206360114965298292238603928150595205440 11776719 -134681455889548013826033295755272327280 11776720 -75355418995214969555191025358715699200 11776721 -1011789425337152993578813334745661360512 11776722 -112321541295941228140266391448601836928 11776723 65187528353760708816755626882974978640 11776724 -214879298230463460754001571696048912384 11776725 -19528040514390968730838046274574560000 11776726 297590836260347602322712820069965091200 11776727 852837179488153266241556621876407994472 11776728 629229819579859568026722747821942108160 11776729 -46146118423980065006268548949617214716 11776730 39887578104164299770091384807676666880 11776731 -178420801820352177723738733159155048960 11776732 617359648406775636452996277225349816320 11776733 -169160748632515142795284674942532504680 11776734 129923504367872131924640347705717845888 11776735 -312927843780015251627021116767811375320 11776736 424880573492697277617688073295245082624 11776737 -178599416440391670008598450039449322048 11776738 -75911853685935197271428623629032514480 11776739 -259288756552995015736984825068356686752 11776740 309147503711686114430970242753669222400 11776741 819021464829479163837902234413073067072 11776742 -45871905657738280686526248584117978688 11776743 -325179048981854257676229059758777450752 11776744 -157367856642538085877821085323421696000 11776745 -111325501405456187320469548081846675200 11776746 -118166002752552355479686586459093504000 11776747 -248339360495726650400392924140318881040 11776748 -808977130900494982134618800783306004480 11776749 497261710592582174119769717625454937664 11776750 -41375241782760438745635018160883088000 11776751 -178846708799068963473990418934418814080 11776752 134228884973692325184339748579938336768 11776753 23667100018726376607800322773181618002 11776754 7745894632889408703554725517181204480 11776755 -233045093567522823952377705896605802400 11776756 -572433391383259824706830124666185585280 11776757 -528706127134241706690096558699388570848 11776758 -27634844087634867968094965477347701888 11776759 453137924488598338947647963933433997728 11776760 -65180040960297536113967291070117273600 11776761 72601298464636541028289844354724868410 11776762 -208429130756940286786858092218577355008 11776763 1309257599455236810734242180706461599012 11776764 432162705918580139413128564158828069376 11776765 -62851034022150865125770698201885733760 11776766 291315645941277533835134550477431288832 11776767 223527341043278585282333335050187112592 11776768 -549603390250686122653269462023374110720 11776769 467921416887206095151541500999857066800 11776770 103158380636025372234714246583594982400 11776771 216307963184797139450215966767239870972 11776772 -155258726802956805932333833611894067200 11776773 885839431348541344211047033608438357984 11776774 341741254137478604603102937784244751360 11776775 667616738400351716692607464704345165000 11776776 14009343531869478170497040020773273600 11776777 226125423106294271634842514698503737626 11776778 108036460698955284343257089902524265824 11776779 67775096452795498343630883749703114240 11776780 -585921700069382048765192281836285926400 11776781 -210508553803589803464902928827112666708 11776782 -167390689240032080715360532657081036800 11776783 84380821684960799866780024191117755080 11776784 -292489101425772248518275466481210327040 11776785 248762788858920005601324244143284563200 11776786 18021966912109135499250841802000861184 11776787 -1166560189475303003689304537083820222400 11776788 79924905223548588285687185553889817472 11776789 -1262929641182916887639408679844327542560 11776790 -573792651961670789887353966776306833920 11776791 -357808602971262559529561908739388103296 11776792 -844662165207119603289598930425308160000 11776793 75317502853720039822017992659788230400 11776794 -60364275169416335730652336236255472128 11776795 549883949687269529792807661599258164800 11776796 -424433101831296962399409740389650531840 11776797 2052651071077334311635473810479060608 11776798 36768748057215214899025729337272818048 11776799 180640321765544510626875998123377645680 11776800 -121218105726868423653217200041518694400 11776801 -419399678543788542824831204482951031868 11776802 225607112085065722431307538376023774784 11776803 -280642459948344696737283668571114891792 11776804 13739185583156954625046245458454835712 11776805 293705386406017249091027135551125586560 11776806 265136382533314294779575789454155348160 11776807 -9860176077472246028881838454926288448 11776808 -303521510109379045615547899252611072000 11776809 370236772835928763632297550296196272 11776810 -433522530832321182327440068242529633440 11776811 -745313618130811334072645218818112464000 11776812 -59488385888837732127826386281034359808 11776813 1641391616255212427025449589568463901600 11776814 -233428171980460489072556632674532036608 11776815 373564630973354213951533831271557410360 11776816 87034285706448778861767309501020291072 11776817 75111673977316948345554063456860960820 11776818 308032874632294087874771145558425253120 11776819 640137179412208161312906275193764110220 11776820 -71533984407683278250326310925050880000 11776821 71722496472859564142690836815440400000 11776822 198372137584322747272598016577591031712 11776823 813973729141677048687697371436641564072 11776824 12186036464286747261686274470784245760 11776825 -217402051683041808039653669257361650450 11776826 358307165966131920268834019993302431744 11776827 195033822888391218355224912389491754880 11776828 74164030223732287682052016874354835456 11776829 -1140931907141808706654790927568993408570 11776830 -38460494426327909063438652981115303680 11776831 989740122510304730797118045028234611064 11776832 -115722591135650062204300459392417398784 11776833 -19026618329264405140039520091801880080 11776834 113169844858192621607026253153217409920 11776835 -35372742997391983013343843199194037440 11776836 100033466649722988004077944110953891840 11776837 -840922179401604864816334521296668274688 11776838 -90972840368222163556162443132758361600 11776839 1109310998825362737214295942739373224 11776840 -5931513188520606279224771557869158400 11776841 -245558634915637336857817900863408526656 11776842 75011005656881881855709624198987811840 11776843 -123278690514228374538026003188156797712 11776844 47782679453426480201897366350093652736 11776845 533187530036135943340899960440054903520 11776846 -87048795696633447417723031980789196800 11776847 -161522034518422383308373087079156740768 11776848 39586935051802482255737164559060434944 11776849 278255404535743402126275343063216879936 11776850 -79832376271817946624255416216776059600 11776851 45538462295432635222879819627175718768 11776852 -851003029310899112850589794107423412480 11776853 966774228110453334952437311302589468928 11776854 179109938656229911312829425984492355520 11776855 68869011044298630680695759912531500960 11776856 160327891337969325087482598548755292160 11776857 394013107357328367978725837172389654592 11776858 -71430156764920889429083569147279988224 11776859 72529118650549541546333350082314581060 11776860 -241431023022027554956427703809485516800 11776861 -998545197507285360783881027055994200538 11776862 549839671841319619279354188253647522432 11776863 57312086617480970412189669128243082624 11776864 -1316952542042563622202833561452420005888 11776865 170744552693395745500567968661201608000 11776866 145774486875045809347696708456566052224 11776867 1447445077775258365098773302165690148352 11776868 -213132802589088302790196199526720675840 11776869 66186891584063918724800639794444148736 11776870 -7234637167666010970932803381373552640 11776871 -77298791868701728343307139768070833680 11776872 284499143531747188785255790800503193600 11776873 742848800646854761015243381057379640122 11776874 231653985628089949897552159377420138240 11776875 -94333946894988359034462678802230120000 11776876 -509626901636043532530882063576806352640 11776877 -26588903936767632985464397075771241088 11776878 -124865741336949239032729333217865951936 11776879 811589851015459544035785859087868918480 11776880 -61348024185214474594242931126344253440 11776881 -310690903806169502997467119037742704736 11776882 -27440837680474908162655876626263519328 11776883 -2111819773530323079879805380030788856 11776884 234029669181290920272618085321436037120 11776885 -275977867788579739839139809550330968420 11776886 -873174275605676674134040136298844648320 11776887 122249951085087992820471098808944143440 11776888 355211564079303022132457232388046069760 11776889 1113694252114023305978505760973721651690 11776890 -48248195544803298460135975769236262400 11776891 -200402064121046250346221901315293068528 11776892 -741720077916200619156230775673348830720 11776893 -133012589350336901330148967915899035136 11776894 624595481940199184460594845782063304832 11776895 198374583242977547053612133026162878720 11776896 -55917644787574430750230241980301967360 11776897 597669482290991113994034334685329771200 11776898 -200303739760725459187101651043602737664 11776899 123761656793883182466854006002430280000 11776900 -160843760601848230219763951503005696000 11776901 -763720737714884950662711716761797621408 11776902 170627653622999526206876287812938250432 11776903 718094451907114639378245580473098261280 11776904 851613633710004508502110803666260920320 11776905 -93790394577575680175731067066246943900 11776906 -296654794734199871819446905332776624848 11776907 -881859234881035821411809361089224172844 11776908 152338051394804386117846795121798381568 11776909 365972947559551614664919558605403063916 11776910 -207050216713776908190136473148190240640 11776911 254035123560318589877438671540391208072 11776912 -29269852956426059547948000241541185536 11776913 -213365637874483589979270126966887644176 11776914 520387255360499529360369750844452480 11776915 39121127014619244326331129320086606800 11776916 977717983910433254171710150466409786240 11776917 91389032803803955683617054180521270848 11776918 -265213268328006795602574597443302711296 11776919 291361438003170723511708828677749354112 11776920 -171879065704059170585315101067988172800 11776921 -352347484576792293323952475202768430908 11776922 -307482622822490054373314150876322393600 11776923 -918620122029283384068806613572128969428 11776924 -834106813946978219384419812051561071104 11776925 -376082470170316942618541478556133520000 11776926 -3202035940730588761301008179780237312 11776927 -370949834697222781893565889767449992224 11776928 -1045499541169726878933227954741441003520 11776929 514882042455604462802876324788587956160 11776930 172731895372125364173388738467720480 11776931 -219008278255164028142714744030405038080 11776932 -336443383249972574381752418355173084928 11776933 80276410777813061757771856699082756160 11776934 -486574939437603744233934855338826020256 11776935 307194412993534421478335389295796526800 11776936 -554765988699951423287509764939503416320 11776937 -542284705124415939542085005476250484108 11776938 -46663234475451052676330298714830364672 11776939 -142470874785553337571517250732937502800 11776940 93899960644549694405947716297723463680 11776941 532255608092566196446998476729407564800 11776942 -560261236324319726355333877039836712128 11776943 259050620689477910239350302024611688448 11776944 -11033227973703529723238168669375496192 11776945 560576730460011373940894980734766187700 11776946 -21611294943015808673776093912811182176 11776947 -948082791757514934587916152310658560 11776948 -27788329173625652336761702948713191424 11776949 834340295865477810243936216487329493536 11776950 -98873700534060878162760649358216954400 11776951 -518268880987766337817737929741627641048 11776952 301589297548508007033021959698707701760 11776953 -90489769752825888094776495382815394656 11776954 10816137110820906593183287765535067360 11776955 -497595876696114713370388019076156336240 11776956 141555472576904804706110248157600031744 11776957 770198407176121095580415546477018811206 11776958 -861608499400447393080283154294650194240 11776959 23094512951814964420332166606965731064 11776960 89575137233114462108624920683479040000 11776961 118529839553819080144479693595202884032 11776962 -27595799024452005912950272768299288576 11776963 223627914828047207291915948303466002448 11776964 -207113617719359472667437583391403540480 11776965 -40338726994460445070781551545848204640 11776966 -74641503078371325264497692306272153216 11776967 1197434914998089634581549029031669933016 11776968 -318256138439023502324874242170331136000 11776969 -6925302155756871106377248181769862112 11776970 -175192707601327639026616483143480124320 11776971 32313622826607981438999274081174063584 11776972 -57793565523744108208040111237638100224 11776973 -92298053099200605239940232849216672296 11776974 234566428286415483988863270974894453760 11776975 60814361376999310119003677901618612000 11776976 177667597884832722265425053584840876032 11776977 618168425134960011293556371233831836288 11776978 -782951769027123698808777490049301894144 11776979 -340524019460528902653442498902820296360 11776980 -34554289250532496931875389130695290880 11776981 1193383645895664058198260938741938645632 11776982 120357514784511230027097707370079865472 11776983 30681396035875190128855916146570616448 11776984 1603919625968625431925989203156405739520 11776985 220568468342558545490726080248796310400 11776986 10718899056629527580667367041276753120 11776987 46379686654373873236070126747495209200 11776988 -274149883990859463896892551476539945984 11776989 -32467573639496107837602113688160450560 11776990 108963418659110763889028839041501129600 11776991 30111383896047086975974821877216707984 11776992 555715322206362559890848459877519458304 11776993 -40653086072154826258122235042852929536 11776994 -13025307719158929302419385513070454704 11776995 -721914366061028246656545149390710009200 11776996 -335174483065609924874232967052133249024 11776997 -1282828888191187087489612355014310599554 11776998 188589160172489826037862898752463383040 11776999 -133744841020479691695677460115320686936 11777000 -278804992708924001398649973972810240000 11777001 -55686016304918199218974112730612467568 11777002 -249147121160680006629821810011551060048 11777003 385027893690573231354056561599268112228 11777004 160597330165348946732628741009062891520 11777005 178005381145303629660668497183945158000 11777006 -136367587583467866442094210714972512896 11777007 411412482714955002707004404511893485824 11777008 -192372257334030692276229195405327597568 11777009 -1471355378709258949518139498182765839790 11777010 40964428638855155589327354045213342720 11777011 -736158971590695618137403148101489870388 11777012 3210620241186932832159489726185349120 11777013 357005110284734540508713101738100981742 11777014 -110019672837466084714699038403618329600 11777015 -648161792945708518018517480523395580840 11777016 176314399207352915893279609237093785600 11777017 -30934468948141966398036982699874030720 11777018 -205323336344661698517130607700955887360 11777019 47811461674426859218622542679191334400 11777020 41266129540272655880976087526569031680 11777021 656806305069279240153101346364670217222 11777022 580887093712771626624806269981606329600 11777023 1504809670482831246680912497326510390272 11777024 -51824510845109225131861362244665212928 11777025 239051170441104868041845108030680953600 11777026 -3443008546521856146812108450530438080 11777027 -826318050866193139900033354387265381124 11777028 311770131552387137346528984127331281920 11777029 -2145857150986722798248711096017781179680 11777030 622659166142146018622111573802581644800 11777031 125106454003986229730909920521443650944 11777032 -381358045369248796413092642082206515200 11777033 995280372036991015456419340908885216282 11777034 294275193104076056407078602825068225280 11777035 332571120500387983091622315150026613600 11777036 -698354265170494748678405733121811066880 11777037 -817866882800618682500152179085557102240 11777038 14252091512691020891245148483402699520 11777039 237398886678388078971426672813773499696 11777040 -49316155975056249128165497736598650880 11777041 194032248390364160611309887309268288372 11777042 -71044385542040555530837632307742921328 11777043 -305905822628181073814402988084290361600 11777044 -316258692539970328991595804639129264128 11777045 -53477771532160462369672336370638214400 11777046 73850802705291022005334729515496588800 11777047 -1022459508886736848571316563045383489400 11777048 386380129461596649522361485625763328000 11777049 137090262105932480322673462222088606400 11777050 -173883530559090102974624460495163921200 11777051 -57184439958179057065481099213929344 11777052 342518296510893667870605713969295383040 11777053 -94292883510893936623008389609993444800 11777054 115649247610047638885269691620251627264 11777055 5026069887868212555813709903160803200 11777056 -705713758646989699596051546788944281600 11777057 -936222643663297547663146758691160321694 11777058 -214372218872629532947959170205519292416 11777059 31384828785943941095963014090238903552 11777060 449154572092969163420645575828956610560 11777061 219173870058866311287988785120662245824 11777062 -107984933192976312090604515031402937856 11777063 -573685422880737779619065760903475000200 11777064 140390603901130729148602418266796113920 11777065 219207760822634353372503560430841795200 11777066 59144168699957939638779544715674302720 11777067 67997963878884236702819964089910841884 11777068 37403078748980623277232071832170651136 11777069 1128304247944677025633069956751490968470 11777070 -279488500804432373174822444297825404800 11777071 1227296773185422074315126846380525120272 11777072 -9324267785283919468285245927528726528 11777073 -142040227160584250241325291236683520000 11777074 -449605252190723353120562060500216934400 11777075 4661372208256888854966568920463341600 11777076 6433440403433677296108346304872538112 11777077 -13253776465876539158234594925983855592 11777078 172831919360527749905604816850821927840 11777079 -367287004742374889065885769710583630616 11777080 -83006552135563544182277985585658675200 11777081 761461059228851471463624886988211702912 11777082 141199154740339344578228949903565089792 11777083 528108286887501360838814737110702299680 11777084 -372708091821669118792712165332843258368 11777085 29003332658537861241428138942639966220 11777086 49175978986723010794467909437048044032 11777087 -54765199377793574676856027555609473696 11777088 114845451579511040909623866031645655040 11777089 822636150082144562143114257196308425940 11777090 144107597768662183878906099199747427520 11777091 -30649375292365306875631501710750744576 11777092 -38230643133680718850779636238557715200 11777093 198822049952616923710842314999107314240 11777094 159092276257596509328285415004380231680 11777095 602248198480990385924801262111861610800 11777096 -627054399472491238324003187618368158720 11777097 -749597111690954222969247080025557391600 11777098 13813973316432529475114571170712574464 11777099 -391611503863352016257283266787479217900 11777100 -125837649647006873824240887546939571200 11777101 557222453730564690709824215142343622550 11777102 115658047394961007990134237061204627392 11777103 -342968999142038963405700496220866692000 11777104 138079166450315888330022181385777577984 11777105 179346828770649078313164453877266308520 11777106 -416353970431370171191816434413046926592 11777107 -144805092117555587930308645856645731848 11777108 -300782644958620641484555501118473113600 11777109 149936586526008118741632994309441456800 11777110 -216621947614109933681417505104986487040 11777111 736193708616029569574331974692761543912 11777112 -279143703261490706229525204245488128000 11777113 -713628846827790045308183709613673392896 11777114 -768374724213060553145835767918271907344 11777115 -162999661066593575711336214270365940480 11777116 -172639582165729173594897846831468482048 11777117 -268590808785025901571102095229377131776 11777118 -21640246870335621510186725472590026752 11777119 -1198350523792599458253716283566976149760 11777120 -434471570519592166739816609396930641920 11777121 117026083021860906826609960822446953472 11777122 -245634868719714047982502420720572691968 11777123 -803598032953046828661566906027888364000 11777124 111274037023298705147260526332356790272 11777125 -361392809124832769623270414843475136000 11777126 -302289418928811964006765382877547107840 11777127 46842954328581236556937875251374808016 11777128 -628298618788940859579514948358072647680 11777129 185006116755344822896417499559991967040 11777130 183388641771062401633562837560991078400 11777131 279226908001563349445860033735358107000 11777132 -248027105933081734373842168649681679360 11777133 286109929237080905975509864904533955904 11777134 194948064242112489130707017970542352192 11777135 -149480009586334003933906391838342477600 11777136 20969530852794932098970037574829604864 11777137 415900899312848283736406449120182885172 11777138 95361096293071808719188519272560842144 11777139 -183122789790871373265312682455326215152 11777140 424479684678392084726649908397101875200 11777141 -5492574980010780086532589863638334336 11777142 105199816072436154844126802881125528960 11777143 36376697109368928045489124607856545200 11777144 -633272720105562376615538774745728163840 11777145 -374014595020111444509986747733721433280 11777146 -32149449552332463379890846881119363728 11777147 -365099838113246662744146369497762616888 11777148 58442595597090206814110236305018052608 11777149 877563303379004507627856134274778742150 11777150 -110353738855259211695410800160612224000 11777151 130363930275352757482064004707599993032 11777152 -115705037309079362281498083164317286400 11777153 -623825111651612844125323150751799803580 11777154 -200314116939731779935877845578254922880 11777155 188912942155706832570847824066031495200 11777156 -511799337902194735959067812297517380480 11777157 8801956587600878939776413748359656352 11777158 -397409829313380632274733121987396731008 11777159 743921545030113347251005310622960142360 11777160 -278724616315682779782689515842709094400 11777161 -753880733154484829802398331615737620800 11777162 -781330540486322477697732427164919372800 11777163 39022122367962857305476117525189492144 11777164 1988232710470714641770519788851106816 11777165 27828139025907828344932682966610954060 11777166 -369546415194970914382673402556778626816 11777167 378003333088131694870682680868080977840 11777168 30729778212933816239440901511672004608 11777169 -23399356020554257121441311767902718720 11777170 366329173845639345587476206187097285280 11777171 -311408215563940910469677071171569240576 11777172 -953811881509368466285095841267175424 11777173 -1590392345280814388834931051322109452800 11777174 482291506024051692656193145166418538752 11777175 -291218114747483263600404826253103126000 11777176 -432516619939456902652401950720733450240 11777177 -196080319116280070143634496418211713974 11777178 -43975975542608813817969259845699847680 11777179 -37448979054013069662426895381839308480 11777180 -647350983177067292961097778689385948160 11777181 -20552926375429535531079680042307466080 11777182 -66543793494498122430289058772690767616 11777183 674260883234614245306708174694031534448 11777184 -20580347682260606715128392353274920960 11777185 -312803612370799895792700938796123579840 11777186 181993419824663868648990881589231891792 11777187 130808343917320774323525834325358519160 11777188 1103468476262393615022692369745520640 11777189 20653220412868929946307274925367052990 11777190 -69545293435290858821885416436797651200 11777191 -149132715282145756711135524970066870408 11777192 -145705730943238632891171708268879872000 11777193 288208499290169391808112920166694044784 11777194 105794015918317128174673203301306264320 11777195 -458949383016051315032025414705159280800 11777196 -158397889883399898063788458158919483392 11777197 -726663399018627593212551344863623877354 11777198 336027645894315193718097808507684777536 11777199 25427322180100859839823118568739631120 11777200 -127992375824791038542310549338016563200 11777201 -220500132299140515313235907413986194798 11777202 139022787896786958691750800683218051968 11777203 -775264117082314439623500336819740412960 11777204 -421947377762766705440285930996771708544 11777205 -179383386902028678089113333174846335360 11777206 -10383302429409286813903057646034819840 11777207 -426841185713145815992892866066149156720 11777208 16852244431409954846305563980837560320 11777209 243039743048286031895137866047222142864 11777210 129225388087027372106469601868085227520 11777211 -305747081406530889645400309408010119200 11777212 646643675395579564349494902953916179456 11777213 91023290059365078371822842755194148096 11777214 29647771570384712470038162563122977792 11777215 -610805334816150316618626264163990607640 11777216 357580960061656710554665994037000929280 11777217 343109556766884270114645190588825516080 11777218 -80662560210014025806878064875827609600 11777219 -115176812170739826012962112831236055840 11777220 75892260173741986260779285512340275200 11777221 40025928509033406576729775282772571422 11777222 -189534660229201896412421409237991613088 11777223 638112642208134621287759718483977135784 11777224 932390778577362607724865657481831080960 11777225 601011366424579740221434390167944514750 11777226 521660082998500866771840647201265868800 11777227 -4978759588186263850688589527125107456 11777228 175983431735402001870378483818138573568 11777229 -784606217725474578084111915501511051626 11777230 5414632854048137752072493613635885760 11777231 858529864864072154059435553261023042032 11777232 -19969787951144753717256698257375887360 11777233 -8245357787974899458683843604663728216 11777234 69469012835299429662436887871197115392 11777235 105092601624628459619212264429636898400 11777236 -26632064670712180097352289500467298816 11777237 397581266140830102595009377404143319886 11777238 258720031360061203524722889515037485568 11777239 -245442046527569687490028930722531273176 11777240 -693372852092597375909037861228471091200 11777241 -100495144978590349259447746582558310400 11777242 -19437477106563699960716706341085557760 11777243 1416310680013323690249184767176333431080 11777244 18414529145977383727683206144302434816 11777245 -11849545226936529416465590269990441600 11777246 149995788240238959165563958871518720384 11777247 164577894904956129210547976146747800024 11777248 283151397881127061096241660132327424000 11777249 -1318506565108575191918970071273442649680 11777250 154840461152867495893007230911123456000 11777251 790367736110667949469219287279754582784 11777252 -200197874289616705377716050771817303040 11777253 -311476134435586305906606573831467246496 11777254 -217876676557185314671841230583602331424 11777255 32793976445033518474554819047345649600 11777256 -73724191128128043312662817797737006080 11777257 689908282514196979801646133908485307892 11777258 158566051144043224195244950281867688800 11777259 156028890401308822218921836701981076736 11777260 -1092099638718449765282399178008349573120 11777261 -441620636806897270099418183475891780138 11777262 60564026433262041640086092494374380544 11777263 670451871373847454600191808803539318240 11777264 2821572370793119306047848848316989440 11777265 385554633041845487835743989408138886400 11777266 -491471648491788391329876820026503325168 11777267 -756588650251869538413524138939421396528 11777268 -303748638239760981556963466693819842560 11777269 -13006851101309082779537849415872345088 11777270 -8456856368340235890963142222608096000 11777271 8457859019374476481803813022055240064 11777272 136952717294631355938191335267519856640 11777273 365467954509951707810043898238867875920 11777274 137570542937032852116281895813292140144 11777275 140740898165464193646282780972579881300 11777276 -113864198214751375234225536161971052544 11777277 -504599521911468155254090364163875686080 11777278 -293157336844671596781113494778556994560 11777279 795830595391691609512582119489013466880 11777280 -16022960377663240643580088063088394240 11777281 663217304151593328241690026437733317700 11777282 -696658082467152691421698816771201034496 11777283 -45530345553870759762631225171107110400 11777284 989145385671367954015422657173719999616 11777285 77400980425005128175714352284758659200 11777286 167795728819781500321273521094297731264 11777287 -4646811629486412447041135576971881064 11777288 440615928023090188262047891237892751360 11777289 -372284571670469060300876398666599179712 11777290 -60468894953248709790090446561814481920 11777291 -71253563938513811717622811569473060616 11777292 58642428488111887629245440917633408000 11777293 428899716287807017318902983555835552 11777294 660567716936655324085652627351159033472 11777295 185752407873350339891032907456829058320 11777296 69156814239524424495325061675630592 11777297 1038176373298063392140203997691854950386 11777298 109123202479334321537406767671111646208 11777299 938530870472767861139176523757318883264 11777300 45368278886190574703408558947821302400 11777301 -628418045611535767725647320682166814770 11777302 67999012633657512990204986684214417600 11777303 381586977413431222770217475941851470784 11777304 28421925844361843721064111051373936640 11777305 538686144894870061143130232711473464000 11777306 904826379586005469589932954466046989280 11777307 15087295566161886088166324801011536384 11777308 -118908513387457887602692587335818955264 11777309 64905581530291728407641294239664831404 11777310 63292588020334765955663244462626193600 11777311 79192253875887944730687530298157175808 11777312 307931797820197217257948735712804339712 11777313 8338773116093749394904165797332589664 11777314 120270403460358067949627043354588050256 11777315 -765185117738977228005997527332075903280 11777316 -545356282372838162357093500338386869248 11777317 -1372228797298508304405991640802366237634 11777318 -18595046896021879469713790291484403584 11777319 -5171471049893279175258599337555792600 11777320 -156606335679401530290701313918271488000 11777321 -560792807417853505557833553722969272320 11777322 75404390879345954736042396154199487744 11777323 388032687904159442397214160221667957424 11777324 145554933986902922751779136516068637696 11777325 74194371662728867571064144827416017600 11777326 -366155384545453061621995581822194788416 11777327 1463111231542565986697664444636782725512 11777328 -25161243511406826308655214348593020928 11777329 2425882240359933402700339444000295800384 11777330 -163980187576664112013091424730377913440 11777331 127833087561521770547293150740161502720 11777332 -100230761627013825533007228031821066240 11777333 -825523396889694762859235603986621526418 11777334 21963656152867738199233229401604898816 11777335 -1102076954307693970318703035259328391200 11777336 -55766278954068241899153311307092152320 11777337 -292018344957379975218740265790705181184 11777338 -149499768552723399086842647746917566720 11777339 198860811795233767268068341449717085456 11777340 -224456239981880043629735951658471628800 11777341 695523568319600489444833719122661644160 11777342 57891024746013470355608316324619745664 11777343 -253816208001320986267679913276130593336 11777344 -131599021965450311474587952224822886400 11777345 674973285720459951670094049706203125760 11777346 646456331021955367319293278958889253120 11777347 370773552866915385859686604868357916232 11777348 -52401159295209574076830562209933722624 11777349 -82268750901164637143188175027379867936 11777350 -76928180931066384025326713015291664000 11777351 -997419716784893866971377143560904688400 11777352 -311066894459867606900786928626310758400 11777353 231247843562141222785532548862997508480 11777354 260625541898648315190911485700572416000 11777355 -565873403714941016521195300466791860240 11777356 2207121381007625995306507360013251072 11777357 471572110362757034030342098037615346720 11777358 -252393749198297893569425854954632255360 11777359 37657012752386697996511605198650551680 11777360 75303333632701834655497751650786344960 11777361 70312166749488986778637747302924499200 11777362 652908719747247913961361063621888759072 11777363 -498898707821796054243340144425207360576 11777364 -107497782837859922767349261747149080960 11777365 -297739416347943067146449393039121454080 11777366 384221026630306933677907089263807637504 11777367 182787073515369440501849371756654826112 11777368 773835008786494947521728869413358120960 11777369 770662231564949970944858696508489541770 11777370 -52071038042365779268535283377602022400 11777371 1316398774139853221963798569060196463712 11777372 985239297030053215318293719487746904576 11777373 7413266317480811640790299908970681600 11777374 -268851060940681644846805231004001656448 11777375 1287251906832903204329979271160201190000 11777376 -271463573378198983542200776137185427456 11777377 199581661758048834758809189574229172272 11777378 346957645785025196293616871136369453440 11777379 1010259106421567193823769487625046430960 11777380 91732791863419961406334556652625858560 11777381 -92735223803220801721871229360090536256 11777382 -16509144782102586643450781291932805952 11777383 813479940577161374624036643299783215320 11777384 -1249644691948123293602944582308935869440 11777385 -104081815847677035008576311875616622400 11777386 -526299258081687280981233886137928918608 11777387 -1258379818106942239123639650221049068808 11777388 152513612806567108474143746594918793216 11777389 -1915609367520851888607804993122662912 11777390 159830170113720622788595001558066443200 11777391 -682671385939598972311768220866202767800 11777392 40103519484624172832398470494086692864 11777393 -1240064322023193243002300723084327049420 11777394 -60750222875281021568687141170595113728 11777395 -1103814840396618758695059615490668720 11777396 -80697872537243283989933748839488094208 11777397 -117087275851647356196977753917910430720 11777398 -51501815802265640278754230762822920000 11777399 -14909005587363025888346009682242423040 11777400 -8841093985906144933679553527198208000 11777401 -1286236712179967704750778944043920019328 11777402 17289238179625239553422681260681094144 11777403 316372401607372551423785787352173711360 11777404 -4550116066473751022887525450240767488 11777405 -454263110422455540760943752042577417940 11777406 5750490694256576748135954808499493504 11777407 -471224811685660941458345123489140438200 11777408 -304234837533374534296723467115073372160 11777409 48810295658710795213906717117771018368 11777410 210477721851806637871440144242772579360 11777411 1239748938773372207366575524309718059552 11777412 375332242837908386971160269043736333312 11777413 763635946002670113715739940247679522940 11777414 317120741863056615426701902246063296 11777415 116210933112802376228978231536754668320 11777416 191508861879627294052462953866637312000 11777417 -157299290881920049681937503458769449600 11777418 -119573065392291043889230383499190947536 11777419 1363547381326383591834469827319557316820 11777420 -272598758545707485949746139675249822720 11777421 59371235784110037899808737805693362112 11777422 -224248361584844123237762267674215542400 11777423 291899247989477994112601154825622656240 11777424 -98605286046392337509021458963270336512 11777425 170005356279144920195997467533151868000 11777426 -49443971607984683346321606807135799296 11777427 -82385815623657442221651771524541880320 11777428 226785327971447889878827294436857726464 11777429 9822701892927709192654050724171829340 11777430 -54040971393299039410830158758651392000 11777431 129180999648899323291935956326460635752 11777432 1159912419750098949605318962472698552320 11777433 -8204540564642657595536927872733605056 11777434 57157830141426465637077134345017445616 11777435 530031795441245861637858625475505409200 11777436 -353269152709263250793545348031448623616 11777437 -4920630332680242602018485142679949888 11777438 260954711504658579132811414227226485120 11777439 632056346381467232228363023511076086928 11777440 348675378265775102926297844395642060800 11777441 30364373414575216401681320512895785392 11777442 -2042772108263206943968851548329082880 11777443 398034618688323382558447170485690384440 11777444 -356548330417513713601185863040262573440 11777445 324947982159993451841592743796646913820 11777446 -400433597040652067209747502812680524736 11777447 1016136100039296556432733717187070250544 11777448 262620834907617367886117920612238622720 11777449 -565527215719134948262482877529849725440 11777450 -33663419994611328125926576218206892000 11777451 -279152944816255320124575204411118210560 11777452 -284309666249217617805162168884090116864 11777453 771708954153986471406783077609149405164 11777454 -5590676453782067012309040825939302400 11777455 28814533160730385183050990214000905120 11777456 -27794176901660899128777627288544985088 11777457 -313879560496011882999098337202583930208 11777458 -36399506653026014292029365498582695936 11777459 105718693991713966632152969571660441480 11777460 2499584588553677535419989358522972160 11777461 771551355104568467443151933156850375712 11777462 99684134718773126975275768985425377600 11777463 -408130260578544332206318239925686825408 11777464 177402071304882716240920791507545088000 11777465 34399479227844859036036840894018200000 11777466 146168858985444035095524635413580903424 11777467 -153223081549707990351779121508953132080 11777468 22176943333355275478768053085528179200 11777469 373930084911609490110373475937908363808 11777470 -149053488693048736087988585185393824000 11777471 -121741988441835372025028568926279341488 11777472 -25157251083872857605583860578352365568 11777473 -711432930267081178596679882087097779280 11777474 109738279294479014682414409623745046736 11777475 60652083959014018367942158987826845200 11777476 -687283850769814858946900486183105261312 11777477 -209112567224258164471943367811045426308 11777478 70278043492389115477152045393953218560 11777479 200785854770955987391547855254971503712 11777480 -158455272834594590063555730928287744000 11777481 -1601335026832282707332367972945372694176 11777482 522681637199305102781677328993181932592 11777483 262400906431278620014231636017993315732 11777484 181826474680245962734549299179844341760 11777485 -10872085688707685342622741235807063200 11777486 -95780359619452211894038409919775382784 11777487 333734131872588473030836618799279508360 11777488 -313855022377087356397036268301236543488 11777489 -8359651097739512366376991234829625600 11777490 29928841615853818293149559222238609920 11777491 925221663105803155010348152384741062984 11777492 11349028048453699849928006934192844800 11777493 -202090986621959776346572723731418806816 11777494 178136929527990078548203977245104644480 11777495 -79687543787893573872600197857375411200 11777496 289802998171533052286366214514889318400 11777497 -132518492330715568973538302618435224054 11777498 300333866709015325773584164942538643936 11777499 -387224839532179824039610192966017815316 11777500 -57130974652343615622692757075251840000 11777501 -762107799862271551139020678410082534536 11777502 355079897815650968775836524875101743104 11777503 866461251917817883624428599508235758752 11777504 344869558357815058444280267773919625216 11777505 543956527775535461350489501465569586560 11777506 55870798078477721896854649671487085568 11777507 -83733726448533344759147388317665142160 11777508 -352243877458945307599885648562099527680 11777509 355783550680807568527871879018201349720 11777510 454384907525431894267905754919696588160 11777511 -231359692417193330852174756716276523520 11777512 668492344222286670844964489434378106880 11777513 -1352969103091939626606128696568139613616 11777514 -18266153260252816211869680187473202176 11777515 -499369447660907496841648507038622867200 11777516 -389968684133281705544405193259231522560 11777517 902784100007174982876747642627881455734 11777518 -117417679522072299538164167854552384896 11777519 271724696894966936750113861730812103544 11777520 -10407483617187388616350571729529077760 11777521 471873803954162716721479395023749488960 11777522 396073721555752724674489461478857848832 11777523 -892323163881737383520224848025419779016 11777524 -675916377902648473866429886596912273408 11777525 -694896963771468043216912817749589620950 11777526 236268795571702704171663102176338644192 11777527 -1250280804540424288043759610551932509768 11777528 -548988226103053708335934807082926080 11777529 -379386095820139607948524516456922448816 11777530 -159214706813977015949965104205912070400 11777531 732307598687889685562437219247392759332 11777532 -14163912180813656713236306088426223616 11777533 980578344517053036435066542578927755782 11777534 539058892430136193807158111859613582400 11777535 -666702738621570027008440505689574400 11777536 -78930150430085422517804591061368045568 11777537 -483994382494853372243091828780462588348 11777538 -112544278354943465833795617633875328000 11777539 695188899478158646708892587569421912056 11777540 -229257083363819496455302581948542165760 11777541 -41750846787649248106821230000131621440 11777542 209475862102881599871443226555437031168 11777543 -77597408527308149298411991828995215208 11777544 -44860733299264707044794691226781562880 11777545 111434094463437008841929034535750813320 11777546 296498814559604978211563972127152163840 11777547 268308822413699258087070362987265600000 11777548 369362178570011585353413835542441085440 11777549 83032713975201445045556542629663811200 11777550 -49774587847999059152574651632093755200 11777551 163548934027656135014441813928116779008 11777552 64546713077300004174225578562304352256 11777553 -562832316242973964599068631941519373756 11777554 -247573645133595162344933514729250070880 11777555 -686166208998021485166213849513065680080 11777556 241787217515829611000308177774305484800 11777557 690345949772566686516200308616014120320 11777558 -215237142543550048548872366843928882816 11777559 -169275558997914359715199735811677612080 11777560 132037522090607933506254078638908416000 11777561 -439608372220830493576252146212876052348 11777562 -32912763651594603307279536110025082128 11777563 -151940742318259637136795789117045920240 11777564 -562846192431248569569723621804181370880 11777565 4634010783311140680931916979397110720 11777566 144439149541593518220167680051349798400 11777567 294581792503210818865942952192261346360 11777568 687761470874196196582925382542929428480 11777569 438201121536057705081831772162890084244 11777570 -164111821508289781974956252898964654080 11777571 -534563754243920249671196728695989424 11777572 -231219201405494828953906404139918376960 11777573 -143141175060353956055254001346135948996 11777574 278351878725759179817093209743449466560 11777575 -243148234118946077944796958060936865400 11777576 -4896523967173680723799788208280785920 11777577 -39134516723537479426213684336212879168 11777578 -193353687166771103833447868572559079840 11777579 -1411727246290217765652826379781073788120 11777580 319833974130820539795548483174932608000 11777581 458565992562494442191120502702711339532 11777582 219572272716396629353363231361985897984 11777583 515064025734275898154776269129753163024 11777584 31150431002483246784090724836856954880 11777585 -745832676898135561330497572456815046220 11777586 14300927952544854463421012902121009664 11777587 415562466408832847980759477705405620480 11777588 -80541265305106492741004227785987741312 11777589 -73021472014806135775523337367266581760 11777590 61119933721120398105642526821548611200 11777591 -535668873896936328877420356557025751200 11777592 -511221049915275537125429685356527841280 11777593 50105707429125497992082473715992150740 11777594 -489355609747544046727255812448701983520 11777595 165063899391248163689221917226486867200 11777596 655304835366460821288195664178671572480 11777597 86603698549829175497367170676453512352 11777598 101870585683464348036302109800209671168 11777599 -968052114646961902938348482037083051264 11777600 47477079984971922295085250455037542400 11777601 38142317891865956343488274931689712320 11777602 720642945154692391615940361358687689600 11777603 -227523902432599773247586222794767601920 11777604 -135970497480558292217707330413183919104 11777605 -102242765975621032244138207618924807040 11777606 -73512507893688025794969824350317410880 11777607 -434137710482541033664851399975200429112 11777608 -372260805782741234477026592589566115840 11777609 1019926486074960019098293678621010544080 11777610 64923491128562237929638627701841761280 11777611 -539096901862638226810152420958217029688 11777612 218424821379766858042861360673824112640 11777613 193123687137521964032921023348020165888 11777614 755911560493585000162279539512510400 11777615 165032836141826929208568224450955061920 11777616 15659171571880488723673613198229504000 11777617 190486201758199636253575892904991004112 11777618 41302928521043701222169575150571411616 11777619 -102016598164017643639375322756378618880 11777620 254546234726524227965667440022511783680 11777621 466393785567046612367430564122628074112 11777622 -84109261011030078375403006971891941376 11777623 483977228950126895404793097621208058928 11777624 -442514308861636190307339667173742295040 11777625 -14796173904857378866005332786366355000 11777626 126623890497889544347011574072114133760 11777627 729845360292778360757941370218597927440 11777628 -396470178869530238304905002176366013440 11777629 -914456085603428704387439059640159639770 11777630 -169044194646530770480767587009920271040 11777631 -866027521471281530458706487753225189048 11777632 233389938907747282750602304438964846592 11777633 -199583587517232220693204021335455956992 11777634 460225179934500898918052998236109728000 11777635 758610394138598558881357031296064896080 11777636 605995144410465796968267679674973224960 11777637 237213545561224540795624125571931295360 11777638 -747734459686475754323624792424336925056 11777639 -849251800952571796332932531482631294280 11777640 -244799329614319707976494196409522995200 11777641 397948169466029042899039606957899162084 11777642 90076609301411488150952378023302303744 11777643 -26620711485793859384219116732449411000 11777644 -319255341897514453963890748140298240000 11777645 39958644152413749883233927019666037760 11777646 -248631565106378826808054412263858132416 11777647 -36578363459544852108760542628293233168 11777648 -191280194933423992395831273735515504640 11777649 269586178660767447278771686776438729408 11777650 -66664384167953301627101847474389317200 11777651 -345413538227632626333241179154490728656 11777652 -532837502582540326775593040257372938240 11777653 1464670229812564916044261867193554617902 11777654 261132448974951379765687089905872108800 11777655 250371842048036001640639507762054962720 11777656 -1222827263031181585097805468075417600 11777657 12844173938058308254917493784710438800 11777658 347262988885597082241817226885241206784 11777659 -901264174134652621451577956923401218140 11777660 -13174271034132895743430126329037332480 11777661 -140730963745421779804784238320068044768 11777662 -66881658180556286239379895497832333696 11777663 962461170789255956700225069701947171200 11777664 485830444069428112351283260710495191040 11777665 -224834216511872860707189385403599712940 11777666 335109217914775118737162146169302971904 11777667 -64776207392841429703567134887412939264 11777668 17008346208442726053489887565088481280 11777669 -114270061825157640729473085033938775204 11777670 1958501478923895272922163930632998400 11777671 217823317749123212675077494991868644200 11777672 318784834605186171640151736341679436800 11777673 -218436990091011514735423869272603324832 11777674 -12577573477810916300665051242345804960 11777675 35908841462042517611131498738603929600 11777676 145169857507405515771897133259216850432 11777677 641996886206801533456340365363572601526 11777678 4777090681345916676292792599022411200 11777679 158730823873966132494449743015957803984 11777680 -68784151362847882605816890623055216640 11777681 -247793998370088512881100521730587084800 11777682 11712466840104988113461184481880678400 11777683 -876840666937944783688529377257507243840 11777684 -1802657024087087782878837065913222054144 11777685 380540184428760461574023150530235300160 11777686 929206612934054066815304911389555401664 11777687 -308996229991674048615709720212613412664 11777688 218846763194091250535500829119650570240 11777689 -1083647776075345206711472130984916798768 11777690 76314472763473316625108470992894053600 11777691 410889164468285979635776055666795319192 11777692 -253563947736359511572043696907936002560 11777693 -327861862811351222805363494911332360096 11777694 -217509402742003389248704238856116241600 11777695 -752334929023569737080909292293966867800 11777696 278865898732821573314678340846936391680 11777697 -8046397798319362977083058854900785920 11777698 547283019618348204626958801443886282240 11777699 534833189520127487341244739507257884560 11777700 2540446992560266182482564856703795200 11777701 -99810547612500049396702282154977467840 11777702 -61261993279894573119615431597786117376 11777703 75379463096495680481767418369514355200 11777704 -276290026367475041489501468156687155200 11777705 52580504458860851098545665973476445000 11777706 71555967572185571553005522473930834944 11777707 -678085585673564095495589833321648580044 11777708 339783305171035479024190604176624489728 11777709 -687621259569207442186465099683284373696 11777710 -17669516196325344024994280546351351040 11777711 563712505397097492395314458637588939248 11777712 -128706997229377559220834216645198151680 11777713 -1062756154353342932151728926382993937600 11777714 -149349934120530073922727145892339111520 11777715 -321784026654205436394293145057647390400 11777716 -14135658146937517306976735666796396160 11777717 428846559973395645670292006048003704992 11777718 -380106687116779400799943865951774469696 11777719 -858049903669707745793662204408133181600 11777720 -178869268921494376099713453640768512000 11777721 -245277513683704009630369891706944190400 11777722 587456293774138939139896455260245357824 11777723 377471574844669718509130867480083407972 11777724 -66669640856749137692413027844021781504 11777725 376222576144189482809546988755847405600 11777726 -146172465192961607672739675982340689920 11777727 -24453943508440867193407280120087742192 11777728 51811717475792836300458350349836615680 11777729 448001350348516986685366548949573153152 11777730 318698873710092147929006193758615070720 11777731 147436565112583609297493690416895029920 11777732 284075831133892107082921926477614676096 11777733 -756195069829356423652388274970764764256 11777734 -176212336040607045062686541100527930688 11777735 -191712299541358045071361672149732905040 11777736 273992652110713440889501931732644085760 11777737 -205215642371620128797730752994235866368 11777738 -670699334066113547562616758663657353424 11777739 -572111973937788175572534356072866148160 11777740 -190229881762587442678056735235658680320 11777741 1220768519352752619967077536759945281920 11777742 34160809748105853762228351139989479040 11777743 4471601813126550449684495984723659384 11777744 138706743393269011930897676051650314240 11777745 -75727583364415889931121806204334325760 11777746 -248165111846500030628338906835430722928 11777747 3202401335375284035401829319614103080 11777748 -63191813236567438263852432708207083520 11777749 -349414162742590444729380008143613545280 11777750 -47515350940717480787424424976434656000 11777751 139855958911928380998125098151775799200 11777752 -80991562347950872546057111085225041920 11777753 177713160927276183047921650084542683280 11777754 -304150956427790342155765013355711751680 11777755 -435704245036578866569836915564854269680 11777756 -413934417938238695690432627014958753280 11777757 -327225045383221129581059955471742616160 11777758 798674885130838473271576171795189553280 11777759 -187206817546537282456859895144954282384 11777760 -8049331633281858016022513611092787200 11777761 -1158267644872178948101092298913925861200 11777762 -153878941456546944030879797016412648368 11777763 -125394129336616178830810522673286808656 11777764 -218325247953606450385154357666205155328 11777765 8352683111855938299502473455500013400 11777766 -9096383969314054739930995040242704384 11777767 246789448333475619172516209867720595032 11777768 -311879676358681489538810698018747514880 11777769 225444115728054107615671920111116700324 11777770 170082028059499195022160727097780016000 11777771 -335786204034163603448715207686772682656 11777772 -167051776404736141616588829297835166208 11777773 291975528795009201744910269169141155040 11777774 63419824390857437643124447746781763136 11777775 68401250883302295453318884517132475800 11777776 -345496046578051925243337475380541063168 11777777 1049137152598476679528665866363433600 11777778 -679903581309823360703855777587676340480 11777779 520230284936825675123625213595273658844 11777780 -90196031833967417216285248689931714560 11777781 -407530730411612263812946390039844948448 11777782 -840659907901858144968227337851529499200 11777783 -110389179377238011757650281933271845872 11777784 543471522837464527511932162009202872320 11777785 55148445775333385969849163143362342980 11777786 -1381048656166620165024643795549391616 11777787 838236117908171719966463499173243536152 11777788 -909508093292529519036303071027030782464 11777789 -719383464222208816989287529848626588410 11777790 -217951662767343958954942312509006929280 11777791 -108188208043049331185492962261090263808 11777792 266385492563476105138485281945215303680 11777793 407193665418792227326823495665957728 11777794 34893030186747973007025024239053701120 11777795 -166399386906129298970639539487892889200 11777796 -661601054381596807834419325054293473280 11777797 -373527874746791617520951813260221582308 11777798 226941908538249104083299742900536290400 11777799 -190243534790346911196702181162055055360 11777800 -158837955324524445808566952493512320000 11777801 303787441001824397549968606637390074752 11777802 -160981115208985043177820620416365120768 11777803 -274634521289946951777334481531700978080 11777804 451848577684553543750170232931017610240 11777805 18821479618127609172766646623610399160 11777806 44394270312567642730664793119073404352 11777807 -1568089110211605042455554145692455978600 11777808 -15628876557223151588130264253561307136 11777809 1532561249965720521507280842300130806640 11777810 199094392281735570476218757143973253120 11777811 16350760854739682354276488669179069504 11777812 -365014943613882897016697312272136517888 11777813 1220656612444668363708328043125569140700 11777814 76359714360267042368181661830860011104 11777815 15696512064824161480961675396572800000 11777816 -465147871862930648685371136763624550400 11777817 34963902063421071437650593068238652416 11777818 -187349466019488439860094969490263122240 11777819 359177310919599166683877290654754592208 11777820 -23832712729409746105003920028004505600 11777821 -167620566238654897813311639690308629056 11777822 260930817378964141165697390006269544832 11777823 112797658853727936567500228107996645272 11777824 -449935097686163926227199405973701656576 11777825 -744415845786603274989715710210790122900 11777826 136550096770137456510217010166244545024 11777827 -1148653248202385333573282631823226483160 11777828 -439612968039397778156683448868748619520 11777829 1658416755896157275834995261253703168 11777830 125812756430799750840691572422232683520 11777831 9785162613250473811475249132758159440 11777832 -1049067255686715990811496792036900044800 11777833 -206488343516595090081572635271719126918 11777834 496248041404711956114186315102414074880 11777835 -121201927514599754258385709874723884800 11777836 266709062337867631705956859695977818368 11777837 -354344650823860945281479149797826946388 11777838 -121614970559449051037515119164033420160 11777839 705387872323804930556154932057711398056 11777840 15393134234686205281983870405798789120 11777841 -636995227859411121847833582241631605950 11777842 319724801763613630720785151843788910080 11777843 335881211514820630250290745353754603520 11777844 -382833535795120926862000463898194337792 11777845 67422944914465962118087891495539902520 11777846 196150242678100043280581398767807571872 11777847 316405466790308231296710743708995463400 11777848 -245109609554163775937085462600380682240 11777849 925835685466615285644813971770864464000 11777850 -28730609107879939939301860948340448000 11777851 -350813448458683528464212777295991812896 11777852 378632380188467896202988126364901415936 11777853 56556956769428015024785386244570275840 11777854 852055229165852800614909274105158921600 11777855 -383998793064522356478130077426014870640 11777856 200521311302458101971785599280912269312 11777857 -111568495785325623396111622209747079680 11777858 153369304373760515817190427030757827280 11777859 209353558780241946593364253569708564720 11777860 31123312744358907604240136181705934080 11777861 76586224404630085323970241580284913024 11777862 -30622103170409600848412502848955377280 11777863 -873109497542622059823826103921144255616 11777864 -132309284504346828924171163165935206400 11777865 12185603111613610496338595433040106880 11777866 46213805344933214238763471898465374464 11777867 -240531845765114788924620272960072175084 11777868 181285353673791129752148168672825476352 11777869 -923597350138300817997226754131482366730 11777870 14970996436277994068634231426286176000 11777871 273377628888726530186324768344774155264 11777872 -1986602804833434296911055268414750720 11777873 864205716414085964440388046234930900480 11777874 -20430153345973282845331519067824136448 11777875 -1372403268482630393285475850431739980000 11777876 143497221652881844943692131051766702080 11777877 175400513027479860043411836805618474488 11777878 -5268117111179610927287778740391798144 11777879 -907113720329850427479081310985330678520 11777880 150195927905285093056345717549725696000 11777881 -974589834929522251718856694255565118336 11777882 129520189493315396894977150950890668800 11777883 -178397390134642866440177649842114545296 11777884 244520315503021548159779428200064610816 11777885 166374739527704209546117072171720371180 11777886 -7030223916589462432215376660936262400 11777887 -460299931220622829418773108071313645440 11777888 883971086643255669915721907048127528960 11777889 823801126335013964961518258660370835680 11777890 -163432746658095502392091454314379843520 11777891 -204730569914881942966215285421156297920 11777892 35160732560317286427088942211858694144 11777893 -32009647801408339797749230186290655076 11777894 161218394125621782138474270012492064320 11777895 15582722999081060269508926838985159120 11777896 -215783928730757141420200063842687897600 11777897 23714858381163047438845631746362330000 11777898 -554440395875756459306385042599298048 11777899 33006097231802317446333084523912936336 11777900 -386164750644042013580095549994644704000 11777901 -260853487234915309606587222515083819968 11777902 355201231246536002082489039283408729152 11777903 -731282909259874198964959641326917228848 11777904 -13635993385846487672623389880206950400 11777905 -248242260767722254986951758590658004940 11777906 16270202925278042706184310098476198912 11777907 -136705941451403616387792640603600994760 11777908 -57600638157173119826537204598035959040 11777909 -101451543883224561871157937805623921024 11777910 -299806395677799426036047136643576473600 11777911 11787991773274195394223825955975754224 11777912 -149657357579748910798064414190524620800 11777913 2440914932140738745730281333766224640 11777914 -113581520421242045726265868895464385568 11777915 8854625590885921310037315588261492000 11777916 90699876981957238237385797670229975552 11777917 -1129565657246051680512521309207006346900 11777918 679204153502576600246160063715841513472 11777919 -408320941060678125590987798168592352056 11777920 104358054874671275761612211317899264000 11777921 -33206070915684105660747060611275498878 11777922 100167247390859902323004773867354029088 11777923 240337425136928554636512421583323267200 11777924 618099499968180448296896319456586017792 11777925 -157326668963935583587536744671191912800 11777926 273393582136123539204370214693764962912 11777927 182921981740976920246524066101809799472 11777928 871764189892919984309839271632296345600 11777929 -1268099472509273873564775385877711453760 11777930 -467192199407903590985783680223835129600 11777931 -6645838620535500379795409186077524480 11777932 -432486889346267608501958648451677365248 11777933 643962564751208313668993892799458780864 11777934 144838896633219479072197103644801536000 11777935 -368003222003199176939123176619955528000 11777936 6703147356194446881406787695896993792 11777937 27111635683607247485258583755713779840 11777938 496137129597216138414104491144820703120 11777939 152805713085788720742720218125805991840 11777940 -804894984255716455892570696274733670400 11777941 -444990759846824018616382209610778807296 11777942 302354014924322083090233548850702510144 11777943 618143217695717498943362475699379337064 11777944 277640104676808383246634631547833958400 11777945 105931678189543839286732587580834089600 11777946 260484621571877677058253869455004573184 11777947 -447832022236994601480636203115635353440 11777948 -242016887766949964062633695023890882560 11777949 -189574939678664715572015894350988944416 11777950 -101170436706716148533239082600001336000 11777951 518667582210173927204872423228759756392 11777952 628418866448251824269607964969134981120 11777953 570170644269948266478125255560545467328 11777954 -195770146645402554054340273930855231488 11777955 47897014054014883823155018426819077120 11777956 655048261905946155364737305032146650368 11777957 -803826765372550752856943442760527460548 11777958 2297232836637317231961001057555754304 11777959 757932903072426290523057178363104727160 11777960 -2180942020834848386668680518213222400 11777961 -248494131312412951045794390414313968000 11777962 189423234758141560007927092883754715392 11777963 -100837810893655273003036899102465319056 11777964 643767358540988759652052794412544028672 11777965 1446159498492530436655845257669713593600 11777966 -40646249339457329221594698596429154816 11777967 -62651899607899148243114893852954389120 11777968 129697744431965663653685599372734889984 11777969 26810760841693990564773611663490309696 11777970 136827410723304318498750765355008576000 11777971 119275575175421526634808200825722748172 11777972 -1048743571012649856374988225995457220224 11777973 424186027243184808675766556280347515200 11777974 -388578559897647149495026873694094528768 11777975 -558690459669346652363742463420452651000 11777976 332739804575976351844416725840764723200 11777977 -478828656618503959264634890737373790208 11777978 80473678484354263161779871217465847808 11777979 -109768140731321045712695203249593719016 11777980 118579952928537394366738621065882992640 11777981 -40430977714815927093786331828582669536 11777982 1137225305497976250639024555880886592 11777983 1165346369551509201529341079125506284056 11777984 -14835195090303235049380475240158593024 11777985 134831534975827819893092268605647376640 11777986 -8535438415330096152584563197519770496 11777987 -610955882788813826371750217464801548000 11777988 71555074480772621252082661292861939712 11777989 836324133342906622769566759653143996160 11777990 27331638152869011870552586169453990400 11777991 -681415076589057409108055774558331815856 11777992 1299620786916484462708131836852833920000 11777993 611043795285969490292090778228882568800 11777994 -644447511173408283687032377568967720960 11777995 -385578806010782712494139774275704412400 11777996 -373831001352855091792373783389054752000 11777997 -270452176879944224554290463456276042752 11777998 432984901396292894425780388272756536000 11777999 797148063121225384217790766544000231136 11778000 -42537028068502975191520928024100864000 11778001 -4016059454074972770622392031666647360 11778002 606221727546037996174516653596877460800 11778003 79336052171655051698669640429938109600 11778004 46792574779715416642310743071959797760 11778005 147860870851502700829288174415764788000 11778006 118462697629474573998502061142121043904 11778007 128369377437244053595204752281587909256 11778008 934990256074221848957508799299364331520 11778009 -499951601308978563359946848751341513280 11778010 -340709281319290729231696377593148567840 11778011 409374628605698414914845317630783676432 11778012 -1062996616138771633148739075238915627008 11778013 -277691581841857700454697559801650588296 11778014 34191023207753709899928978285993004800 11778015 304094822400177243958708230518692208640 11778016 1029655453828532307935019005947932573696 11778017 1150985724505670511220592917362743303472 11778018 -111346843048189931154549500595863073792 11778019 -964085393637616816266804743149131663600 11778020 82045905689922147277713846461590056960 11778021 88751854929350558761935027990038193600 11778022 183433575796925908102107259720002393312 11778023 -329152395295178641670926124542244878080 11778024 155475225764142292044555994797067468800 11778025 48483489467815870674018144806282390400 11778026 192452689294986844082217045966498988800 11778027 158084949119012406766860749560492013232 11778028 -519391351477084397251108300376703192832 11778029 265644273690511893552006646711226656140 11778030 292700592656217617449140555745678773120 11778031 -585992788236429367755009228511376707200 11778032 -48981763161394427715618041347978395648 11778033 -2892288694554685051664892930138607776 11778034 422446814361731321151813581400492838416 11778035 413804230528763376362989660112560959360 11778036 73160211234851080827185619137839878144 11778037 -212947093356210864788354169947595889568 11778038 443609515594222234028168228186861173920 11778039 4628227582865392550004974670792128448 11778040 376263893661892784881503357864395980800 11778041 -551340895684635607673489838610582007136 11778042 -180280490458639068816782374396009552896 11778043 -39318271735163664929173689560975988680 11778044 -18358500212999103064226503065148506624 11778045 316778601670967501688028118909740276320 11778046 86285104660986557392277260699769159040 11778047 228307203938981306575341155750624839680 11778048 -2173355093908791676621612845964984320 11778049 1328055059093757858085866160465110786050 11778050 -711416209124681889260813387076761779200 11778051 683043584461527364110285286411942576632 11778052 60498885903464100802068150024909312000 11778053 -529664905784441901199807181443320030144 11778054 94991769904531566420444300982537425408 11778055 -190569513989164307546075242134606067440 11778056 -684040144971323279653207886823163653120 11778057 188769832258014198447547811255040097620 11778058 -730045672735764976551786384355868583120 11778059 1763845145537447041356758316360305176512 11778060 71246515080189243745120178512414310400 11778061 1254630106029976080296625344979352874572 11778062 -113028642030451490508582849951813866880 11778063 311116282215960352748031990255671093376 11778064 246008219925417064264081621369307201536 11778065 371681125710284627882797795354353442920 11778066 1752774216288858444424771130908173984 11778067 170718809977638473956653445109658355792 11778068 -722167034569948809625468425050254081152 11778069 -321315291731013979649714743697170383456 11778070 -18483494060369617995835463382722880000 11778071 -867695305305957373265518402996596268728 11778072 -548637150986169373590306753644996198400 11778073 1498887749992855044581537468135955505920 11778074 188439343137866635113566577496987067904 11778075 427884970335711073790267828414147850000 11778076 118993442020171987977473273006599922688 11778077 -413696739525236018058095081420768938068 11778078 -35160624533164305095387253546077896704 11778079 1787489495541915179358213874238564360520 11778080 317409628878488264405919023210155868160 11778081 593313944392790925200124612631766053920 11778082 -82510686437506937265512959795083535200 11778083 -532363232934940887395106135147232981668 11778084 354480726580977541871539381097483092224 11778085 -233987003375230399232849869041687807840 11778086 -28048887560187517883572900796617471008 11778087 6889258595376722560830272184747466368 11778088 163653229395974762950312519596739215360 11778089 -395390134244592453647933470955273617080 11778090 -82848165828021274599135599001086476800 11778091 -189365588473852761365976405080679070928 11778092 -424485678514616122584737246865998832384 11778093 197159375532008496689957224930691127744 11778094 -490124822264587872450748914550401103488 11778095 -48860676979115444769275142719371722240 11778096 157522611823386281904942424373555625984 11778097 397297652679667559306085962159404982546 11778098 556211559415416510622019239844729494800 11778099 -63965859823802291134856824898491657680 11778100 -43340880559362808641243093287187200000 11778101 866007363187120903233709634021554485102 11778102 193959553946930693432694869668777267200 11778103 350359140488236595754470879816878921584 11778104 -99688039346129318434809093982212096000 11778105 455694234256827975498688894239786864960 11778106 -451507890290992910194087932533439091200 11778107 -755701275539489301430765538451549167616 11778108 -208188409517832319404168890475362304000 11778109 27051902423887906386022695542756244992 11778110 -857515037111347383662675074593281049600 11778111 -308036298172682949164836871529987965520 11778112 -25110944507901156689397968075293196288 11778113 -99065912825628070344769742117249325996 11778114 244940390906120243522313359489137491840 11778115 -243636580502960113765702154288538704160 11778116 209628136975168013727640301998283120640 11778117 -489310912689230092126745382379038083520 11778118 -102761829824170348896304374686944529280 11778119 632646024299492567996859764571800599680 11778120 -513879751844438018227713077083959859200 11778121 -864253757995938276916077051447012880678 11778122 -98667665658372251864182769669392766208 11778123 117064001496931302531401385368808121344 11778124 448377238009184432431317246556630484992 11778125 -402642713520433302763670580057654937500 11778126 50970269820455529694802699695845369984 11778127 -681407681761340922378026127996241692768 11778128 318350891088550574446326337880311971840 11778129 -51012218212994457493978518714381806160 11778130 105579151723404226486511752261307340960 11778131 2894255695074985702259022915886516500480 11778132 404200175765667961585369114624694740992 11778133 1641430481896528774977296967861953827420 11778134 -8385911470304034959485967681125672128 11778135 -722595057717671933687872306483162537440 11778136 -153778394897028168543605437190209290240 11778137 -191553522145966713787853991312299524800 11778138 176449099322717862456070365319231545600 11778139 19910194950669119238662355690264783024 11778140 246216048449250841521390253971824640 11778141 705661882823345132500282753091045476992 11778142 -623349297828063269807208148834173086400 11778143 50899331578388810545028429950116688344 11778144 194063101622080838862848048194884993024 11778145 575658696215023721854160848709420250900 11778146 -801222060712587682059125995525174327728 11778147 755273319983308256063491397282367854160 11778148 845990482212204118335346267657588078208 11778149 -85276504371814972687680978535193486850 11778150 -327745473017274552566023225737876374400 11778151 59616630619448942524255539664498057728 11778152 6715939169029600899269812049868288000 11778153 777440453670583255485796321512955127808 11778154 18359679871503226116685319976499129776 11778155 -306857578444649846269908965873227171440 11778156 132830863444676134564686634698727372800 11778157 -296968762604809702609109196668317338400 11778158 -249424440257633527500721688860718135424 11778159 201893040937011761978525774700346126080 11778160 -36121325389388483129281891147791237120 11778161 597692491827918101746897266042397214184 11778162 -4197940311747974292399024360735621120 11778163 4725983621192923950471929363185700560 11778164 -244933205177632220525163006084121976064 11778165 141718693003542123247294921566343728000 11778166 -12608908855064300328340199864211320256 11778167 2310158704527584974955351339982997519752 11778168 -33202869417196728203371302159031296000 11778169 263815803087237325060849650493710560644 11778170 288175995560093565005351324878301049600 11778171 -90489404083195128958980811956266618880 11778172 -159281365546325424171431189132904499200 11778173 7909617741635215754566143083696914368 11778174 -269892379684928309094116237661711080256 11778175 -503102299024493123891662385229897862200 11778176 1274988697583114456229629453848805376000 11778177 -205280118093568767530320330745362044192 11778178 631477717208642883526269249846876029856 11778179 1170530547527027107085441584080482791596 11778180 1966329389471704976805658726344744960 11778181 -636442359332348938732275359240176292000 11778182 -288274100020419302009106858004845786240 11778183 -585178413446735000103153949962691276800 11778184 -703670674985912198311130800851553198080 11778185 -29767479524622451623780313468362599160 11778186 -23834792883944006667615910410771950592 11778187 -1634419425621381942778224879977169940928 11778188 739885113441866102123505674862866181888 11778189 753230300648409631254108331808529298560 11778190 -180216438409401733979812043892706613760 11778191 1013887120849398978800887382054693650752 11778192 135812729273906168838672592608644825088 11778193 -97826162799322855264190880440757784320 11778194 -179218334156979833391840338775454549104 11778195 -53788048249135102747648428614743353600 11778196 794357233156750150173089146078438436608 11778197 285453655862759198858284599747561173646 11778198 -68421416967407910521517180209804362752 11778199 593269423474070686911162151695395520200 11778200 162978778883130513999507010010972160000 11778201 -66076297675660236859440280948099313532 11778202 -27369424360639831929162751288921300992 11778203 -306510349955665970636227899933719515536 11778204 -167523384668771733705166122293859362304 11778205 115667997634835721486880594749907429860 11778206 -68371811704851189419444972429484859392 11778207 -192309013809823201362690498417475881216 11778208 205205440700799792073536410215470071808 11778209 -174999929872251357520314879342672079980 11778210 178756659275200205684160093543406149120 11778211 -256742334078848072392251102362134468808 11778212 77599152924283890393660588102806119680 11778213 -13444579833821451146323400495800752000 11778214 -184402475149041602312588340940110182400 11778215 -48673478962223590162898315360816668800 11778216 2537593109433202106384193237594439680 11778217 -267303846418919250893389368559893676320 11778218 -707223921548106769877780745935000431440 11778219 -350126121237016403687912407911890157156 11778220 127585529278847169325025579099831162880 11778221 83063349596116557743329627590435464064 11778222 -22669973180853542574970847319875348928 11778223 -600360342890778372449607884028702364528 11778224 -159893501522051587513120499559607566336 11778225 228878584161413158386127440824255676000 11778226 270859219520017992319366862074197015312 11778227 -1183585583034311627126337386663104167924 11778228 378808167261612121924945564959687254016 11778229 -646767136220984885425223383315601345280 11778230 294874243749224563866315615114782613120 11778231 -178874651402297853698822743317913470720 11778232 -754505114872051383672592823265064857600 11778233 -53699450869564427945175668886826517760 11778234 -36319443462163732932201931322117160960 11778235 -27205255110316676521582962855384841440 11778236 -281264712577307983561956259495558897152 11778237 212323394689772588457855401010581029440 11778238 559392160902905262095049338984830475520 11778239 -277817549017938328767524963444154960768 11778240 116395607899006228126969532395919769600 11778241 93613134844964484271029036373434392642 11778242 -431500806408739468837619159929519956480 11778243 13854806446936299272277915142437104304 11778244 -691553373822929978077773559875742574464 11778245 182364112474438325427865403151045609600 11778246 558608764024799481547664867807327063808 11778247 262412127564358204548591877076062713984 11778248 491857973207818804797168407247912960 11778249 -69457672240024278938837795312778365760 11778250 179018560959890199183025429579420608000 11778251 801511658564492749070682275658261999252 11778252 235203883929064435130367651396418867200 11778253 -26620241641126162544448636098301775498 11778254 171664656342969790080726443492311209600 11778255 -647073231598404762778469131760607582600 11778256 127640887280981603283028444625388437504 11778257 5174207043788970074960178234427706880 11778258 -6329929369301989586789210392651345152 11778259 10913568342436962756747388147968711304 11778260 -8803475044770075735341883199436928000 11778261 373157170098942199098415259659643712 11778262 639982828769373179752280707126016953632 11778263 -320206433790437538404833908962308722240 11778264 296693373003168601873805952642711552000 11778265 -420322886725414955592886582151239819200 11778266 2038297300037131561676887076485680864 11778267 479893908907078495861203585006410096280 11778268 -114559007685085279667553986851591301120 11778269 -198317290356137205974820988325562584340 11778270 55159051283172209788849628086741954560 11778271 1265719877184539565223810517471553116200 11778272 -1497376755531104399168948219362339454976 11778273 111009564549755637332338358011710511380 11778274 -205466643223598103887005846941454466688 11778275 118594307166887162086365692636956554600 11778276 633047366759873999114913623783043167232 11778277 383246183369451246087933666125666899200 11778278 -633996022698189502447051079162966134560 11778279 373373416107142597670257281533071046184 11778280 -58825775394768246721519557416488243200 11778281 436006893076683456244105633326176571792 11778282 370115559169699884464502577163393953200 11778283 -213853889181456520163756206773365986776 11778284 -76920036475030500279363509099048663040 11778285 607509988423023215462659330196198239200 11778286 -507036737644418737020348526682359312128 11778287 1442048165394135290223433795917405675600 11778288 112182188602799082245530453322445619200 11778289 -254340390932307227706837767652390708910 11778290 210034749234050259382419533325115891200 11778291 842895749854733147356348980369379152 11778292 -280731057633583552733897067142879560960 11778293 107857665250232698261462531514228438880 11778294 476050326256795455497834436034587561984 11778295 166976983355464706277010491364340822400 11778296 -547089325511320483535552414432022835200 11778297 -363211780367028177228499277722254130176 11778298 -114821507360062965219536167751110904064 11778299 434978756295995250488538220530245853264 11778300 -107550662103836544436028215597759104000 11778301 -290948869927286303841168104287188930600 11778302 28592411954106666057158250308834304 11778303 403035126976016653241371957274019157704 11778304 517661827820581633091649514625491271680 11778305 -185995212885806114162689340959412830080 11778306 -68821535073177190635543345922803334656 11778307 377018779146098610550961234983859731440 11778308 -440992810307134942951274324890510515072 11778309 -228669190788607278322754973428983108800 11778310 343886330170186476981295706633392047360 11778311 -59084591175494273517865741746580339200 11778312 -86969305039666320680273430123871272960 11778313 452842409802207561448399772140400161562 11778314 571638466563865370755765572113530438752 11778315 281217410459886922892809294335469121520 11778316 209810805616685785257813599289951298560 11778317 -229654814938038230832913717316541946056 11778318 -12083573443461687570607889306059025280 11778319 251920524299773436273010927994855437312 11778320 -210961959738216598248409280048599449600 11778321 268276196254176768443348230892273649600 11778322 -24803439130279715117289845648666869440 11778323 -256209296028058767784927888442987930256 11778324 284622558955562835273126171581599021056 11778325 -60378275726972767347304830731508041900 11778326 95906168166241697897744601276709310976 11778327 -651967318617922941627803221172225328552 11778328 350545855253125310070217238246782464000 11778329 213889094488635588852572336731622654484 11778330 274961550526410205432269805640736049920 11778331 -133753356064422726977351926799757891216 11778332 942869617958286245988780319225159557120 11778333 -57419876851651428883802905505113561536 11778334 -660517222091911873167171313547998637184 11778335 27419679825599378827509903152962902000 11778336 -691779971868793162201720770409318514688 11778337 24921745881127599110081295008118898480 11778338 58423151020381995495144253195065489408 11778339 861096034599863608026551056499953615224 11778340 222012078209008454107858172551652782080 11778341 -1353127896889683760174269034833092919936 11778342 446878817889033800719994813281446213312 11778343 -1702736331818346638121097614486224923920 11778344 -396865122938140012755879496129643811840 11778345 12557672001098587314576984164860656000 11778346 -129347659928055342550377633474603603456 11778347 -9354065372952496087325638677897715200 11778348 -520148560816425737370064136253234361344 11778349 -28999557282770673346939596172875656640 11778350 268518506889206423954182238331721704000 11778351 -12530232992973297346405611855178926960 11778352 173305474897405529209563384384612909056 11778353 -407764505113023463976509737147182140398 11778354 -8271228651291898354770068219042096640 11778355 -970539673227933356663785513290666228240 11778356 -621988375625444050667642789807914174080 11778357 89211109838320468279862343665250808320 11778358 67867844448625282911760640738564299776 11778359 -1143603375104376355325772787219957709472 11778360 -504475582566084935399764087106514124800 11778361 219793739647110269469011644640920832000 11778362 -148115445291932682577782920217356548608 11778363 128719910164477298368522991708212529292 11778364 16052788735663358076377836856803292160 11778365 -247483610607348341740250009190714623400 11778366 24647544193344759397549656706437964800 11778367 1236043480090631747276585598765522900416 11778368 22567192178155317108196805482037379072 11778369 -35358179725026790664471846677045202112 11778370 7688019163475362188294571986183974400 11778371 -86888571086346034738867660684937598456 11778372 -40037434056589785354299667620545881984 11778373 -1306390388933903746962668911416337244256 11778374 479808656136011836469859820563725187936 11778375 154795122516696713733641987102858244000 11778376 1164045796104102182219827705564002862080 11778377 114520577038102649811021758319791217060 11778378 56186853243711238299857749752875745024 11778379 -990100169032966797369786841396882962000 11778380 -6430172704953443213493770762769085440 11778381 -322409429325469459639185578331427697130 11778382 285115950776747936857885678954356480 11778383 1921438948837260440285679312541974194064 11778384 -131305739848496204666574878954100228096 11778385 -680018006840951206226845940906679004800 11778386 698368475517609964522276072319644037280 11778387 -748919351734947685860180443276750708040 11778388 -6327174189749003765358434481792425984 11778389 372246411645473198039037094909423997856 11778390 -42469189485783580365473031941833188480 11778391 80243880634955972075999245292168534792 11778392 -225865341568643632288352568240492257280 11778393 -5635904288480999653261192670830446144 11778394 -37062446220240427514673791096693967648 11778395 -105012126713746000303008954567501619920 11778396 -14225384780969494146772452123985920000 11778397 -150319478065922604219017538622029904128 11778398 123502171581088357478956922031287247360 11778399 -1813347425937923375769452489947766415360 11778400 669451628110615643001850486750907596800 11778401 140768038789113620648442342024710212500 11778402 23611627114328580980813722322750223360 11778403 -128744582278189592902986539386555133952 11778404 -66839040783474816623320780766449029120 11778405 123236093564128950769080926483288384160 11778406 134638362213931066414342651636611332160 11778407 -69987157707435880076223223031327045760 11778408 -926102892920586494492600214753389414400 11778409 1324681765000437194273039460408529591610 11778410 99180550463367261291352756058495093760 11778411 635043399294359080567913163557319018072 11778412 46872834559739673803281953346556953600 11778413 509025667904962102766882964777283576662 11778414 -183871800775248922792748591797328474112 11778415 -201891670468495476793707022374946498560 11778416 40463660885703641843848575686349225984 11778417 177758411255587412293274667941144814720 11778418 164065804437485264701034144815800239520 11778419 -379395325443815660740060959696767845248 11778420 180131170038741012715908177571517306880 11778421 165365903199025898371582468642757449600 11778422 22016009408547347928789667906709284512 11778423 805584275530166720810506973347493049600 11778424 -235415909593219002189031162767846850560 11778425 -52928819622598053967209937371116240850 11778426 465290038616789384751217544941071974400 11778427 -922061139979257251247564754996738971128 11778428 249776839709821046917966838563336066560 11778429 -180472739451339755767947008936516970624 11778430 -176849928352444287685872533465909384640 11778431 3320513508592892469666007368669427200 11778432 -280135426981898050445999796761552486400 11778433 -1049882912965978874353750018654377048024 11778434 176976096035737791846316652389035332640 11778435 -519723262099705502297528931986076052800 11778436 -558318385674924487531112303082362188800 11778437 308068451824284099605970944059329220320 11778438 14023520556689921907065679608400322560 11778439 495093970408144268215236388663893612960 11778440 797771916335078918055485842379858380800 11778441 -897105785847496223469263288154592013808 11778442 85506328985036268189803154015251381760 11778443 1014086680090203252637524129979527804840 11778444 359624282762140049349954371569564442880 11778445 357005802874109158357267014267412596480 11778446 -199920469105330384588951129953251860800 11778447 64354511098054468553295689344942662528 11778448 -36310575629919970857258143899039236096 11778449 -166328360862752207481977871624126419136 11778450 -62776017954050896131893254458754560000 11778451 1188436548175255344148725232611108129452 11778452 211255518852532945334149373573481381888 11778453 -229299527998520553661173515808705901536 11778454 373377645919786664646261821385305004672 11778455 -272899112941304305278755474215802590560 11778456 -106767801656951482334094266174213836800 11778457 -1345665582498109554506052419515431898294 11778458 -28871022263475650489363584963631361024 11778459 53934107764048376228458124322846677760 11778460 390113977956246276641000407218039413760 11778461 -87352396397226337608522660064740179520 11778462 436031986648227395472941471594833350528 11778463 1212366307381924068781331660608441951712 11778464 -619639388324948211600580524710945685504 11778465 86387691746893527264540517140722616000 11778466 -79792867639623167053448418647821808640 11778467 744998917117615646880891097913683862232 11778468 -167736251716103258204879870470141894656 11778469 -234632034561504171079174002594189865604 11778470 466096833427208859231321934719684984960 11778471 654918446552786476120879555473160053840 11778472 -1103283086458729203268485281723027865600 11778473 36567959252007152536498752238565110656 11778474 308288521505320755486210790517846016 11778475 216754927167673462097372848975349778500 11778476 805860307006119707351518214449848034560 11778477 6532337139981633306125863412337148608 11778478 -362588234919107942808932597798692512960 11778479 982672340117249284594183565722585864080 11778480 19217589374296966429392291104292864000 11778481 -204210464653619454542618966994528855552 11778482 1087120788771540529736342109012211540992 11778483 19561707580596080066900508558282099264 11778484 -120933506093961181918926121570962745344 11778485 55928393354811134295143739207528465180 11778486 -160720721973419618012409927275256438336 11778487 -395088523852715923516902450605690247328 11778488 -175300344710424724877586818399449251840 11778489 -3573674145776106203593887104153734476 11778490 452472826742533758907362236149921809600 11778491 -1072812977780072070253624816078804542108 11778492 -542261116684208568589360158906392887296 11778493 -1490047889688763449345593051495513539258 11778494 -40298980756854170016578422376002875648 11778495 7056123174995504175737898267039760800 11778496 448555980992013629849911128810711941120 11778497 -1791728539131424203094167440504162416428 11778498 80915494557831248691264911064544502784 11778499 -981703295351510364016567388504724646760 11778500 -1040906425788788828113032486633499584000 11778501 -315095192988978342370339889108844414336 11778502 -465513645833954277030159806385050982048 11778503 -2472475395734327094469851604070582448 11778504 -601761505084462751305556395497136250880 11778505 78071360768293593197574276090969168000 11778506 -217932458824297815422303641197963288480 11778507 -255287750246763470766255943264806259200 11778508 7655493802381529367538117121665591296 11778509 176983777551936103583883728482659339840 11778510 334972601468153054069760923553490821120 11778511 636235972051661030241141794667537232112 11778512 -82415325044899624541384222675352158208 11778513 -80974786971482326944083008222248074256 11778514 10379692791834039165774766071836207232 11778515 206520707564003226331739758864353482400 11778516 -474145751926651977331064187113989640448 11778517 -1079324857322374518551911093872834560 11778518 276478102613772224244647138479986887040 11778519 147292176225282987388656020487881079888 11778520 239713064244090584077874980488031641600 11778521 -125231704485585598667653027741110651756 11778522 -149627630861268659088192800483227987968 11778523 -259706983351434908351768677706714460936 11778524 423889581736761662314144229559028300800 11778525 -210885075190035706147126995794169204000 11778526 418449997947561309369505223043361091712 11778527 -366124369639385286781141546829697545904 11778528 227164517363811318309169741018164363264 11778529 170895720194230135047861432447059242752 11778530 1542876420531674961602157205024773120 11778531 -148798376131981058551817840945719913040 11778532 -201666879886488918999883536647122990848 11778533 -215352658228389739183758960830390873376 11778534 -13132566792930644011698013672730522784 11778535 937121192939050649421500296229614778160 11778536 430078334807090501987476065054691000320 11778537 -420914536439694765628915635123620250720 11778538 -262564184600531568914632993984063744080 11778539 -728642093677450541676884759606686107660 11778540 -116637444334097067372017349299168102400 11778541 -1718053925468581799382896124212751124500 11778542 616759321069111856942910862007995140672 11778543 -6556181318582350126688066371872724992 11778544 -303287351338853753110083152859751383040 11778545 -47676889016243020824858070916808427200 11778546 91722357648887097387971353700286572544 11778547 -174420607767309439347103633654685688888 11778548 863335589813280564503562807218920603008 11778549 251714834025149838849613207052160787488 11778550 10939250111328993312961671750125817600 11778551 130335101044277201210918301782740397904 11778552 -16723934938568110096844617509652193280 11778553 340388513298719765803026252423674769600 11778554 -110811546154424777136664947204144507024 11778555 -77944998022456872223716777073374516000 11778556 331342339180537961716691401495494392320 11778557 -145049524404216745085039080859316538176 11778558 116342842167229124817233259205397253120 11778559 234751058079044740875747729770368852504 11778560 2724283637078712147810078719276482560 11778561 -577005894927065064825399718806705429120 11778562 12750069239528229919900024966703671632 11778563 -253405457337405028071116014317737341188 11778564 -201319120577972824442768171203880030208 11778565 878676543456334427254954309756086971520 11778566 210175480993366737995936382047900123232 11778567 -418075581147988951172772612146461453488 11778568 -801783874392563489905954434457497968640 11778569 1466187287944458052379005740365017377312 11778570 61972157125576864256581925750576020320 11778571 698674455530062405652937253435572691140 11778572 277182842931607550397473297359652677632 11778573 -225180095152778704778946050493977605632 11778574 -70596381777972192885973591866445613568 11778575 -80535233808196061175608401058396874000 11778576 -16947721939571697738956368786684379136 11778577 1404907206104528282879254097416561159540 11778578 -195101801619302299621227438988759225344 11778579 445124882205842040128936811738705375924 11778580 223036287005420084242111952094852833280 11778581 1284567881662252564403307408871218458382 11778582 101922083864192849159572243722050918400 11778583 -668854025178321404552355914916797909640 11778584 -665535025134002949276526545629573529600 11778585 26766458281111804502884111660773369600 11778586 -376802693684077747731975940129527359520 11778587 -1032561117836672395075028330177149264764 11778588 426763447889606395448525184825267978240 11778589 -617214898968609286472938176644019891610 11778590 -275054679153413962428125626485697195200 11778591 -652783990820378440366346338719335218176 11778592 -80300567456669842772397154435300589568 11778593 -129094085497081836943093279944196764780 11778594 -58399569972946874496875487836847275520 11778595 -243994927240339166535345549250418660400 11778596 -415519168624091611529575060928744083200 11778597 789186618289711891557167210679515274108 11778598 -273172288300668472951034536861061070336 11778599 -168479711649926675739885290245780262400 11778600 -201089467498100491211050865607800832000 11778601 -435899590498604588656099841535767300208 11778602 -605192812678614511825395750161982544896 11778603 5799427779245902143133711692550369536 11778604 -588921670987862413587696927666635199488 11778605 -114814286480919427684105814280101844480 11778606 -32559565667484011481282929192291581056 11778607 324525391818912409199634470138805955856 11778608 -119567841756367111639361802462696407040 11778609 143543545237076568416841115338683873904 11778610 -895478647055959995219745671376901376000 11778611 -71063648882742416343535439252914008000 11778612 311288958272596352440245835257574631424 11778613 210010188564552201198629597706198113280 11778614 19008828037317892623485700809701751040 11778615 24984952661118097793432152611052070400 11778616 363100519502358447404085992421090508800 11778617 77920403624895887301952909021096197000 11778618 265019247422106554361519882012183727104 11778619 -1153490833445895271024019442626919581980 11778620 246922460553564692054942423446969344000 11778621 646097322396847750111018007957493643680 11778622 138220783754947311364459253170860258432 11778623 -31566579082677614295347995547662036416 11778624 222931811434987948258179744425312256 11778625 -477609697707959927852859028904666415000 11778626 143565507237969826551209869116351010512 11778627 172991477021222478040759502839626930432 11778628 243440995027561803497107593525033738368 11778629 971989782073460097553349730978292387230 11778630 -19543350086935212149872745745437210880 11778631 407431087406152407477704325587785241432 11778632 616700102394321994149320725364528947200 11778633 6769009131246941751738925336205802 11778634 48125977472635209992879035559760384 11778635 -564111946290127595187127663295946074880 11778636 -38623342307552900218034787941619204096 11778637 -208938212494790062277258457038214359040 11778638 -119888337823215259222627453918675433280 11778639 154466860547658691772807187340374956424 11778640 18832128495749636214480609276319334400 11778641 493776611206971261231147872159082545472 11778642 -569753414035458903816736005571508236800 11778643 -1216376655441390985719027632188600249108 11778644 208071104457789971350622193719920150272 11778645 92356812415085961916228477032121875840 11778646 -6162978241245211090146836402116372992 11778647 -681909125607272450697882585672517478904 11778648 162388804270600241875500488237706117120 11778649 -26583514668213223521408950059888142780 11778650 74246355595841498919727281197356029600 11778651 -688353962784712590212418753163835926920 11778652 -799528741845757565588431010073428407808 11778653 1247824190070908789639202852783796006464 11778654 1816851265617551495544422308706598144 11778655 -11743461973126868858477192476387412640 11778656 974824094435093795178862868474724483072 11778657 243226365455674625035188848675068602720 11778658 -1086642384219427534607578396258294824960 11778659 1012216958506135837795154081284204024860 11778660 140615829659327690476035453923351988480 11778661 -1401304311731882964402984018840411508738 11778662 39342678830124316610192837250855768192 11778663 -316330951205989656046575181046346024960 11778664 672927210032160739466816001390922767360 11778665 770045352194687958665812265696825793060 11778666 -469360759830622554148690839161673874176 11778667 -117832268462049325587283482435425657856 11778668 -282016763562936396509822861867052859392 11778669 244481827920262388794254264240052036800 11778670 417837497024500741249450221092908032000 11778671 -1637370205326165313949308422016574308608 11778672 44481755126205991696636859640869191680 11778673 -1133747327819022233859514137294529947596 11778674 -389490430998096898089015539771138625408 11778675 65993257115459248771077710004329265000 11778676 -57748686531733711557486815499597783040 11778677 752366945614221812423972383133819615424 11778678 341304080053974777621925573553947579104 11778679 -213077186166602682204316389491991226920 11778680 538926787297346619364349157462259814400 11778681 -569648827664109873380702420350439740848 11778682 500493665555900897478021235292959950192 11778683 223065164855213363048928379897061083920 11778684 224172122142022951813477814649351094272 11778685 -258917752242865634478547608606372828840 11778686 135582922741801368462887907126352756224 11778687 557891665926690090874632357794763554928 11778688 -1043132323041561089983610361586416353280 11778689 -8046754700208870056861847650161339200 11778690 -26622529120210024582382350463136768000 11778691 263634921890210917152072161728578231264 11778692 225954409701798894053897988044788722816 11778693 -358731256256876142512805612909232827936 11778694 -432041758153379732768017641091533427104 11778695 -418893493111628527457887239633630481800 11778696 -48612869651781917999770074426170818560 11778697 238140924227317666436969625260059023232 11778698 1173711079244886907839958172971192320 11778699 131882774868768581009208811979348053464 11778700 399156605808979167404758129751307411200 11778701 19683632602123504501781628333067068000 11778702 86255711159428505029881132508342055040 11778703 1216265171355455630648068832403530760120 11778704 86176146579756844347067691909113184256 11778705 90038838825276795566838502471050526800 11778706 -45705564061658433154847276417222879616 11778707 -580273855378156978011985732156193641044 11778708 -4650824402518722401443281169890631680 11778709 203498807630287950498424735354260256910 11778710 388885431769871331394461083028165250560 11778711 -13122110173727248692580931777719514496 11778712 117298205182992348084590272734234255360 11778713 -51699493170766417300622081000068836096 11778714 160673597066729536457675653633294170864 11778715 -405691261328987199974915242225245186480 11778716 -346373605582185826799191262268623516160 11778717 -40045044848184926601336462048926479488 11778718 -300023369905034500643408420643847231104 11778719 -802615259460040487046028707310720814880 11778720 46692070461183863980527097466207600640 11778721 -388407541114100863576272917888983396800 11778722 313942155120084190303810000300552919712 11778723 209778788631685288124107005634430294400 11778724 180883806893113575835333713404988154496 11778725 -232138384642138140423114942341737989600 11778726 -184582424502449349890455602334768413312 11778727 63570282728806803299236809253723299600 11778728 -154225740755307207321138135050308423680 11778729 -90355447451345103675823335665579811072 11778730 -413154484523994042297985524425630382240 11778731 921095490070166262422105897977629140532 11778732 -258095516911356421671626467793829888 11778733 649890617260210700471086421809900936982 11778734 872679435302668508073496058436523772928 11778735 -130338361711077583138353012886936470000 11778736 58057374813203865470508329549488128000 11778737 -569537205423317259798361216882279366080 11778738 210797637612061778595658864397218595328 11778739 662561873228330317328675451557499840672 11778740 -327260328749492170578821125141078959360 11778741 344303422242816453437627496273312192348 11778742 -585035166438607878143624171667075563520 11778743 -16842007885095877145839007585785194696 11778744 107564371644296278510802220543822397440 11778745 -1392264831975136243441735314443960700 11778746 146413673332004091166447290867703472640 11778747 477345372190657945908251768265019743000 11778748 -1022328155775339553563148198318479705600 11778749 -1178389096967592307634550472150531256250 11778750 22048391678121042754531954004370000000 11778751 405885112927066743758384745575084796432 11778752 283976064038545620158760216500036960256 11778753 -65455810998573093100077452323403935296 11778754 282967010280284599039146227680138198560 11778755 -10697405628414511025966433093938395680 11778756 -175288668691578151116322817158288711680 11778757 -1081145079657841589788481052316831008994 11778758 133725613094499140094780901259323971840 11778759 -25313923424494510054102541685359267136 11778760 -34927858234751320952199163841347584000 11778761 57782249834249698119638933046067702362 11778762 -343898739172761816261823630799961454848 11778763 343466282858484672300741867245541029012 11778764 75047544723018068266664616510828926976 11778765 -202277701799588524025601053262549532800 11778766 79821765556833035308943945482455344832 11778767 -238685947452344351828280216654694464984 11778768 -136846238182374763518160009403662811136 11778769 10464930980267525446646292860366890920 11778770 -145746405812327669074291451138294317920 11778771 -603967213568476648802128658581808881920 11778772 -1004838819767923800117942382285271914624 11778773 -54064221887306070483262133874090507180 11778774 -78316142948762120982904528066732886016 11778775 -14030144006745283805202340941374982200 11778776 303523697604321678918815535459189350400 11778777 19760171674288713487982720514651221226 11778778 -380949106648521939689763581499867859200 11778779 -110440668432162608608968410871560804352 11778780 92834068425062553925891373148032747520 11778781 -103402234844782310220262269987594355776 11778782 803618974689803494752598882275415468032 11778783 107140079025032603842450931076406376064 11778784 1309567857331251199887970523147477975040 11778785 -429852315464038772777037655259855962200 11778786 213645750703329693592128666983364330624 11778787 307179567028290412000139504283050497436 11778788 58693609813931385084809739933273194496 11778789 532475131823839023789064971751007172768 11778790 686566813357603597663498271541333465600 11778791 38951756922778818272727484671266505600 11778792 118350046579492338411037122675615006720 11778793 982900926556538295556534051764792158622 11778794 -135704095253302929804427975736723989920 11778795 158111767069890285338589182189160363840 11778796 493123376386611026197590449742851129600 11778797 -45014636041103904719416490331422963754 11778798 159182418896955457651557748768333529664 11778799 81692589729778620967015008364560425760 11778800 50607628300811170829874194780216524800 11778801 1123934628272554974340276742790044597664 11778802 104578689423104171600300082524763440640 11778803 97704585688959062898566812850320933440 11778804 1058339641066047857893603334019478917120 11778805 -418843515516742933235052659655371901540 11778806 174124933623927058256493347832661810944 11778807 -159693228437464279932554692517014156896 11778808 208337665387557334357921412289172561920 11778809 14642831832930798692136877157885470080 11778810 -25343525758865840287825118430646656000 11778811 1776381171875670703752475227803495153664 11778812 -117681477811755091766770217669175865344 11778813 428075586940576214445261195559919303142 11778814 182197835941344120222716530010066469120 11778815 69110998010504819492688358332924057960 11778816 -580345867279456552011276484423584841728 11778817 1421620131033505985641384616083519126740 11778818 -12649431172195544043438477641607789696 11778819 230510685505468431635983191892311244800 11778820 -270737938928178346014932090597972017920 11778821 -1575071453911695756816136035124659912000 11778822 -67150134689659634871273221150182318080 11778823 58968585898933294459000878285417597440 11778824 -1691512669247433339311581623160650117120 11778825 -400064630098989983561170996713478844400 11778826 135433591941175046085401327484803970144 11778827 -364297552405893304226318541355940623968 11778828 318847164824265829896101087339478904320 11778829 234575745943100729157575324508177940608 11778830 160892378440913184766596796358470521600 11778831 -40010386150575396012783531047713058160 11778832 52225736186225724322167125755939471360 11778833 963044282473359782411056730783728339824 11778834 217613242059966836606271321261076106880 11778835 949702301700941737929880639538897535360 11778836 181048708881370471514295266465215812480 11778837 79792817164098127912039736192435641152 11778838 -788918166768549985772781870560352883680 11778839 539884644007717142833463858105581876056 11778840 -65362125646990363850233945300998144000 11778841 -264442075865406097508099525285842080480 11778842 -22119623010946290354603565343680688928 11778843 564154367356741161269039464886020844400 11778844 -429220711854884482978082929995817451520 11778845 -229841599408482724402092274331131257480 11778846 -5347431878577196301490295116367399296 11778847 74639794554154574935674285390305523296 11778848 -796263923502154196209980145713698242560 11778849 -182775346662256254341262303569104915512 11778850 -195337155782682630135158897253795123600 11778851 128939037500095413262293664145696563152 11778852 -267308501555315858800144294839077203968 11778853 283514942457402337739775553066328320384 11778854 -71313500191091796844923581887061010048 11778855 -292448345168137613960960041773772010880 11778856 397979193838278857325716582666723727360 11778857 -1056864939747996898352042748495548368140 11778858 7174822648052324818498820170594701312 11778859 -16977722856030946057923462953413668940 11778860 -331807457002117532446772687894470656000 11778861 -3605544927918752505349816009080776160 11778862 99719760409131316604077584830518454592 11778863 272520458110601222929545638831541291480 11778864 -88870956539352456257171953271676076032 11778865 920856861921817184661924450196346225280 11778866 -380654911525895877283359957943949424 11778867 231573256239790986628103590910088053520 11778868 -982729222791964206017093540996969467904 11778869 127139962122839476755678880983177200640 11778870 -91991921888533179359508091995363523200 11778871 -385142092015114340942563264891940002336 11778872 -183566765479843661784298896307813171200 11778873 -321384446756851193015508644895520061616 11778874 -138809679478977708964673504195008861440 11778875 -10691261322594516925300952946430992000 11778876 172838046760329184890429135811767966720 11778877 1333165680269400125066987789012743424064 11778878 103881599456040319437265039708048974720 11778879 13461663196067374544184249786765780480 11778880 -210478039229533254420851117731322265600 11778881 225088918661677297780418809273887174192 11778882 1154759003637588005028500297517384960 11778883 -371381007274417061092015378823563729560 11778884 -83459492463117208778128385741260505088 11778885 252720876782431518744631183921170187200 11778886 -112312848507828608595527118833394326400 11778887 -26422680036252230016725930635809856488 11778888 -225449465954458148839115739904780615680 11778889 -1369111117299827586931073808491353782310 11778890 48153258331016827510958925021347908800 11778891 644541143343599051923292984950666891992 11778892 -566038371363745710754537169121846858240 11778893 288637172972488199839463698734541641984 11778894 140459124546933860592200020293846793728 11778895 -131974243661199531811263972987178350000 11778896 36778857272525494233192977062410903552 11778897 20634160504217513140664770345827249600 11778898 -250079450198751184760067497604010421760 11778899 -153006830781478425815693716922003920752 11778900 -59109879780233828697615817868476416000 11778901 -638408795768302396184164105215383520900 11778902 400412764518805422775301592416970085152 11778903 987348627465831489565585895055860510424 11778904 -2703415333121095966129332876912353280 11778905 -873620103837057319697247171746366567040 11778906 353134892498295795654605291686007889408 11778907 311519949876143390621735664632803869712 11778908 -536788676467476043502421182575954447872 11778909 -368362048555932961983279638070892106880 11778910 -13658668827018884762099930604787841280 11778911 1288521718069866104803236141123336628512 11778912 1362112429130421139907739603966547722240 11778913 -150089191113473374443690930614613329900 11778914 -399047202020613638399712707533210164144 11778915 14655379444808742501250889194579261440 11778916 347986808377316780073836587808169415680 11778917 491531368750097661718958952649141776480 11778918 -185762291014090857193190265154267135296 11778919 -1482001079350914785107938389369937668680 11778920 40792283629281943852412168192318976000 11778921 -159441177990679373029995427002653076480 11778922 -600856759538823874195236696832706641488 11778923 -123097845907312444714231114118177519472 11778924 -76439104095030272481919739529983814144 11778925 -459031725599479715666102171181741220700 11778926 -296845685914413172875690802425549356160 11778927 -466236478426686201083578185750261652992 11778928 -15751789965753741877739800404633845760 11778929 399107242937317155640040339669167250100 11778930 -358364167782011387484447252919019486400 11778931 -143032066906068529249603792203504098136 11778932 -284498949193603536873336890464724576256 11778933 541697207490294491083523784239587873824 11778934 -530263854341194219727197391725906092384 11778935 424984464408619286204951295256284456960 11778936 138609722450436514781359912684521062400 11778937 -476883954206020122119232524601863103360 11778938 -739324302499452025898236477761174068880 11778939 -185339328781435356257711230690003373496 11778940 97940218925112041179346417677504535040 11778941 -1021705658138069708536914746884292013600 11778942 61451810809923662153352767907453901824 11778943 -171479323004382751963443134936669986320 11778944 -86476181727419391772508468143938600960 11778945 285357632721617785985856238727379781440 11778946 -99408655540764366209626015120908312576 11778947 -10221246521558873544479767706452941240 11778948 647270208196625366258199002771447855232 11778949 -108912979028983906843902522668428894720 11778950 95974404231229169867068239516317606400 11778951 933348405244701139536225308098332055680 11778952 294568569813018297266873674092627886080 11778953 127022326376153923995458295131605442202 11778954 -217904725536553124689774913807725797120 11778955 707157452660024143684822647242343294000 11778956 334478726812412358688829428948520506368 11778957 353244911308992741801553657141359376854 11778958 -47706343025828564195213355151742522880 11778959 1721511923862803093126507661776828286360 11778960 34137219632338399965863480836958453760 11778961 -5970533837201079382431550552949691408 11778962 256716297632237057841247141040184625200 11778963 50939377084696574598488792564289753600 11778964 -120274419617956020300203670858252136448 11778965 -236159312373390461912450704549718304480 11778966 253295270334077420676088597377282278400 11778967 -202449648466178481929808226970749587552 11778968 -15253188318145059635898739713482557440 11778969 -591150208544407263758596523674694711856 11778970 22637690323313494453407127480636293120 11778971 -7286212775114529976801470865716172656 11778972 73807377290459369125020355456694937600 11778973 -363966335502717367504769071054981482778 11778974 -380450785557368844424266892337501723520 11778975 -192967063625747455240802121678330617400 11778976 -118317268804688479163467812804655841280 11778977 590386649903064759102643002059133757056 11778978 -51912373601082228182935469384831903232 11778979 -90262181360053737127207249928610220640 11778980 58264030701713816136704698580922528000 11778981 310580705509377855290485060338984294720 11778982 96631078370912566667548034792240090592 11778983 1931023417975043100498043218616456485744 11778984 284229405877752410500653164149697003520 11778985 -211396081840302459602863464859872963000 11778986 166789774860452366969721090626014969440 11778987 643032467875468178301046658732104176 11778988 14424823324501310447829450870889973760 11778989 -1109118178526819194316915332786463391210 11778990 1940992926935061781181575743884144640 11778991 -78662172381698799986461138067571728 11778992 -243106303730854227826861568236333154304 11778993 -794327233447875343487279069366739403200 11778994 -823370328028977684722007812249255605728 11778995 668096406061894854808653808145245494000 11778996 -319367497239232479801674524484323246080 11778997 1171991194640408764200263177033494014446 11778998 -115437223278445653177600375377696913408 11778999 945407409060694309145115700122042600960 11779000 -1101698077395022966510868904837811200000 11779001 124555409912962171907708767032717496584 11779002 -345078775144187468626054349235794980608 11779003 481036099561147463865348832210071569252 11779004 383533077546707449935360783094874797056 11779005 -16469845315161428427399812757289553280 11779006 -11687740578817829565263942696353763136 11779007 -281759132021979484288862727902580599520 11779008 -85106779231180972910200746510479523840 11779009 234543431292830498545267779817243444800 11779010 -105657960808859120319985919227857039840 11779011 -1576781357280617310200280708521003529696 11779012 -109229086468092782881079339746913571840 11779013 -27702729417999700952641832020725408192 11779014 25960522052810484950987932192475273088 11779015 113182244475468742441439680434103753920 11779016 323944741517247797728536271457853327360 11779017 959382537739861809319243855032856561920 11779018 -434286973962841323970350282176280976896 11779019 498776589391816084605344176362315774096 11779020 33736041386024872725915630218946524160 11779021 230910241901996844528684125697226607222 11779022 -178272564867646100267968172140990077888 11779023 -129774507945610376267181924613755473016 11779024 42287318993877748301416891756367020032 11779025 444623715433137093262991853171836240550 11779026 39673771984268709757769999668917731328 11779027 -412856894555857880114196339386017115488 11779028 380018101679426946621612823979691626496 11779029 666914086812601911331090769857949274624 11779030 52363966429985097749878336934927779200 11779031 402405050274510294796002158633355062400 11779032 50295951893960194471545266525423370240 11779033 -8579822925655379722735448056601772736 11779034 -298079764566307409948862418545287533584 11779035 252230973249487670961702345212945497200 11779036 27563325348095517770085404333762675712 11779037 1371532969048132449202028427285555787686 11779038 -97219358098278522744458761436013166656 11779039 -188202416402796864849669463132562865280 11779040 -51512105150845578381696893349160550400 11779041 272186911168934904317086035045968540592 11779042 2670984525234785953305264598631397888 11779043 1280740407785638428323302212542520539292 11779044 -328525280011868302775872418864813558784 11779045 1140749766046205786418408775528747820280 11779046 308466998309273395916755053387486086400 11779047 233464312301349346931647601974907677440 11779048 238110641126933617480378437500860200960 11779049 88521892953518351045795499323679013050 11779050 -159909579657681975842535810221532768000 11779051 -548818248216176725818200475154378875408 11779052 174877651098765803163808552727629230336 11779053 86966650613525905789525881745767217728 11779054 -63986036979079088226736760850977177856 11779055 -243465039320567638510638854965858626000 11779056 203563262556889524242302981180443033600 11779057 -788874446245758106978770697520950993088 11779058 202080759837451411556145408106085391360 11779059 -513547411361976966596676533662188886272 11779060 87376156238738982883516156508290548480 11779061 -11312254362728640536259411293057081160 11779062 15766925464894545379994505081686874432 11779063 526298131275984689922516191616250830144 11779064 -106153390893939875603077222344663060480 11779065 -564824735533845614616277566082397854140 11779066 120065641457073345832967762128245144000 11779067 941582287337609565408851640310760878116 11779068 -149775973692890932460478693513020350464 11779069 -9615915511484197003913097644859560544 11779070 94420740887410580521623421317211253760 11779071 -92747779750117419565702933022231295288 11779072 754547587956738533572714175641174409216 11779073 -50733134480710625558351525684289832620 11779074 482590891006422595963949718733262941440 11779075 -199106175606282153324057339863417952000 11779076 -9355190434484982188350011313640199168 11779077 -860215570575811942270861437734629428192 11779078 -590908786134430963093259638380915296160 11779079 -292847158753775902834902284043225452400 11779080 -929313078860743152522068842193579212800 11779081 1292157379484692117527665924007673917492 11779082 -173047107652143024918020213174736992256 11779083 356675171922529200913170296273998438080 11779084 -71779173061814988566841541513430855168 11779085 -4409760762813014756409873323884067400 11779086 -66034600262106402291818044826167944192 11779087 1055197400290966188507192477309155188800 11779088 85368627090313647200135682557030891520 11779089 517434614709908831273610011199060357120 11779090 75799480750950852901295515539143424000 11779091 -136006839875621235349070061267128573808 11779092 -132047086307732719135659007353046575360 11779093 -548032600313486055124064754164097094080 11779094 325009602679651317291058644880672344096 11779095 56903672316540740561718319734737529600 11779096 -133546239442343725526207326631866122240 11779097 252316720633946025573788284321131677712 11779098 62177484061133565519838034555128714752 11779099 -273957057095962723604274175542277326800 11779100 -25200399043337313600619144978480627200 11779101 6081938187838376056032279506473056384 11779102 525159002321418139823808746303549818752 11779103 154148054587970634670733836751791125504 11779104 -373749384204271663732117240423152353280 11779105 80203107492017175999168112967421177600 11779106 607290885569808200414003254931062396752 11779107 -132935634949590669128663473699041328320 11779108 -976055314156244109288244885727076736 11779109 -706702651899227178474440622426275370690 11779110 220139806394726501389246932523055573760 11779111 887834854414855410975966024984818600712 11779112 711289317138922537749544846395418291200 11779113 112959641636086537316940868399450727808 11779114 410920030161959128948763657083470942720 11779115 421632049131612243729904055448194539200 11779116 -6264094336806264846123395841593619456 11779117 51395331839986593949134302507327546432 11779118 -98407542229927526283201058884720229632 11779119 -16828012450485292853368100337305732352 11779120 -4784062634205931256755129774199930880 11779121 -84507220106370274465403838259172733678 11779122 -462565266966731357520097329084645088128 11779123 -110331535239694654198266427153839742464 11779124 -355015381483350205874542506744461543424 11779125 -368834029069798173306188457112081824000 11779126 397998619745317463545432803013096969920 11779127 768681596042660329655519744918124558312 11779128 370619023356065010535770918923904614400 11779129 2275740524108012208060174994940619289684 11779130 -114033299976720724641444263639967552000 11779131 125582846316607111011731367285561972480 11779132 -112086605696832218138413538980412346368 11779133 125018765924306439115328671845607162380 11779134 -15925491682633521968569875519956410752 11779135 3794826015720871395844066520281587360 11779136 97773016934211679348937165507972825088 11779137 -1026023246661376033842587987776033779840 11779138 -38518203692685042691590600076818654720 11779139 -8074126532026377084470057359202449344 11779140 473874440572731067432614104080904110080 11779141 -582050872711028419577885812141808480736 11779142 -105496125923624430911178839731438680000 11779143 187985381226743833409197802720773958400 11779144 86352653105941714433097197449221918720 11779145 118348011297216610437615670245802339200 11779146 243855462958835137408814983695497255472 11779147 -6175257200857630049392852786997020368 11779148 43502606737317788691870847344686724096 11779149 1017931040495024153361772712757898432320 11779150 -164565426834993389533074964209810384000 11779151 44318291097969714890164497113874963792 11779152 20645275296254466747513338860010471424 11779153 -1243500873448637571503322813740152371598 11779154 601076228577482848483850354613513157776 11779155 976216182126512487727941252196017487200 11779156 178202603029965366059517674080248475520 11779157 224261055976346950751519974005469701180 11779158 363275292656999557099528315246681550784 11779159 -415877609198863223493076207149235694088 11779160 -110451329917879539186160765280483328000 11779161 585959482945154908303089155636167922688 11779162 -6867536994628304846653799898091994880 11779163 -315771147340026676466798534492546230272 11779164 -99493471853371486235963349794474818560 11779165 -805530510541916767640868608095335290880 11779166 102743459569651333582154844290292597120 11779167 -233546524034913795340923128221035715200 11779168 -87343214014682696399766520585037414400 11779169 -389889591892751858311122533070093094656 11779170 130168024384971832089939877593074019840 11779171 475870647823418652916471585916747897372 11779172 271813936751301807969527403981671205120 11779173 106312376814707187321842187597942014400 11779174 169088433670917348046164123966038200320 11779175 262001577998400660701818389983977078800 11779176 -513811132879038642726247209005127106560 11779177 476740033177393226692570616186785071732 11779178 -827869988646861016125019067059892454144 11779179 -63786496317143739983215869557930490432 11779180 123366736507653587330087018730960291840 11779181 -70596415480727869709473282225276100628 11779182 260334751203673110854733643740017844480 11779183 169907578648673162836867337782879912960 11779184 9938410917514657894036257852379299840 11779185 73190235199024179654334360979419684800 11779186 -298258850976242617916762285129583198816 11779187 143139043243807747262482900460203402752 11779188 -527693405833074729139671384061483622400 11779189 -845311552842871218343456776361435437010 11779190 -495143348848458008756356313549294054400 11779191 289754957492582976955394778163286220120 11779192 -304662887560953166021556419309114368000 11779193 -107646622488534200577346367846474865276 11779194 11535392528827631436004713751468769280 11779195 144614148685038341516119722077912364000 11779196 228738717984883048499257124817091206144 11779197 -68562776672713886574262525335640462464 11779198 -382907786408144387348614212854077611264 11779199 606324397726846544239942765937649187200 11779200 -201975393263486738771224002122219520000 11779201 11321937872430205190299363082026511424 11779202 -73984581704873516930376133125689038080 11779203 455064790626617507891283875570619257664 11779204 119598652113252282042972266899557043200 11779205 -12794910820603142217703047311291603040 11779206 302059531929101199988359450492040538304 11779207 15205032729574719802210584794230242480 11779208 86090365766135134131774159960354816000 11779209 650907335254584378809483515752416640 11779210 -449649838779395120255955401591282382240 11779211 42218646076584751191263172020125369812 11779212 187579458325009335080397159263789747712 11779213 36616690568044783788778013464561505462 11779214 -189730211464551080877277597613712404544 11779215 -172423827298179021185875831870710144000 11779216 292910365502209208022035510367000985600 11779217 -205362732020102059715317724923468246734 11779218 -103739443018390542570991984188298162944 11779219 -146871487165545547796346500177426615380 11779220 -8783986264745423675930527823144755200 11779221 -374312703761456613900490862218108008000 11779222 -117919602717083364520535857347544837632 11779223 112367119987668093768997820618591576424 11779224 143935147414765004046102343044057784320 11779225 -125148648413356034016722225030714240000 11779226 -400071887253619890601730846587698175776 11779227 -215660221624505135734000418966362772436 11779228 612350925661333753614726705018453421568 11779229 -70425211690412342455178508581999712 11779230 -23082737046195185535811625084788162560 11779231 842200206438749641078079512635644856032 11779232 1254065877022487237656737206946244853760 11779233 -218719846075213341214542625123314264096 11779234 492183574071220035754593414495630999552 11779235 -114009535424052583028644331447102254800 11779236 -303725707557279347491209563684326318080 11779237 278576770934114032944985239642226909886 11779238 -249474325129181853724083749303761704480 11779239 -174236541387917232244330678312759782240 11779240 -129581631076841321876012619831767040000 11779241 -69175690957208627138107973881957484700 11779242 287187236885360807859184646210695418112 11779243 15189829991271953041716495631511027344 11779244 824389249074207786232711682562845869056 11779245 241337442624302931406114721707335290220 11779246 258004257283227983731225792556185990080 11779247 89785232495194111024427076701013134760 11779248 -71453301525916182588708116763770880 11779249 15369361735371613538629213233894096360 11779250 -60492674844501776114054360985133056000 11779251 -99369318149030360549041628916933199296 11779252 -98781881284724820882812895870697627264 11779253 556656520414912012141033154575163915502 11779254 -108940477645981138123759581013953555072 11779255 -295380963142587643083450261035514907680 11779256 -297700757113864387826788465211644477440 11779257 14485438896718648882630401764180400672 11779258 -573332114445100191294537879233266682880 11779259 228612371051478141799679732009524180080 11779260 95351259023635556002441249174448424960 11779261 -26553298974425124440787245280105942280 11779262 -405236783460371147761608974830699017216 11779263 56047137895587133899023265840387404592 11779264 43740189527010749438956098038882369536 11779265 678819071902836825979590953606379912660 11779266 315836945714521267840245201517771711488 11779267 -183058048601835223995425721139204159684 11779268 -355121385022728252367555691640092026752 11779269 253952451219063111622555679516987269344 11779270 612041448146570335088667915432669912960 11779271 258537290293611564393415456077290014512 11779272 -431415483724423748090662972164702305280 11779273 594260752256640444938237544300016484304 11779274 46432954474934328763359245635955915520 11779275 308715226122127789374751994328543961800 11779276 -237347514896486746222533812504949187840 11779277 -598863290840481526133984105395602150240 11779278 11888438423051688167150795306184192000 11779279 539424550430500061792121136128732688880 11779280 15878871170851541849150374066526453760 11779281 -687954765843184997518469073704923970688 11779282 -830961687452853671251436203330470571008 11779283 134028814826705616503363215851392251872 11779284 -348340617038542844378764766567788075008 11779285 -82944559422930548751130142055637223040 11779286 138683357798648055886971448743455305728 11779287 -41657699790550574564252984701827231744 11779288 -387083145800354609495811588064103946240 11779289 205656041250553060052381307419937641088 11779290 329689161126993540443607090755607513600 11779291 -13114383960897162003880017220225815360 11779292 241720041004809689937277287592755959808 11779293 192066054434265855206743592356233742464 11779294 605575977209983665453271407744954658752 11779295 438115831598675486285217392954459673600 11779296 -229134917557461451042256106092976930816 11779297 425493157470324828359289576100514547680 11779298 -666389503717396112221818790933207239600 11779299 963237540052730522979795776673410208 11779300 116479148617543403163272998715521516800 11779301 -1179560186546915336367971479540411117698 11779302 544565951880828583455588206542642715520 11779303 118692616221726707038373927830509760800 11779304 231479636812883155717840531871272565760 11779305 85681904345971158754696255222473581760 11779306 -218839406983959784504113353028119694336 11779307 254055058319001973015192340316429854160 11779308 -446209956603311907273666949828656407808 11779309 -226039011409945032011400918308078639520 11779310 -639021562258135607112796828199855504640 11779311 -317801858443803029970390518355486910320 11779312 168543215157831653764835196661808824320 11779313 -17175911128031985357174699537021850176 11779314 -111724227584411546103520407941895845760 11779315 288895764447183172281117601769377758720 11779316 294796568658003168628171138503253585920 11779317 -1204835896360572415709069966842349147520 11779318 -93974489168596697939324159232378846720 11779319 -374090585583843828232619212754355798000 11779320 45948270533202167868508158023860224000 11779321 114337018187094348607793131655311868522 11779322 -549770263530220202782535450578658694288 11779323 -876235449408414404398388406799320675816 11779324 821521885270914428988107914249663901696 11779325 -480666083499399003767473554827030347950 11779326 -10774371277268432579536671963024472320 11779327 -406603747174966742614669602953537386656 11779328 489839323136032072544425206220723322880 11779329 262848660185559780694720716740349821280 11779330 229577514042783715585975803658010902560 11779331 169957295958340998889338483704399067132 11779332 -60496166703921337096284482386254563328 11779333 -736969675318351568073712731572179920418 11779334 2591322308167487914486752401047486464 11779335 185687448500140833333663488047544640000 11779336 179783503147353300805747430122863052800 11779337 -1898885819751729678154734619194566708208 11779338 -144018776553466124427583985350433118720 11779339 -586449249104790728636390775113794258032 11779340 209132279015534153337532427078807270400 11779341 -104956518300775425259565274757435289472 11779342 164137015372213698469605116939958939072 11779343 -30245008562823417135011491475423615520 11779344 -12754796831020607825330429910231859200 11779345 -649179878910396090552416150687348752320 11779346 -147270914914404909705516712566949261536 11779347 33352531498362015450004239520902550080 11779348 404471501313895875573415980517315987456 11779349 -91170452969341163410027921879354381440 11779350 121853646999643246143518818381272192000 11779351 -93663183943934202322732450586293622920 11779352 40895019404878079140438846169742704640 11779353 15358454578882463624354561400665317620 11779354 214597532471262583979760060797961292800 11779355 566604129102820918099109916231930919200 11779356 -146317742433147990471455883253715905536 11779357 -6099313359576890586602465801323888936 11779358 -100772444496116552552639917486659873792 11779359 405958603765710660215877258319981012608 11779360 159396090566971916783651648421085839360 11779361 -1041405824410933629305636786725474314576 11779362 56608143468656886970925643042144832512 11779363 443932804993656395571447247568041835612 11779364 154488364459804197322276443209076955776 11779365 -204610237526899451738570448451538332800 11779366 707990679324711763271165291798184433632 11779367 1085029833628981035693648601730177287416 11779368 -187401454199616162692682008999819182080 11779369 241319334498602519530283722384517546240 11779370 -49229703399693469948461243692454470400 11779371 -158170692983093108224384655239086119760 11779372 -74595271510627204809780243149039175168 11779373 -710965870547307129216207733803999617280 11779374 -312522565921593709597965995469588449280 11779375 175275864251919849063308895494774820000 11779376 -129744815009347182917114303238218907648 11779377 11008985289149675775006236355000238080 11779378 115165540174656444932547416540705349024 11779379 -910436475301817921031003972628602491520 11779380 -14404692322574150565791455600874618880 11779381 193280003875331360108660858334627542112 11779382 -143654901032368191161844761188090084416 11779383 230010216170080173018657397665637333248 11779384 189312575847752398650472599726031810560 11779385 948349698138727201751439032742209853960 11779386 210663523405384235057749971705002302464 11779387 -211492899673287296541686570634606026288 11779388 226943866890548952980541244066353036288 11779389 1215383327931904807937495844069021619008 11779390 46693069704370542555810929651492724480 11779391 -193444249250027562076201775548802362728 11779392 217866815186138613392234367727278489600 11779393 -500263194635985218992846433567980023358 11779394 -32685603977789267054779127080353600000 11779395 474656443169124643700236242186506220720 11779396 -259810373048642151012247628671490177792 11779397 -46307939351957037046141899872528998656 11779398 795710483097185614540466254723945845120 11779399 1104202487390277423291053898074912269400 11779400 175395621998806633935953955963069312000 11779401 -494571198372311404382039706723938761968 11779402 -546454905353545824222434176265861143968 11779403 432246807992637827435144290827166967760 11779404 104967913657975722798226669643401838592 11779405 -302602180571413392673681154559540581760 11779406 102778171171560092685579535922137513152 11779407 -61226102957937774060113865480098019600 11779408 -180214419364153224387288876715499995136 11779409 -186190517089564993547755394355986575680 11779410 -72279480193187170621078598970340016640 11779411 -61766198288058493128597339649651804160 11779412 116254730210400213985732208405110490880 11779413 445151896158511411725809615747142877344 11779414 -559618096422163329818729872349068702944 11779415 352675362221367316693848547466413537560 11779416 -276416893327020017443341059979944755200 11779417 27975589313576123259479544682583570760 11779418 -127309616485678176652594381377773795328 11779419 -320622106715268884541477205441263614160 11779420 -10800084961711906054345694596789048320 11779421 -270064547873165553391057987618720572378 11779422 -111777975912517798626168802116972005376 11779423 -136443136169146599014886395972211288240 11779424 683762654309537638243541789312841547776 11779425 -93942414435159996141829964008318171200 11779426 17419209136067881751020418886074131104 11779427 -387373536506848602622476765931216911360 11779428 150961377105487153433468635297176637440 11779429 431308315846835639945794444889824844030 11779430 -2455781161235579389580814440244996480 11779431 44022567563493436858673014253912024784 11779432 -236791581434214680893858538176961003520 11779433 1319190945421549119523638539752157114682 11779434 -97602920755215822151026620911152680016 11779435 405966191530767860817538235934115757760 11779436 95058380154443424232990523737654573056 11779437 705074803716257673429491650078843268160 11779438 605599428509332677132540006659586986880 11779439 265213098493045479229335953853244879872 11779440 -26575427931327744228408611353379143680 11779441 -275428288892869404798690161703025144208 11779442 314917426103626224105417357036669026304 11779443 -228008176141359691184479741951901164944 11779444 -799046719573402993576383505039860456064 11779445 697069170410538833121995259602633132700 11779446 -15036712252212183013711998310884397056 11779447 1320060472108018897527502064495293665896 11779448 10848708550695722791141593859868160000 11779449 -382401729203264631901155102695905317120 11779450 -74231352278545552166466390226310726400 11779451 -563090468478824395656655836377452328400 11779452 26917606809764461467566706545813145600 11779453 751068043209655185276794201075914435200 11779454 -703842719231795728423220851857272845824 11779455 -305140254005850631612016231659250746080 11779456 -57061494893728296418875340765947494400 11779457 -357101038903673540941561966746831207294 11779458 -4195453026578671755486359320661951616 11779459 465937754092220043498017525126060326104 11779460 34463820451654790830096974903555072000 11779461 24650936821486541132465072348385516510 11779462 114329963371455036728917732656440813952 11779463 -26535306468452160961587289389034436136 11779464 221418506953868520532627183694334935040 11779465 -1502253765456120591089225759527306635000 11779466 -154688501007293220540367647479898454176 11779467 27221228453890474447280150535155101440 11779468 -145295534451170047052975022875555020800 11779469 923095916715906840988053568850653312704 11779470 43640147945158142797966480106341392000 11779471 1558647479383201603473528998488754056 11779472 530362950084878764754613614064973135872 11779473 24753945594543141029844786895536795648 11779474 83172437874871257233618090159135357952 11779475 -428560176465752039877583499547356920500 11779476 574303143675622219515501475776057464832 11779477 139728495243599751361568075349823457632 11779478 -425508073905240093470803940792937876960 11779479 -289964694666361440936951960336737474400 11779480 32589664109959331113785807406403788800 11779481 -594400416241796036856142309173085782720 11779482 3096057331487609615665988623213079040 11779483 -328497769972640686401764113203078864536 11779484 48983752064129070700433936471964412416 11779485 -490682158047913828336942826158903332000 11779486 236568885397936077692175411543883787520 11779487 854194989271800363210047041207603736400 11779488 -351250200854864655811084144575387795456 11779489 -484741976057528579276912014378048637180 11779490 52033259172977249757160713197046516000 11779491 531646842224122678975332074456247574392 11779492 2043906584484104883413109708422222897152 11779493 1487440156331529272012713708896069472800 11779494 -419746684024187044078702517725720392000 11779495 -116652648241609188231989393287920705600 11779496 456000363148588657516982007017507635200 11779497 -878754441847318140558857489283998268432 11779498 1083559312560293990430922410484608157536 11779499 -46757589046179110890620808398580956936 11779500 -535529849637151314573473758465357056000 11779501 -822826305470674043183417478575857387498 11779502 -568492024359342576837838796233047950400 11779503 -443296032699020183565276801823225109496 11779504 -50595916995335109046932549095198294016 11779505 90190582507989321939594882931653475920 11779506 -182370733367429297520166600314374400 11779507 209679320569112316331714297257179680080 11779508 -571338134150310238135939495587741818880 11779509 -80565316592445909284740678475235944640 11779510 317075496310825865480675695613939136000 11779511 527643355328361960370576043918967587112 11779512 252745286594022893465019508074120806400 11779513 905972860706473549517735467971856430762 11779514 -225088406450444914906548915962329014528 11779515 -286806610060334208963425537767741932000 11779516 536022914191709478509679887604794720256 11779517 137919781690914533598059476707661385580 11779518 -391332480841188966391543853362578108096 11779519 -684510480877315921702713733158217284192 11779520 173200180417213182043699781255099842560 11779521 -26437413330637759519464032649537563520 11779522 32213343779867830450673318909442964992 11779523 117743014587068607061731106452783822336 11779524 485026906682372919140135541447657567360 11779525 -545014448857828078672056262898903600000 11779526 171147208193139005940866067503230099968 11779527 -700679227253333572983146550204981985920 11779528 869625747974578480841893826554899932160 11779529 -13081883142252006001625703560946200832 11779530 59464831485533435098865743981415224320 11779531 -1848158962837974135411711131348604720800 11779532 -239284295445669821274291590718483240960 11779533 1452156702045478226556649467467439729600 11779534 19289492274790635217658626329865579392 11779535 226283680677977331914277304427071397760 11779536 13059388005657456381901749662614290432 11779537 338066571907568607142881860396586621504 11779538 -1126954616230762306274447228126514048768 11779539 -69073416999808480594020167544201511680 11779540 -552804594927481212661788247619027861760 11779541 377542697594940938824818197165598180942 11779542 -23386469429994604058427207344413067520 11779543 -836219168226517646697140366512303522176 11779544 272362337704309186747641047430542131200 11779545 171028869517940556431187001701261472320 11779546 -111092296145302528626345375773956912416 11779547 281524759188948355608275450987757972240 11779548 806140752340384384118150427009322057728 11779549 10703483263257975890811436905432252064 11779550 -125508107956689947174474632156994251200 11779551 111756056779324023910293954749049505512 11779552 1184709614538444595289615013220150935552 11779553 1425585627298203627682847449824112005780 11779554 -107218026472729169825438236758861886080 11779555 426006191076461739587515658582072887200 11779556 216542056440008145309576412134725664768 11779557 56794887515006538629914149574894277760 11779558 -253619230539289478769387123228936445824 11779559 977862647075937467825595431979721305240 11779560 -137538769620885063247030866596904960000 11779561 -1514521577831980532745850466121866688838 11779562 943044495137091996240556031355284395872 11779563 737375751505513119923631232198857469440 11779564 -150111595904797091171072831968388525824 11779565 -16971564678899664453167395706793742080 11779566 -161427475659200940590394036092881047552 11779567 512984254711990949155216323841524481616 11779568 -212592649561049109140566708100412211200 11779569 505711547676819383058705239217838091394 11779570 248869008525237197673665804714811302400 11779571 1005914934964375413131459847641658701772 11779572 5346108986630614277910829254087819264 11779573 74170155572332843214383051980323658364 11779574 199931878963206463593156814877896549536 11779575 -174586364607353151268581927370073411400 11779576 -956125567634513009669614780029528145920 11779577 -232232591959096679562971369133209639574 11779578 188322328044892420145960771881000366704 11779579 -3911372318713243505097792178660312288 11779580 -259622996672099396943980138665498368000 11779581 -160665831772782713690577824722105262592 11779582 -280572884217399802709984181262143883200 11779583 -1157679568072437384812113985935408512960 11779584 85088478715387329918257471787620106240 11779585 -885082249253688068666592956262293474220 11779586 13160713970234641084606802726202885120 11779587 -30311917425052626366935100516362620248 11779588 30298546279492668039136830581787955200 11779589 1327884688655986954752324590957729829756 11779590 37030885067242503196250523013442764800 11779591 1083024546246678010349027147510822307992 11779592 -12049518549745592084581551579095040 11779593 59879708849433145729814641665820846080 11779594 497822411556176799873871566739753735680 11779595 652995418586748336496921670130180974400 11779596 -38394899240993107217483103198061717248 11779597 325523332690301003650184343312388408320 11779598 1645795407467914496892143629506814080 11779599 -350345393419649554818636011786709937152 11779600 99918806945478391187637215583928934400 11779601 -347626305413383010744703721898961056400 11779602 256022956533302721455796650220273032832 11779603 470588920077439938237239843298125102664 11779604 -714991620730846235160830098223123935488 11779605 -667081266322495435983026585049756846240 11779606 7337339567861094503548532396058758400 11779607 -285699669526184778202116100839547172688 11779608 737856594401337254643097423275250974720 11779609 -941432797607211683772448397170251682080 11779610 -75980376872060639048736987776351662080 11779611 -134052425959789782405872412915178920960 11779612 -425740626173643085704572504319581992448 11779613 929230666186133879584361973894779050860 11779614 88665379589622934237166506673261383680 11779615 -82643457334173242952956710408183951200 11779616 256616217028379435110766890582700851200 11779617 613116642654393757062743983835712469680 11779618 -562500752017375698081257581677397848240 11779619 -847678491650479581362147319349589794980 11779620 -65226269831662764054490069839368908800 11779621 -164636369683495160555694379748563253376 11779622 -425833123212625689611873039495470713888 11779623 -551310930394055858012111011380038541696 11779624 -1325256198581536851439085811696631895040 11779625 -251161606162491488571508679060611920000 11779626 -27412247754245239356888964945889568000 11779627 -1034759643813643539640874360826386888524 11779628 25516692430335745766374474723200466944 11779629 388128798241809301168158290356829323584 11779630 -62834597230977587970795104981542022400 11779631 -1004962407588384165621378314156748066048 11779632 -57242825782309252175514239126228336640 11779633 -1040575120557069043771917003268403451118 11779634 216325758888120265241683537477282728960 11779635 -39501420778016360814116240286220800 11779636 346360473000727701581808265356622264320 11779637 10734345197528316928802971678267730286 11779638 -252436747397963173509656110291998480576 11779639 -35293069488815557672138431095727429560 11779640 232880092951858466516449444831762944000 11779641 573401577032953543675622675426398489440 11779642 231164019809543512069356495013891430400 11779643 68395012315611942326888549530208775864 11779644 -211351845081773562860480921610167913984 11779645 -27594876233500856474481997213494110400 11779646 -79552456685108561634351963999019259136 11779647 151435655482271282776689678783149667840 11779648 -391762501469438336397629916874045652992 11779649 104842535630784662782762415420061475200 11779650 170266593621114724512002641259203954800 11779651 111794916103229596019086547257959597744 11779652 236706310653160108595277164802197905536 11779653 -265220882297166540044976514899972107616 11779654 -22053842190749054259254678667713809920 11779655 732961729874723625057159189569011716000 11779656 148355775652569277923147493379227484160 11779657 -348864326430988435676128409991906663936 11779658 -383161169007319029710094942654999294720 11779659 38175344230222056061538609368050232128 11779660 137622085536811313108393150557727001600 11779661 -58984518186497917320301121522572138752 11779662 -337708925809147695999713175581774298048 11779663 258606596961420207343819784083926392560 11779664 127827602514640281085499624027231207424 11779665 -360271956928285997961104439023061070080 11779666 -226358265035436319118128053793500121968 11779667 -337474064927155016324290745082697195284 11779668 -395249462005337814084008117709170350080 11779669 237692354488488978626460279459115558080 11779670 -169994110419044614513852287511410512640 11779671 126002669993983039578515588339541270864 11779672 668884597811514157312801059996395335680 11779673 -915406739053736773893054679892331177078 11779674 21952269897773430653940216867117073920 11779675 -596142568552290222302825951892847377100 11779676 -658650784922891100273970475013457559040 11779677 7818179053637675757630547570817278080 11779678 -2529494431972958676164827874867539776 11779679 -2075107243662442191942023671605778831824 11779680 -179005598790653681939606933017366364160 11779681 -677583050598810704814303489125154593472 11779682 4114366166824478210809938018940631712 11779683 786962022257694678524283604357762888824 11779684 28304241431167434113219329508028211200 11779685 -446931320787164367440360145906965109000 11779686 -127994384489160493853488853096939916768 11779687 43684673516895382716391948547438921680 11779688 -328537296426047195952036814053076362240 11779689 195750512012134947044330338200460935840 11779690 24579622749643085755345084338047385600 11779691 84577139005610385333438771138594624000 11779692 -57446185546875315014261658767797751808 11779693 -829790561898331205303800136836627398058 11779694 346919166570786487851426296974060831680 11779695 496438438801312592323371840431663661600 11779696 -23048751097776969516839777500835840000 11779697 142366582853247667509954092061380296146 11779698 347249482617228632186075859102574855680 11779699 -169404057826133543208286516042467751640 11779700 -497697894163239269827807201314861436800 11779701 -454830799641180235037914106322616860000 11779702 295751450600096286319741751285666438784 11779703 -350788374276880722672746717592262402656 11779704 83283935622889590025853797046878248960 11779705 5219327145138440535488128134147341760 11779706 -577550478316878024581555437111665314448 11779707 -199098240077848749328738576105343683560 11779708 -19274326765202256286282333809089891328 11779709 822311296274235443403819118015578155910 11779710 -82344233905221093084900536216426012160 11779711 -228678610106991155075679070828486313208 11779712 15897059809231046595097933484560220160 11779713 401121838749251052669950917590552660 11779714 -18132260610648290488711239002404010544 11779715 -659889378250754084579116697909030864400 11779716 18485689282603342591422037189887627264 11779717 -787944868338480398863505475254064163234 11779718 -39173998916258383003584510912264482496 11779719 147719696381703141630511721375881802880 11779720 121625531921772301173107070342892032000 11779721 -4026501873377123216294608361551593216 11779722 268193655166298151388718104882949744640 11779723 -1327859958320695851593972191331046954028 11779724 -229123940279337415609783046016617860608 11779725 290844519274630714243702983399436392000 11779726 -133653615765104768002662031896223051776 11779727 -235964700278907725780596501385538415968 11779728 9442311500926038419245600112184459264 11779729 -566605565520037073502964811150283451916 11779730 -83993612036655636305399155183193594880 11779731 104369305233891311230919941218981522240 11779732 -430925373975124337407841471967252939904 11779733 -499370879139036417517948032385183602624 11779734 301961725327424894686796903421812981760 11779735 716070203823078817902277055962602294960 11779736 -409816901075969662660381463703792568320 11779737 -380400000947731176354788984788598934048 11779738 -110074712785621304145741426207277086480 11779739 369128699627861631274326547907119889520 11779740 71890216886598558779942334135030528000 11779741 -1313647713424648482761414402902750072858 11779742 59800139850238550195019367818661747200 11779743 99763756126011146265934416139306270224 11779744 -185540278186459424065565542153043902464 11779745 -800531055981299032199391163660155451500 11779746 20073072997904905677173020870984627968 11779747 943295505944411675992696768598586664752 11779748 597435904111207276605290193895978017408 11779749 -28537238917205715894399979101928822176 11779750 546237163943110257389538167167986240000 11779751 -33254010405122640183870333823648334016 11779752 -80794886443042687126196486902665707520 11779753 -1115751725515658991743233956946330816880 11779754 -125224505869511840221886412416219305728 11779755 380721578636424265363762825746502111680 11779756 1059459996044781319784492829378321331200 11779757 -396903689565251451074589125585500332480 11779758 -107875150204432285470461160140656551936 11779759 -465409532608060790531014887465572390784 11779760 -17137683140579533850467617509331763200 11779761 -190843303494635687840972125190891512896 11779762 -433355386080469638825460728711033904368 11779763 1260720278428997048444970057113771611560 11779764 -28170856929761578347182848563867648 11779765 31499355524991043047784868546302718520 11779766 -137242408642603805990065622885449174080 11779767 -549457685140550319628144423636237454016 11779768 69335461084823459925700579084562595840 11779769 -2065679305926623457104945636731309875840 11779770 236929004003448218702323712535078896640 11779771 -589019707603771021835150944895791808400 11779772 -227266204966562735270283787361075074560 11779773 -260247742795107494566788037125083054400 11779774 -83872290338634739724040909840818436864 11779775 63691099194564648749642069708756745600 11779776 -182236236139956077060480170269427630080 11779777 -95237786915849219762028121919389798268 11779778 -25178139486792219145719123991154080560 11779779 357872524482911788251844909212139246080 11779780 -359371525099223628258303058883325642240 11779781 821605313886276036072943888537053243960 11779782 -179350562079502595609083389588233705472 11779783 310174087661612050793913220699471697344 11779784 883177112092691297198789937716094412800 11779785 313449227625656937754775564066018654820 11779786 676070598790287638420992000876066412592 11779787 -82313243296272282392890037204411125680 11779788 8700205266613689757369824451813871616 11779789 441956258181055531260862482987124889056 11779790 -296941291069696356825915620552782185600 11779791 1162109224991270403421625758812915600 11779792 -32816847842347650739533584581904252928 11779793 -834920924402589550022975742219748309020 11779794 34666259724510838414012365853798074528 11779795 221010050080103569661593982920392004320 11779796 -375151863972997140816361375718874456192 11779797 -12866639116899470262755010053747853600 11779798 -418919062518036047655085206241403066880 11779799 -132580576267785101409919259879882333736 11779800 98499279810253148165321924816286720000 11779801 462608785646287604453425517382862366848 11779802 -768236486929539106412897002285223258400 11779803 -519939107827988426049748887950047188480 11779804 97148771193664055948454260598074803200 11779805 112975071639272192859780735122144640000 11779806 -427030799837053443459371750052626881536 11779807 6185270362746771621128129198919878568 11779808 273753895316388585960498855473175330816 11779809 -236309452612200608925141060960647305296 11779810 -132557387444951243676630942934757836800 11779811 -300602215790331958100644226631777292200 11779812 212058068245641557905140950649452457984 11779813 1057877619590196429592284589465094350464 11779814 121281010400617961921821304069376502272 11779815 -82115633052928837199483223049387122480 11779816 626636314764147411459933885061979996160 11779817 -207504128916453318413115618928779662208 11779818 -194312239019376571851978064032895375872 11779819 -3767769715929624732435614109545554304 11779820 29650085156918363650193913296568161280 11779821 655298089728868344676805184069297942390 11779822 -277590640698113162777466592279061563200 11779823 45578327642733454198494225009571698048 11779824 17923006049788221977128866009325240320 11779825 338577530132995250282604170991505492550 11779826 92234124425024428451539506058090820112 11779827 169382965387672002341162000265328210032 11779828 -77671852154468606488773887717811974144 11779829 -51020052189393246118132126811827092000 11779830 5083157454476550235309008403661640960 11779831 -274893652757484114615768073448340285008 11779832 -342977971661573938538431488690135859200 11779833 42729141841964611737941255617472711040 11779834 230541290499468940835258568217277808 11779835 636164465910310364622455345490767952960 11779836 -554581687629500524103574818282854399488 11779837 -98786322051684974895727786491679179514 11779838 -24904895584774527157106281081824899328 11779839 -1964618088535246021860215986096426992 11779840 275209663831883211521828378423706255360 11779841 -391915239955682249284351774164660637248 11779842 -18268368981582104426510895234231392256 11779843 551137062362840770059991664022017220092 11779844 -435585271327260925851444283783150602240 11779845 156809419815204941354300271322953400320 11779846 134669176930008810890478050605018907904 11779847 -157475973625112762602173376419425655960 11779848 -286690674730104111956049102038999040000 11779849 -203331761898989218634000758627280050380 11779850 -3478390439166565935680107186214496000 11779851 -66822757848589597936776828940917224016 11779852 255496480822802697672699774382725900288 11779853 333442680732779384883002135813941890102 11779854 194236632218449311491041130251946387520 11779855 320971407078956069081518288632155930760 11779856 -299051810265459534561607290967178674176 11779857 449029631880344012230593865664680436640 11779858 -472097770367107248392767292306549744640 11779859 51867241383591335562979837605628778400 11779860 25678203234848853162790323155680143360 11779861 -1755037574744710695423687255840348125988 11779862 -31256426900367663069461294128364020800 11779863 576325739924388581787685935936316791144 11779864 -64788690749362681737287224515488071680 11779865 309994259853221654361704037560978032260 11779866 -95486935360933637190746110890566919936 11779867 1181219483389911699084788080891101254400 11779868 -841308778575434261680380057697108695552 11779869 -316333880855591684840715610630898096256 11779870 187042145431069764128872615215278594880 11779871 -2149007507877124900177603357851616448400 11779872 -148338756690782571778429630483047383040 11779873 -117906285363171668566807329455076902464 11779874 -100324577604227036750011012583552054976 11779875 -124244614178666734147173329021488332000 11779876 -202646785966101030235275842060503040000 11779877 46336376430290241123105991997135409726 11779878 33215375149150650598436917592721024000 11779879 -782431386545286695550103941360859104520 11779880 229176435019237961829047166991166668800 11779881 388942856437966829087425484857647251040 11779882 25306251573752695626334269684585056352 11779883 329718744838964438856263773826688990132 11779884 228407285681895619098971014852443294720 11779885 76322264796331048472977039997848872960 11779886 -70806089932615849181193899606217456000 11779887 79927671978137087196902295702854077440 11779888 -50548557675289696374752211730290393088 11779889 166246266127512413519188966000851298800 11779890 -41833553202166681760709784269287278080 11779891 -1262647166817452494688866559756446702708 11779892 102892444335500683337825055539324743680 11779893 -1474075394560571881678830960298380000 11779894 -20803923372379892717819588129621751168 11779895 67816912950015420759617721976016212080 11779896 401028560917599384667148496880281292800 11779897 9960134419247718759632919315451550032 11779898 -59143957081633256667582132845036648736 11779899 374842393218851598589241151069088938264 11779900 -332215908753459535334663576590719936000 11779901 294591211051690752289779986342152659552 11779902 -189331141840039267925031681539783584320 11779903 203504917529562341197812818245212297152 11779904 630066264664875461199932171638586474496 11779905 -51014858385410654043575642321558289600 11779906 -338694383733274560133766785364501740848 11779907 -266502511811914232495370188445683540928 11779908 78769989088820748545582499527947677696 11779909 1418389854577662634567581159242291838110 11779910 -56299930001672190589343459637693123840 11779911 81053804770212963213253098069767501616 11779912 50539831019347137961823074461471068160 11779913 744222866070326876020790280008528108304 11779914 -77428572301825118736255317763648610560 11779915 178732144097840265884123658515265600 11779916 -437281615622968376425897825921436421120 11779917 272670537252632820262975870889598578880 11779918 178086742127657447352776890392669140160 11779919 -540661577912687350786973854704450786840 11779920 -119475454885575719803085717828857774080 11779921 445391163459739622188146189734672523122 11779922 -70885349571510659033036826756930878976 11779923 783389504969995823844370933058599078584 11779924 -102934306732406383416704031632821135360 11779925 -225845563993227762086544940141453459200 11779926 352538359509969669870458001581078314944 11779927 -882856923759533839673062983083328743840 11779928 -260106391563892302911853645119671203840 11779929 87737811800874768886471373514022335936 11779930 -303723098916278539498679235929858498880 11779931 -1620946549334994588467286233031036158208 11779932 -166192309416916830172934164458776518656 11779933 -594185623258549207620442563308181665664 11779934 -13498705676306577302538706494719740800 11779935 246403260606671254514327294705595238800 11779936 -1420069930437745269687603480521342976 11779937 21902822142400124412692942873106196968 11779938 54087410251187776854054410044852834560 11779939 494157697667950315864481591713992711360 11779940 637120531633743211433866913363535360000 11779941 -148894162632468178481048871773056707360 11779942 -496952436546704216626565224304876452128 11779943 -73050229916172408215715496649528933880 11779944 718325151985745183619408938671575613440 11779945 55908783089609889746597004955966294800 11779946 -884781155634659755291010439758603026080 11779947 652974079140656336490382656791819516124 11779948 518784548704571498522486425439161192960 11779949 411632735749858971332687001774266961036 11779950 16128511002703460372479337766861619200 11779951 219526204654969088292207488698546512240 11779952 162977604780071750744719659039349702656 11779953 -741447756211048993328176049916304599696 11779954 -222974306718929009501746671355938373728 11779955 794608986603509561524611765936514080 11779956 -149580344624478578680514915493926793216 11779957 -66473465065829957753036798311726393600 11779958 640601030401910401418423540984773906080 11779959 152984012006206044780845579959327325568 11779960 -845472451855866110895318886513958400000 11779961 996340686713781693997430735621172227562 11779962 188393324167282231071074451695692250880 11779963 -81938264761251394602730489507665344832 11779964 -583158676796966266855831842613951334400 11779965 119756909010366827565580687462760736000 11779966 -738287931949811821810198377696479201280 11779967 -81603917978998252683261543087994905984 11779968 -13919631598400773260407908408680775680 11779969 -446777510117942582774944567560834176000 11779970 -59625612588889422218119889730460900320 11779971 -227077408362830279555646088785254094336 11779972 -726811520085337716816066535403095700480 11779973 512916757102865143928897961552435792222 11779974 -77435193275839881146832057427808557440 11779975 -264864888918023123134945601277658030400 11779976 572870749603863582688966821951454264320 11779977 367556339047029361146368402662606502880 11779978 -179593516672518866245928402218881663744 11779979 284369467268960824317642126313330707504 11779980 29942547723180953091859843155435264000 11779981 450515324965444962854530386484874800000 11779982 185427148591419703552277009065377350592 11779983 131197836787649028043830624029926157352 11779984 66808974201078374530045166164911104000 11779985 367454656720913676688649739259846282560 11779986 -158859479478046634762506696129604106240 11779987 -556099611278060667239339730990948033364 11779988 -223644384422513705101098787038131441664 11779989 -216581320003847563351628063989678857600 11779990 -73394087757517052543090733695063683200 11779991 -853462271727435934948211975774491136328 11779992 -13813323773823350154718095170967552000 11779993 6698413654359608963976322620787848900 11779994 189978523008035925164598673339240803072 11779995 -119495403171149496377288556246533012880 11779996 990949310616468769909748406544865984000 11779997 339288428911663457244134977733743581144 11779998 29125744599299383896981344449136864064 11779999 66211593772269648447237319764807018240 11780000 -54179954249915136671519691807129600000 11780001 343655338048519606607040984153438982740 11780002 70326661162856643213721074473332492800 11780003 -1323775003240243532665380382882636206720 11780004 56067573678899453456759994137093222400 11780005 371263684582048002718663255419619089660 11780006 -409911845455908552475939774808614563840 11780007 1191170267260434329434344738719222158080 11780008 -739269954405511351165699168078675031040 11780009 -607379669862609487443154705199342517084 11780010 -3688918250491273140446367565576465920 11780011 1019410193488513099369384483169236706612 11780012 -434131127784871532686425482210882273280 11780013 -53265556799528403172633982340971028480 11780014 -495592596465803640979940044444408570368 11780015 -177921603034970705770013398441175062560 11780016 -99874684704744623761950961621626421248 11780017 -589988152978281717544979308751003237888 11780018 42582094474765615584173721090094386720 11780019 -1483595256675389570011816994845272643200 11780020 -18334900101518494234501275888175595520 11780021 229686382430314191129796088720092686624 11780022 -3220640655188066542295002656319541760 11780023 164725984073326984681455224856187617920 11780024 277507314263665474375922614281075793920 11780025 -47485395442001586472479985115341512000 11780026 -490358699639148340707285035510230374288 11780027 -283576952835222479099803446242929721088 11780028 67856482034892247672181014329440070144 11780029 552050293579801148948401781952003362630 11780030 -185633845884408940959016051879558011840 11780031 -356404823133769424607598860112188951552 11780032 -162630784423932131936428234824398929920 11780033 -2611459688244642840741109645037193789696 11780034 -57503374992732460762766036071326053376 11780035 -119398360010451407889767880674403308400 11780036 547685069680851715556649113627202785280 11780037 1254697111679334041817885818607530851260 11780038 89374149081063851048035401601681015680 11780039 -63440391460730736442122660171893381160 11780040 236937387552816364728062140552495104000 11780041 -8263333461770455223828430397947977628 11780042 254673953616698488015850057820305869152 11780043 -234432182696180502675825777247511300352 11780044 -954979075826325844089561345249875132928 11780045 -251989328630313609958458039365032180680 11780046 209545472814327054253190653871506128000 11780047 305734315908138156010875327330446487360 11780048 54983796881886515169431783647283773440 11780049 -170566963490726192209871230283867938560 11780050 381012952547419188900858147434921002800 11780051 -478837884741066157634337106583510796948 11780052 12299535937201508086008645754518546432 11780053 104774021653613813115701051510253108302 11780054 268178036438796421428052336674240082560 11780055 247621784132414873540624701224309262560 11780056 -355032720636366122513785467442649733120 11780057 715634613013830353619801728532214917840 11780058 141254390158206915486408781782521917440 11780059 -1273856001534051545403769437876362759740 11780060 -15008401740507016943353636087953715200 11780061 -316565859014997517249829631828920544480 11780062 84202522781019832830159483814839435264 11780063 144072636812277918072411860842624113312 11780064 -522231709920591768003457964238005600256 11780065 -7307056778192133594903565187719512960 11780066 139676039681071639828629217502035472160 11780067 -222052652875246539953402630385546460752 11780068 -223457870288149268339780075217593672832 11780069 -507842273580246396950695817243333601504 11780070 -218893818743728886314284191464118428800 11780071 460956241748597743194779678209367592960 11780072 372706450920193824424784558522419200000 11780073 23163645648465298656480415522827218202 11780074 714715583062675941521454638638144910592 11780075 -222609656029853450782629377397377271000 11780076 229551605906624403616001007679979520 11780077 -551370952589895787405055892943429196074 11780078 -276102002727471721789198692545635371840 11780079 -263344116642123352644693599312832765552 11780080 1712251874024686567698571781453905920 11780081 -596649752085141794132323842555216755118 11780082 117755383039502381042633477135564111424 11780083 -33627467150186738034224441092406909536 11780084 948749434301860905983683938726947577216 11780085 -768614707555978882399000748731772870400 11780086 -140913122396410704888633618495781330176 11780087 -295351945507954124385842584943115535440 11780088 485984311596670275910614252020545474560 11780089 321720576916847983270660689635502217800 11780090 455824567859669708737903157342962296000 11780091 354679439981396530619817264578962020300 11780092 -206882343441354922581483203513272547328 11780093 21184251315573721002024984219343807488 11780094 -239333921536762385096842464434559286272 11780095 870822520851789027331001546208679717200 11780096 964862705392368986731326255906171125760 11780097 -29140721459695707053616523624617945216 11780098 175557069637902441524216786098823566848 11780099 49802522310368982061131512721131560512 11780100 -457272803035370159581877348938636032000 11780101 109618156110414170963260234644108731102 11780102 -279013674389502117797411569224971065248 11780103 -24848535629604438633815031000581715456 11780104 -7283556839546770201482099301532467200 11780105 -877778206936909602454634803049151427740 11780106 -108958890233067802841010242945093688576 11780107 333166871653508152133367044905190592000 11780108 -13688163162616434131813274316106472960 11780109 -177876658121675193916210860200144180352 11780110 -510617484845342488915429414067138730240 11780111 -211111665394579887960727742890167020160 11780112 -11190868807594566768483633254595624960 11780113 285997169740232548795846506327966525362 11780114 -574412800944064530343414918404644728320 11780115 -541330277947521915975644070566371907280 11780116 -2369438509202689421636712040739733504 11780117 -315577625247384634788374132409849888960 11780118 40288961751397970433357985681892379264 11780119 361563893944574419237746026088445613760 11780120 -79674705783645216646127838652392652800 11780121 138133155359038973935743429736264872912 11780122 616656633196138868232592716630502544112 11780123 -1407082048252841153401030435755853877628 11780124 -83321980667412073233504425846391472128 11780125 267323328092154051825733414791029664000 11780126 31029622477722127031819074370843571840 11780127 -1701157940068681241592723431837787317760 11780128 -811437779789242080187534643968645201920 11780129 -453649332176879249013690451661228429820 11780130 -110061305092255819118842915685745384960 11780131 -1128448155836547264323367055893960969336 11780132 -71839630987344184185633267767289950208 11780133 -141652209343679336479092971222227959360 11780134 -71778397483665974897713003863105410688 11780135 577126440534418051531614721916998988160 11780136 308315617372579227701064378695455288320 11780137 83240820711830960430865495633720436040 11780138 -575162581433029721100834880925417948160 11780139 -478965155652173795424351590885157531648 11780140 354666961626984087255350154995637196800 11780141 927602377759908069234706223395576731264 11780142 313978892479761527506613496549956004864 11780143 -668078241924335758044578903090249610696 11780144 -37307571349743529064567672217875005440 11780145 299986537490946160336450179406289713500 11780146 -46804835697839713360209878970024844800 11780147 283972698931317280791245225757817939596 11780148 -623791080225038409966920476980795709440 11780149 -902959022352284255887444977050002632850 11780150 -290291032110958479679163552601568056000 11780151 8316933504889133594998608840703149696 11780152 -8049759109427134809075943660885401600 11780153 -172042932141007868340117101594645373120 11780154 -107234643494475703992446815293707742720 11780155 -180897003919638713629479921493933802880 11780156 -50458723076552343776220296483917974528 11780157 -620509677115720455776329199999672981760 11780158 -35759693236692344080350374170982140032 11780159 -37131307856624426267328435834787060920 11780160 4406471611324866545307848702227906560 11780161 -421193175265342853486543029708244937276 11780162 -578182055985953623515369654555731493168 11780163 129305316491320655299317533019038323440 11780164 1315950523581817060779317825060243251200 11780165 -44461055938595494792858995865291657920 11780166 464207927329802211911243297480774191104 11780167 523826834881751316733953676958310452832 11780168 256576499754164838826756815863402373120 11780169 -195128827261705640904038172986040447840 11780170 245033973810421356538714308176921309280 11780171 5910084147262648362945009324368949600 11780172 -434940886620805480571482504255980154368 11780173 265512076183297946631236456625868646464 11780174 -272191056405467546038431290201938280448 11780175 -159420557370542898571193936675898288000 11780176 -218951711109140939806222460665803571200 11780177 -138380765558371398878493157896621161880 11780178 -53542292007431555611478464927605760512 11780179 809723885487649444006556832938518316780 11780180 -923364082997456464083250189663163228160 11780181 335813308154576330434913996248968587520 11780182 -53581594163267683015488479164947091200 11780183 566675262684352109712092518038034863864 11780184 20161755918274270059349689813326807040 11780185 192096248436429286348591031058889723200 11780186 86172410889202279193068320999518109696 11780187 -678410204011570102500766281083903700840 11780188 -212890334242065532079500204014740040192 11780189 3562481643718419968350462306962932640 11780190 -60011168160493021276116675859387953600 11780191 -568578129502947158683045596857722429408 11780192 -701467990907564701986607562456856526848 11780193 407537045447521572058239488564102726064 11780194 11443152110585001078553685697842559360 11780195 353018281699751303720683425058498200480 11780196 -294919591604916232594154562295005047808 11780197 760618618690900309321441329858657340 11780198 -122314140529750627234441731391746634752 11780199 -216074636951927489425580810937281775216 11780200 -191229285624883006830771773779088256000 11780201 -337255165639627579750360229060476979736 11780202 -19035880121759683689968187773411269632 11780203 -181819531940144627956955160503757378800 11780204 -35855762282735016483291996698464539648 11780205 541516702965538094493569133445880379360 11780206 -300084731936625678607648089717079184640 11780207 78996619688058377382122481711798741456 11780208 -109093284005108540962669159584560578560 11780209 108919158681222379372227998637042938880 11780210 163704021202117051856756583629468247360 11780211 -837038146999513630561335817723053622728 11780212 -76728640774408888365760299958770536448 11780213 450369764158539333783860568364814701344 11780214 71358520210589343817060886175980783040 11780215 -187835517616738267524315888775147049640 11780216 -425530046965628733208022412826897981440 11780217 -199252006927272620109287868993232476672 11780218 -95183383982183857948271331197399522400 11780219 -120568842380395703711185384515562314288 11780220 -38752200160538906115896290366540446720 11780221 -977233878679236366786409233051736373568 11780222 791171694810583593745634797990679526912 11780223 -7442991030398700755381199413189594112 11780224 270510470793483344557179409037650821120 11780225 -491643525207454988240530998151269782250 11780226 -584193480425466928333281644846018549760 11780227 -971062391226181499548182763666163137924 11780228 196431921001420504641201679542926699520 11780229 48692890012385865205572805938083643648 11780230 -204256003106656248597051081528160512000 11780231 -184107946784704601993074533196874068968 11780232 -39067755695099236285615697969908776960 11780233 529990741696775644027391241893192451482 11780234 -424261123198853658445321038218173707984 11780235 37010170984439688034299637143826404000 11780236 327524480201712944873323732523037133824 11780237 -11480460563252160696378615471348932448 11780238 6593764310234806372961629494264220800 11780239 -1023760626412149347605152839447952498480 11780240 59311420431423482992947541793968373760 11780241 -777904341261310835497666377463107074976 11780242 -583512712833096739358353397928652399728 11780243 312828367860477476342663837172594020160 11780244 -38354377763210182671471051069637576704 11780245 -302078789776662512175835968849628593420 11780246 563243310803557006407499559146613655072 11780247 -269865720903902859483646168412699800320 11780248 -216559204095517948892963648271772385280 11780249 -1488298978428220407249398745880592832 11780250 -110331711165450210335033197159313280000 11780251 -197770340617763692033682878427158193648 11780252 -623489162194143833932221001729008768000 11780253 -231206313611945483953356727906885374138 11780254 278457717168871370690337534486220364160 11780255 -50918740627062937617053789134555196640 11780256 267255712170678066511408479498497163264 11780257 192547734926348847393246962049536792340 11780258 192105751619014654735296996031437758976 11780259 286383417355387484441013730393367940528 11780260 420310367951488299325219917013831618560 11780261 564142833564187016061240774392716508862 11780262 72437374751598473210515920493610196480 11780263 805792845171316113947105345709296319384 11780264 -867179253858913243161652579798393497600 11780265 22899402572746006864284377804693360640 11780266 360590229820089716641117910811464048640 11780267 -514891154267089788957894896610666612684 11780268 557896810772281327170617272366626471936 11780269 -1492688869271364535390365486774843808404 11780270 -206321367994300585505296082773780272000 11780271 -868984209540179677205741876590347584760 11780272 -17738292498372204300774354820480892928 11780273 93460535696739508023614304300911415024 11780274 455813096307805829596833775474928904960 11780275 386650069664912692168632689379708179600 11780276 547411652391598646475092516756157260160 11780277 -643850417393441724171808758594549754080 11780278 134550324976103266855017645971762327424 11780279 87752227942130464558197496010660032512 11780280 -6149815352629930733846176697958604800 11780281 152217788186149394848606462811912747392 11780282 -164523261687054459986968159775589485088 11780283 -1209897620709696745812406562396995473552 11780284 75492033313586365480543547935525401600 11780285 10079977106704111439817580574969390400 11780286 -347303311288808043614809840197084687744 11780287 392537151848619848328175527553213007936 11780288 -155172532453253735745306289404892938240 11780289 -1272431589789229065589749892951685568480 11780290 56602582127152706280815862881328345600 11780291 -719472892670736986279820322920892378308 11780292 181976992981154860157873560366341553152 11780293 -11296853895990358602130520444171063040 11780294 -249497943829625092315132221606929119680 11780295 -406728922409245196547015956954081989680 11780296 -94011376508274645420947313994071244800 11780297 783907936282502760732155213459614534746 11780298 94071469553338059250045549698322255968 11780299 -174922432655065966457747525841387534700 11780300 178672564284579349982194714210302336000 11780301 126203118534169240786685477690459880096 11780302 53234390418040637709798916794428635392 11780303 1028598565776059792652290150758679563056 11780304 -14186653012256163636653103550222172160 11780305 -838215139566766381692921092383901965080 11780306 -7589808663282617560684158298988486016 11780307 -70233554577089804128526756628465684480 11780308 232116518410738719832000642255448774656 11780309 673392421246971463886849102719852146510 11780310 17590100156074536786470194574244249600 11780311 -94906376155619090104098660044357327600 11780312 472715308023695532882004981173394483200 11780313 181751285954368769769594612563264884944 11780314 174667953683511336760319838110239457280 11780315 811297479873792513821073378207993086400 11780316 13784128350794401078905479210772421632 11780317 -825036632135435952485986091641763935860 11780318 1258067216057729767770027548059938240 11780319 -106022463725611463164034880445640803440 11780320 446915960694917654588184273518403256320 11780321 9639096960542085270516643472612801664 11780322 658818578068246899147924863145792460800 11780323 7493762409905674918598988242042004800 11780324 444798281011570802389849720806487105536 11780325 120545006761036350738921147453187334100 11780326 60816082396080914385370291837298295360 11780327 255807529654692054359841546642393864360 11780328 143719044124899740378994181641442590720 11780329 828117932257243794770566259019090572880 11780330 60387345513823185599142560647766110560 11780331 826472801065954410304212327907483729584 11780332 12935152404013601734697974568142587392 11780333 1442344898525863396524287352560127825600 11780334 -250174482045392408780994113469915620352 11780335 157143822247772046406363016539628280000 11780336 32038090655998443741168331993134170112 11780337 -732522935955661503944654971385186685696 11780338 -134232343558738031022541353904288171104 11780339 753945245617644248568452269937771176140 11780340 108938677637809033300443560836202864640 11780341 318023181258035838481420800618400986368 11780342 353545103667527518673890724150954403840 11780343 1077239820108168253496522768764697989200 11780344 -1164712490399841152738771007649568931840 11780345 -604306145100659466799807458664245459900 11780346 427979376119451607742567006846889984 11780347 49560837340527202311376665914955071232 11780348 478591977233318414455190118358624135680 11780349 178585277453326101693759142917309733440 11780350 110304874845629513592406189199435678400 11780351 833561233048209138256617296759031106800 11780352 217532275930527931436844952255425675264 11780353 -36084092488974595323240725579358412800 11780354 35192339019083716904264771520841407552 11780355 -139760113852747460357306957163267401040 11780356 -39154499175924012364482477474680315904 11780357 -1051207031926581747435880659169604303394 11780358 178036377999095070619914320547275472768 11780359 -167886871664595552943340709707479888784 11780360 -486729463876811286232568916018721536000 11780361 233400830071018451802152874913808826480 11780362 -759373961356664469909941585483185929216 11780363 -47866684844543906838655500910219334592 11780364 -388635569529250120410453564449059213824 11780365 4602599951287339810354472172806365260 11780366 -1753152324286898944783958898799118592 11780367 114821135785498493226276249370041388680 11780368 -215013167696580948499346866174923563008 11780369 -353489946680130273699412642123757922240 11780370 9991319107661778548969665240213094400 11780371 -993750652621674154820244461770609264008 11780372 -131679374060750586169677943922422161408 11780373 522720862061931804521025763296076299168 11780374 -539170056520424288604920721693393498240 11780375 9944192278819348957289095294612188000 11780376 -210788284630561346725461313119465984000 11780377 150104344221809329070465491031606755072 11780378 -428030462796848837054462651481919295760 11780379 -206776322363034177633833561824287384432 11780380 790139583908088922237661616615194880000 11780381 -16841932982528775074774310102485022696 11780382 -115518804462986474521577186424669244608 11780383 -610734599970397773612400249552903358368 11780384 -540926727101114404959703677894378651648 11780385 -26641358569934453807059610619172843200 11780386 745153833748040897495572325733019501392 11780387 1428729913430517207638513016400562194800 11780388 392677309014432990770411755726452768000 11780389 -456437205262364916391263082136068589120 11780390 34141398320469380353831860284629987200 11780391 -65431084678333142647802494138426639872 11780392 -7226225783452035502096306515609600000 11780393 65580649966617751305046439537666027520 11780394 439010801303459121682014275741595191040 11780395 506174706860375499725383790644361120400 11780396 190970319890148750068204448546669872640 11780397 -281459465202338364645626727457748269440 11780398 -229109465496748784253949545092347457664 11780399 713618269648976061255998773969259952000 11780400 -71124444944609631390444544457188147200 11780401 -583606310694815105711002293453048166400 11780402 33049104807278312224248151272817920000 11780403 11642347253198376561086932944777090048 11780404 175520387233844229021165592520440297856 11780405 11699618660496013975277205211197707520 11780406 -29246402073834808547508791397347276736 11780407 -193568070251064505669530797260698326208 11780408 -193336953853743258677828022739383767040 11780409 23055933998376220814804659491155589120 11780410 -263347751581275653692664455568422916640 11780411 540824409630867810922323795035854167012 11780412 -117799265908311389472568913739666800640 11780413 848816155986465142499091443741804546700 11780414 405330528050326672942386246800037133056 11780415 -116476272890759360741791239564274860840 11780416 66219166875347864124791842065805737984 11780417 1096868647649376998923361551457768834352 11780418 -141580177733773544464514276863706304000 11780419 771186167812836942784312606145123751680 11780420 -168038759730356875464409875806885886720 11780421 124230603885895045314633868049934800640 11780422 -383618878423651434633884817732178073856 11780423 -18390169063874896604182655076569516016 11780424 -858823766948441597250490074133088256000 11780425 277868339919868869953993350714289081150 11780426 261567097083689232416766339091045704960 11780427 -478583607137396957121950726438313556560 11780428 144574312419707399143996787842786730496 11780429 197508307533668043221539355995395255030 11780430 -67714615679322335829273830854242650880 11780431 -94041347771623136357332420747123296968 11780432 108964965073898525101373575003080155136 11780433 -362079964126479798273031858229761871838 11780434 -10983345801599849876565788224627439616 11780435 150797011966876257827958394242711145200 11780436 -515843800909414269440632056994658162688 11780437 1577998178725989258401276154690765658080 11780438 265232748263052328110786823505193813120 11780439 474286679688764862303150156287111424 11780440 282939322064346432100225480146064588800 11780441 122809909512825244605696483264382025232 11780442 -526088270595772295753376955424649173280 11780443 -1029049094491567393254475296621793829308 11780444 207583229133747089483851739676990214656 11780445 -197021745162515146732387543695324178080 11780446 634905074654301098105280416629577388672 11780447 -470861888048347078381181719756368612000 11780448 33043212520061787409770103318127050752 11780449 857556310409920674713964139446501788450 11780450 257867935803142478845449830626936176000 11780451 519908952180451014618808160716437677040 11780452 -6240722922464610742072902729535659008 11780453 402580912185643660195712335636377576702 11780454 -61949680481108474593360687122002823168 11780455 225274143232248967516659493578292386360 11780456 -1253877752649912209425301716548167270400 11780457 -49097026288369911727756453629312406080 11780458 -54295012253972025941741277797968177824 11780459 553919602944616734809388841645031277504 11780460 426150734306246128736167616314723169280 11780461 -547000129160020706305699206430472333376 11780462 52698523925622231786866918024588488704 11780463 92594179885818674012085790612615238400 11780464 34291110244244960135083606162256199680 11780465 261947840123633991633595906499858277120 11780466 -20246413735111587566871869327219400576 11780467 319796095011298239280413681420746324400 11780468 -338859767470461704401667459311955994624 11780469 -86880514231738786575339875136332481156 11780470 -113784023916172701134854622603550460800 11780471 -756888747901078424517677492250924481800 11780472 -232619470342459956379661505920742850560 11780473 837253794369044211719040359003964846420 11780474 431605047568915089234767143679370938736 11780475 140513605259989467251111325909741792000 11780476 290815753655215996620501114049678525440 11780477 -412587014397659453510054702638690846548 11780478 -21367090081290469695640319306742295680 11780479 -548579070440487628728486427736257793920 11780480 -1093150462194656716556793731635740672000 11780481 607113804185953600448915899523007362352 11780482 -522398032790562420534486820768985475120 11780483 -20303026180714282587869410312138036776 11780484 322879928158472315184699987344558017536 11780485 -122706122839346187089712681503078707200 11780486 -473492246899670619293147746543126891200 11780487 83519506627911804160556449442511314544 11780488 584251240933011944286497607779234165760 11780489 -24751185800292371890867577366947732608 11780490 281376774764178250575311943290611776000 11780491 -385567091611986769123019221364830264108 11780492 -287140647803963479634206760476629475584 11780493 360520297439102655419658969819325577664 11780494 -361068739716950443267531047799760286720 11780495 2789518105196127743886701392276956000 11780496 7363531071345958328585269791990743040 11780497 -44820259706946170469363474202070551308 11780498 215019222214824774983770521193361018880 11780499 1198214566981948053823651305379449408 11780500 1061953078673961286130326920905149632000 11780501 1380300607561621123600667601238820015502 11780502 108268077156859188137346742893157165440 11780503 761970101001647359784679513155836818432 11780504 -379700640830683013627027447525692416000 11780505 39974446647517457477423172157894742400 11780506 -1218966816603021116510497102066337849856 11780507 -441205525307459927492608891564810338324 11780508 183500145523837583028508025493148852224 11780509 -635272797364562279269612991801962745320 11780510 -100323624581998904500699520956842051840 11780511 236677463470534681621901066210457957504 11780512 -1124557900397391002136896386137935904768 11780513 8069046058978697309610634464502626642 11780514 -368186402407440742661805264351066332160 11780515 830073971551835282858052889109899070160 11780516 -1026153032952378360099379992901414210560 11780517 -8754711007610146240817940658647953088 11780518 34659600000148652598338563172820251520 11780519 1124506554103373769891278740370058124920 11780520 301079097565595560586301777531607449600 11780521 -106739184344250279103422680985636713228 11780522 -146559984953646695596600929842550795264 11780523 118408263413779315125919984665677847264 11780524 163289395923519892632417574991504640000 11780525 -435858370267637094194009077794735937500 11780526 -607679523994850137876209155035559424000 11780527 -258513955361842197305943258167583452160 11780528 336434678094776146542391590562778480640 11780529 -19544672183345762718200159783191070592 11780530 -40759094749225938175693272920774630400 11780531 -261649748534722077390249135613497675408 11780532 -885371094450336317416791587956243353600 11780533 273620743782676261278820404036865603200 11780534 356833561562836321018510226660093824416 11780535 187009728389300450425403205518897579040 11780536 1189052773452111688299723574377414144000 11780537 -99798025647908281246129413672216425814 11780538 281226811614247151732902982233890816 11780539 -338047663040196576969218560576519389120 11780540 266031395020806797006149332047097930240 11780541 469486161968948340987053449743628051224 11780542 -330678592979746406505091526725592707008 11780543 1712324832471235209658510078302831575880 11780544 -67910528206567586324404001472390365184 11780545 -4673336846853344893555521515484150720 11780546 158565020692427007706663904050810868640 11780547 -46811778700237081118233846152186817800 11780548 -252292398554200464073337739606652947200 11780549 -568774485477022148639444672549383328640 11780550 -35041345303323313479642024396408595200 11780551 -80642578952064815810974830714605425400 11780552 -205640058675367838677294318258513674240 11780553 -252438899664035311440373533288339730656 11780554 124408356168379548625519908044028395520 11780555 510667444076978750228596452073370767920 11780556 155429771258151865867863995160567823872 11780557 -1145428587085309366389648374516813837194 11780558 165669323464950567547397591769015462912 11780559 25797405207699595185645964014393154560 11780560 61711611916280450110425787217264640 11780561 -407012068844437435991434301252635364748 11780562 1423256398922492607243773237377169664 11780563 180150017460367156995785636474287353864 11780564 927776883301191156023188128978459485952 11780565 9385678220855946648466623903431856000 11780566 86243008160069324875717575663537388800 11780567 -1095256379977476456708405705181983481968 11780568 -168295607106898788439949412280097280000 11780569 -673768681090749091554426511323073889004 11780570 264699329248853114195740099042906387200 11780571 -209038171660469743043493613264897556352 11780572 129091931619278030741240541806871058432 11780573 101528916556980461989013535926362201440 11780574 51081442704545603267639745210610402560 11780575 6132327632941915418372969187720315600 11780576 -914035825186685478297271747378458132480 11780577 519007410745245879361854604402756261248 11780578 -121413614436163815174205969972920458688 11780579 423184250334221488699241430306570177180 11780580 191825475052753094109321312074278563840 11780581 -18167477263712193129189826377056731328 11780582 -657923500611122657678417351112858254016 11780583 -776129106466271107864150228960247156400 11780584 695533458576721462597611454222472002560 11780585 -343095470156652101863338364717943822400 11780586 -231073525729722138005991280637075443200 11780587 -192223255183311263488534644696981139168 11780588 232136269882084108050106125903060242688 11780589 -62729786890766419287579885358825574400 11780590 38240122190580919267647914137302820800 11780591 40076556507432846538942886321653606992 11780592 123005988089828859931370549563305295872 11780593 105826011561432351932805161177499177120 11780594 -5703530278872959140083228184502074368 11780595 216560031212831052515039346156944627520 11780596 370265284984591433560943749365168291200 11780597 183480032166383004966575484926356281966 11780598 363409624029223711892200052356860579264 11780599 638187329824068348627527521907799194600 11780600 -66732386277712209118252689952991232000 11780601 32725401691557329284791779913403008000 11780602 134214665242521779184618532850841040752 11780603 535367157290075778849957112053273163320 11780604 64276857493018284021077231368850350080 11780605 -820908146720097970455013849854639591840 11780606 -215789248929008542604267607233442613248 11780607 813988504567612087459642858151463908040 11780608 -61919362162225239408857244387728424960 11780609 -447440448741203920519602805028249816568 11780610 -2698661328556005822529125077488289280 11780611 -452799335883008570709933975543916119200 11780612 414722119755438773404906194955438778880 11780613 -142928490911316497228660345082412355520 11780614 158378042778565845384918536195676610656 11780615 2147146457346480249190998147895119360 11780616 -549833585631676125688329727994002022400 11780617 1360833701238129528158841455630001200666 11780618 1139469917292706155259929476556241324800 11780619 2026687710906404117774476557111057600 11780620 7557238552086621099457616487241359360 11780621 -953899432038260711971131924255762049056 11780622 -53450311816029812349899691793300387968 11780623 -103912540920967609112867802399357385056 11780624 -1816220557316880907455350323419611136 11780625 193483564865038464819458812964965080000 11780626 292333113177460921868011212858901797888 11780627 -92574033658432579962089197164885019560 11780628 153397744154695137558400797183970904064 11780629 51683985099478396939592413205140395246 11780630 -179241801160031568975484341622963872000 11780631 -227444341230020769469227049552073415072 11780632 492153326425541625376127235877178726400 11780633 -878381769810176257947968782154029790316 11780634 139145384412450427316807718260192994048 11780635 617176502588060623203967992947531734080 11780636 -370864733729627932290814174273082545152 11780637 -80901258983465867610546050996615555040 11780638 391078388938488348234076415448175676160 11780639 -146843487727327881674487925977798417576 11780640 -239359618181847135557631282582259630080 11780641 103111477953145801005026803395669840000 11780642 -455744070393823578149640243580105572528 11780643 -149866593461510215535350068225278016000 11780644 -610353232159367946229165160925910990848 11780645 -78432221410967152094878319644216004100 11780646 -232082604359624542344633139623952803840 11780647 49243325219214045840053694267736045312 11780648 1074776218971468410612567199740884992000 11780649 22638579442555318876601794364751278100 11780650 119651637312423787136849250783033254400 11780651 148525306078941194342053634461880260224 11780652 -129635285709112634477067400049368624128 11780653 -56109225347351811169464421458336384756 11780654 234075634220332489494408959950728189312 11780655 -103490126847706964732031737540509881840 11780656 -291691257524296525073809501275280375808 11780657 169696932853243437352538753044949723712 11780658 -179288046779076286508612828090696632488 11780659 -1276383222599061759951569702941669705920 11780660 141915433108975903288940853881520576000 11780661 56302267424210987954141061654059782080 11780662 -36000355278602262915384914702090875968 11780663 94962055633934895738026692700549142240 11780664 165422918689370810065552970565788958720 11780665 -177652229365528892602638242326745112000 11780666 -75136599673009620431895403851015033120 11780667 1096306154829453282599157949735315200 11780668 -626248688045251326969276014078644605952 11780669 -107231753445402850412238269603023787712 11780670 -194223862939484151507440075928291532800 11780671 -346067250024934130018979958685852603040 11780672 -59338752972303609767018429095966408704 11780673 434291255518630123614933787792650625584 11780674 325021641669330645753172546723113072336 11780675 253797728791308524515800586020715138800 11780676 320578522613891031211098293859645830400 11780677 -363649253146829660695562189954875251648 11780678 -123448917390974062700029934185042828800 11780679 262467621902240729829418421650015727784 11780680 -580253086866356197930393478307488563200 11780681 669487551662990370874422767344632862848 11780682 -11196592104785758573235321731383760896 11780683 -20093613084312509027910795762487385160 11780684 396815929927391743593508340928006489600 11780685 -133097413197418314676104622554572112000 11780686 -19193121093474512755080815517423433344 11780687 -1134426283809840389200247688464739467664 11780688 47511376939803278975281106588659482624 11780689 -394577530223776307115481715416114871808 11780690 39795603947159687074084731979410237600 11780691 -299834383043216625935142634153891370496 11780692 -108990912405549816910441700308367179776 11780693 -157526019721185683584670315000191832196 11780694 372283336673918083195850852637786938880 11780695 876526919408490681579815645988203410200 11780696 -729607806498420039267845809252718622720 11780697 839883544865766693084186118006566294528 11780698 -316486945247883056167032820954757840400 11780699 -445864679287750569346725965881428967680 11780700 -151851610115099590455031736482279833600 11780701 449943208627501949022784782026685905702 11780702 -226847750267926010970524694968694655488 11780703 -583276796566304597252754951510930752640 11780704 -491932961016633628912405999842031042560 11780705 -857508717675306336350710401403120252140 11780706 55145273745364285135218694174931189760 11780707 -447953295520215489108968294072900048280 11780708 -605394182896513689972633239605195942272 11780709 -593340055225197853527013479148140513696 11780710 -9925386136717949432271845167760749440 11780711 203563925968941195890786931164903679312 11780712 579803370529690670436207580281407953920 11780713 175715637293599144923181922502336281344 11780714 324865573306894214996739396109986834432 11780715 -154459222822642175752553841674721358080 11780716 503771463994810959613214651431373891840 11780717 237517653816022599298931034160040363520 11780718 -126509699458017999374400872877875438592 11780719 -1179877437858512162167648561580853624880 11780720 -31926975371560418577039120882263654400 11780721 -13762258992830113008480032609778865038 11780722 -81517363429707203455275903845696073600 11780723 767433782492647542843185490681581040972 11780724 33513150276087993170951907554276567040 11780725 -522079666972786146897655680225930948000 11780726 -146108591844727144219069475722432012800 11780727 -226649913112646443397716202848442484888 11780728 564733693258052505799295085864884674560 11780729 -511384673658781990275570860187431828400 11780730 -51958941939185088409814238656517921600 11780731 1363222086427592282488234302976951450532 11780732 5469003044603609743358213568315512832 11780733 -849980568540485450050760370770549438976 11780734 -67448558723109461841655166048511660288 11780735 253018864795024311788312896161067907760 11780736 293227479657968576140313207479310745600 11780737 1194656178875251441309045659945254976386 11780738 -677660914793888901864596059266708633600 11780739 -273819375158370987752803862026014832776 11780740 -49781037372538366855933491087943718400 11780741 410080027116844419629919893291806823040 11780742 -361908315769856840502033696504505005888 11780743 -145044971158721805322813468053142207256 11780744 48264015844437890067109119293807001600 11780745 -569481036877315708888525029450001008000 11780746 172809796382820473868355676446819448064 11780747 -278076893868713754776206098828507947232 11780748 342830576516060361085876212220229713920 11780749 1301883346809387649643295280300371629750 11780750 362693879127255762533001970255461264000 11780751 -639086075903936776396719999948649928568 11780752 -111798730183188955456940368677528453120 11780753 -12925485438719045769898328740034917776 11780754 -245565416373471317978064923053463095680 11780755 340169070388865635731082849966081856160 11780756 170824874723365454222406835086910025472 11780757 -201116124700625094628602975192143368740 11780758 801818910221858874042243600810091452480 11780759 1170569541381919930446472367981629557960 11780760 356996027486908675846162347476484096000 11780761 -216514286647828510377598261284740899968 11780762 335419404875192295796673775618286272000 11780763 158018608818792860684960688690995728128 11780764 737080833658475980936426767147825368576 11780765 -577392556110319803157600796672682248340 11780766 58955244011040029730350989900546837440 11780767 -279709422053620184910772697555466231888 11780768 1946554944678369566081771898750566400 11780769 11631853176423892749296205517880534016 11780770 -749662288705010261996226307515727895040 11780771 144126227035005744292453119411050502552 11780772 346587235970837381774369530272067617792 11780773 -494352069015311268112946428315473617316 11780774 -147741591421086228383684057316433287168 11780775 -24188615849940804685744931850484608000 11780776 -349526751099426943016857557705939363840 11780777 26466929356412078088455435261078437626 11780778 -428393263278541492017883352689523986176 11780779 -1023556858731284142704157213345945254160 11780780 -71676180948653460968273642508414336000 11780781 -235613844599313198211735372601194015200 11780782 138047216856783984963214976889021425472 11780783 298807149808357541327792719758692064864 11780784 67922946775819556156860923410258264064 11780785 1308972619662550707940552543938622853760 11780786 527494375134427033848794114593466866080 11780787 -15130381143574648562256247987907604432 11780788 -4862357872915501202862511784203407360 11780789 244929086909798198768537584908998692590 11780790 27873122472393528291285899809817856000 11780791 1446047999917580489362557910115547898584 11780792 722392887560359582746034925561614848000 11780793 248261611049910494719210635467861781882 11780794 557736414225365876573819745185310915696 11780795 30248962959275183915776851880170106320 11780796 3249580237293135408099328247501537280 11780797 284244931291226413194419268087288801792 11780798 215235066414857854118498629731483954240 11780799 -681445668085101464384544150864227246136 11780800 9135294100093456220692325363875840000 11780801 -1312374928251757489172527317895245771198 11780802 -46585761400228572906655285193410224 11780803 7245305446252710982843103363696230744 11780804 -85721382274116596371355520070388281344 11780805 -21177589179483904885274255210546428800 11780806 -123777714563285492064635355439917342720 11780807 -130130874532186430274031624616592517248 11780808 -361532951548614500659669859624452915200 11780809 -188258386474275664166579541969802171484 11780810 -304976226578853136235745821945788491840 11780811 -50044194306214353943145240686583429376 11780812 783654652388840565843082835612163750656 11780813 -58425933041998572724377673869068262912 11780814 -304450272960614805292143231378356429760 11780815 -512758580445560953011821349019438224000 11780816 -478014226810106103111520210919271776256 11780817 -111961965997395792645680239895357595360 11780818 -21711182217579816894018293552359193088 11780819 -883935784234757960155323312400618725780 11780820 -273928184249599822102965034081082784000 11780821 -462471736086283545341183666321392476630 11780822 97117446263702728822161295296809204352 11780823 15891365673124039102874154865097198184 11780824 296490213877638299972403488696012574720 11780825 80349048699772937331964255006645674000 11780826 -410020923641905383292288909136537888256 11780827 -1028698511469516960730570432980841387324 11780828 226279553970871300259829538889831520768 11780829 506566627050772051492115712440154110400 11780830 -305985070080628107925980946522329809280 11780831 -111415232022913633308011803418955290448 11780832 -123038190043417053974531131463776075776 11780833 -1601640826661310233571915704021197918 11780834 1320662399738346777449012729208321600 11780835 75935461741602698617333552838266848000 11780836 473883412767447758042480874996470528000 11780837 -180221397984115668261503473589927725056 11780838 63115234865159046610516631092371085344 11780839 -4137642118959007832420178133850677120 11780840 278702898944574485580132911751625420800 11780841 -21374464078204601689968952971761799840 11780842 195763315337209212880606633701514530144 11780843 448556427520553056593290911914709718304 11780844 91623068713450116646910051379211008000 11780845 429676586213683788514257585930371033100 11780846 -35349830031971966318029918237037303808 11780847 11307684507316871893018307766118093968 11780848 -125610599323145905808606613179293040640 11780849 -874981767347993045798691066628557183150 11780850 137651656061645654445896351945433552000 11780851 135927538202847829575406252608815195852 11780852 221647966981493980350977828124658520832 11780853 86770229846703722276125771778187737088 11780854 -195128464149275308643913794662542500160 11780855 -970347050915092742540138532618732156000 11780856 1186165365033736217632793989580183347200 11780857 -1213457831592317694649452951950591238768 11780858 137420467153395387398134963780468393440 11780859 14237919900148606182863248093954135488 11780860 -69080101419162236122841267307430563840 11780861 1558675087991294551720701177765599519424 11780862 251244562247829242267084689376766556800 11780863 -1202422476851087843554398910595968261888 11780864 221928266383289277943839678715360444416 11780865 390029299407513531345697457395992085800 11780866 262431518753972632042341633290908003200 11780867 -26679087975869865840005436488505443328 11780868 102287023744051443306463406651521105920 11780869 474844427365622304035880878109060485120 11780870 -360327814849174747519027738143911157120 11780871 -410059895806288773125488042604081984088 11780872 -395042790829611919282371496740521779200 11780873 185099645189627097435917156317552365000 11780874 -2381938179642963912209242903337010384 11780875 -39391966029743820781880891118911280000 11780876 -390366605806156314130341571393636819968 11780877 786084396411402647026976473496001616320 11780878 368410502642293097307551357555288302656 11780879 -823679731513551730075289693129351939328 11780880 79528022486050210770987093845889515520 11780881 -251930032578538128871213749504114384000 11780882 6061965810936490503222690305497590912 11780883 -138913636366080985163797844989667055576 11780884 263921748931118763317441447600077209600 11780885 -204863146693121696386793323511019391200 11780886 -10338533194058205328292991322556355840 11780887 534575445138769972525223070683508222536 11780888 212465528648658460594570173044350648320 11780889 856047125414198857519834429129867241424 11780890 196052784479493134896477061868069216000 11780891 171252688478270442214344248044909275000 11780892 579526815681751817558768307178063113216 11780893 281434661308329376330787249023069068000 11780894 485479183841416266550164714541826714496 11780895 -3805934576123838764912762662734528000 11780896 -598429928904340464690919992592112222208 11780897 71123350391408100475580757779773685346 11780898 363720486121460571647944607616277344000 11780899 75056938512155668375999391071722972384 11780900 -132484245214569133490891772485984208000 11780901 616704372755804292287774678098538241024 11780902 309937283219113541960578688239750068480 11780903 -295611474198375705619341800883896899848 11780904 -350177395894140522811648493444482990080 11780905 -497501755908786561880166731637187699000 11780906 10206708892670207020475124723085547520 11780907 -693640183217424155765572216362023730960 11780908 -98313045754128072868227499734409007872 11780909 -234937766404912763214623215738302545184 11780910 228045196906646710720417833433477075200 11780911 205824106083054242728285533177109787272 11780912 12247988712546578243122209808617308160 11780913 651276475456258314788342883907092221664 11780914 126321442625205128786912742515072003712 11780915 -266802392554434035078491924284346092000 11780916 62871423475172467420333548854180352000 11780917 -194117394922134319323922383979843879008 11780918 -112435553182680119631901212738396063840 11780919 -1093578289489471980956567215850194948200 11780920 -730084674219664475606595136877442355200 11780921 -775692029307113984718035034780229489878 11780922 -216673614711534931999005684138592965120 11780923 893870200820697259298860424494320684 11780924 37786515445071245560413073862233222656 11780925 -1337409586333492467750376897953441600 11780926 -581590201236085404593920658316698622720 11780927 -970875359046467678555741917325718748224 11780928 -26035078551921493407326908658211618816 11780929 1630591328598815628588498007810280670000 11780930 17832524939363196818102819295155404800 11780931 -845076002033054702757596730935963500800 11780932 602659041752490068827141371966840480000 11780933 -1180383689412476065943207431698268030818 11780934 22969969790060159130224249245573134336 11780935 -450219072916336315508843582522280282120 11780936 72349451324942332706944015814424207360 11780937 -245377144850028253171332544489000734720 11780938 38083072431984451824052084477273744320 11780939 94810221665162026641374564646973349160 11780940 17525002715320017847672332397782374400 11780941 -1195504581807000784414335647351660738708 11780942 -559156803557264922218180938407305272128 11780943 242124899637308554606919354379572054400 11780944 62321002643833740193307104135356088320 11780945 -444789285878735626117988153868794035200 11780946 321985830043312027918298679800574913968 11780947 530116310474744116458881950509531836396 11780948 -121036433052667651866815733586392854784 11780949 1027481575655311800753178621136472984000 11780950 379135982099702638634685540435902376000 11780951 88463557074446556218373463419231946464 11780952 318826800334149522990817406568666071040 11780953 818091566483520435955212235209695128202 11780954 -62403235555988018649768061288952033280 11780955 536174535752700850862027893356216498000 11780956 -608452085348246833379307635975567424000 11780957 -395472396724306775868292826424924856794 11780958 42558071791567911727777890146960256000 11780959 -9002079639965616321099948856677253152 11780960 572917728811816582664761707706515456000 11780961 -155540682887574033126630136810342674432 11780962 -32887256657390253808553978818415502768 11780963 139664149801268024740453016727883837212 11780964 22272536742151936764447265352188098816 11780965 142658051501381114059964309085554448000 11780966 -160072327702801897544421577445447015424 11780967 -885268208105667297988339825901272752000 11780968 4460710106491699074921273096150220800 11780969 -505925812041313133604658812818152706160 11780970 -111905779921716524116730735081719008000 11780971 1348642536252398023920616567240991149172 11780972 -609967656721624129524059245996756421376 11780973 -67934759457088243679469481949563486656 11780974 -394135393928820047063503020896236233408 11780975 456673683374605542391341499900275773400 11780976 10489675685847648304435311483088699392 11780977 291292553421391174067194819649793825460 11780978 273380286527209517931659082706744464000 11780979 120129411256789344639266386879067865600 11780980 -21102305354708181133664652564015648000 11780981 131581383774414678850226726964184499964 11780982 -500944872266548875324858154733271540000 11780983 -1322398255236096378628005966282414517200 11780984 -823692990106082876856157506842261053440 11780985 55616330465721576595219653133406573760 11780986 8302720678870097709023166510645072384 11780987 555285930377170919655572217870992201160 11780988 117980270330704471789855442150982819840 11780989 -738249905770441762521358080653493466080 11780990 87919231911633334643844769717756288320 11780991 -473997344222465498900476361780284861440 11780992 48696421845576657641051367737288294400 11780993 136378541040713385632326044263612376000 11780994 183940575057014671442660946442833871872 11780995 49700848263467051139109801840756026000 11780996 39200591565021073136092394909820624000 11780997 -1175092300142890816677571311599489711328 11780998 -5823316693083253911809676060184784064 11780999 -99453033307918871060631784359975309600 11781000 213065295430334749702844332189040640000 11781001 -837018452996228583066018487974064496998 11781002 -474582749740310909189101747465539993600 11781003 235506555541871065700159203914475055328 11781004 82268791482065033350669755696354995200 11781005 1063692074724806677262540778126560448000 11781006 -193468649977466364303146773572536760192 11781007 296805999248556538620539398502387303680 11781008 31535872924580185284784932319216533504 11781009 135342993697265941184736131350167219024 11781010 -231836622202208774018348905765234623840 11781011 -26917746360390762476535509705533162176 11781012 599052653737348153690966610711873083392 11781013 -723788567392904452879370831765514394738 11781014 -78524662032769734856548925655246235648 11781015 327175958682960359957945073165911685120 11781016 181215303256014669062287680446270668800 11781017 -412913173480290871281849455919167632128 11781018 380234849510521768020826248203873011200 11781019 245197316596769445475035100301682673080 11781020 -462093008095759077395892392455432765440 11781021 -200074895097508311133613825745553291200 11781022 17944074761803847206466449344973394688 11781023 327290817764804540426540506269565440 11781024 -337546434702795812287528417740938280960 11781025 686028381247549580959004833097633722550 11781026 616856473368390040310462760833045185920 11781027 90180678435776402513967964948874669280 11781028 -99589428753779203351693303506907561984 11781029 -267417023742105168600754866320850487716 11781030 -3246295255000229511832419339855759360 11781031 29138358372805122134238697199779136664 11781032 69726044768370948443295366929085880320 11781033 889041594546183285974780485811455334400 11781034 -327159820289008535962175826032655147168 11781035 -24355510665803929768462856059664394240 11781036 -174221651951303776147610901603800011008 11781037 -740008124891057457339324668037708008832 11781038 121105530678159224250673188043319892096 11781039 214095146134971296943186599196956118024 11781040 223312240601343422609420220760978882560 11781041 -195968125713684047707468335008830255416 11781042 -35722582288983030437853458017623008256 11781043 1165824066708873324157347027952324993292 11781044 13869315588180946161136204086326016 11781045 -44775797389499761609090114268970472800 11781046 49423845804204252896373094056265927104 11781047 -95008782244153608228032710687294267200 11781048 -174936314415495923956110107040242135040 11781049 1936375770421020427235787868925825536 11781050 202266421491696399721818647279747710800 11781051 -541101716676800112623452374809017334736 11781052 -179926644738029485852081556364491329536 11781053 -87945497386096594728859610772584429856 11781054 -1194301124760727078084538061377163264 11781055 22055219536820401650922998205033415520 11781056 -9153272630204690246080558216545042432 11781057 261809367851618869137665611874095905840 11781058 -466402999879498602715531821378794104416 11781059 268402401458480216718626611768851560016 11781060 25674933165965333266788829872698204160 11781061 884218921110508329455997562291291852800 11781062 -484363931472557098672331223965834935968 11781063 -64073523954142616363012486267932547232 11781064 151258534106813035943814532031809536000 11781065 931460869937268289584662147371864991460 11781066 84900071586492593313817809190188757248 11781067 1449143647681420813194646353406414513152 11781068 -195454744984552746058928422587562881024 11781069 -1364730448503000668276259243274380893280 11781070 13939598875613664812472542823648108480 11781071 29759277616035832235730860333824009344 11781072 293831678565472185354633975758896496640 11781073 -185614480709147553245788826873329059600 11781074 65822187990866269886737584162427387536 11781075 405420601659062623910392919628346554600 11781076 -81736975823208353469265301450769496320 11781077 67538209728034025200264560786987697344 11781078 -435030969667749631003150055762553792576 11781079 -549393060424872362095809746274285977624 11781080 238377854142584855029446530585296896000 11781081 356439504753359980622063318656030481028 11781082 -30102191800307750750787999972223726608 11781083 -273574878848196272632000155058485081600 11781084 -52415011732297231149724536044908953600 11781085 83143038442527519923030678808410626560 11781086 -468487158187648040843376367583626459008 11781087 14383636419740819707262686170994449552 11781088 -1194395901101801829327461278222166261760 11781089 -279327564420280379997356805703463158110 11781090 -235211384563359677571833932543898388480 11781091 -106015734369608010400296225584686138928 11781092 -143213263041843831838263582039483337728 11781093 3777117622652741799800841770701958400 11781094 61535333575145836627943280535292682240 11781095 553295652572113387297601769851109324600 11781096 233551427577110469474460583300559912960 11781097 6018952434855080179262101216183009360 11781098 -1841049577121889372247379994582766080 11781099 673856898762857608709913861856082816640 11781100 143823960212511297407139341493203590400 11781101 279367462328394370184808923144522011104 11781102 367370702864484363481604901667257139200 11781103 501560915850364546058735312967597053544 11781104 -59176910727923462481853224078239662080 11781105 6113945261604960321178906304286451200 11781106 -250356000404247589751117436534027442176 11781107 8679380613050645489396680169517865872 11781108 58054349925982358870574237382822429440 11781109 -563083115715539736049208041978452186020 11781110 509884979242184799551221292496894049920 11781111 -322301955998208422875465009122006895128 11781112 -162585839140174558452061538462741299200 11781113 735080022027711785906987242756895626884 11781114 321274715920691639777363312252374920192 11781115 330164875918941903193381815409671722400 11781116 -156663859606580327106162859671098019840 11781117 -584906391603425530251917283716528285466 11781118 164198546705844149399586375282237173760 11781119 919344497712743030531130480360782618496 11781120 133911672684335375770795275634448793600 11781121 931427939722552739895023047240869880800 11781122 448601598516189741086254173234677084112 11781123 -677921482565240132434519367493116306256 11781124 -1101580933792516561863978762317388768000 11781125 735469649692258952310535337664764353500 11781126 289136068054861006476880675335270549504 11781127 534894124091067387622211263705384396200 11781128 134962505997799328915326906057105858560 11781129 -362619042550976369867035832010854050752 11781130 17721013228838715104240513902219236960 11781131 -27472031738446873154389734894400540728 11781132 -376483826516672061126665727277086720000 11781133 80561134627111683843559424862475504000 11781134 208402489772847104580240616364317574400 11781135 -202756714236044862434141309843672538000 11781136 195678362110353131792293436424385216512 11781137 785552198345023551597405144284042692452 11781138 -636163933868128224305375419956839627520 11781139 979537737008031005480547717074390800940 11781140 4906992211744522751839894463279923200 11781141 -489246056718623908325055121790819431008 11781142 -147380092266537604700887400697777893568 11781143 1059114738177178113338123806931565788928 11781144 -252912323124688037696726467253896304640 11781145 164524837144346436538308541162286768400 11781146 -393504943332042289512651820529289904896 11781147 -3255608255936554719747823574286452736 11781148 564436135373217634812636292625333278208 11781149 1158095900095651786521116239642477314150 11781150 23606201823724239777463823950145457600 11781151 -160264661391363589323203727311754340088 11781152 -75176263816583536759334139504390832128 11781153 -198015703743671450258214887043143244480 11781154 25848895456127376255766141172975883264 11781155 48774893783821543257296946373746332160 11781156 -69089230165379779585741918853590179840 11781157 -117376336792693260517028454967401766594 11781158 -163133411844478118978148233621708025216 11781159 -98643791601594926059658608765946528640 11781160 -441775539789175161141077030081534208000 11781161 -711955544114694949892331222893899050240 11781162 303549178252602612733131449985713388720 11781163 123278831453302287538852448845183014480 11781164 656863244956145020977111457930775813376 11781165 -239771532854119241467833077457030240 11781166 786285541084647718783621332693219316032 11781167 462818342793043230119381165632125459216 11781168 64358616940645023032055648108298076160 11781169 1031287208618105120368879842990233783570 11781170 91556764241820764297014955697290501760 11781171 -143778981743129585589788503949581541520 11781172 -71364413412049872148063275629429415936 11781173 262723046226496355974413928747805293422 11781174 141555396608980618169095208481358949760 11781175 91482692854575825261002200996684800 11781176 762578249066609216550013854435712757760 11781177 -104526820328211577424589052998080994480 11781178 -5882220242354282773909062346280939520 11781179 -2028419684814355011597264556136512564080 11781180 -393730981863276142201270690677454387200 11781181 -435419930992365953030977126848388105018 11781182 -73011523689097260352378343182429839360 11781183 1967626534149511210279274496450236928 11781184 286414911568421197101274331752157413376 11781185 103166380598714245788431984685402571200 11781186 -47978408065999098580445642807456589312 11781187 297433274050341416013954436438883311176 11781188 175265242456562424806041679713044301056 11781189 48749949168261781648793545404656450784 11781190 -49246449253887727375660846884793668480 11781191 73126935544245623335116141880564255680 11781192 144442420478627415822254002387717324800 11781193 118282802596009193150802385464032232100 11781194 63599107160647364687428322004867819360 11781195 -330065709246625329878079454585977880080 11781196 61775871938296738143278542117711787008 11781197 -202756989036024827531711596265530939200 11781198 -11439591456865518111827284298848972800 11781199 -1510380445580382061755873689021418662800 11781200 89767054433261367056552538833883340800 11781201 33126945303616517056374523120789109232 11781202 -349123895711098823512823970749139182448 11781203 -271905955512021030025776355243971852720 11781204 -494039424586975967206431300842912452608 11781205 -139559600394394233192183422595506100840 11781206 129979479971647970288077548651556238784 11781207 15533112869059821285130992396291106872 11781208 2389794164011658787036888376258801090560 11781209 318088602665421874135717002796089811200 11781210 68122409504186927238676242303502033920 11781211 -344096068438477462189345210371362223600 11781212 -406207188149660322577903618859816492544 11781213 -979034642332514912140980504914969354016 11781214 340378982699008820247680162002589091456 11781215 -7838454648894497974986468446261355600 11781216 565968041237379250322984764372758036480 11781217 748758634746053458155932548688674553826 11781218 263308034684491140056286865931636692560 11781219 691531561205463896117054672414628609144 11781220 -199953501471916148414351460615133962240 11781221 -459520888270499207403342716927368281600 11781222 463285970964556119726554136161476539072 11781223 1294937305390581796183290304748776087680 11781224 28041689358991576717027930130765905920 11781225 -276489517268437713662087079273849613650 11781226 -14408772644624919471461377245621851136 11781227 304802297993519226942525855791521163832 11781228 212697430464995699046014206908330923520 11781229 -160322878522806112029180324076257888416 11781230 -168191039554313764981462291580595762240 11781231 -35439940172773293224478141519133293312 11781232 8522634721481382282435603601569021952 11781233 -899457000550000715125192429579461097518 11781234 -377153754719136943097177358012935573760 11781235 -8563774832284009559248347057267067440 11781236 361877646345821766726237001552352081280 11781237 -117939606612518727711255738863071465344 11781238 -114658633107218921653606657219975065600 11781239 132301090524690069333101618601898581120 11781240 133116092758429214380426164436048281600 11781241 249727831007351179334510394213466385642 11781242 -530358469730555504932078184516582797056 11781243 422372718240222610474339254717891306240 11781244 61070078372237335246083330798637811712 11781245 -225534367918744540035590805934068038400 11781246 -163806869611230649707853018137611394432 11781247 -1258940791031028666627683636970551721560 11781248 -284641546954422789411780996958550753280 11781249 112613090111603408507732254641992591664 11781250 172940799434076241324320057013327500000 11781251 84459207346984471769781776172286139592 11781252 15690339674888425164915857966955773952 11781253 2258548083894455313575170162656838464 11781254 88295993853866003112028580692278460800 11781255 -268636207717350438352624435460670535680 11781256 1128771320603161116308971175665558778880 11781257 830604804777885311118914921031382276506 11781258 25982761740596186311658212340030601984 11781259 9680063848373067054430687060699689616 11781260 23703823701684264608265980466387194880 11781261 572016661474402257073205132675753864640 11781262 305232594696170986415318957011967345664 11781263 481848990004976573147069219661141853824 11781264 -36319894038668572536043106662995984384 11781265 294691667984065501730943709747307581800 11781266 -147303102069294311811486673993863490560 11781267 -190783653096910691710951620795458072064 11781268 -279818885087507006314762171031998251264 11781269 8999109327466661542536029871929261088 11781270 213624777804259411952094116016547084800 11781271 -321586707265871053340510627147458696256 11781272 -61201449694887100975909081821008056320 11781273 53700644932680105443315787974386007040 11781274 334768119408730325563726626657964241136 11781275 -95171215459440327094098757860692219400 11781276 47199331607104894339629166861671773184 11781277 -1014421897181706815424974671488051139968 11781278 752060470592736893766955347266293933440 11781279 -480466628630086107757048618311351264600 11781280 -323900144655395728294771707132845752320 11781281 225302827024386512687433825071546663400 11781282 -100771697419088172996163155955931160576 11781283 269053095713510708907446507078559643144 11781284 61026183891126658010049839333335679616 11781285 -6547777979844002310074578765140388800 11781286 224821519756855378994040417290531520 11781287 585901162977341266032338041003801903152 11781288 -18497457655860961887935256017368151040 11781289 -238010088988600020240020109760390129080 11781290 36002811842570551925090855535609738240 11781291 -74910320709160621023403890010063818408 11781292 -511136153885442282023503725670319075840 11781293 -1967541636233655311798008077300532725876 11781294 -63195620377126289159582924445014473728 11781295 -361170902352732658902719936642942278200 11781296 -149247474446961026319275154067908919296 11781297 717296069151991959810101134373908369440 11781298 -337733603543141662159623603652165448064 11781299 809862649075900668356016938780266055064 11781300 12224291504842352128571547050917324800 11781301 -491611555019366881257004840332174993248 11781302 -98206292977906232354400944349596024832 11781303 1110416347527354373692975665598397468800 11781304 1371445113710585947545499628627028725760 11781305 -737369966678556173879150158888235354040 11781306 166056624339775626864485799909219405024 11781307 -1488270159037985515406992336696029868444 11781308 -212864467734453088014744353511503462400 11781309 198402559286073034357639378839431700288 11781310 -332183798805745823656552398813423637440 11781311 1141717431438727586292495084178111218000 11781312 -1212786591010233974646660937115762688 11781313 520047675495384253504411425468672766464 11781314 7210929152751779809255676186712061440 11781315 103128329652768114947770397590520913600 11781316 1343874126107652856740002161345349571840 11781317 483137244675435585875680182930836157180 11781318 76572184237658872765183929418991187840 11781319 885871970301416165769086021552484769200 11781320 1416649748058669131488522402998516633600 11781321 401793607627305582334784162373435581712 11781322 -61092829250758338948329607221812263936 11781323 1278205888885571608777909379801764107720 11781324 33702040531628354896935647918807453184 11781325 301003146705956585274141544445240814050 11781326 599522535473922120947089030993627922112 11781327 -140546832782262280082387441892730613880 11781328 -16747966965745274225113368331985215488 11781329 -129850751000253685358399600502437758848 11781330 -80752955221323946957024675315196928000 11781331 -955760286965322643381856411504196373800 11781332 1045389853410773982947744737634750695296 11781333 192415074918202723055367811709003485824 11781334 313348338958235773734470278488593046816 11781335 701285087662642910529734469599701856280 11781336 171799702974720367711925298920718336000 11781337 -1044907173638934837149816245647786391740 11781338 -41434747048072239282455971605849363456 11781339 -123481356109895056671140715126974140776 11781340 285490943181465474020279436005058247680 11781341 22709120320175337457378925345755476384 11781342 -160615364239777188573613884503590963200 11781343 963477726876857086052439740306738800 11781344 2235603697062133697149895071049618030592 11781345 278425443120282284264009470340070491520 11781346 -329851138568652447484878869081654601216 11781347 -76915294013642760160853546415914987856 11781348 -72164920921024546814700058228275204096 11781349 3008509680083599673876408124912653721600 11781350 -881240708734887206499799008401798400 11781351 103840667092994900495622985671378500880 11781352 429883540020936846465594431183329443840 11781353 409532199763855028394356294920387996602 11781354 46068249055987952533244619425812225536 11781355 2725910122162862852204569546906962720 11781356 -636093553924450935507572132035167075840 11781357 -343644666615938214653708540604839461632 11781358 -177822228228255421311916903191818166720 11781359 345053235721561588530812279894548763904 11781360 -59141862074603707226077515293038510080 11781361 1409615661770191345709503320421051290962 11781362 -120832994315368858407205999899881788800 11781363 -126113384744644128363178774813513900800 11781364 -78573199340353768014990802778641203200 11781365 6320883466503000188969356084204948920 11781366 400835415964380561453305989790717961600 11781367 -515816609640499886744369506653153527480 11781368 -756270533268953753497637167999870464000 11781369 -924904922002601702819771595799000388160 11781370 75726589277519516921356310976575812800 11781371 -138960640673477116350909058771324520688 11781372 221202930111130926935890021823651177472 11781373 -745450531991452565506948180525124367636 11781374 -135769526868555594215928592910170963200 11781375 56322740211347328130184818315311720000 11781376 908579763994788611266696814674640371712 11781377 -1236965362235803927453079402328914667774 11781378 -29646334736069317942918110994303266816 11781379 -804977038820036650958780674785288278020 11781380 46659082583803461129349247465565189120 11781381 -595678360973603225805184823896727382048 11781382 -444851771613214179041377403323707819648 11781383 -576003532432273348877910941086076107368 11781384 102126855210223050748726142528236216320 11781385 30385881778139695878720028202229719040 11781386 -409699535101887322156636933622839654608 11781387 583492969676047405402564365843050061240 11781388 -363477753874827949068527793799577140224 11781389 1383707801353037714223980952217683611190 11781390 42069049985104245808263566162870400000 11781391 160653456510350378848596038685467250144 11781392 -17202580256319870030078805266112708608 11781393 -138214942573055393843392566386632674240 11781394 -466559126696999367396258368881094585568 11781395 280865615697869148519261632064399801600 11781396 -1052744288115745675659021680344295669760 11781397 -5421868230161286493909351320766139200 11781398 3639418222131323146526440759418432064 11781399 -32472708272000019218850850407548568960 11781400 -211944444325352247069090536633434368000 11781401 2167506415277971057565097634404237592704 11781402 293344706145347120738099146464702162432 11781403 1221893780465273388998084359895183838904 11781404 -381469369277531119454790102403981638144 11781405 136155835079536970545393775569319226240 11781406 -75137778021173926705275453446128066560 11781407 184948353709954469181395213310193128 11781408 815353021225717992692716439302585712640 11781409 173507548229557085403330492610798268416 11781410 -27074011454270390009047283216539388640 11781411 -463723640981142222439598613627229793928 11781412 767500513639560162757909359998297240832 11781413 351891178931327812006540827935673495198 11781414 131854154028953457569394131428044623040 11781415 -10098929810360118451259142643509421200 11781416 1283042097206668706900159720110569876480 11781417 -31506281853909137722184415718737579120 11781418 298841682823026690402185476750626942720 11781419 171290604052318221448651152059832612144 11781420 -76365440369488984939455823121411850240 11781421 186229884026835255327182814917168041622 11781422 253078870420686803178216599571763540800 11781423 523184683403290959288106575713381198880 11781424 -108716907091273066234605005184649789440 11781425 -607241375492766693807591875407523220000 11781426 -28418468674560983777115596409109696512 11781427 314072815468228445190828513429469414400 11781428 -259051786549689647142266439717000560640 11781429 221483544785198928213558427869938337600 11781430 429386742699827309807147705203537392000 11781431 734371538153632330860451509761341032264 11781432 26167017840207272680963305891373424640 11781433 474829013770362428382272683605278992682 11781434 -126071984274522323544095055414522451968 11781435 -306575731599283533554356151466570850560 11781436 -675029349514885244637131586830754104320 11781437 1573856048261713474382794064451312253452 11781438 2491607844026384352586660782040025088 11781439 1093902196539251407319892086188018850240 11781440 93921853143575340639907018413315194880 11781441 598949289677134491920289974829902400 11781442 3315790144520368152347291226916965120 11781443 -111738180405425158138529427007061829120 11781444 -326622599218352745820065807419322562560 11781445 -154156135409376043353247922003231959080 11781446 -113761330220934832187833508322355844160 11781447 38210541580634626538710212085629182928 11781448 -262014171682964197886084124233740615680 11781449 1653823451100340474853692392218639960640 11781450 16604313962747514457433047310176794000 11781451 305741551137853914268099953196866349824 11781452 -460709906876308486839341984056397760000 11781453 62421410470515326124060434565022387200 11781454 -86140199759974305959951834008563940608 11781455 106464918650488308150361558760407025760 11781456 63962171091986812418753417035577032704 11781457 128222478938594412979843500969354076672 11781458 -185733543249375563408574661523297522016 11781459 -81770331125296042871547955929780080376 11781460 -11362056059289343092663720051645350400 11781461 366525871254674714008602806774011258062 11781462 -177498553290472981871402349404945465856 11781463 -1171680613382639229941172603283494451200 11781464 43471166008990912907680515141372211200 11781465 -528254093736178735031793587338653458880 11781466 -47851796640278239128994774737519102240 11781467 -474422898814074486493068703220939603880 11781468 -141485372754816572132496831292946946048 11781469 -4113584498972063787746091011849158304 11781470 -26757337154614523793867019633823145600 11781471 108026986329213115032141475368296057760 11781472 -521715226617880222516986794671115993088 11781473 129069255948436249927890003681395976576 11781474 188424085822576918852158081175132938240 11781475 -94618360664229742548985427786038718500 11781476 -167722191794279558658084762181087862784 11781477 -98612828624086220785386900999453744960 11781478 -395875781470418196267359135204555030400 11781479 209602155995602699136532385478157998280 11781480 -343127395965120034022228131916138496000 11781481 1496115076373422020339905506796522326672 11781482 -711339438289457442610150126125056236800 11781483 -56078644453362164236618859658334490880 11781484 -8182042748835553148327715457486356480 11781485 29875581391633767515065266664449032160 11781486 32207693839259871056805497755022418432 11781487 -44877815382092853854992207571325460368 11781488 85101145124826397165710934768717922304 11781489 147331407579508209727981620840480364800 11781490 91898509044867193707743582970971074560 11781491 -72961833093013091300717050669071494016 11781492 -253304299421571504728247488563634454528 11781493 -3653348364859646432202756033350525256 11781494 -540031540447051551314742397742327908704 11781495 377787198434748535713733298055257851440 11781496 -17420573566973523932595197244490014720 11781497 45471132741510445269443095655035901568 11781498 73393956234860386706816196892715947008 11781499 -122558660178437834895311487958801664360 11781500 -196959383198393242182963312436963968000 11781501 272975353957109844502581049836235545600 11781502 108145740687246883922687537956434749952 11781503 70563428387227800994420413183173780520 11781504 -91220524123223512411866553033477324800 11781505 -71706265505190078955959107382653808000 11781506 -250270943359087170757547059478806187136 11781507 -258261355267741223032561603594461895680 11781508 506480134964412148394935703298640051328 11781509 -1909826240701902170825721386862611429796 11781510 121911353012777911883197599132030942720 11781511 858522648959936098361289527151834962280 11781512 -533001258141565643329479196744639564800 11781513 355248323969824591768807134285010627242 11781514 88788582982167503675755824029447268192 11781515 31448280132809850837107291954989136160 11781516 323965216588183870597836663953690542080 11781517 1519626160863226045479984204641157411552 11781518 168623816053362795308522981936668308480 11781519 -4950384913373580115420894960127473152 11781520 114670526484363456060665512617325363200 11781521 -377797055477292007484119873663380067278 11781522 337851811323688186366124378869340102160 11781523 -367171467793634314956623396803144777216 11781524 806984298909091263356417974754938932096 11781525 -12406648984829354326939120769719694400 11781526 -8737526706783758344359214378427526336 11781527 -1574734007930141895432859993309929216 11781528 -119102817274778865395955513043537920 11781529 408093532115888704231074281564898711684 11781530 94013911959000425965568447581512841920 11781531 12764352243506229135831862119092057172 11781532 43717048745025244375193232735293762560 11781533 -400211842160528405761234228708647956640 11781534 395761653175122520433165239237635655680 11781535 -454018929347148869780400521495782514520 11781536 -218992745473724330090354005596444819456 11781537 1460756087379794527791898880196666087552 11781538 292199418641976582755177506117054083744 11781539 -36383002861135613037434947116668939520 11781540 -131508747969248599408929047755853491200 11781541 -775338036410439103893859944017588757058 11781542 -61258512536848254846980548121651232000 11781543 -14286915489042954254978743396382196480 11781544 -465078373486558223519983678188649113600 11781545 221477721606467219538032285326822848000 11781546 -134735080132124527682271460167546195456 11781547 -409720769417020231204220658544028109004 11781548 -124044657500921357039933262456613722624 11781549 -114854018302065880141159815469338163272 11781550 47497853406060085946884811978053939200 11781551 -388858435497955725819571088524866446448 11781552 -101105872464032497989596234801366433792 11781553 105149193150765464575834262377465198080 11781554 -241282770098667509766169122608996727024 11781555 242027916617906727761510274355118356320 11781556 -314573867986642968202095256062009772032 11781557 -977521012290490151731556905489831090194 11781558 -652760828774685162714462584216224435200 11781559 391315539198164308815369074891601598760 11781560 -589846772098850251553839467552467865600 11781561 -526332313799827978571502514157239290432 11781562 -152128053645508315522366723621652014368 11781563 -550478990185656465128911811909466988188 11781564 236105383006766513921656638701434507776 11781565 -358311081291826042428762610621848915540 11781566 158875300469447607910115766577104249984 11781567 288888844852420062060888742536054958320 11781568 -465249035367780022229318965767807434752 11781569 -176194472872145198839289358470450274090 11781570 -4543595777205108867371437211923560960 11781571 461874998826705822600054372645404467772 11781572 1025168154801743330194476158335770565632 11781573 126522205373984820087842728852127026464 11781574 179712895110468235904111314330236212352 11781575 -187423305941775564494505865964347781400 11781576 -23092007253673251450536883481131924480 11781577 -135650311697370318734911878884309924800 11781578 -32688079518107677540987360151176645440 11781579 518575261218331933054513584817792354800 11781580 34865275952207589803489048955589785600 11781581 53369869956867314896719560487226289664 11781582 119891440292015020026747125484974851200 11781583 -151616754084932245322710566360515023176 11781584 -292394752312202405346370505262482325504 11781585 334266697869603703592757118535519395200 11781586 -231728301704729831179946714978952453120 11781587 -24261479754675883451415667871368229280 11781588 5966906153533135017049682898782330880 11781589 136701668133694478563443728852694799680 11781590 447265559562931102501490116749152428800 11781591 407063882691464218085539113783943986792 11781592 380907143920680803762524607578199040000 11781593 1453047991153526974835411694785656120842 11781594 280856976033939993614173042102330033920 11781595 -224051434954659213177194274417236360640 11781596 933075190485056558396151637881523200 11781597 681099488905541445264092817236536886400 11781598 548252045324038923309314765696273944320 11781599 -557699912670816195931385522487918333864 11781600 -82299254009725111602418520514527232000 11781601 198232531692090277080589553357814450240 11781602 -122890223722669448584769662367255523840 11781603 724870117803906447294795239892941741412 11781604 -842847891914173549134753390596543119744 11781605 463038663865389838752890261322624719520 11781606 -123931730281518920325092919793039886976 11781607 -46592477542214546568317422592982789368 11781608 136975421349502344535307350332692904960 11781609 10068766184902533846462915660558050256 11781610 -28748638374835307094986328241984571040 11781611 1734415249272606532604725222169055383952 11781612 -134205969131844471832537379026380128256 11781613 -3606286918414372963489266485118132672 11781614 127587024846015077043353529084313611072 11781615 -4889314754905185756344360980209196800 11781616 -8168592099130926696548364622450655232 11781617 -751564218058957119661772881126174652334 11781618 418043289970169044620156985976648110080 11781619 582411050635903644359258768138163843020 11781620 255243965767939256323012666781357114880 11781621 17654681407901274524448807628499162208 11781622 450954702924855133135463350641249443712 11781623 -327270620709404516901621242604234350160 11781624 -570219698504789346315085215612989276160 11781625 430634936233084304496485919922101549000 11781626 612799663500935613824185208318608582512 11781627 284963831863034120961946093102040490240 11781628 -41882801435582202018157434737934917632 11781629 -370833998979722720606166906130210700724 11781630 24867945489210292889562658069868670720 11781631 -2120182686203432098844095171071105470688 11781632 296911854512499657481777026753670152192 11781633 1429869570694838093375587265289981561504 11781634 -367669132633595127666558829329291231360 11781635 -201766631802352360670757929595466455360 11781636 303023862540176074495890103006308532224 11781637 48524486642392937926350597467851283904 11781638 148521036282006099570253194772213450560 11781639 -920999463313993478509295773389781842480 11781640 50342665721977835994175044872269824000 11781641 -668746123879970892260978888166051021468 11781642 -165122754639541744282848482333485040640 11781643 -69208572825146033635018884147451969920 11781644 -102448029855050763240030419657350053888 11781645 -1053451027488486429921122928128088999360 11781646 -220988700020306409416599983153490624896 11781647 -1435240064612221124221228981647702605904 11781648 101348944067636393718897230969229484032 11781649 -1487370046924167626948466827402498590 11781650 -222779559909876112471384805156782970400 11781651 -95598045857563493077957639331920366080 11781652 15793788269085839634626039432157574912 11781653 202876285910054132846875340205821628000 11781654 307416030945398779403787501532828141440 11781655 322727420238181661073268354652380856160 11781656 -22756552823225482178365462918656614400 11781657 194653631139808285965515417761672188954 11781658 -186602871467073760757526465600273909504 11781659 -1243988945281376158385150726117901238140 11781660 -219480325198227094867457319122930196480 11781661 -116585138014482376281777608823907555738 11781662 -679778142533936861502842183142541497600 11781663 -80176596646652412538240995496124442624 11781664 196576345918828634945925008495230451712 11781665 3468404602358518851446791271797516800 11781666 48535138793522753396815090869725748480 11781667 -676862581864415204609319741678091397284 11781668 78658174706298183649672781893014162048 11781669 -36598161918294710006306211715686190272 11781670 -511293293984543427447897172018478958720 11781671 -1240483089808740456917816212496598410856 11781672 -17928690730393352016443417659971993600 11781673 -37469560876068606038528537917992211078 11781674 -31039519976585998690234891783665619968 11781675 10455366325294579284115244886497975100 11781676 343189616211328035626915901506757292032 11781677 651974040306919271979126974325692100192 11781678 -212977727459200052071256113877816709120 11781679 1698279505580835431637677675973868640 11781680 207227356020384346111229768446254120960 11781681 -119403089810739824231704863230984376000 11781682 370609529126086483005170032469662464 11781683 1697913404755883436106882952641296454800 11781684 206655189594687681683976917229003393024 11781685 577569631353346768491794291918163159600 11781686 -23382708559131445345824761588258083200 11781687 -22428478181833872844362196299002553600 11781688 167490188837695006088316841155246981120 11781689 5777028086492553414014305301424644448 11781690 155894595620698864436102990258852171520 11781691 1715909588218707725338044637598773859520 11781692 142012382814634661917583637486153211392 11781693 12426487097085490155901639670468652480 11781694 -482658846633376956623755546867687694400 11781695 -627675808436335551236253588942786763800 11781696 -174425693897670979343055716609811283968 11781697 -1393203000200687889134059259648188776828 11781698 779157442144189164240152399360111355600 11781699 -9157985206616132639655847961350686912 11781700 -40560907994381821620875886099810713600 11781701 -296199681534359056770733431017399024100 11781702 -97801051063094193128011057304168289120 11781703 -472981701730747965538581030455049595048 11781704 -61962883430098097128735480682094428160 11781705 -56078239472800022632079831750554752000 11781706 -520021542754539854653166067641626154448 11781707 -919745102116312896776798867748412791888 11781708 -199344676596323992990962721145613181440 11781709 1037655881919320096384769456197102577600 11781710 -360029947425821046804573751262675328000 11781711 683706590856916862246430067812886502760 11781712 121522797517191565741973258625704124416 11781713 -521221794709192511964173937648078864396 11781714 -121449111230089046279984321074250188800 11781715 469840211909876486916706256224599773520 11781716 468597377980519418697320715898604883840 11781717 -97872662070665201757567620564807191488 11781718 -60800670668487197644918477420796320896 11781719 116345275228608186787688536971580911168 11781720 -432460755354275735379226285182289920000 11781721 526217600058615887239170802022741370112 11781722 -143109060760371320795016720374436691200 11781723 -100730810015300356990743513366354406032 11781724 73510433370551635746017193704436489216 11781725 -47047242670500348793899415855645555200 11781726 11324043877624549894047011110771120128 11781727 -678361046999684881526918402504102910000 11781728 -91514883399038528294741318375650099200 11781729 -261302260669169792500350100562850774000 11781730 219130975805322505131524812772926121760 11781731 169717195142364013573603698679859928000 11781732 -456484373957886416014475309128538876928 11781733 -639206757209552710315474813422261718018 11781734 -264751357085801530728660150786241291968 11781735 -208949992539662535351011552674663050240 11781736 31327849809329367206371955190181724160 11781737 -593125149591934042560227911429196377008 11781738 234722267946294264103914794627046784944 11781739 364668829026144299284802976210765641656 11781740 -229323028015641096553813976691220101120 11781741 317152233508674822363064567361016194400 11781742 405358554703092086284043548575826944 11781743 -554601263148091741550385382845642154920 11781744 39110910715347383221533994737519820800 11781745 90428835884902363075966312746280500 11781746 277770584417901312389914482599727789072 11781747 -475453409465140160384781925298231137920 11781748 1045593702705403576296476905947532185600 11781749 316097768872761587831430021285655010112 11781750 -122698207875607948450538527900552704000 11781751 146510595005953770047964384155248036704 11781752 -492281449713991265553383170246576742400 11781753 215600183966992457033413587957378087504 11781754 -104537746793399677583858138162977256448 11781755 676551398546128631925591838387476860160 11781756 45035457711462959607302331030154467840 11781757 -439179240551542444460114980761371066420 11781758 118579889128959417639932151816307545984 11781759 -152483855875727324511580214704540959744 11781760 -308097837263689002155556856167137280000 11781761 -189142945433320022881454943588381376638 11781762 3975875824834429197344770372341801984 11781763 2740504464893515668980618670243656096 11781764 41171048078994990025328659791045864576 11781765 -21925989571371898207426384200909067080 11781766 -71657019850847243231326890844508619168 11781767 -3822786753153594160180338747191792640 11781768 77800561824517672715778327550030725120 11781769 -547079314840972273979291031612752278080 11781770 -50426859696866427811358851124843520 11781771 -415247216999974804613074878673984168488 11781772 380236930165082963565754335213738209280 11781773 225900104709901021318800622258045568544 11781774 39634548922713823205737743603037129536 11781775 -5018742838277229768940651497093568400 11781776 -87138124670563767997200432047903367168 11781777 79929153120358864329752099563234475904 11781778 -195694721387423223867464332899184360560 11781779 832559097430974835867189086754731134280 11781780 -32907871082482353158014056785781657600 11781781 702336037734796251039667553066192972928 11781782 -432336050493328873722548392832908477440 11781783 185497287807640099793490271796129983800 11781784 18429319750483306217673007962826752000 11781785 -5926787103041214912112045202573232000 11781786 428305424635121549611838726328849504000 11781787 -1135432854542526519387094317762471085564 11781788 447267952386291443872090691640081305088 11781789 -977629523706863399218685353027206073632 11781790 -2764039409434566979048441383410257920 11781791 -151652732169518737892325606667141181328 11781792 -731187304865024266199570360694677176320 11781793 168680776936011099657203939264921689344 11781794 -251598664853578489819152227708134591200 11781795 46631673919979734081502055896253792000 11781796 -49117990634595053738664843080896598016 11781797 -2330550049227665510045043903197913976608 11781798 12180712079180019168884699173980979200 11781799 678247763268819923874691713154694822832 11781800 -126372441745555260735054230091934080000 11781801 515782847293761753234489846489716851200 11781802 225348719668570489590345627121002590304 11781803 6106388117143223753651889637852191168 11781804 -450129992152176167275846626122963925504 11781805 -174041290800441500776363354577334026400 11781806 201899390971837274422873452471529580352 11781807 -149633984338667890536896771980441223160 11781808 -53606261774268736947214085847787552768 11781809 328733235783171232098135136753821662004 11781810 -71461622926389505546516001338241092800 11781811 -731922376759446219211130155058873084976 11781812 -194441231444544122294497471393944668160 11781813 -500722638660067617819521563871172985056 11781814 263499183133903230681959933454935766144 11781815 -359062201822860738677607632126479424040 11781816 -163371876084841673270647963852890439680 11781817 96218250197073788928971860787875964500 11781818 397781937699818744400095912294132451840 11781819 -90604282006751803070568937862051469312 11781820 49523541737148138852262410054809472000 11781821 -784170655768096896272498342353039276500 11781822 -74874440112468107686304046237521596800 11781823 -78208500317374002756702388198026542400 11781824 222481314917635353125896030176568934400 11781825 222328507621637043789759721449988135200 11781826 47935136310014252847158123476025986560 11781827 672889314890811123903116847807407375676 11781828 520001342467300769601803256445445683200 11781829 -6773702782920696089672577052045527680 11781830 -497168717985647234565657555432813609600 11781831 167846222405786593647905014959752074704 11781832 389641848796946698799012803276745656320 11781833 -86692192248961181251245363817154767488 11781834 -56051478890681368590504168331036965120 11781835 -28482876830094746883748831022403490560 11781836 -227355180708699853643247812276601375744 11781837 694018404614907959035016966666764883094 11781838 222485924277162044710894893940646628096 11781839 -1149981197702497183402820816067747897360 11781840 -3452413768096733400280853354085089280 11781841 315524592426458629337838771742006176242 11781842 -67792602752446960006614189083743773696 11781843 -396422469583925001884041229688906072000 11781844 -687785861667148839282377576502937819264 11781845 494655282478477112170374381376944475800 11781846 -88713264103985579837676402905450588160 11781847 -58779653530860213991377232049848982016 11781848 120764632723752335206265058795398799360 11781849 58234280400300525822737089793756699040 11781850 341541618220301746436459042358795148800 11781851 -1171184398317582545479442753757692537148 11781852 -324635618654755543361051727224037313536 11781853 -73215385890871920317330939676123816320 11781854 587845499798591852504228155644045232896 11781855 -533428136484644105266916430354533628240 11781856 259213379242242352995104154135363846144 11781857 1489087816725911815023918193391177112132 11781858 -97582247189538931777377491663927392512 11781859 607105816041540391676668013616243279360 11781860 397647177516203731862524463700056643840 11781861 -40396633412394475770057295297426851840 11781862 3282920070217233769564168671590616000 11781863 455932345897259772210595442878860372000 11781864 877849086166795892199653578403121576960 11781865 449922970874439598869743689397245619520 11781866 -846244651894842503092745570125654402560 11781867 700357819395579897377630033908920449712 11781868 336114727236325506203004466115972555776 11781869 32662923594326654048347185459833762208 11781870 250522983285248333942856451974276956160 11781871 7940803301723821533559699506740778232 11781872 217890457786656256159112768397517848576 11781873 347685602134432405022047895637039586164 11781874 -406391649431493925404518362928460191232 11781875 55593718397612032179390907706818170000 11781876 -247822488884671594818071291105934163968 11781877 846226504735395069528032679455340996000 11781878 1448776161622788941189937213091907111808 11781879 -108629135369846923099482011057371387416 11781880 -321310960454043505432102715986786099200 11781881 -297222665929637653154265456846574638000 11781882 8370749407070931586249634291419545600 11781883 -494082039879762593222762293815282125520 11781884 -1135874716092468164002043847022712653824 11781885 256624940846582800220797028132900565600 11781886 -568859963431899931307534662724165080320 11781887 -374910669275373681926381084753672644560 11781888 267170375901458974396667686256608542720 11781889 -68884223624248404407220943459603720000 11781890 -411292611428564926076065368488707960800 11781891 -76737739837158069537910180364452800 11781892 -259847095208759207020782150752566950784 11781893 557649776819512722913068698741464754142 11781894 148919875204622386365530290746539268480 11781895 -929013547348016548394755580587865406600 11781896 118405745302639746779900330436267048960 11781897 813995139363557778624041283843161283600 11781898 304883135827222260509350803399699312480 11781899 366582778882778796125164170676207938900 11781900 -41934503953410359906332840508926848000 11781901 -163853275974452707765774390778929309056 11781902 -797157139346470132502092446657046579200 11781903 58976856487821037762928304535391195400 11781904 57272664615030958007097006884632862720 11781905 821275005618272072729662273582083699060 11781906 -348309135728799020670638554378194235392 11781907 -65188463361407802549428316474367941844 11781908 -67898427794124723399919446205548225024 11781909 -140964587798207826687352516718007062400 11781910 -9127719239438217769552927103990976000 11781911 146373282726382941900830658023495709984 11781912 641711674817787841816420999836557291520 11781913 66485521696520301891451269390129685248 11781914 -62049905723982418607311826078112000 11781915 278439412789912027124408794711767223920 11781916 320558413993546054190401438912312010240 11781917 171423195935216108806683415623616327680 11781918 184563322842435571305423864115380305280 11781919 -96078599750049586101430489854619102000 11781920 -369559921804496237600882002776035819520 11781921 -524049964455845529720866248883287959888 11781922 151255639015720758674564346782533914624 11781923 855954777018306164085884434248929827584 11781924 51028298578108262689149420635507785728 11781925 603205662293716246064734006898018922650 11781926 -156479152412394847698988192059425463552 11781927 -58443993177183286026293235385200300336 11781928 -56653584063407543893762741349407703040 11781929 -2159187289063459160109923140388545810524 11781930 246190330479455946199888565448798720 11781931 -191273281485481159141497404536656902880 11781932 292120445379390924649089932163244682496 11781933 266148334020762289647318992610113661024 11781934 112645302922470692681238238669409362560 11781935 103453831372046800548118171330613322720 11781936 -16669127557536653398297662107490336768 11781937 -577775140899484375700212516053667666414 11781938 -202268712531152554989140623485769628160 11781939 -485914890333543908565036092961570793632 11781940 -183475974448944147267915769117010257920 11781941 -116298145288315062250860221334960032658 11781942 -250186602220853033824602632646636967488 11781943 922503559102193057940110471791365998280 11781944 1370916241583794077210265672602684764160 11781945 49758316882419741254239638560493594240 11781946 -850506284846499455073638213157575692800 11781947 133813808772196956342854998877235817152 11781948 29066449925094761247301158057491014656 11781949 414173845638178513807444200531402474950 11781950 500813669851252678634837039533230398400 11781951 37412924555548573551376812908929080720 11781952 35514682115183337973541731346139316224 11781953 67504980980317007653354720090627900416 11781954 -237655910742985378398408244934434159536 11781955 -341538157560412851647029235239852934640 11781956 656896407633200820572488339623854805120 11781957 121488011433058447258425218872198656 11781958 -363844406595839068557060319646158453920 11781959 -56221086072631733131085784395597600640 11781960 -909021680162924307449117426807390208000 11781961 79672853318797565872779437944888269952 11781962 274456089716033410666678622321941661232 11781963 847746376557130065153398190875391283200 11781964 1715835769117281982808283704852952933376 11781965 22048966769402136724747067462574605040 11781966 -15660580549470608190348695176569464832 11781967 -558913562982967085915393122121956081448 11781968 -216901133279242134805427802259593363456 11781969 969466931252061188650875356795065945440 11781970 -41643593360019762933200034648756244320 11781971 211044830663644225441362235592869256172 11781972 402323013186210494467995177423537434496 11781973 -23469779167762133129553013505569215040 11781974 564158914117375483807586546308645544736 11781975 26048310496880121767480916464377974000 11781976 343651324609438765000072613725765939200 11781977 369206534274859825193980214010121778826 11781978 -117442368094727929434258866981376989952 11781979 -268928349245121810426112106013759103728 11781980 -100983480761061599878357280368747315200 11781981 8622366624309383263102706500705902720 11781982 656460175030722056421272579141094769152 11781983 -148077021972979760185537680174299288160 11781984 -43071789402914826463053904812384976896 11781985 -762949982067371624583348574539655043820 11781986 -911152309973824763596693999265221933920 11781987 -243049550664824569642427594866165218048 11781988 -303382617785897254215799243336660400512 11781989 -681569099332523952219483853206049278210 11781990 548370792732706285231495799974777651200 11781991 -70465934904089625140897285414610330016 11781992 -203827087928671899834483196924606433280 11781993 3426970380202470119361630868893924864 11781994 2699841528858386059933889389942656000 11781995 70078912151325529602639460546337809200 11781996 -56203007284412247255603855922927927296 11781997 855700320537008853792574618380959919446 11781998 -376026647538773058070890944875558821120 11781999 385503587239231605769287599006646504768 11782000 -1803716500438288202927790110294016000 11782001 -450879294710512082891816946053231369040 11782002 -275690640165841223198544060475272298368 11782003 917837731069084856329589612164402685664 11782004 644816362204980503945075584939205064960 11782005 -197805226369168265521553938375954660800 11782006 52537083063316609727954700781979735808 11782007 -2383396611905959507189656152372645336928 11782008 -2789229452268387391088867605847162880 11782009 -744937030955897025924608153460954022320 11782010 -500111683948528710694128899589398775840 11782011 -63012869699596257591412205569313943528 11782012 -92669027150944914202169366327881860096 11782013 1229920947477420619787929275087403906080 11782014 92052599498486181456423155487860751360 11782015 -91407314447988097472588019635423078400 11782016 756523157263013389741155548803576627200 11782017 41030983278410912873128170963562214592 11782018 -483428827428137607338923400066541461040 11782019 -114549884631728207065878781582192232580 11782020 -26578806671185564709234962668801392640 11782021 -164216703967130052509243138913207162240 11782022 137166566390780532252109785508436245632 11782023 24612592461708710054595189514494538368 11782024 -282646212452906421549312053937315348480 11782025 -483304022002021679343303808289358936450 11782026 -156677592732051391457774772975444172800 11782027 -689685935923875391031422830284606286124 11782028 -247084501866298259628440164980686945280 11782029 37071291231688033382315621738937315840 11782030 63082037040647395628790668907414270720 11782031 -1131775427250698648193081718233283977168 11782032 158942019011598512726419627798997237760 11782033 -738460979482023339082527740967570772800 11782034 -354917958709431961907107882292951653248 11782035 -198192476535426992281521215355546199680 11782036 265423399287907033535097212043886964736 11782037 -771154376213090057234631326234753974308 11782038 -382108940944964622010678050022609082880 11782039 273277267944521867317813804710869840840 11782040 -54960798516879660143881102494660403200 11782041 -31638928505060287582562738199773391408 11782042 463873169945059186387615336274740626672 11782043 1093798118853718711749470038709330688 11782044 -154228300696218463874813283223987814400 11782045 -56257793912682457122897609666609664800 11782046 82050140141397028385455452936923811840 11782047 214233288139816498618774901884768300560 11782048 -1362347248330350840101085046626384936960 11782049 -533052292887762325285523468730629018112 11782050 -112189229453574703055989089420220800000 11782051 115902926845926258216704243558826367872 11782052 392599391407733929085419570877027189760 11782053 59137531423037306701118288179435331262 11782054 53295087305839583691336887680221379584 11782055 414934873092337539376447202433640587960 11782056 52765303935412832824299380230697287680 11782057 -457730460278675973679284647707419601600 11782058 20746681990695435380520765740421539520 11782059 -417560195777667450582524118372255685392 11782060 -916868498033418725574674680205042380800 11782061 -398632503153392805442742523542988680628 11782062 -194497863113878626949841749722108480 11782063 -43702302930841341687356230245731309840 11782064 -14303284032574633141129517028873338880 11782065 149286335965384957277319374086796713920 11782066 -772741111421770767447023868332078162016 11782067 -1183052750130031182208555458666119654400 11782068 14444060009904533636586037155235590144 11782069 -53551048422920692049508188776509386756 11782070 345965445462426773514227451888479700480 11782071 -491661469400399598969213687929782195200 11782072 -444045524386039832441534143172953006080 11782073 632895826390788882264775293518125745322 11782074 115454391397393292749726472836973122560 11782075 21041072041917459627360232288433537300 11782076 1031949428742424717365008973592060277760 11782077 -87410870029725354326266144898309038080 11782078 -245031183535462780938964532040900768768 11782079 -224841101795579457278470264316131424616 11782080 -126949338466126705926245884529360240640 11782081 187194060388165021203891690169490450052 11782082 -269007273255631591451582024588181608928 11782083 -550885171854588904722179856432261645576 11782084 -1413672382670750808753643920555708007424 11782085 24496328376966592847075322274177119360 11782086 5023454060226956718506074182731948544 11782087 -461997552974083107475535550009328403520 11782088 -254567081168116530983033701353685217280 11782089 -666312437723432663569431114494345251584 11782090 130301164601419095323760356048912083200 11782091 -634849794239906935028588942379146811120 11782092 -92967089865223017306358880732801875968 11782093 -387023591325388382940024758343770579540 11782094 383580606591264632756391906450965820096 11782095 23389956976234544038335678268461742080 11782096 -208640966279432683114199626859487797248 11782097 1178955951646059805687669050020028642546 11782098 -182743376358625248077388908241880947696 11782099 159503527474814352094222388211480545496 11782100 154729346397360510110604455156827084800 11782101 625949194384361264244916930008566200704 11782102 225714479563684989317834915850147262752 11782103 528347687946542925884007588760356041352 11782104 -304285018319561508652631579981766266880 11782105 405521401057187906170347817608527216400 11782106 -79758397691464905965071190882475264000 11782107 674626244228606270448256807072230189804 11782108 50093569597871161697973003047497195520 11782109 134256903926811564318317955228500831040 11782110 -266830378380955372729079953676480250240 11782111 243462897371068766827062043324530705264 11782112 351971244999672513805091043607747756032 11782113 80415455971417726690622210321923890624 11782114 401931331496747231630917823559102241152 11782115 -633319605582144220335787908002736984240 11782116 -342406002813137375694531247275601413888 11782117 -697168238879432857030593141626506792834 11782118 -112763992607781643453169228306931501696 11782119 -510461285573035711915370776706572535256 11782120 202571556347395419567402018701205504000 11782121 426519648267237013204375089941915729892 11782122 139136578974496602213519544242438394368 11782123 -285751087632142335033332286772904306040 11782124 -256626963010438575707329796907707944704 11782125 -13620601558510030201762573109914320000 11782126 -388695471808972877856792032551582070016 11782127 -12959316070205636099539542253502027808 11782128 -78902666923501095625949781203759923200 11782129 -2790698435542658152031221613815991408 11782130 160050713983910851393389991892561004960 11782131 120536646764857723562858284004138576952 11782132 -299394756696972623394390035812955659520 11782133 2232866799986805142305190452427213326 11782134 33773404363482986605255830567908467968 11782135 -105821607558993594774684802973444266920 11782136 436428989786024179019921990196502855680 11782137 133588467737709900161971991775527571840 11782138 367195422672047175894388651014752463360 11782139 232480868037534578516619615630048645120 11782140 241137681216937215494467819319331840000 11782141 -213911979416721367928765404076972693376 11782142 863284487449193247313857342852931522944 11782143 -421662680160730405001069434409350538568 11782144 1554838739975885677471885240628674560 11782145 202171781864619016095643961820615714900 11782146 147586078602246520106000643396656755584 11782147 252334706805767252498323366599638532080 11782148 -555781039727395767833193760140806062080 11782149 156207935899769685089629082180763569760 11782150 -237476606881054912758808663047331478400 11782151 1883103913779713911924355901772638209832 11782152 56301210635433425716423954820194713600 11782153 -619128990652801288734540539785170714598 11782154 -286725062827910512366854585752970454224 11782155 48754702602130939979337527540210530560 11782156 -65347064840685994706847842778160876032 11782157 115195802373883502164901165603400644406 11782158 414869696099648738132759496918311966784 11782159 879590322607732646253418670931086333360 11782160 -9311585935678372015391140317799219200 11782161 -477690544560094336178978212202958591390 11782162 -24149802818731488039060004906478461440 11782163 -542498103448669406191089942078923397588 11782164 -350206435711573675315532426080069816320 11782165 175551399365007811005735362602917027120 11782166 -278745548666544778003080765800149739520 11782167 547087991928945977537988764489889568848 11782168 -392244882713908809327127509307308195840 11782169 -249218275932658646338321387248725886528 11782170 48422593448430142744407564402214625280 11782171 6243581134005750991554079414224996864 11782172 -13616803285062733908376185759086811648 11782173 -415060739783823698575768414431732436416 11782174 540614684512203015739518570934681278336 11782175 -116657647082233808689714703418166155000 11782176 59661982791595428900989795559675002880 11782177 2019897539787371695780747064242219644384 11782178 422113169614083304956327485224853916960 11782179 21137034182525890021036573210330561260 11782180 387851791803141243580588178193068294400 11782181 -1291308867082579916544692447007307662018 11782182 122823577680125811342738185170167137280 11782183 259525339867185173705036372672600015920 11782184 342619018969815031169123420891955609600 11782185 32397966163911234009797388142213262400 11782186 266250187150021162444038747042264872544 11782187 -90987453424362204906350632863767255760 11782188 463880265586007353421456383549887343104 11782189 377778202455318188978553404518400771990 11782190 -74631113274333430014497084042238896640 11782191 -431210253298726749406478916749761967616 11782192 -289791446005329872659917127037748527104 11782193 84952232268862545514009023069362203200 11782194 433573651140718716761052367453280470272 11782195 212428578023565264897728179029577637760 11782196 278071028329483654658270473352324413440 11782197 -160589063400408823598535506930728835634 11782198 158172663811691879387228069807567593536 11782199 -47983123331202409245463216575550867152 11782200 -20531210540067832530286060438717440000 11782201 396312513158950353959693088568877442304 11782202 -406098263003665575902711280248322148128 11782203 -90715325786294704261115066277787026576 11782204 -161470069622570103479995746886748938240 11782205 828613198207328494817347574981282972160 11782206 298865145021748824320436472967916299520 11782207 -98314038229904506767274083373033458000 11782208 18665657282118773228469987336693743616 11782209 -53820469737796493622535073144221917600 11782210 -272018289395052135262411640095442273280 11782211 -170159944632959837945124559320943572672 11782212 175642870052206322895296898153242652672 11782213 656266503361533374662791392319244994462 11782214 1161509626750667299615186069175138496000 11782215 -4835903425150203976066223488514197200 11782216 738274956711385918051074141039282324480 11782217 -483405817867589371792222966618144409088 11782218 95380194030975139121393274081647493120 11782219 -590952522518783018588407023208002374380 11782220 235698681916426668774810054671092730880 11782221 25468485850700186500747693498448950848 11782222 51572824607734205103354153688811982720 11782223 735629000704566452397051291705650895720 11782224 -183920507987017935341394766424598921216 11782225 20565169685216774161762158727428824000 11782226 -108913261096285932596893733527949816688 11782227 -459069837211708219564309652289697790280 11782228 213844139726191794951010606254161729536 11782229 840560974649215195637865552996605827584 11782230 75561278124614283723876996192346638720 11782231 -1322224206495283728032276042390933630968 11782232 972531629789386261720564772996382720 11782233 628691450527669811169304408611714353280 11782234 727277278161303429171634931975594732016 11782235 -290791055970403343237291650710980747040 11782236 -171165363409698945709390806195573304320 11782237 -770421554499144245824266208592966352288 11782238 -120260660451593290031750022869598542592 11782239 -205294977084288687514219157839998986880 11782240 -165503430661937876341588684552863744000 11782241 191320875190168421864353621489359590160 11782242 618338144378590517907226346274663367680 11782243 239264191857154984848492085023195272400 11782244 -8936395086078380876414625970986873600 11782245 59565386874699997391515067784539241120 11782246 -275920656827536429962332985428316675840 11782247 36150083678541724164993250870946158752 11782248 -738044088518115175212068302779102167040 11782249 3709807637153791225110073010842196980 11782250 96827797181199034031406432041624760000 11782251 252691952362361424099601855131432466368 11782252 -20691669794276144157918370403899857408 11782253 -77294087152031249256854178674027285760 11782254 -33670635284123761673296335174966720 11782255 -777020340568157763160625263070732166840 11782256 125416699493072542319588520295330873344 11782257 -243423301391971371471580510451807817360 11782258 13581302826601938788103398614438590720 11782259 -767722103774516523524273289763250160696 11782260 5509989522116956348715350344790425600 11782261 842800779220740508152173945602450850400 11782262 395471317654264595062668397813387561632 11782263 64890414490135967787971391045741209088 11782264 646605779817683627990519776874489733120 11782265 243095992051954804659922163010176304000 11782266 171027574331339681830100445602245761024 11782267 11951557206184276246177925279952387584 11782268 -326315781367653881762840980114524570624 11782269 -5077049885140460246620079695852867776 11782270 55912068567170564485422966235513750080 11782271 589582610652628458386436557315554617744 11782272 300229676336642733397047057927823687680 11782273 -107025465172114194536628288964081348096 11782274 -36161140180395053764999503187342000128 11782275 -381099568443146788159707898652437748400 11782276 280445353261522845869940130941870827520 11782277 -523396545135005713956881928077200154340 11782278 308665619090225366720466604168850841504 11782279 892922962524189220088448772824015795360 11782280 -58185269939398094615576141912125440000 11782281 111482387058341720673402299796587338944 11782282 658200878258124764834480933490960754992 11782283 702713120243604427396520864699568103320 11782284 7955447736878366505392536213464161280 11782285 -357037609235050958539200499651540695840 11782286 -46853585179583529144121437393291321408 11782287 -542269950496743583996458251163066789120 11782288 103788786191751003930374455932367667200 11782289 -1146896046671462780976621414978875065344 11782290 20529041879327691345163293336277271040 11782291 522571726834726413360743255930030667692 11782292 204294623009139659904151069034320269312 11782293 -212354161449360818205869239916188870272 11782294 163265916778051555347473039186360632320 11782295 401258725954253974774201226646463863480 11782296 80263643465729556295594794979721349120 11782297 -723291750827393934748068223400466573440 11782298 -438666507752053308763544629384447991808 11782299 -222797431242222282496413079088360123520 11782300 -186370694216665647715836442810795968000 11782301 -15768020162121343003082803943680369248 11782302 68047285969224717754776503988528082944 11782303 424487528289471546096449931162541802584 11782304 -23382231951156562821694578143885328384 11782305 258666778707955644092740895166163666560 11782306 71754672705373378619583609963750614352 11782307 395444756989519665130179879072486350556 11782308 395945174850215449972179396239869685760 11782309 294342430940690066618645016557464120704 11782310 181104807068461061266861733135107570560 11782311 -761820237583791163316033476376950106328 11782312 1350420432773413660181925328901026483200 11782313 406460407215668490719343426815452301562 11782314 -689763117194835356965417094122991631360 11782315 -696076542731141257268845798125521531040 11782316 55212623709229098096674588109374392320 11782317 23417800602942253782483582922499670720 11782318 11932543004879724528327002374842616320 11782319 1443606278589411353004430942054081944720 11782320 -57693560982960161688313731124360642560 11782321 -119117460759747625506031348345584286400 11782322 -316176499972277315863115647318887810288 11782323 -123555778808882896574942636144219868000 11782324 144556456379076061448540882141426572800 11782325 -133898303222864650855707831839791372800 11782326 243043052606037700800826060371937497984 11782327 1082213921083060047162192910643315739176 11782328 -1245994174781971761735222859814882979840 11782329 124922911068454047665898683542545209088 11782330 -69491321233870922289706045707120384000 11782331 76292784955542838309683049973661161064 11782332 4360640426716018047937239205004382720 11782333 139602838200571208501922864507552618124 11782334 -7957449091558138575961634780358684288 11782335 -509314367898799226453066324533102339200 11782336 694285231872618908719958564582297960448 11782337 -280924239380483596712715287787267067200 11782338 142440114662860519235870493115443429888 11782339 -578815553688873708630489751849692843944 11782340 213450361752154403683518699728662817280 11782341 -424586225727925358633097310719069932448 11782342 -201465926502612724988536712725420845120 11782343 216199131911276254203584312101598420880 11782344 -10866341762502249691090167776487751680 11782345 897120373697997142048898655647999312100 11782346 -35350746315594775003668618179256721056 11782347 -250570675118880107851454822207343522600 11782348 -163340938830093613986198232179315818496 11782349 139853225866021856950867220661249151350 11782350 -121446321122799650268269464420300766400 11782351 -86020345896413653726107710368717854720 11782352 -287418630751686747888222110770485657600 11782353 108481422946387633337874324135268816128 11782354 29030932514251215826959647695464993600 11782355 90975710085631763514337517964661171200 11782356 163823952758578212869661654734935818240 11782357 452108372438184563326815103799763848412 11782358 -225712118708805461813079101040870282624 11782359 520036786848283237310466894831037351800 11782360 -605587535736596354543979155048769945600 11782361 -285541506750534265057451998061408674038 11782362 -163673414451449836732699476711584859648 11782363 307493957094380355221282461525635687784 11782364 930407392886678163737818135965211633152 11782365 23925012223465026509620563040296827520 11782366 -213340794903115796931666209677736035776 11782367 -688293687629794245115734035119600255584 11782368 -403408917845337298527367134453301248000 11782369 -191072045510710196435572807977227291230 11782370 -206348951123196944584360540562836305120 11782371 68464986536883946772652620801736234240 11782372 -324349592046052078313859715235670425600 11782373 -183269347724565817937365176753975729540 11782374 -215189695240371381595275670157949944448 11782375 -587678231387271310779699509286060000 11782376 724611799433431651592088442167450009600 11782377 253064130047040866839816987606638946248 11782378 -752304061103426443040516993490105427200 11782379 177760392247761932731894115610338601984 11782380 -212358401021996993705000835068349235200 11782381 -23211435384659180566808063191666055880 11782382 6428715630406300474942542763236653952 11782383 -1371211634881524422462671361589255818496 11782384 -73767389898861759180979477449652633600 11782385 1239093182078200459283157606464587978560 11782386 76769452200400819697328234428390404608 11782387 7205010753568978072129298270095324160 11782388 113058560234671698407927869580106240000 11782389 36990374471081168743145700154789883424 11782390 -130795282245038567686281362773541836800 11782391 -157660614353515488215815119783230061288 11782392 49718354689178357605992552299323392000 11782393 -87918894979458971860904981547345798400 11782394 -132400993666807082998463547736983767040 11782395 -874702305929175610028575196828654906400 11782396 -100597104691427858090609124076942856192 11782397 -492222086096223748167141129624405372480 11782398 2313599220629244647046268757664294528 11782399 481612166620151677296257158454413894400 11782400 141382836692161827715799773774400716800 11782401 -168398143389041251749136696750345717968 11782402 -175509822839614159620991151451952135296 11782403 491945549987243641287019048660716125280 11782404 603435333377961895707111594618314432640 11782405 83707204756803924181592894979650748120 11782406 165966034441678353333689808580763821152 11782407 -2195758172088643248175281658122908160 11782408 714565719523341167400013234513178787840 11782409 254719262174588517090015055436345410404 11782410 77328875730787005412161419647829909760 11782411 -399787229908831872811125274810560444240 11782412 431172201096070868794661003229908451840 11782413 -933754723614668743312376560978817745120 11782414 254067145632930797822149302365460669312 11782415 -479951668410354815255118862183382075280 11782416 -13109105102381302536997799437475905536 11782417 621914968494370964628189084591215488754 11782418 -60175331033281121854675102197503784960 11782419 649885129327020734598728762759015921088 11782420 266833320528189735822297610128184174080 11782421 179410589082871654383317698343503328640 11782422 -16004497127824699095593270448042487488 11782423 -203688874755754186502641305566502096120 11782424 15472141730857911514590038593144504320 11782425 -164316171671492322454694635542433459200 11782426 242211862630586048985386584242190044912 11782427 1096164316257364173885126194375734950276 11782428 57327381372666386488447157968920379392 11782429 1270004592672664567809240651782272733030 11782430 -4552161302630849838994617400103362560 11782431 -10920289402189110914899481475168368472 11782432 798774032269495129815234743896807833600 11782433 180042322623277614829296047056673472384 11782434 61956714400786877450595380448803912448 11782435 -25902781308046339277545543001782544640 11782436 -403185352257963471024300891554438440320 11782437 285895596696656827513013676106880312160 11782438 -481392643701605407352966466456909518880 11782439 -1483996020749134438827532537267972774080 11782440 235048375598828705427108106980782899200 11782441 -238071473479439872477155148389949373616 11782442 555644207054866300481981255255740154880 11782443 36945363696787035219125184893374964400 11782444 610956789421673617615513052355954887936 11782445 313863353986939371657452124571319187480 11782446 121406334074766954859220856042780783744 11782447 489452515014556004640013282157121243520 11782448 257367729153853861381211084622729756672 11782449 68266269353617358562052237521722695680 11782450 122288861822412921617222621141990976000 11782451 -312119309571671285685297689945372990400 11782452 71834255140738776707686202336179390464 11782453 -747402413278079061855301183065347409298 11782454 719969616398882385068979096656136118176 11782455 -115487287349950206119161503813371212800 11782456 -191988823520619431684647316194421514240 11782457 -277325249064544340358693949964796772440 11782458 171928817470608473992577559349718094048 11782459 -13413716631429555260579579451460206896 11782460 331293888506644050646117335056493089280 11782461 371346897104438125146060722623928242560 11782462 -450629378887696069780897696087045878528 11782463 269194036017159454274461867896261831168 11782464 12244789476518530225587325789714513920 11782465 -332509276415331860325702259168718443800 11782466 138714661039770226857770647546348788432 11782467 -468038341259646694334511175967081969916 11782468 636698272532765600762208761003033806080 11782469 -516495031073708855307824602280552226660 11782470 -34368091326572456054117441515503513600 11782471 506459567089678370459002519523424683832 11782472 -165215244628468797139169851114271846400 11782473 11904701364233687532901408139736043200 11782474 -461629529014421113911714157875205597440 11782475 297730338596636370743057819114286982500 11782476 148085975463391518628933356063519144960 11782477 -582828956472249741761463268466840125440 11782478 -32706999638618832521022611889626262144 11782479 1851037668887120446407138770577944940288 11782480 -40011973877897516912626443063845191680 11782481 1244373270332012725242982274992973991282 11782482 45529457305706815419334146775982078592 11782483 -268106832711607576143314446741147662576 11782484 -237104698140810725213569797856895883264 11782485 122763935518457049730966128821744388480 11782486 394865184521541963513349426603632390144 11782487 831093673801849300985750412356290448136 11782488 630824774908027575791022695466335170560 11782489 -393699866359016102320974381997951572160 11782490 5186037441481281648576181744512638400 11782491 -242564308280144304465598638886187693928 11782492 69853868941065307096059993369322565632 11782493 -255405805646258358770533191192091516980 11782494 15694075321732045945357336116098011008 11782495 -635603356105341227980347375491621829120 11782496 1138193050771211638923630392491376640 11782497 788833740272754914871343882527330256320 11782498 -38146098200613476875363276839920839680 11782499 -10258267550711060868856057965993138960 11782500 -114144010140098489965923076550801280000 11782501 538896392468558931660025163436950965502 11782502 176000540609136701623858052771758852992 11782503 -3743185790572990765563080381279890968 11782504 -539844541946183622723836591309923722240 11782505 -240903736328680962931110413818672299840 11782506 -90409478499522232070842950900309732096 11782507 39904547476578265311017160618931824720 11782508 -262220455407182099037237402790634419200 11782509 308080468585618218130060659831310772928 11782510 123406817788183736710656705720973080960 11782511 94313949637416947894212797987514095360 11782512 -66130639494067306157407380786514821120 11782513 877288433463009001922124927408991864740 11782514 -212471952963811677180039154157845741440 11782515 409893722191558624267833784511670454320 11782516 6443404024830484224250384873229502464 11782517 -1319687114877289240215551543550614622048 11782518 723089875394112396360634776139269396480 11782519 -306704812797508426242912907322573835648 11782520 843474490393017371563215297926565580800 11782521 -82995331626155967049236297198308495040 11782522 -302788252893779261503286028807416108688 11782523 1213015216044813540816146947189872836772 11782524 401224412095179219626232091892260995072 11782525 -204232177466889936009334734279689915950 11782526 205490278845917318633251783548048572160 11782527 -222442833073067762048511987501102579840 11782528 882315397079131451139610837343608504320 11782529 -973374923874062469000837807020135136720 11782530 -93984168827152866656535650317868774400 11782531 -715933563553121830688487180417192900968 11782532 -15976538299765795502937047506941542400 11782533 -103563144059149279729156698784173722112 11782534 194062291166060671350336505412495304960 11782535 1198552846422464571718462631205395492160 11782536 231882258680275895287543858038563635200 11782537 -371053222376380412795232961958591630300 11782538 2887209883242343573048171699305530880 11782539 68977693987611075194110578134598388608 11782540 16427639471752948814252707452993377280 11782541 761335426673204347444098830906707413942 11782542 31071413057796494110498283952794578944 11782543 846085619684165583997231285570130015792 11782544 10614345754573976977543122040143912960 11782545 611380646770208757126495576609083224320 11782546 273106990434074560397636732197994211840 11782547 -310202603984000613223821262774906705248 11782548 -82259800986948425142521907687458607360 11782549 -714675845656440862311828334806537550450 11782550 -5459230187838450939452194986297043200 11782551 -454761147693995095200251197323752608896 11782552 585710218044625407707743111306643374080 11782553 -1165376857856788411331270310700812437040 11782554 78999119794590015402539544107780946432 11782555 109563231962895610806391990282422321600 11782556 -352143255429012109455862776304376455680 11782557 331763027380695258827825661398110601280 11782558 630572722889318412753401433882715754880 11782559 -4935481212609670505788630518756171792 11782560 588814157460582606889994231366481346560 11782561 -459846394020377420459770489934335055168 11782562 337397702484113921393141992839136404864 11782563 234636547077431680249968719507150910048 11782564 92527150175278674656366356358181094656 11782565 -36088008356803545285118870971005160000 11782566 -241546532049413197756272987917646606048 11782567 -184747884208287349176925285915303381384 11782568 -156324050277541348028763936095170314240 11782569 147827741147394477513075501465423110544 11782570 -122841359868675465817316358365336178240 11782571 -1861517472401625111038483077236925428768 11782572 454970441613794702708931241939474516992 11782573 -173068647690687053181701388632278479360 11782574 597760679948493710555826903761598741312 11782575 -115185768336191881909739317492179428400 11782576 -54263251057807830511697409921545076736 11782577 -2204833854970309328472627224957155025880 11782578 -1378320313227029104805569480449480192 11782579 163867981161449036514319327156818023180 11782580 -175982320532163196153418007192666278400 11782581 594041855171498353344642567998276101824 11782582 223161960804556620488962219655223896064 11782583 -444065884138370642144770507426838889936 11782584 828563362489546709588912643095273472000 11782585 79932920173240887472318706834041109760 11782586 -718995440495736768609377683762484101008 11782587 -67713909828276595224193360770023211240 11782588 275962785018202475892338234241883378688 11782589 40125561512965901310304931428121326200 11782590 231055432218148159263433778001677088000 11782591 202056092781401157646521638984498902000 11782592 37673382152075255296259688498758418432 11782593 682129753703263296292797116344054095282 11782594 -45327868434070328639997338015507801904 11782595 215301490444876930367660077484322547200 11782596 106131643014849197112684411021414789120 11782597 865148966398799025329214101953547673120 11782598 -789417922429543398644308024002722969664 11782599 -513649751804853992168306824223911406592 11782600 -151010310236822567512098591908497536000 11782601 564142406165944203627056387209446734592 11782602 -3149150086678810336368536216729021184 11782603 -470942707832856081698786999827967388160 11782604 -66899528708545970848418583086979084288 11782605 -252396853729641429957682342476887782080 11782606 -735840662772239659260827905820935081536 11782607 -457366022639429993160799718244274985928 11782608 42673969372906961227339684253711990784 11782609 -1203804153216834358528127696698121682190 11782610 -202705759340362863220165545682456957440 11782611 512685331192156107784331018589653702880 11782612 -233738728247072630301170238879028051968 11782613 -532241396597318309667140219666288544000 11782614 -223200189405613429140087778606736132160 11782615 292539225697353269077908340142773168320 11782616 165207232074766420928336008046234726400 11782617 -133486037071429791545927575044634944 11782618 58253740579266442317163948185097251840 11782619 1013689119174398562100755628375152046020 11782620 109312952239161948692191448974618874880 11782621 -231346172095525467812522458093321434600 11782622 -937017281135365798252030114599039024000 11782623 -267455728317949635434456761720827436656 11782624 316189568187783376549798937349630984192 11782625 -958867212448784287774102040220305631000 11782626 276069214225169057017055640029002977024 11782627 -735026858924824975112705599817142846960 11782628 228167728176818340298788803325260083200 11782629 -458161989524074504090879297996924887426 11782630 236929098549914541356831011564001688960 11782631 342333403875918163559437550425376761392 11782632 -623627443906855390783719878344512307200 11782633 -1259647883730981756839120115051335970118 11782634 -626055074894674400382600638589405128784 11782635 91740151858136552170635464794383436800 11782636 873824200960911647586443832714734670080 11782637 -646216309985338965518108557770444712608 11782638 -30390147885365750245352545205034428160 11782639 -1323262811339717160739757902346893120200 11782640 -132979881095872071485215364035567779840 11782641 341476477249589900399310691092264740160 11782642 148165568513008710445869038188627072320 11782643 -1886375921298621731834401427549146542000 11782644 564140391452530377520182356846870102016 11782645 -5628080928638737829981732249711491200 11782646 498204497928365208760088057787978970272 11782647 -100456985549728255557218999036572227312 11782648 63634393427443390447408187806233231360 11782649 680498327272902883727061727463576958036 11782650 -81761160770151019613110430207217676800 11782651 -430169290629191382598559723365999692608 11782652 -96998634972844116714775140831883576320 11782653 249443117413433146372462685928012847104 11782654 26466237289923444838850275472384211840 11782655 137376955022304864726974020364807923560 11782656 79381631536520640575573945508295606272 11782657 -196221369909236121037966135814724094 11782658 2548251348105284060855086063463018400 11782659 -54481069467221853665265178187453955840 11782660 -94869483885147235281808648534658150400 11782661 1078623599906922660946187924485189833024 11782662 -17214418272755576233699789670791713792 11782663 1013274228707291562783425905636952898048 11782664 643918148318475982881526285399480197120 11782665 91328754867157415242168034481949449600 11782666 -108035619846273569122570878704280281088 11782667 396671637946483387566452353073167248 11782668 -217821772772085830447526246125976015360 11782669 636842679147668745281120719139587702070 11782670 244579774453411526435158946746700140800 11782671 1070112896415787357090131660401928178320 11782672 -1194527496715871281497931490366128128 11782673 -268243967199101604282625705472235629760 11782674 -285572095473775214515051868193598262256 11782675 -112319434335802032325009713429247131000 11782676 770069452572035672077558897561793880960 11782677 -297268168415217669821103665064483408480 11782678 -121345189888303449719001384350394389760 11782679 17779536991597863447847123070733063936 11782680 -73657813180199781027892224720833740800 11782681 850586082146797664980602493946924270464 11782682 -100839937217715882903303680889194772000 11782683 411249039696635479527118161125605143888 11782684 74290921654120406308339930388648802816 11782685 892744424137400527711270204554435644160 11782686 475465516780631281066965585419871200064 11782687 -359099729582802409799091180640611042672 11782688 2179284615151866971054766976686096384 11782689 -453906084554122231245098046261171287376 11782690 -435856276815639495162730328667831026400 11782691 -681978492890706704628385829536659487908 11782692 -719011375681838034276350723972656742400 11782693 -183905292789483098818526742224019445632 11782694 265197345688461648375585806281973489664 11782695 -44078680977570684989257535055674868960 11782696 303232778637979318934205520453680737280 11782697 123966591545887351278201453427631719680 11782698 -169110126021601179774734725915087944960 11782699 -372406507444413853017678919537789291920 11782700 237638702626448414232049246562941440000 11782701 -210423882739569386536681456681170976608 11782702 17224043705540816051365916177680777152 11782703 466633829497164809382690646553688043344 11782704 -200452884490433744159404995600185327616 11782705 -28787407121265419404068617948317375680 11782706 -336490163007695950375898408712162654816 11782707 283835568558727785057704705194415069040 11782708 -262314777683539223263158051189873526784 11782709 919437474622123884388475239282282220910 11782710 -52250525449635486159887872966395955200 11782711 -43787321506821628119604707061774400768 11782712 -1938839106051605676872828339342164869120 11782713 395531814925423820392141624113237314400 11782714 560866476094094750618104818258951417456 11782715 -201002846213773577423115901950906828000 11782716 291240894306787940471516999584229081088 11782717 1734744777185368103941894374336860697600 11782718 585815707030522170628877024293587490560 11782719 -343978532693913738062529032395612831200 11782720 90318588646300602175250627792527687680 11782721 -868125665770298266405001294190183606078 11782722 -30727538703743363822747280570700663296 11782723 -1074423086584813967345156073695839785028 11782724 197336440413975213649669126003700311296 11782725 -63108904650978670946832115951349054400 11782726 392865726150499744923665093028505065312 11782727 -1087351847950252862964056936153021079528 11782728 -205152582872431283040924347018339942400 11782729 289988449250107824353234752667458205760 11782730 537006281806115967032707458457144049760 11782731 146206254609778402557048320335405440 11782732 156920738270059176129483296048105997312 11782733 47867636651604456015018460154172417120 11782734 -32769114965146026321005693718899767296 11782735 -104232922999506842637461105808868099320 11782736 -55130708021063178284370422795010048000 11782737 34548037791996998273386839001004465460 11782738 308013945532762764181708791026255520 11782739 305857650414495936681388241259508696320 11782740 146316167461527177382273271788974950400 11782741 -713309302628584363621517002162283383858 11782742 710945833630409676928568899961380714272 11782743 -86534503475225009373733509380175302016 11782744 -309249523340643503204011652939456532480 11782745 -289583946188314683993567127784415389880 11782746 34420573023131832179694206465865107952 11782747 108790487868050603703991933857033808196 11782748 -274944470834905062605700730656813457920 11782749 -11648009583214799396745394614943419840 11782750 -87317217542534760886743919460402496000 11782751 -658464487010825116563239609574376188768 11782752 -15267575749359240533995345032920432640 11782753 -693278527439912213349506073529753835998 11782754 -11587263497697076878823332596842293888 11782755 100403319910411018098011733334032956400 11782756 -585833152953107693511454426459548841728 11782757 -35203087176108536345114309159399947488 11782758 30219182147208162002978552586921619200 11782759 -185289970516349063929015265959882641408 11782760 -44054928074839005219223089481015296000 11782761 210715014596519953545539942853417521088 11782762 -18076641826121951044256442969580562688 11782763 -339127142675036822536743079324789969416 11782764 -90941671977646191203721157065575046144 11782765 430973413605198787543593839038270203660 11782766 72090011251320940774014018498707744832 11782767 579851712172354238775013422027524112 11782768 -312725904369611807091016027919112929280 11782769 565193507611031109891746398536830665170 11782770 -136546993668454603605433217983081766400 11782771 -219881927964805817328512981228443392000 11782772 965041476240535352298094398426106337280 11782773 -1240772050165171178062103229937790352000 11782774 -576873210344573421235829767429624320 11782775 -499102000682568568652334728891321629200 11782776 -698322454667155701548210871055093248000 11782777 92363808410582046654903341378223099626 11782778 35933221903055332079535358401598712832 11782779 266231072094521279431671129691604444184 11782780 -271674410354109751332144508120321574400 11782781 -29263717943602895526566312409856138368 11782782 -75512306457505693691974742502142359360 11782783 -710170625497561827934524110242507811968 11782784 -21446594718370592298195610529389608960 11782785 81938060734329911811308897355048817920 11782786 -730308783201890394742641822377343183408 11782787 174396583636909391912517204517712171520 11782788 42300388008834641226292512570662006784 11782789 1158523935813214996543620908797942014556 11782790 12325346049957110308271575760338944000 11782791 35906571901325493365656855491778334040 11782792 174261646938351411211676387074984673280 11782793 -76327308371635176788442705885366636960 11782794 -48670094270444485336568084426254214400 11782795 -179693718737061054569173199319556227600 11782796 -1995968689282724156777817181856107008 11782797 -204993687202588315088834478208970031072 11782798 -181643399492635281836332019863357395264 11782799 -157772072145984486439171894025460325920 11782800 142073310971141838234470455573856256000 11782801 -73455964184902064348968749886831155468 11782802 540463600368386411933871515642557561632 11782803 380061842958951333148482229079829259704 11782804 533858752625014045443254998375864922112 11782805 -300855604788796897290694781746249534080 11782806 -126364215732604126004667221231479455744 11782807 587431979103977184110524670704199034056 11782808 -189311202295440172710339540562064547840 11782809 48252322402872363758584758213040854528 11782810 176285263399710933161707197570806716800 11782811 -423539590894108454199918463298563336008 11782812 -152186692826317501864971855330678374400 11782813 -208503874860493117749820076496512174240 11782814 84291053264042185259551782310178000256 11782815 -234043863038509137994762969679076216960 11782816 1408028651231298090637333824608208814080 11782817 17241155978963887731999549667591838640 11782818 131885180239193618450418464270797178064 11782819 316676587213580557576888318277527328756 11782820 202797268569798075501980218403145953280 11782821 613803653870660163216098666866891900512 11782822 -80162908751639978622606223318638241728 11782823 293118499829445644471263463117616525864 11782824 -577149776338449542814952203636826030080 11782825 -512754430700303087549826663105993364450 11782826 220720657851824511975937437355354050048 11782827 -169948785485514828694133204238128269680 11782828 515235706905194450731387292283914048768 11782829 916465819244398009209422306710595825430 11782830 108307168774534899703474154393426593920 11782831 -313020172427197456588361490869580345600 11782832 102593372567595349983364759944523087872 11782833 548469775557565072741066230896858765424 11782834 -230601640182896340567263827293943517424 11782835 -298115867617582914490651091745589349040 11782836 120708990207494229060514902825509082624 11782837 -5525650434994004302847560953249038496 11782838 84321273033839404902743948173344508320 11782839 1260217011086315106665021400017731817808 11782840 135733813269448394097870220979009740800 11782841 6721128177263909998397301520523146560 11782842 231533133909768301046846237331656205312 11782843 541200685165903243397769711742833190984 11782844 -89189405310119883610029432907594251264 11782845 195575395784510214940924287656056539000 11782846 -41317994659660527782923054828380374976 11782847 418336788442813052829459332726646175296 11782848 -14019887774394359013114676321103904768 11782849 3022053696029562036907708819440524844 11782850 327065352474077090767088015595815040000 11782851 -1108214587379262262049187163581107088576 11782852 289804780399976337724963420184184913920 11782853 -1776820693626759389084266614488228559744 11782854 -87989003091284824695157057582148505600 11782855 269197803740402169471143194092794004960 11782856 -821749877647335213191907431096423685120 11782857 -17484962628939311653291580110957747584 11782858 627575619170157820203287107970781407280 11782859 1431128127604150402668525308017799340 11782860 -1013624503680588862682740076659261440 11782861 -1076908539399985928882059607609216358538 11782862 -19135497568922046125887570439545354752 11782863 -362564395991535092240693415420294461208 11782864 -42838039997670450851675988798331985920 11782865 -42941570572577414053190229156148009740 11782866 204951078790475277214365347722171204224 11782867 483634303701522391427474071921310439912 11782868 -451796736161443342567976866452391313664 11782869 -28943400029351517110762733770060382720 11782870 116091961692879367682765709637878846720 11782871 37467842396627111888800637259059458200 11782872 -96491790937092506569932895892017274880 11782873 -583901774989284923949953915704914261296 11782874 248851847145131241234204727094653624320 11782875 -164151738308389213540876342663645992000 11782876 -190487094511186568307617337252805115904 11782877 -125733935856168819415545709088731871808 11782878 -10630337354874743788771326264011126976 11782879 268250457429288631959267526458443523576 11782880 -872877436750522520510227982356154941440 11782881 605869250975109812046549475304182742400 11782882 438787074277871839216577836981375658784 11782883 124487406542995950966552104455389934656 11782884 568844285803924494362151800128947333120 11782885 -1192156157614206043212124150193350840200 11782886 605561865759979763772790498660671367392 11782887 23152138858463280397900433032743360000 11782888 -201344164481220473413741396976750592000 11782889 -4281428587515377868717430166156172144 11782890 95426036555554219603619840104562457600 11782891 1822417078586309963893463481588825071360 11782892 -662715001424343184455746414719661239296 11782893 694381759991795421307761790804136472384 11782894 468876732858336526592532843345838802496 11782895 -64348595762338247229384905720152693920 11782896 -136896080801835729072721197025940963328 11782897 -113347291452183028567053535491407711168 11782898 52193854426800646480898878433053213200 11782899 -521121866567286384898006721494131235116 11782900 138186584213014394712250392977639424000 11782901 -142320316266819409919281190081191846788 11782902 -340095594245671644937015512613898612736 11782903 -6398268080151010921625472278362588800 11782904 68074394909917636058984158873862062080 11782905 88136612669600562332373848203301732160 11782906 -350245487775189976066157748797036104848 11782907 -256505320495299703812338953312973194320 11782908 -4319329914685929717972884726064405504 11782909 204490443832907353378805090783339814316 11782910 -37166367932446778438656194448281671040 11782911 84671418435661047597937369566267371904 11782912 -428688413163488741489580492942374600704 11782913 -754248448700292739921612139180939267838 11782914 -32414067929277523316658203827146620928 11782915 -265333322177091964603998168778752931440 11782916 -197432083888123689606793259046872616960 11782917 -457397070840546855393951854181849621060 11782918 -88607182035539823544431242713722893184 11782919 354086538503596198150003986434031490200 11782920 259796408347476273639546014549299200000 11782921 -2337006727127933384829269663618951109120 11782922 -50992222536457118180530292257576531200 11782923 -230746029042019127532177863412297156096 11782924 -122021241932616155412904963935213263104 11782925 -20237974225297589023475797542678302400 11782926 -445757446276616116262654407412979287040 11782927 -184869799692687605028371664731502581488 11782928 262824287487853357797786505688733130752 11782929 479579491074215824851380617857261312000 11782930 -6014728330166887648553881581542182080 11782931 762332251615635559403017745131629522732 11782932 -222063381132788324995109876885306296320 11782933 535975673009375362741173651328905018880 11782934 483877175424724546072028489633105603616 11782935 -187043501162740929650476107192346024800 11782936 1003806283036643130228641664352289464320 11782937 -968016055659088615285155025211633679414 11782938 68100673878007038575428239705429158400 11782939 299877290758343979923504033961425134080 11782940 195562965312491258333525116557266073600 11782941 -517051406044469114707555852461571655808 11782942 213447282189874306870587366618038143872 11782943 -610650700123700401000400247871750517256 11782944 -103852729222576659559151788189794435072 11782945 37335071045358702812278817414959910400 11782946 -758971391779964283001173966234256896 11782947 319901996639453798854868280550030614528 11782948 463327173038112872492248005270476513536 11782949 -304471223827289926215154047928699421760 11782950 10299061573847301092515349022510465600 11782951 -62497836372668279699951819354540795688 11782952 -984036572401204193364979139361753830400 11782953 -72548164115417923423520589705017710656 11782954 -189722958703472266748104636843699135824 11782955 -1043827665910653466218553970030860154400 11782956 297733276104667436271001946612053059072 11782957 -30580413055279158348269552045801832608 11782958 -510059450846792476846676874794910304320 11782959 -78247973693482284201033295968423438960 11782960 26517083027996003312678703476680949760 11782961 1739276641753871159040331620070329861300 11782962 14452503050163838161246234458637473280 11782963 784985757165792816298198385885761647024 11782964 597022004624125050997382718577676482560 11782965 86848682549004162101392052137956501120 11782966 -388191332451941795124754428152184163200 11782967 74738986487858174927457343249332365952 11782968 -505156915186015572966905983590857994240 11782969 608022653055772351792578107281951209408 11782970 550696733812232809940950386183901363680 11782971 832383281889552431840224137082291955340 11782972 -22831189907523628528268836797481390080 11782973 -1227709082209264489550271461880102878778 11782974 3901129721635354048357257395819953152 11782975 -61335019607707315459355347206684943400 11782976 -86852925688323757773647250399701237760 11782977 -10476469335048018553750377161948243040 11782978 -329986773143261373201858192878350146144 11782979 647847036260715622051374595841222935584 11782980 -682564758135573766963181091016907520 11782981 -183333518873452571690105543675553258240 11782982 -151421769205688782086635711181430197408 11782983 320549299387811591179115596577479597440 11782984 -175083447516621929411111992082280314880 11782985 -776831109047606409078094583015501537820 11782986 295467728991928870060938050740627100928 11782987 -432117734536733858746410171575321424364 11782988 70130950318512451415262338640873947136 11782989 143449532042894175094783614188222400 11782990 -107507764899112100897664622384654694400 11782991 -170235125240100035132713340160317363016 11782992 -747837435820896172430234700728500224 11782993 -911031378446500468604027699086321775758 11782994 378187670549969316016532402008809756672 11782995 112862316122378036912692321089478410240 11782996 269389680083770573677461139471131312000 11782997 -202380836691417643651335615203046709554 11782998 -440166588504070771319143085712252448416 11782999 736504354109592850005427957042357109000 11783000 564622575438804176183115257457592320000 11783001 402753038007457565444660823663293556432 11783002 264001744019780711618136783700037898240 11783003 93439677925232909625500708251408275864 11783004 -425139836742777130293972746425867250688 11783005 -197299945709953344426447173742453212040 11783006 -834388702279840675514360528643120675840 11783007 204056206199627377471700963120526660480 11783008 719526148844183005379268543150346076160 11783009 196671852097181291017878744662845629120 11783010 6478414127637567157914544910515138560 11783011 -643891104331399231144374578511024828776 11783012 -538058112609132504426124626923583187968 11783013 178823409155664715920221278095175288128 11783014 68264861006956209428421741975619589856 11783015 313355594153694125901596967241285353120 11783016 -283514724064319832318887645835799756800 11783017 1124134267862923779194235432086802443066 11783018 -165826069231317001548109705314261234432 11783019 -453302783581646882073464629187531086080 11783020 -146097902788369909899289437812053201920 11783021 330065019093590734495541680924790131200 11783022 -521192227245535004074320264291866198016 11783023 377998668527464317288979375675772039136 11783024 14651183774546234290232598297499238400 11783025 27237586897481746624407286873582389750 11783026 208100868322856438882207671954592533920 11783027 136762716791653159686375286357183758360 11783028 288847652423703878787961900025752657920 11783029 -21802665044429661973208906873254118816 11783030 -111572237888072880411578784455597500800 11783031 113727854178181471143815174128229984160 11783032 16156533904121814602084492662951096320 11783033 -167091964155930251708363609451848268720 11783034 248272018653740668451539867879500342384 11783035 806587773945774115402581619104656620560 11783036 -724012432058794555867061834099093311488 11783037 7808312477300341309559338734526335552 11783038 -48669887725982870515465294800184983552 11783039 -473193151071075070486522302390950732160 11783040 8026052958413624679515052989585817600 11783041 -931104266686497408817252312519026071808 11783042 -127990003841945866949247456921471905328 11783043 -807824428910801567215180720505783500320 11783044 -28129021198834888863399269603748302848 11783045 -34104216926880799457934409640074277700 11783046 -162447434395244120205123797516275256832 11783047 -762587586932206045579633929762223606504 11783048 1192275604252799537448633568269071616000 11783049 -356381328751000720681662858048434327232 11783050 253051893927220991131719081096200326800 11783051 -257628440769114290780408934158810875248 11783052 363066562417865080323139913417665003776 11783053 53514674198925932009929478637608997302 11783054 420204874462498861675681705801726375872 11783055 -432701583640138844800011018197370048240 11783056 127788370808748726777369590880038592512 11783057 -245451279318939317050156103738833752192 11783058 -120089494894403773997742381353447846400 11783059 -312385881979507005779714541558427457960 11783060 -65773357577922424575848221549225574400 11783061 86415641936008820665770420717024873888 11783062 752591828541834009035312094609125440032 11783063 945338657252330826852610405852876218312 11783064 93406099107507533486502012765540311040 11783065 173312143681912318800729175803819379200 11783066 -26574144077694377058198028682002920000 11783067 -256479248082375543179509445937908554560 11783068 1948635555358835145700677419577939456 11783069 -25847655131938976435831564831030054400 11783070 -49505999499825693755726664547509116160 11783071 188061233343425418765252654771269850000 11783072 227028225399312480379087406133720121344 11783073 -182689960159631897698133996131631700816 11783074 712706003844993354052018330631698207392 11783075 -2789227847527438083512012160987752400 11783076 28122328220756579711698414821339838464 11783077 -1092260825635838501437969600424437763940 11783078 645573348221643664866037894940110741440 11783079 581829384399003105285049824768652051200 11783080 8272301311207874855896052782517452800 11783081 -1400305112640629628141997488853148954118 11783082 339968611609545595913751545393292276480 11783083 231362023376635144333115997397989715504 11783084 -465328360432127875641088808303322267648 11783085 -146585377815836605281150466180711204800 11783086 195637965312747914086734551290827504384 11783087 -494927432564978384585849292263049956640 11783088 -18322461270801673045896864530210881536 11783089 1079474061513719018789215712846715413952 11783090 -263557940491224733576045392550212940800 11783091 -62437591352454264706811956928706016656 11783092 777188096788002155065444508741191135616 11783093 312091469941651826332834143548666224800 11783094 -28277368975836096616157768726292851328 11783095 -35369436975744014306915806638703914480 11783096 3953377851033478686444589827243663360 11783097 1293673535042783127664523509683418521600 11783098 -504642210427413126314516780419047425280 11783099 20334119978460034013569247879097824100 11783100 -8342194488257576527182588219074150400 11783101 -1318902308518358826868896443109443194 11783102 100006100525400101442457729015492934400 11783103 -159772465339436307549713262381639255096 11783104 115178759172728152089428093432879906816 11783105 -133938056817458193781856380893040669740 11783106 258690699479738159074600528061948159520 11783107 -68402825093721730423732821390787315200 11783108 -76425797986482136520049383737498945152 11783109 59851104849594584121751004631697364736 11783110 300045247012269916281113008085602704000 11783111 441713175888434109407057718402532682712 11783112 -18968037762196311870899085626133135360 11783113 -128586542969788240639332398096177692236 11783114 187727674239117373590924514558065530112 11783115 558142318418871418409051950767203075760 11783116 -64687304852545726551343074894894919680 11783117 -273777718676519470193041581195582141834 11783118 558678734697409688008715365625932800 11783119 599910069337269965774714224198327512744 11783120 20216515795887028490907657602591539200 11783121 187981365321400565019433479285674764224 11783122 -254727743693193105790260890237253918048 11783123 -567995955675768037473092179874027597496 11783124 -312161798322098664983223432833454612480 11783125 -257552115801914126663321041337898712500 11783126 374809758266663607475459061342500360320 11783127 735474246722403717832683064080248137320 11783128 -831992383603772312690001951394729113600 11783129 589550738737726895191547439394394654730 11783130 49882215397571019989268845410414955520 11783131 44600380229972872635140544984915964544 11783132 -456715119756956415895074666590085408768 11783133 -765995782613765734638429519525982600698 11783134 -624945828838188414635815553993945373696 11783135 171895208011546206112799052542178816000 11783136 -626340593753487299531100249658862862336 11783137 110417460670492088796102333743874266786 11783138 -171645525005442441226377069717108623280 11783139 387730501377695503437045508957483298424 11783140 -131834572707680916956593058718720806400 11783141 63303775959027685227413758458508348542 11783142 -44753135743963648532095588732820057856 11783143 626215650221744125719706820542145262392 11783144 -848511521341958350541792752656671523840 11783145 -151207164820439535665576087022637488960 11783146 421501074787690426446915129434910052272 11783147 -693168114487650147851093084979317371404 11783148 -21139043316883640063008730769393386496 11783149 5757962424521055622501489352703168320 11783150 -356000590957708593108889301878632163200 11783151 -38236566579158214628629420083576217408 11783152 -289378800348909308963862883560259846144 11783153 -281340115814901601942540584962697375936 11783154 126264305007648799186563885743839388160 11783155 135083403239332837402744732927399896000 11783156 -292173107657822547056612142162652397568 11783157 -302032024444571890757787317851271860320 11783158 -412580602525745724385634748945197716320 11783159 -1574670373013522377293666900353323957584 11783160 331133596877430735014454482071620403200 11783161 -2567954416773046853977845504643452096 11783162 99969673168602843602394263680551281664 11783163 -184981843717637313677762199960401803776 11783164 -854065221077809143789434738975740815360 11783165 360666589716781990051461916131708288120 11783166 -229271841027793890618922100940098918400 11783167 1146372984553390914484739417945409503352 11783168 -333505899770764837775388533995805343744 11783169 -796953572603831371280923539893596964400 11783170 73525023962727489987253684693277391360 11783171 -890315107542795522329329566553286138628 11783172 122682696247198106009710186245335875584 11783173 -164698930247293784360060885952212463360 11783174 194920844780005099687456911614632454400 11783175 -221662141121050291425828436054107957000 11783176 244515985680951450725787329259856527360 11783177 -843934344242202437045593576914623156454 11783178 196920092361909428606142210541484851200 11783179 -500726509468223091363324082390338786220 11783180 -435425129658763026640628189985705753600 11783181 539573326888555633232392515265026889152 11783182 36472617806710451442053714027273025792 11783183 -1682867132154358183816774588606179076536 11783184 22718893301777165013339364974011351040 11783185 22031900715850954611064914952704945780 11783186 -761699402695296815072654526580242385920 11783187 -302894311101881941508286157224679187712 11783188 57654658541502375258137006957975654400 11783189 947406860394814640271723090500824728768 11783190 4345043540656944522219162000831959040 11783191 234880277452060542499537330038251165872 11783192 -744753041562032719403856534711416524800 11783193 282948690238979910772579302308615838720 11783194 587851178615899444406618993129364742896 11783195 -228467282571155854957300687904712962400 11783196 -675254071237838044389620076774796059648 11783197 61902825827645637656383378118227564646 11783198 -363286030069032645632543311361831742720 11783199 20441240062807552417250632472942246400 11783200 349745810682682836149471368205775667200 11783201 1038125179545385300422885827009965775202 11783202 -268980196030104179586744234740005618176 11783203 321749932409772680411657592628298674464 11783204 16633849296095745166963371790040749056 11783205 -130664303592062095317848791090292006400 11783206 281992654551544268177928430083952528704 11783207 -432541381267677484247055692188271761848 11783208 -537094364546545624745287569636001136640 11783209 -37615721844739701796711471990046397440 11783210 -265411153607075383275641139521624504640 11783211 620682428321908554844960083452645919360 11783212 -172499940341986055767632559175723089920 11783213 259705243389257154725438420170261848 11783214 -249700470851850222540303848636347735296 11783215 561055887659259713955239776038829788360 11783216 19653746726812403786621771756240044032 11783217 -177498194270163732506134655630989675920 11783218 862518454382337693291818370378269776800 11783219 151108065987159692337432263054320719696 11783220 255313174285465998222699076862166497280 11783221 363183121118017339669517704745391411552 11783222 -41909092175232966481674125038352640 11783223 714501953264045217658411997301860752104 11783224 55422721072659605044270827258515128320 11783225 -291023341148407805107855105781083014900 11783226 135603046363378814417183182887928737024 11783227 -601340888801244057427432956267736682400 11783228 -1016289431442681290742257694427648914432 11783229 368127250109340880232887951996254152448 11783230 1684030481928369710497257393075177600 11783231 -589016831029511340524533739057382245136 11783232 -2823118506546187817498311019390828544 11783233 227588372867230114312174635598792735872 11783234 -30270662181398748221249097070690119984 11783235 302858146367426557554437187690510798000 11783236 -145355245936958518892853381368243654400 11783237 25934762284263806745923712524577551520 11783238 72484685838855475521181429612405374144 11783239 -25385311113919897569830100143185953176 11783240 213264701480403860609923940923276492800 11783241 -662411603575370087230817460765747273750 11783242 -307121634877419175882860740990796831648 11783243 -1384458661613784214170495587214767053200 11783244 177618070657537620759705858909611212800 11783245 403192217160573907204188801374018572800 11783246 -256338256225600669996282213914448772928 11783247 2557458031393515961615111503565651200 11783248 -153960192023097003717525722397169565696 11783249 1308180182986456285228864329892659888240 11783250 495200186635624912712659474684988424000 11783251 7907575255381397771012329878462903452 11783252 -45546031928056002439715528913093097728 11783253 -68786401327220030310375142954804550496 11783254 -2430415940353799921534866682195641728 11783255 83918704424638885525666855690362224640 11783256 95078643215341518328323220076157235200 11783257 762252412908319715026534543078558170506 11783258 393311287927830863612129128507992234480 11783259 268501180727510331092736886610133948720 11783260 689228376178918603806547240207183418880 11783261 -9764817476553542037621597980565845376 11783262 -131248631902043890464993987633555910848 11783263 876071576696845624532978733476492436512 11783264 313376345934649282349577943495795408896 11783265 -63159138323094713521899799410077206080 11783266 445556884876666714451643481168416142848 11783267 -1188973694651798180657932714422892467684 11783268 -50240279424310738277866120619644354560 11783269 848529114085538860861956969065594701952 11783270 5986965102223057768298798154861436800 11783271 -60109504199959286171234595163127921280 11783272 -1408359404330197697357886987884296627200 11783273 -135891717580047347999849241066033281478 11783274 6057908400535426500548209003067357952 11783275 452255726158710167565417453836774716500 11783276 1795118828337367427821543413265828638720 11783277 -202993890315932540611173025485059338944 11783278 77422616619944979398189556579189447168 11783279 -263186955205399388854473063051864588024 11783280 -8048678886776826035356487045293670400 11783281 59396788785569636521669094112003818164 11783282 -141574568950423110241796084534216675328 11783283 783754860631141107146218284789378247224 11783284 846678108387036324504540045029292697600 11783285 -43176224204725048633367731009924199040 11783286 177999287640890674694324988066929049600 11783287 285967146321959810194418301771045722000 11783288 -327953834918676646646023161345413652480 11783289 -3872853636644245148230579525556009280 11783290 6336500723323768734409833877381593600 11783291 -259324066830995023024401206011042956960 11783292 -94344647412482135529759105534236302848 11783293 -1047322869142678847415170760865184078458 11783294 266813194707605924936980296938617153152 11783295 -37693268274344857733096828490123070560 11783296 309402365146077174506169379730667601920 11783297 -718981480464679704731272926951389296254 11783298 381129833042538280977372909889236257664 11783299 -503100169139006405400631277250337789440 11783300 -84249497087477334364178923346687145600 11783301 -178413666609425771509132785811098528960 11783302 -467880962685928291046610039005325184896 11783303 322064211268692386233120684674308421120 11783304 57348180660421533741700377246142924800 11783305 -259204215466749213221487626641039344540 11783306 -37445512818141962084537226995178842880 11783307 156230535125274581921551648796960826840 11783308 45345683530992747625717884308133245440 11783309 -814437755760509269785125849974094366280 11783310 -13895397507890511855757578647974440960 11783311 562259847664783815653813702781005444912 11783312 230150499031842288868402750382747369472 11783313 -616760502248524947128725266721849219056 11783314 267447302447042698540466282992685924352 11783315 -301183271346216180969706706531336585040 11783316 -132890232189015328435063223962262722560 11783317 50310983687681820613573923702680341504 11783318 -34458408350495244532136012719163169600 11783319 -882391726053389518886573371293535959552 11783320 -433117047003919975017794665838577254400 11783321 -747886217860778957634284810547344558016 11783322 -117689644278354982363204975298005850640 11783323 -663970676032470137348344270350402404640 11783324 -737339529588267633615292964310311823360 11783325 429131819009448474411863490494718420000 11783326 71749222760269427153065492010342090112 11783327 1040702235973873389067790842887559870176 11783328 -656834008614128709205928178928384475136 11783329 -101697964414769447194560772194466616124 11783330 -2024565485219373478552861759100383680 11783331 -130595967642649473783491847723408394080 11783332 783818301247413851996006298156720387072 11783333 6228619130006229352550623687368158400 11783334 -265219504151728907151284530177673421120 11783335 53173741293536903888178912404823675360 11783336 -388154828043093882380128461125295974400 11783337 50210787368955324756147757455962875968 11783338 259789845683525947509990490746442076160 11783339 -154015749434381874532870878539917222860 11783340 18978256452098493153322278812488857600 11783341 -119362299495116673681357979122320833258 11783342 640370011068550548474751359883338578112 11783343 -30145201666259272893928453620339627264 11783344 190604279992090561698143986907515453440 11783345 337776068208354716970496939848222799680 11783346 282587096514880906213289803620584834304 11783347 -262951744168518170048150456161217545204 11783348 -316658489419429168724052127805965000704 11783349 -901659152424533379936788350086437128896 11783350 6412371517967315868989129214757728000 11783351 -62420203826073981618591056401126852896 11783352 190516550507280180329119738419349094400 11783353 109433402132992249270997481991126923456 11783354 387099268643533939159062197493516195072 11783355 574687865447906030853113257436090476800 11783356 -622487970591948200686454270882872508928 11783357 -1057985824091084875954460955669076449888 11783358 277683046272986356370523651475765109184 11783359 235111708133762138176016546010667468512 11783360 -37507016144964015727404282726202736640 11783361 -154824836506014953293668880757006976576 11783362 184583341317421299465492955448223945600 11783363 346827784483254904960075052929516177560 11783364 -157766073148256551408057470923664589824 11783365 -134100933416770425376052535273049027680 11783366 -118082272735150557066537207769415956224 11783367 857949137962146965563429986983200680000 11783368 17326094297526281456720099256853186560 11783369 -234761630466442771091113360759129412472 11783370 162300303897985007021876241650376683520 11783371 -717839156225293140200555853730285016428 11783372 189558429678143635200392092488096583680 11783373 224604943172128881258964209917958980160 11783374 623017419573885145934098459910068575936 11783375 -136781813428412685260441320500244596000 11783376 -976129888156914803357004744440807424 11783377 105865966196662608900525738605171338226 11783378 -561248071291160556680653668120885682176 11783379 -149777503604020019136566960710606927872 11783380 -146496503216054982939062333407866961920 11783381 714532007062806825447670167795576799200 11783382 -193804293500808798923630537167648419840 11783383 -503095510530495167957139439757014364016 11783384 23689250481426249079452033736902328320 11783385 -86802395127682898040125739260783216760 11783386 -52360562389983985807815970157477760000 11783387 -16457778668840158835060511182619072000 11783388 -198538318461143259126533530449660556800 11783389 -1212288180939280837480781824805135422810 11783390 14101558804836423554763527381963508480 11783391 -157828411857793635397498966616561604480 11783392 36985746385579728066336688863015862272 11783393 -79393457046943236576355305688692299358 11783394 10706775938340089064502355348088540672 11783395 -177175404144670696324023025460445155280 11783396 -514599631994677377024832615426403915520 11783397 64411802449221023199355058247395574432 11783398 104817901353924621310305474537154278720 11783399 -176962407047492833005630667306424070600 11783400 -175767146484678686378777906734940160000 11783401 -9632885224234981069325177725425845568 11783402 355900472199108097785688882335378342912 11783403 509325386998024629229143139126309458720 11783404 -136870253068822912839805134270329446144 11783405 -503708847048538085195022415644731261940 11783406 459357185135942452800049052857243299840 11783407 450604807478336565333787438620744696656 11783408 -24296014692668932697603792789518811136 11783409 128045405017525477761539744782235884128 11783410 32482028986209284099846432790704670720 11783411 149839387940377619135045051463814776012 11783412 -382262895329539074145281560388799822464 11783413 264586199561996798683210322551231455662 11783414 -13618315693747773577226106990605651328 11783415 -40840723240560863828307847873455482880 11783416 365457650779250453909117149982680596480 11783417 -929421626668343451843583333485382848000 11783418 32606541653650295794704101329054871040 11783419 13480098603802619436782817611954066344 11783420 431488390396419175913853629784026112000 11783421 -297115381664250101075542458070774512000 11783422 200840152486658183995559246189383104000 11783423 -148128051388032758485331666405979779328 11783424 -629326874223320243508595673574659850240 11783425 -399662624803669150526475239085548098500 11783426 -328696388558240249277481755939454984320 11783427 -111523709155983177489847619183864340480 11783428 240086754348986223073139093794051875968 11783429 -120624299243153984213188333849751848320 11783430 176299810890327152067890119431079330560 11783431 13043230250550764760446737048182412128 11783432 168613095866112193990965375079432934400 11783433 69448782785883263860763072383720367904 11783434 166367650763694465433342217795129197920 11783435 -770340792511269292412854546448461617120 11783436 -18308311617254514897328140937552035840 11783437 105292929432963965703965159221398622860 11783438 -953752400523210901230333614066785533504 11783439 49986140691233348500071721966937303400 11783440 42746718839864426822919268696122408960 11783441 6261480536613062506027034282914234368 11783442 -366081263840724027705507984770599623936 11783443 -195674031741175228186920315943026277216 11783444 109024369257201920314847059603225577472 11783445 65776432330444332341556425953977897600 11783446 -95984560993946489813330443554169150656 11783447 -636592832219066069622911403675230757840 11783448 1290831109378553153097433994982045696000 11783449 421315978238626827379837329859802069450 11783450 -155059721897172103533697750425572467200 11783451 29832556701389526808359465671602729920 11783452 -146491139784993772122267662786877554688 11783453 1393373376992211496432998182652089400864 11783454 3778724921260747904860488214393693440 11783455 -649638673915351048500059217251294615640 11783456 -1116589850670707363731528158248778006528 11783457 278139912319759188654604052792025805440 11783458 512087921408596554291150152356128992640 11783459 -1074798270489903851330105322632965010340 11783460 182931459172509796968596291491264450560 11783461 -107885625465172893850976917245388415938 11783462 273284131757467363719952678861812864 11783463 -62925506425786690305309736213497506736 11783464 345163986612876412848123777914634240 11783465 -953118059923175714563844979228516780600 11783466 4846320774124431969156306089355061344 11783467 -11965757128466592039044730830920246680 11783468 -431891461259479981389631608447913519104 11783469 99392959290812856009717085022126286144 11783470 -34907174058455995073914383690740512320 11783471 601596181343501959084081091993808721440 11783472 58721620038152080538428513961933537280 11783473 -214232664703042570409582425511936345036 11783474 -410261764349954535490765928533044386688 11783475 13739007414286072793049607685817521100 11783476 928032789099132879510229081236494514560 11783477 -487559325912023812914291692172357766560 11783478 -137699789231776939538562149331317188608 11783479 244373097456315768504187985399048339280 11783480 -412901500433282079840135043240707072000 11783481 352555984373128050893299866946916630352 11783482 175661373376353814948809173363421173760 11783483 115766206154667267863671158216035696880 11783484 1898871356620692008562312266004933120 11783485 -224750096157187707745175517936053629440 11783486 -172648454446811085558289265153308931712 11783487 -205321666586532550957921926922883459640 11783488 174440406592592450479812791851627839488 11783489 -505351690514423390841264988835441493840 11783490 59209017881709279602422282519646691840 11783491 -1088937124214954955255063578721848307848 11783492 -300311817231719445691887286412262297600 11783493 -142204299680213117925480387947379016260 11783494 242324075630873583402568367304304274112 11783495 -867213584688611499418344158805511509000 11783496 -730353529412083453166983530877055385600 11783497 -1416751594525677195041475697750093309488 11783498 -89053525155888606706647951567054433536 11783499 79059218607400529257131831960636495360 11783500 338281672938138473796339950982744576000 11783501 -72031815225052100992313665370817654708 11783502 -620209477591202991084357742096140120960 11783503 16161264841566939063793878514209982848 11783504 61309286096088425284947355642552320 11783505 3728902894462256320707907511129342400 11783506 57127756454307893411627264339859002880 11783507 661720915824628487023818978598498501032 11783508 399125578066639237697249335998955530240 11783509 -1918525585201245868927691034554935067712 11783510 106278391303873737116014807207184165760 11783511 -759316855125257268053944323157792079040 11783512 491970434281392651673304433763084492800 11783513 -285665369896983553725669274417874768640 11783514 1358677045804714073746245409653554688 11783515 87595461281322475345416414246713683200 11783516 -596326218398744684193746299715224089600 11783517 -569099144996400342173704678657375758720 11783518 -189448977240242600314770030233068871040 11783519 -1239600341022210815034386110388351660040 11783520 -504750147356591716488804646709947269120 11783521 901139908537383729434819525297803120704 11783522 48498184035058176951177414326012703312 11783523 150315362319948240677159307135968041968 11783524 -669567181825048364038116144864748963584 11783525 239416704751076241058091291354824200750 11783526 16152724183787449773530972211486270144 11783527 -219716623651716693568766403760202179488 11783528 -1056989185717965415128682043571025920000 11783529 514452982038834350557267348785417853920 11783530 347712500625116507071458773177144229120 11783531 -49174479141090049207110568663366223208 11783532 -125326293846553681090301733916712790528 11783533 1520714702666146436958633961763118609900 11783534 36692622585718891604807412687248179200 11783535 -238466027858955733541845158951861154800 11783536 205924945498759876828924010722438971392 11783537 -97302912014877078455336794805823618960 11783538 82014536144786024291484282647040583488 11783539 380051788717330890568423557340724631720 11783540 -83454813588425037164056220246676357120 11783541 -262706605892347794625715985366237388800 11783542 18372071428514222704398352330268645952 11783543 250531458178710442906063945590705834624 11783544 -273908654879953745157537599510973972480 11783545 -548547951422764247366169694193989951800 11783546 794806011025224347093717878883748911472 11783547 136555162161585818821375546644972942924 11783548 6510918342097878586678291804094652416 11783549 -440932178463188775599087428012424749236 11783550 -49883211786601460402432419633128374400 11783551 243531876824956808311760013651689260312 11783552 -494716319304538021406158430081227161600 11783553 -819938247093839464139004865355659204800 11783554 -81422099050983976497346634991103119360 11783555 -32687920353312379781535081562912267200 11783556 -854961223058632655608015172522168726400 11783557 -718188346712440775758442497840485885380 11783558 559956532771176651289859375870306721792 11783559 -159232364402503043979102572369447403312 11783560 444326242564054142330716473192501350400 11783561 -84682507167325464801781685109573475200 11783562 104958711584698439368198503975735673344 11783563 -52315636924965017495819857267533341016 11783564 50474986619951477945865239952639424512 11783565 -16991200033898786385211711128660295680 11783566 -678732119537053551367828747440572232768 11783567 254499449762463680115107714184467866272 11783568 -91748310231253962463669337661527556096 11783569 -169686387367100590217557158917849708748 11783570 34033017913973029229227485781557312000 11783571 -137071605003548962135103386388555299776 11783572 -881113180707461152619308191291667159040 11783573 692327101159367550754515790223070183822 11783574 -93250290909739330275284181469497043392 11783575 63702595145105269382628129580782691000 11783576 107931000023773430352237805743126159360 11783577 98209605301021441827996470037514833408 11783578 99897127051609657831635753338463513840 11783579 80033235521420672457706027684837646520 11783580 20542764267920461465144030251811276800 11783581 -231358261838179394032428897464955435936 11783582 187974801400478807916208539054052588800 11783583 31928058526887639400859612190663793920 11783584 -935156971425616144581045124026855456768 11783585 -506039606934783120606552771129706860 11783586 -25742416303231413782067480152798208000 11783587 97968948105825024272672868608749011680 11783588 370439524904597035924844637473651831040 11783589 225935961496212583524351465379883221920 11783590 -5121366298303176330396876418313871360 11783591 -10092008609822981670853576794176161920 11783592 -497541347104357517196513610468432327680 11783593 876698985316121040490320959038700905104 11783594 -353974257081370007225757679605529517904 11783595 -61288838347603585775416054067368734480 11783596 23749993744675034257686094202335592448 11783597 176675818481370906736691934655628759232 11783598 68398396812969421701572287956666270720 11783599 1366195100399679716011969059639618515160 11783600 -40000821969426175422629578520875008000 11783601 -64423869779395521592303305601397350908 11783602 -13754928614897608554172900876437712896 11783603 113482957859794006261035974044855526784 11783604 7411821989512498579868243947735191552 11783605 100687448446043327384222230109755384320 11783606 -135713881183793018001905855674397041248 11783607 -197594548282219985069199406854534103680 11783608 -1120434519203484983717476532663650775040 11783609 -1026217683443680086369697479130326479190 11783610 344415310370148513617077286981895552000 11783611 -136267992083686271466459019362223574768 11783612 674863690598757861763714614817311946752 11783613 -255652854106755444510566795377350171456 11783614 306255110210115928124383000386369162432 11783615 11181933956847594305859788162207386320 11783616 -98624575125284833104756847692214173696 11783617 994450687177821012864985303587825401666 11783618 -45708163123175052619661071568733397248 11783619 -28642067836089365204715390901032472956 11783620 76834236664008833550155829594703975680 11783621 -727875709564542937016267050399075033956 11783622 -56330470571834053304965201246500888576 11783623 695851329991412333195164200427964547784 11783624 -184340254559066482669873053060662615040 11783625 178075185461234786213062726090668912000 11783626 -749980864185370114118797595833324225488 11783627 -463179825462886096771840693696925469888 11783628 -181541423019295193107561586563973022720 11783629 -430517189641439597834068744511857878720 11783630 356454405216816714559344054932839776960 11783631 -121069397397733430624654135613096957048 11783632 -88936376501002647129038670105357713408 11783633 15538313314573503778226286365881933044 11783634 -6125402400686799750250178094718186752 11783635 -22639195411175257495306992843075102240 11783636 -125192433336771768360131664253603430400 11783637 -47725097188526637921262364218800787314 11783638 -15885190607852241575740736210063790720 11783639 131112845507397994003071986823953808000 11783640 -178412748516472354474823366451462144000 11783641 -80225813473031914719161655791988627958 11783642 222473877315853539633056631402465895392 11783643 223032202372988050425081527865962863728 11783644 366808884469378186373209988952018518016 11783645 -72406089364131767765492768932033174920 11783646 36260161553623854893544490448557640448 11783647 -315982157980878204487690269520103120888 11783648 850064580855538971742158044568114954240 11783649 102816875050276945895953932494729210688 11783650 -8446320428628800197531859740909549200 11783651 -516458415381139825150134941325148191096 11783652 -237891885165046625926821455361391902720 11783653 291034393883597650206788287450091384960 11783654 725749334710557773739785748898320902400 11783655 248766157741690125433421012191421874240 11783656 493365693012164333269337106354165350400 11783657 -489414206617113311899181428579714454400 11783658 -129413492569438318157038220839439849472 11783659 65160471379951688229932044772482112304 11783660 3637970565904203484542213886422159360 11783661 -652374937444338573941015536497111188928 11783662 124737829599417826498999829187477450624 11783663 280942860860679740229304365462180786360 11783664 5459443169381401671521769427995525120 11783665 1264257058867040109363849415914420537000 11783666 -58249283691282577583874557377389022176 11783667 22831973931227018589049786582857134400 11783668 115558714312601881865606226611042364160 11783669 1234082336316185411241709922886358688796 11783670 -193345528664817517774101126065471059200 11783671 852870630303285277459965522808419024872 11783672 142485461771904101019149186648906956800 11783673 16008764641530424625424113416622103984 11783674 110748606676369586801085995355567658752 11783675 -30148205261486579423192524099533583200 11783676 -256682234350748571062808667903814393856 11783677 138553359981463423343384254644091328454 11783678 156583547217505112510897156819855984640 11783679 446308971644452626929645704470651011784 11783680 -401621489500837317954323670281685565440 11783681 -126838767309696810001042851361817491776 11783682 -244799283090272075011314897761139121152 11783683 873919791913339932954323315584605063932 11783684 66459131293775580714179599006988332032 11783685 -66852647342111259822466867047292591200 11783686 80342857623744167862762759436030108800 11783687 366836627133939430574433698890438985184 11783688 36484721316665840382911032893024337920 11783689 145476836526709566745983687721554754560 11783690 -392937702437641149489050570216675498400 11783691 1776016142162392207743876791151257702400 11783692 -602250107881352449067143346780957258240 11783693 -1202890396801050545520677317801793210058 11783694 205403167066089209877774623779059158208 11783695 -2627375604594850275301368895066030080 11783696 -219435138676885644580665124459966169088 11783697 460758040984030945036614587574417381600 11783698 -435382112419054395618557561191289420400 11783699 -1370156145994155528554102715966226601280 11783700 25388142268453864328880488222761564800 11783701 928684504140136143083466417241539410702 11783702 -64478602121139987784079041953411330816 11783703 264426770170727765805588866319826278864 11783704 342379066128842442137367154286325749760 11783705 -405420517613590848378348596211834633600 11783706 -576705942114753093050304476670521088 11783707 -652622409398587349177574346627107272928 11783708 1035360172154478915332857407330880504320 11783709 277880030519728912454001977423116402464 11783710 211237680695929647235466852603159933760 11783711 1332459398002553630119836506684398569312 11783712 -1209536779509923659039160744732619964416 11783713 -30366072255159776735992277365028111696 11783714 -383341819610683494131202652794347374080 11783715 856464239763459801279993334682286259200 11783716 -551263673668124087345407050246570163200 11783717 -111711768033523451759157527277749285856 11783718 -9001699284529004301466494756704134560 11783719 -1468171751018424250284021523684031111840 11783720 1473301985222346132537466602533683200 11783721 609873013033582490999166883323358695312 11783722 -330790521926118190590039656529815115168 11783723 92817555667144845060952003943447816736 11783724 -145478918672905671987572251619882127360 11783725 256478357973433273742531380655863072000 11783726 -427243536213141570786906318116152874688 11783727 -287027956720675325479761487129193566632 11783728 29682940147266460768552846505118007296 11783729 211597795694868868593315998159567469330 11783730 59867797462023300992637269624553323520 11783731 -587726606066849606798232629632292548468 11783732 -283621848361167725727146986163886347904 11783733 -16258574025927286596232396401785791680 11783734 -568287664419770515018333459723053093984 11783735 -570972310295564191040651036361347601840 11783736 -152572701722271485645632699473775349760 11783737 -446855436219142947142500335091036396288 11783738 263489466452492308553287820425055043840 11783739 -426096438950284299698926631684426125632 11783740 -240066135490676319108783475294580559360 11783741 -660815757561510517705184154378165228858 11783742 -145067444841814730159109761569632670080 11783743 38266986936609625286760500525580977320 11783744 489694712957421398789083128649482240 11783745 -296721247835297316929429200841990092800 11783746 -285986213242756384836474293115264316416 11783747 -385054207347109317258868531848023955840 11783748 312582372663652363999150159502247828480 11783749 -333391446969828876358552846646754899040 11783750 -139609848059551107813767760818129880000 11783751 54983896669017933520198224586860822528 11783752 272726812285997441455352014954694830080 11783753 -506955433586441382424077140621351642316 11783754 -294042800357459637123369282933555379008 11783755 258485195710932697355380568217158468400 11783756 504362616535570558556890620832147710720 11783757 -83242891301622267870090036516006423360 11783758 174413568470870880958461759845908142976 11783759 93890317221926538136050910280115251328 11783760 -22508156230828076771375882546986352640 11783761 1946088821369593451876957777604288420864 11783762 166152844672428731192162023106993222400 11783763 3817268282760698970873430097274073800 11783764 -477741486052787594235984371389280055424 11783765 347470509622034697094800218241707808000 11783766 -377800411450516931270334140228091764736 11783767 -907833249398983315093522262251350216184 11783768 346633842904744487965838715081376450560 11783769 377092515125836653381527067100684399968 11783770 45350738672297780275064413324399162080 11783771 -750590714525978565555608760929509358016 11783772 40992238546195864079311710027286118400 11783773 2332538328884758009423899031677371542560 11783774 141590165440093213460819448879893543040 11783775 100549724904960096262872316880249136000 11783776 -799918888498402868682969340049276141568 11783777 587941676333761838808897322613215876800 11783778 3846012646332429408436765712562228480 11783779 138719034006280265042879044629805786576 11783780 328600707951833384589756010842620217600 11783781 182414735736296985117485804462923039680 11783782 -318842927220252693724378742028173262624 11783783 -563249495968217727084251702351775676776 11783784 -588594344053677803529146043134095687680 11783785 22376545780551766981132811645934144000 11783786 8508529639655839808217885440524147200 11783787 826912123324281309898663421875258921560 11783788 405191304635178047429597036735753058816 11783789 -197080557976556966599061433629562880800 11783790 112425716756364773782333528112875971840 11783791 1509735019327607722578231945053974922192 11783792 -89728641058353663860841162424197808128 11783793 201474670493483416430211961935480084480 11783794 407141866569030765864254493288193360512 11783795 -345614002859818984457769547364799714720 11783796 -215044645691829261073702224871656235008 11783797 32135079107943235772802384697358008704 11783798 -243522961858131906133419812972567754240 11783799 -397729416772488702104106925833430803072 11783800 126275305224990429601686380263956480000 11783801 -965386241345989580869246712465347026198 11783802 51541403500882962433114116840080190720 11783803 -485867649570321831368634049819400988120 11783804 -618918473760127133734326739429159225344 11783805 -381100450769094883745777944389459442560 11783806 914305679035137250174916592364093824 11783807 -218758978445350566224533852145227942176 11783808 333724910320911119048354873778194350080 11783809 820413882399018806184163701147663835010 11783810 302346625858835450365100480833311619680 11783811 308827510119081833376388552813541700864 11783812 159408817809098433682684051135197555712 11783813 -1802165146548695445363478307268375552 11783814 -295789267934854944687824154086812752000 11783815 -735660368204807537270988352062202652040 11783816 -392593453719652747229126026684398796800 11783817 -232191681818783282716111711152342177366 11783818 -974328966618360305835440472932754890496 11783819 540430366301141053637980382888334126840 11783820 -45634693269260711026434804133622169600 11783821 -484665482111028243951253664464234285088 11783822 28018594897809393607101969102080225280 11783823 135666342199055135230138104391165442184 11783824 -56551516254315868845946303357208461312 11783825 -474731485364461022454239721540568983450 11783826 -500588727526423783858505826794830087680 11783827 -1774873373203755120185854800248664412 11783828 -17542938799942139564132805469307172864 11783829 64216648784531856527810951057253012384 11783830 -119091505980004787281152268757666206080 11783831 -630004427570466404381894924973928171800 11783832 -405513577281223298800606930586551111680 11783833 902336867782252556461288236528595051082 11783834 -111747462153403079071359656297700768000 11783835 -59744904791717511920314114997398610400 11783836 1079739382817231161852601748111002324480 11783837 89829969473482536850667679243128849568 11783838 -410466406124600247345418614170627896320 11783839 923600019350812370844320331579674996256 11783840 -826912828006698060632921375942136299520 11783841 786962669515632441934033844910243927744 11783842 9788056465082322850587429104963096064 11783843 406294546347337514623825155078457122048 11783844 36706310881360068034103495033013534720 11783845 -554061704672630885433972095980004793480 11783846 127916903577502779656151318871984910784 11783847 63233739966467612731521509712735596928 11783848 -1298993179633638286171444501623516656640 11783849 1177270682222888444728803027948426240 11783850 -92579219796010293368841102828912748800 11783851 -354557862987927791378314332881885369616 11783852 133826894334972662615324228392584394752 11783853 890378059486226853521445643189646020800 11783854 463041132120228763271008088146759830912 11783855 806227646874188785540213022351951714760 11783856 14552404260019485909613009550803206144 11783857 -430551827188777792290949975547932403200 11783858 525894366414253864252921111591461259680 11783859 26954404688179325220339780589307868720 11783860 -667014472115806694644593752005219737600 11783861 -328129593048705789798285513352223112228 11783862 -71281953439999946628064401499390332288 11783863 -672875617419496726225526975349279742128 11783864 -697875186018435426159110892319966924800 11783865 41147446661465833432231389360159462720 11783866 62206758683562698263102570339947969024 11783867 -46548946330946269029946184994707715720 11783868 -488669533717128382988916358612980695040 11783869 -513774644426780985781550653749012300730 11783870 -61029220199537770641326513089363783680 11783871 -149106000548555889342990733039782137616 11783872 -299910194401911047421561470581953527808 11783873 -1698089483548439725243356510902114848380 11783874 207296263934708511729847343034706080768 11783875 -1619908682942638895564847090994272000 11783876 -458273078224268885085787303041587834880 11783877 126906511748319725408714204432322232320 11783878 -346777055404113263833976889034658777760 11783879 186125307366392373978496244223165279360 11783880 18098103409903374302675502157516646400 11783881 -338087912943519651984798870065217623900 11783882 -315185406204776627467889871875702265600 11783883 -155587508521803210249289353982485998376 11783884 -222226536557310592232303517078939044864 11783885 68428958255718546662072146031037900000 11783886 190954946372680965148996368784668646464 11783887 -1280539355995223211676267572342346526688 11783888 20425303079409536028393974842353254400 11783889 -129582426035673108723185469942369995520 11783890 -414891359478460149783481732849690403520 11783891 261676830355053932448325137656927241984 11783892 366989185709356628054933216356552704 11783893 -161832122504854567984754468911132277760 11783894 -180251887679005393893461682255334159680 11783895 88051331259576252192535052541227136000 11783896 127874264267123023037506602907284449280 11783897 599411288640605872340986940421424814346 11783898 -123014003876082635406443155307338718976 11783899 1195590199616697216023226721765151624900 11783900 -39322920187821847763483615064803712000 11783901 106067907685361373331818119867468284032 11783902 15162073089075852593038214974796498112 11783903 930110070462106351646584232703934161720 11783904 423236996949144014325585615359248957440 11783905 188919423178704469716629774266649079360 11783906 65765301131045115233254003756756905984 11783907 239801050620883106066975031004644303840 11783908 17832656776790639495747674636975134976 11783909 1285676397669738070603967872012661962110 11783910 89381860840558431983695112135678085120 11783911 821751193117133013981475587976117011512 11783912 236927195797450214115686115288643092480 11783913 -648999716647586588500708937047817548656 11783914 135571492331738808903474135690255079680 11783915 -227004758866770718401636381066081051360 11783916 -249791905214897050068546320729716278528 11783917 1139541762012070796907995835613594538966 11783918 -215723790340109545216899112142770650240 11783919 150911226927711668587892971993082956800 11783920 180726096788261519627314211064827904000 11783921 2194911743007826129952809288739664078912 11783922 -11112807732220573061684534605412524800 11783923 -26664573838067049889790354227946247000 11783924 -613758918016900965909660334618482480384 11783925 362409164730971399205693651239609335200 11783926 -60060567702432103736169357365051381760 11783927 -1087041091550560405592090652330653779224 11783928 140483309987346290845276689918251827200 11783929 -705893583300325524642933821274314264470 11783930 -104148278413745328171901606493240900640 11783931 -610085316463130089293117806869920634176 11783932 195865762919764172300129043309534826496 11783933 41174641574891598700522867913431870080 11783934 -697451281989736281442291153276431298560 11783935 -2776380759202077399092591737101634560 11783936 8716651906099932769307655590268370944 11783937 -107283839556750277035879020713364029440 11783938 -399254781085699082294311499132656680960 11783939 -302712366595612593275507308932461004144 11783940 -7597439701963684203531588453742878720 11783941 266323352601437262834116204181974542848 11783942 304663269531859791590978844109704907872 11783943 -248142979528182598034145866757053489136 11783944 -21888241018220880427458111330411555840 11783945 188206272227149811535634402872820593480 11783946 -125834927607804023340868267106525222400 11783947 -392402586044307952733549475248018316000 11783948 -714385685714048284552755937993262592 11783949 250412531799494475380368680745195210752 11783950 -14981351534310769533343707694499808000 11783951 1075825877587229683438694999040228491952 11783952 9084784365847439141991690398633164800 11783953 586802715517475473315822307765783809202 11783954 107821990027982916743608019614578381312 11783955 -70230852093517223802882906962474450640 11783956 102933933911394203768950651828257792000 11783957 -680287558641326301516629555890803511794 11783958 264302239627005306567067595095175282688 11783959 116723133619428152247062171469334718040 11783960 -645167544612117491061827859434605977600 11783961 7702577783680317421387954963047524010 11783962 -134395315693724409669263435272278378768 11783963 -950846998107717648034142111851950045600 11783964 -259651189194525289082544808583721028608 11783965 -707324733675533769498536182396911157140 11783966 111534048432362994163804293841521474432 11783967 38859859639843887117818859916711944096 11783968 101805169048923710680292686157234307072 11783969 222709898135919343456799798473472246370 11783970 -158182382346641267627691149778276802560 11783971 17824980464245207310692094100429465600 11783972 -421044972213510704616772477063942948224 11783973 -269044273797181121781691214969952270432 11783974 -51015509033036480323449660430066498176 11783975 -100634539359833765760233101926648027600 11783976 -196752771451628103365763852566941286400 11783977 745862863815691018968037586067598978980 11783978 -9254333332619925202756770561471693312 11783979 -359473028833940677884352338397113148776 11783980 38943026309309994611454083762306027520 11783981 627853512482551943323521350436632936448 11783982 -1936130189205243451265350561569816576 11783983 1008725209521827520312398700924757026264 11783984 -47281878642227377949778772455422361600 11783985 34097915993331143894430566792849112000 11783986 536297984522383250861871558886713426192 11783987 926836214977750768870833642759569994636 11783988 40601843839186030331540458212462981120 11783989 30391146751471893019578614703678425600 11783990 -122820783000431433759216733617816480000 11783991 764212825460092900502618006182317148392 11783992 -1568322418276828150943272475408467107840 11783993 -264124628891247052504131482880244053756 11783994 173733091199568864842330117032891776000 11783995 175883049921275849276083696935968784000 11783996 -76050962861784392874956594564162184192 11783997 124388850303114396787176674970063780774 11783998 606793492972214734146791474898857952000 11783999 -311198668304728254702839608613347256640 11784000 118159728413326246412746092649119744000 11784001 -280743202610029254804252502957711642748 11784002 604425306944374085695687440171284447952 11784003 239497799045578582172938435599006965760 11784004 313900829158142752337977038795103445120 11784005 378568161741744872213838632784044910000 11784006 112080080968644479022974587648751879040 11784007 930021948105021072792555272141144263256 11784008 -44409663802007792736125207217931837440 11784009 263727517954011913305664311420706409280 11784010 -11320231156927274280332643794789508000 11784011 -1126824381828728542529689423189288414200 11784012 -37966643392708990345160394135255269376 11784013 1390038222808348988020255682936803030262 11784014 -335561231823993798740249134408107144768 11784015 159822853881553919184074065607755176000 11784016 -177954748845250133502858857896172077056 11784017 162945239994518253246114773464202559552 11784018 328693256430091950934769022669483859968 11784019 -76780214019136461036144021542250250000 11784020 -352323608919630801324029249728302328320 11784021 -8942231775749069840002730220002904576 11784022 -519619401555960024807468674005978430688 11784023 -30146071982653641807172611221629923480 11784024 49349312752258515618160499098050232320 11784025 48574699234978657985291273174645205600 11784026 -232867476125330192675583878859716489760 11784027 -619785300368172724722318182853346156800 11784028 -674729109034451570201120644058560512000 11784029 -346020556757125971835373191408312913370 11784030 -61980555428927494587852934905086607360 11784031 318016274313861434505899733249692244592 11784032 -94468261650857202818938305693692067840 11784033 242295848847080615219782179074604586002 11784034 -568609490812254031009395296677889468640 11784035 422624639767545034489363015181091220800 11784036 -52644164467213083838236847306457942016 11784037 235172699298279163000524322108690386686 11784038 -2508408396851071027385651673544369920 11784039 176689726112492709221420641700641578024 11784040 -530360296768408835053028824807499366400 11784041 1050645703172139432342955905073230042084 11784042 670089945433467511726773852779895612672 11784043 1292525734024469294846130693205685913480 11784044 385838807113223753798105065376615291136 11784045 -22074689094344029284529729270755571200 11784046 321650765648570849831079326880428561472 11784047 583693003220268731982524715080010593280 11784048 99110798076376416466208274293127020544 11784049 -2471290914977708604389693609567498334620 11784050 -77998765506901079111878079609993203200 11784051 491384632965728343287077596963987856980 11784052 -158796134071599209586448149341296977920 11784053 1330875023080836974795713353900000256302 11784054 179532101287677350254350069421785961920 11784055 31281400287330451038503167676506223760 11784056 101916326850630952608414386467807518720 11784057 -717398251011402110222754787352905034160 11784058 -41248258897878009618005423644548947712 11784059 -794527355140235139520103781483218209644 11784060 182611417897695719348159003323312757760 11784061 -156186190476645279419290067701423880576 11784062 836250356897347128150611726516161078464 11784063 -1082569488270460101197344154538818838000 11784064 16236617614034096476170176447108874240 11784065 -502544874208109795225941734012052410540 11784066 9524616601660105626032741965624688640 11784067 1270989640593252105646659197896379445116 11784068 -102499550366415828438412453186788913920 11784069 439242916004084052398237145890996160 11784070 249955628889154626021379058204137257600 11784071 -319142926477773604957024602641069215536 11784072 820703484457357016914187155500921937920 11784073 -87128529346943803070688679695627754752 11784074 64657047913850619890984099017446514272 11784075 15195830191396038201158717228443929600 11784076 -280452546989770418337715766604921946112 11784077 106909412637756485843069395567583131200 11784078 355859198979698763369977279748225784704 11784079 -673135814279142257270964028814958266320 11784080 34028575142322532911542760664604344320 11784081 -169927764273146641446724573937448895248 11784082 629211021144341479660599920195816013984 11784083 6156949646281187826671212120351047840 11784084 125457882204304385960670320986736916480 11784085 142696097661880717302945047383263038400 11784086 -452288618988906540839688911412080023008 11784087 298280823981308582135648906628715575600 11784088 -639931545435401835128527774539680778240 11784089 -199744627081499775559369425006515389110 11784090 27987725089910208302594326482974104320 11784091 -286229731229339603344530211958466943296 11784092 -28398477155440648905262986135021662208 11784093 19417807959747925345092874271587335264 11784094 -361204238588669214699311646161167042560 11784095 -154567930198663529622540755645662170480 11784096 -81511504657451353194370602044825272320 11784097 98822762953603947047191513804803147240 11784098 -13956348449557025285929223497767786336 11784099 6145427883029162673520466197540582320 11784100 -528386121446228510263537901788192873600 11784101 -373123055158498136284384501831641073536 11784102 -258505953906791736002126222681075712 11784103 282855469414635323139362976250898143352 11784104 457214203323376948722672230134526361600 11784105 402076436003550375306300427340162160000 11784106 -229793045328537956241642440825246370720 11784107 15036033412865551257087637100084752320 11784108 177832978410372269744120151710142236160 11784109 -298297028059716661792086098052166963690 11784110 13304666788405404465074683909703420160 11784111 -290982231032974100431195485182895122400 11784112 238452092839370632177189419087170764800 11784113 798146899681148252697992874366836761584 11784114 236722895388269249569395602047953039360 11784115 -135032057581020025389766494356540584800 11784116 3306620426419669776556437645431648640 11784117 576074561844222428589024507514505083680 11784118 -294288896609543657150079972408244038240 11784119 -363023357876588440910071481461690502256 11784120 -267511190025724367369615976770651750400 11784121 879935813270964358085408375305610410500 11784122 471729818518810035096289430294472591360 11784123 -143584200921746442350325420047307456 11784124 -505639447283360571337860280147499655168 11784125 -72496788777211345065069503439587961000 11784126 129746990272009265790355981065655108224 11784127 1061402868835955481387563614976273510400 11784128 -336703078668754788076874826803193053184 11784129 74039805885770529219904375507412413440 11784130 100293370747984892433788161930131048000 11784131 -1363872603172639737314157413566286789808 11784132 204415133796413946305913204327605245056 11784133 464798715183969369700921436099228452382 11784134 70314615275996711009924036289423705600 11784135 -60877856555321742687389266501885065600 11784136 -122196256607217239060595297559863459840 11784137 -2200287627043987851311005404338691434700 11784138 -85404591884429926764826070614790264832 11784139 170447275057054602797378818689070862200 11784140 331022453339980034837736582691506109440 11784141 -671754245571703563266131721091953491050 11784142 -213556304661017336490916077254301542400 11784143 -155215091318927144196900979513153276320 11784144 58052633570597891564211119805293395968 11784145 289568804166488275723013613033678751080 11784146 -163813891106165872937294829361269749760 11784147 84497450173305795466833515703381948600 11784148 572448738762889345927501135248628750208 11784149 53616965592238089979474913939903119164 11784150 -1651252276637090885694619247685120000 11784151 -299212045838798962673391696729793889528 11784152 -232256627331193358706797255704991078400 11784153 46525627008769110782871435679580651424 11784154 -46700547619183377518271768972439965696 11784155 -525561524852442983963882340755398117440 11784156 -126408384702721178327038895036864916480 11784157 95865810024644397842774255663246743392 11784158 -122201146385968445505648294457606761024 11784159 -118375749051056348948612313088268247336 11784160 -498025961227076233369686225922538864640 11784161 533661222906886567563788216298686668320 11784162 193202366529208963050586442517357671424 11784163 -708537922747712315671854250689863566016 11784164 30887557392735759432428233656698683392 11784165 -48935960303034844003017683836683146880 11784166 330891979429416689556914297691081708480 11784167 -23457839358736358079068768075738842368 11784168 680061277468302232281120607530973593600 11784169 -1117239011683623357606891987875024690304 11784170 -298186855243781167006430720413952898720 11784171 -17965065576798827427157847134541277696 11784172 -103395649536939929395421828735314349824 11784173 -548741922144169309406760609341818849578 11784174 32051448536429145024250845413513914368 11784175 189767049728940553629736917400164516000 11784176 19391861662069557589948476533460959232 11784177 -22728957394912389179485491940330576320 11784178 96253191679287311347476285630476845056 11784179 233140181159793427886597111594370296640 11784180 205667254789037436823462879482664857600 11784181 635547247187439289516160220131364139264 11784182 -642974593541252049404485329290607059808 11784183 -39279364957791539791155231188064624000 11784184 40999318214371847358756310161323458560 11784185 -60285863059043272113232919795623111680 11784186 99630901461672223161708443640445481184 11784187 -860048235186205371518231430577757301528 11784188 -226650676325358190702069663862778593280 11784189 164110070173804297033347006294524311008 11784190 658040124572073188562916906786065600 11784191 -1171170483181965055407585504758935200816 11784192 -90237014753782790978044184234670686208 11784193 3528689107181451624297382545821187200 11784194 461133719304237067962154279453319724960 11784195 125917029782127350634711857738856228720 11784196 901062237558152869853879061198382180608 11784197 1125631579515004151518567176320524583646 11784198 116857711724201210294095897196680630464 11784199 -57732667257379465712819027205397681920 11784200 -218603531972124050732567138070220416000 11784201 -278237143842178135111468901240164255584 11784202 113114772763320202032207459911439449952 11784203 -259413048629409612375616277697472316160 11784204 5311555785341575338647408712882748416 11784205 36509637805308328263456601493274596760 11784206 -523510272631295953038187553250288718272 11784207 853542387873767338715125245917603746440 11784208 -163590034994592126568631725741594214400 11784209 876028024975922002330718264424340543410 11784210 -144333799443465509257021966414348823040 11784211 82858476014853922716708289980733534944 11784212 426113572878737129898184295265822326784 11784213 -149169949868923076942478786286506632256 11784214 -110618068511682717245270700334392827520 11784215 -835460686145633036433446033508733025640 11784216 -365811857315735721262299790482792775680 11784217 516640930274082289078222226766303384266 11784218 686747261275646202591754575102457175040 11784219 -55839915445093919192687724492465183120 11784220 -99877941959312598278498509527207383040 11784221 537714129659161468843473068590364433612 11784222 191924618914633268801923200621505488960 11784223 120023840604132976445631078995749434480 11784224 1418613802261369725372737083131088207872 11784225 26013802864287481069289424908193979200 11784226 -81136892558634793497896919793866176688 11784227 -77145499538314010737557587413071873888 11784228 520239214703680005403484108792602085376 11784229 266098280664198613236607401639577233084 11784230 -856853493942805055271569965049643271680 11784231 -223095402624858917804722748442488486400 11784232 -95151689848668791528654504019413575680 11784233 -669724074568092130075424756513993104518 11784234 -76994211878676464705199270154092625920 11784235 -497855582034821412488005073692479505200 11784236 -347358059887834064213166469866295296 11784237 811312313943195394967163884234940216000 11784238 -24701378069229945202365432225134258880 11784239 -150215026594362647434374268245734307744 11784240 12242767134726570148492463571227443200 11784241 70384414826036684268014001828465671424 11784242 230401430615187408722323044132552064272 11784243 596918615419611088915073065539418695744 11784244 -75332414054155766990085261474838402304 11784245 -440368356922795822184876114446547858400 11784246 390928518533967980817049968026532878784 11784247 -277357722490029383400081635449339622400 11784248 -9578285619666116706490437251075604480 11784249 1067110788382701594241796442894675583044 11784250 -718033763193353490894457698897744168000 11784251 96501681053274018200814832487504004312 11784252 212213882222242638883684092408168018432 11784253 -250654373234381921343770270380432872116 11784254 498040596446106426373314619002091896576 11784255 -545741726095356681469298440027612137840 11784256 64957877312843544126316580219954135040 11784257 726112291149491038831980155353969908288 11784258 257091922862621293481058494790633841920 11784259 -1286293284213333499463898301048343977540 11784260 -329454162646889619283765758348087909120 11784261 -26327719739603197523967473567074708800 11784262 113312557284079360465089917831465201664 11784263 -2603595675564522320162191558473526240704 11784264 -136782152759873053342863072432681984000 11784265 -351904414368197042303852547275757569280 11784266 53252722564918029836019707737808548800 11784267 -690129709137620906680775894723169967512 11784268 384520158554034560541677714033352213248 11784269 -115991964211569012953165355282361103904 11784270 -128085176239098734640740546892094358400 11784271 -671399552768078334053512884274785904528 11784272 -63056123676048672893148718129973821440 11784273 187613105269546418659270946024225343984 11784274 735685770402477962443152331370576981136 11784275 55355531127502826808429390152917005000 11784276 -27976231290651201853012197789684350976 11784277 -1325176919013294196114767322883682957874 11784278 76273194292591537880978287034924457984 11784279 4619710948156880334300493709464603008 11784280 -117015813271025213925401249179133952000 11784281 848960285243901958371177608933117089440 11784282 -63456508331401698756410531661306551808 11784283 128345947826364634004959137669148744720 11784284 -653047290577908625401044168793169112064 11784285 -165279789191038574023328014986822890760 11784286 74395598887285238658712036429699260480 11784287 806220808939079135696871587601138806712 11784288 -9867960254833045292435044500554121216 11784289 178052072344781001186181634554926047040 11784290 71874444175371083314118393337804526080 11784291 301366530708642100434043136756014697592 11784292 51202025929167827708722355310050728192 11784293 1270985360960498886265488993742244524542 11784294 106727358344422453858876812150464648640 11784295 -1136700405208571213460462079050911743200 11784296 368480345155341212010283401723912437760 11784297 -84929644647735438797859252946507883136 11784298 -592520203498104061829344642501679781888 11784299 -81581118749851416162300211556760819600 11784300 -161636392024842848013375577817231462400 11784301 -699879235591322449362573573755297654698 11784302 -100502790058892288063610216840036957696 11784303 152973806765474661173621637840846951120 11784304 76748598919220322144445677311455297536 11784305 -226456835161448940427549298036405826840 11784306 -5624625406587809915741536105658323200 11784307 -273068457964641614861460837332567179444 11784308 -492766687516953343155542512718061206784 11784309 -213737607185174411993856261270414911232 11784310 470575662067521882283996678028087784960 11784311 981708473350152978225515564335139376 11784312 382627835811758942124993080373823488000 11784313 1379270645397341702198112464211300707920 11784314 327096634807764957901021374674874081792 11784315 42514125840713658431400774073124760000 11784316 -223813500393700734724597137151570826240 11784317 19453596035741692071299043868213353240 11784318 13761243321583747730931639755321573376 11784319 -813029911701890990753112445438918257280 11784320 -111552166689309446750021728150644326400 11784321 -505612194073143983998933219185659812110 11784322 -12424147097246230788240896376485496576 11784323 -97839281399653437482667594843579223428 11784324 104159826505797633229350966954158223360 11784325 36314688358100647813283520293778676000 11784326 288668690226276385607603836406082693504 11784327 390794964190447648070538305038754142120 11784328 637731675640564412971472619036409820160 11784329 -154937043746909091788532414302236370124 11784330 117174222696315426021527810091716689920 11784331 -350322237204679793114585379326878404368 11784332 -21384967103165001899007174899431342080 11784333 -694640431249918492890930140056190418432 11784334 180123856498057349505055955122909051200 11784335 -177722369937556953369049272180838425720 11784336 37165033785045637383431568939692457984 11784337 360268280054894646068405955815586687040 11784338 96081036071205522009850615030809646080 11784339 458123037476129130053685477467062103040 11784340 130319942577074241998503500541336780800 11784341 -499496454897761789948506172737422917028 11784342 117047338365853870914633224547105460224 11784343 286628987621800917997550186566540767120 11784344 168495326884460549597939030313175818240 11784345 284748607480566189895040906448690323520 11784346 83931630033471988445334546100093209600 11784347 -154625365627569638041060539063892830204 11784348 440431860827669847986036896372538053632 11784349 287062838078489214845242786970489570880 11784350 -355644245366074899125912226881281531200 11784351 -1034066678207029452179842733055006220800 11784352 735509996155403942621800735108142530560 11784353 -1106546486783028796904949258661124546220 11784354 -123398533039127685717871577680567332480 11784355 1591340440301503346996261157150039755520 11784356 1052300628779935093128744058112891617920 11784357 -611030188277078309338113126551449101312 11784358 -573351932462241299254662265501200099840 11784359 -1042451432690918827837345098768388172280 11784360 85906382018909530671596834610683904000 11784361 76090293870070155772883951768049274192 11784362 253705751404569525960830592342924425472 11784363 -209176285158262236454338875523846170112 11784364 -300037583164693390142795757488790932224 11784365 1534667226735660800162980740929208000 11784366 -22113373238111487376066360061540718720 11784367 103204311496919477262075684381507629568 11784368 27260265473006089607793211833600245760 11784369 436989869650560348984282559415490117744 11784370 -320643774642814728841318653099398476800 11784371 -139381982998677746860882311578484421056 11784372 -87913778003249426482939916404487344128 11784373 -647875604163383399816540294569894445760 11784374 53306991731865332255378767283462823552 11784375 -126528215660149524660610889402971125000 11784376 372802703292792869508211479271975342080 11784377 107962458544618635743134524368330626944 11784378 233624353849627239076662206187069441024 11784379 1356021278334974154891759050264215482980 11784380 -99177400423328765319035514378612211200 11784381 -42252997916989133036936032221119249856 11784382 -76785547283727333591440012365538208000 11784383 125918227905130260565665615568917687024 11784384 10290888000681046809395345514823680000 11784385 1391631538673929404937929510029702913000 11784386 569812766314033100672076716186348125392 11784387 425943787289514558317523074211442077168 11784388 -94465191955727993742748726980638404608 11784389 514442986828497187396915030511195329440 11784390 -25754779868600739348739600465951791360 11784391 -336034710441230862610770985621765669608 11784392 -928561366972673583749055027708107136000 11784393 765403779239202543005420952971902207200 11784394 -168158278998239850927248625002132631504 11784395 100433062223041558143731783894937446400 11784396 149158591985548912618431684961460481024 11784397 -314445185213071996593787294379641878154 11784398 317314916981841459287667791141370859200 11784399 672746758644315443745883036457384494848 11784400 5470143362602950184452564787655884800 11784401 6264586856095040431633621205820852900 11784402 -17554721167907240769344478746496946176 11784403 323249389555963071154860604753885082344 11784404 1561500351957774234105873232108691951616 11784405 245899031998498625391269531972831408160 11784406 329179228110981508461033964732871077152 11784407 -119520464624284768691449780728603351072 11784408 -9092605806165484963776139213116211200 11784409 167531376642333858293784790100369960000 11784410 671197782699301652151545643089806080000 11784411 -85734405389765561753573732727294328080 11784412 182953482276403928573653092392466772992 11784413 -1365224931301658711805965361094982101338 11784414 112793882886961358599635985093034037888 11784415 628285761128529721019239126870767307560 11784416 -310069910848538927637070527239293501440 11784417 852516960139511956421778814990283865312 11784418 -5812575250404425441485752634012480512 11784419 1101879790478867649936979304282873681820 11784420 408905922401879212074755602392947712000 11784421 162632446273285020305626979887169598144 11784422 198947764554873087817194910272015255552 11784423 38564701471095330056931643723283006208 11784424 -479990279584079829275875572178623283200 11784425 204157783047636876444808166437076802300 11784426 -17808271883790840617461998895011732480 11784427 1195282611044637949359534335391017624440 11784428 -189533091707179190418168881716254220032 11784429 709206338552597882926537593741717566304 11784430 -81787945989147259967763411198709555200 11784431 -246452349612463486794842301871045983168 11784432 256814329413297284484885508678778880 11784433 194243756671375965169994850159336535040 11784434 427393895579774024524635019047373926432 11784435 19434515178922436559636212144938721280 11784436 212974228069446584679911601670044301312 11784437 -208122571472566016337164093554916919648 11784438 28439371470266274921547269796315394688 11784439 194267592519291057294890206402059563240 11784440 -519737700828775880998863050740346880000 11784441 -652924826970225415835597901709143375744 11784442 -19921982829746718193134167562852142368 11784443 1373933143144159265816154828626440579944 11784444 -106659375863219249548355593563502706688 11784445 -628811440086919517034731192210555135520 11784446 -423284316253708433560109169826707257280 11784447 67625895249186934190918049294036186096 11784448 284388742545008432680895370495193513984 11784449 56433808166593541900822696945867857236 11784450 -199184263405871946769253011683911212800 11784451 19553649422828710044816009929911449600 11784452 -1336433827566230810097334794102932717568 11784453 -5927355077654134944940798416548337696 11784454 22618169659273837580365880228356828800 11784455 -594383826794176761691491080916480149640 11784456 -784969209502026488344451226313338670080 11784457 47094704196864970347579536341101755392 11784458 -108863443033229175178161883384115278848 11784459 -901343887108563071258671869216592000272 11784460 -179109545212410830170908382112908631040 11784461 56243956729925477542592331069778335852 11784462 -10315110113141393952018206239636928448 11784463 -44342466600834162211727748170942542096 11784464 493881262662748628771381759346475008 11784465 88078469532337876284828646700821632000 11784466 106462093306402188487932987261187713600 11784467 771063832181766940776612073396574453352 11784468 -508103689234917126488653073951749214208 11784469 -930555362927946591059303277076686791940 11784470 -29721388877310370095872130495541144320 11784471 514484984865125914285739162813540094312 11784472 -501223705451588055655354502366268088320 11784473 648685078466539558277283275715464203722 11784474 -83647387328901611988372618082599682560 11784475 -361923322869856937464379401337664573600 11784476 -80918911598934437476994941126208555520 11784477 69549160475011116028379446140449742720 11784478 63923081052368054081251341949566851712 11784479 -239050282648995008833423503410335015824 11784480 329897693009749699498559367811663134720 11784481 308756553083897907412461507612508497600 11784482 617640679295122553758170999073224680832 11784483 -545704032652199568748938634885703689560 11784484 12126401677108869066606335479608114816 11784485 760152080320205714104044906366970208760 11784486 41231377175347442212533926767963920384 11784487 -318697357226540328678151443627248615424 11784488 -826598656080358352675718070904630154240 11784489 -609698709773333595872815294627645144176 11784490 -80429253525130460726247334994999649600 11784491 974080201976348110421755400441575319784 11784492 -468810426735470414154555611907606653184 11784493 -62313384146691062628104623387546211200 11784494 -3985884847268595304465203455081663040 11784495 129262753306156217516408283429569495040 11784496 -260009604557768914609841998766246494208 11784497 -403712198949572319255289600401579876300 11784498 -704620146121924856231642765103516303360 11784499 172491651159469223713776599751024094440 11784500 -94403385333005136306626492506318464000 11784501 1359560324457003187482970285674049415040 11784502 -136124754976689687315901595042625121920 11784503 1067417103129691735056478437795972738120 11784504 783892112825630383528655544984682168320 11784505 -379304954712101497942023554360383553340 11784506 28938056866272917520967441014334124544 11784507 -10110598140183591450994031742606521856 11784508 -140025764686627689381276105056760988672 11784509 551177300916461087531009574464897187840 11784510 -172730774666018396857888513557611170560 11784511 -517343437864036484704054956040358776776 11784512 207638953150538022168524760121987301376 11784513 298100125335079165926454374981533477184 11784514 269459114073309439419857994728755379712 11784515 398658255492064970183332810679741894160 11784516 -43620032207952205073516481684436316160 11784517 498592366148294066086914967985897649820 11784518 -6941102306088581370298614659268088896 11784519 1057094847451747404385900087355056908864 11784520 -38719039971683775512517610447119974400 11784521 63251834102691165481769895153099952512 11784522 -750577086362349947827700620208231731200 11784523 -9995873121046691116820638218335797228 11784524 536875006585027063559972459644650468096 11784525 -102842323727886517099442878511596087200 11784526 -18689796602412818411933575364556260352 11784527 2169896348509589721051230744023157905920 11784528 -22123344601104905435680132554473865216 11784529 1493052445261970771302852793597204507380 11784530 61243180155297138029029030056176712000 11784531 739965662769271279419211179556469703744 11784532 880383363907386467684369940390028877696 11784533 736880218812695032657064130536998291182 11784534 -211222538926012927763226689343897231360 11784535 129211257953449974725324314184385432000 11784536 73492011144553910689973709052518850560 11784537 4796863297864700191442901699313491648 11784538 -63054298356831988635744927319347247104 11784539 -465234878299811435916064101812607374736 11784540 -110275845470560511277258088882356664320 11784541 256338957343436424190305830003277716800 11784542 -130959136279569741479357353062634874880 11784543 56881399669819386261331844791377408528 11784544 389533305710290322901332564094957649920 11784545 1564652142800592829197930774982892465280 11784546 356201970468981772895048997416564037072 11784547 825339101290515552417840168073853171996 11784548 94084830841278612833291984060164342272 11784549 327172835175837904454429643610829580576 11784550 186620522830116899481049466692139788800 11784551 -726166124500682055553095071921911781448 11784552 -27647828615585441825173179116525813760 11784553 809193120176939594301178818135014174 11784554 334352511613041491234726291175680108976 11784555 -522703434875179917250584836580328768800 11784556 -251546652353349744564923835347967344640 11784557 -154510780569881721216229211822918752128 11784558 148592399411459101520686818860935723584 11784559 -900287754893779742267449538597491530000 11784560 -5589359709152484096667195635936460800 11784561 257800176088203078806145539769294391584 11784562 203662433936240298014142233932395191712 11784563 210875277122735223100826057528719639296 11784564 245007190399370172714965347461394513920 11784565 -140059821316937469193791469643233231080 11784566 -200943052102214280122202662374215612768 11784567 -619384184984012119631366232686605418520 11784568 431524427313859105824074150207865999360 11784569 1603900080685448264677190092274735963460 11784570 -60506771005063589473604826150274529280 11784571 83910112700768994215483540109856708772 11784572 -45275730176649402631748177360148609024 11784573 -55419905431913726024571849289616973978 11784574 13674870815479845613442380801050095232 11784575 622295675662541258078057990679879978600 11784576 255316051239264547107016382650043596800 11784577 -120473982951098104899944258913466374208 11784578 -94639024976437819030180376395945708992 11784579 -102330485138021534057395507333565145600 11784580 6488458419904661326070687242955857920 11784581 -102347394554639110793854778081461836000 11784582 354803110354671203563458003242497837440 11784583 678961311072736156997529215757684823832 11784584 158101225677907848990413237613656801280 11784585 454248139870485754913217103615428033600 11784586 -583603820070630483618421008216076371456 11784587 414095946085453495129548747643393502112 11784588 -99677198049152672245455339477439610880 11784589 -485298866464847060081818410001174318272 11784590 -524366225757678010642177627547732908800 11784591 -7309726329025303012968086863596558240 11784592 206184917452076543583871228487448133632 11784593 932220589352895061574020780488414916464 11784594 22892977927336754475553715917190069760 11784595 160952451451984536144936731505732135600 11784596 162393231509970326343894816584242531200 11784597 756654780861726148788444950887537345440 11784598 155258880488495097823261868116468420800 11784599 70827712783087236523143648963774726600 11784600 323189416240498510452991804953417984000 11784601 452141989645487538505514371407296240400 11784602 197412514004887802858724691853669006592 11784603 -202643896586178726047081201484172357152 11784604 448527749515818664156002624121511519232 11784605 284649280236057559556437284337755048960 11784606 272964926158825630556625473901168823104 11784607 1385927283368194949435025270444556877712 11784608 -688373620474193337185240191427637411840 11784609 -566995920399946588971782828030693436 11784610 153793796542147502822515306677918492960 11784611 -30952278949352710463776754943189958128 11784612 107945699333188813640593685211361443840 11784613 -29449711464878887385156050346722627138 11784614 -112712488070329267299728728579603779840 11784615 -388975925244613329954547090239772799280 11784616 -954591524508639068401356074067147371520 11784617 448483879084483801409215575921498036480 11784618 -369550145890739253189214101877849190736 11784619 -28169785469580486352032462399520045056 11784620 470852564474665502150377183515892807680 11784621 -244717299999628333044594821438941713600 11784622 -331094237092244489552025124495843869888 11784623 4555257514582666136801623597421837304 11784624 -104210814722506607676920550641935220736 11784625 -639948422999831496460202289650799600000 11784626 13970735715717692372640921841250511360 11784627 545499634267031004301227393464286561000 11784628 -635961275788521354048911618403927125632 11784629 1557490265708040343938300116889103353120 11784630 -43039901504946892276391636976296325120 11784631 629568176681069697980183655303584603432 11784632 -660677503780036419541736960678177280000 11784633 216408862687488446404600702823415824064 11784634 11092997326014887850768089862039778272 11784635 -326076529117164009792346154744689441920 11784636 828533794953769863292768478945867366400 11784637 433894659593689652952417304038070441286 11784638 -589710740712677441332232653154610779904 11784639 -619876108487824410457852559964546013440 11784640 80805542389094007538734055411081543680 11784641 393419530731898038049743987442954059168 11784642 -115830025886591226250237795442080965120 11784643 -384989358786618260566285567140586172400 11784644 149941773280023955755547453484463820800 11784645 544622637727769454120785437497391779420 11784646 -732451755928656415386230436853740205728 11784647 -11344458144823030070946219649167992664 11784648 63472069671754301930666551723900600320 11784649 -1291374545887604115964611848304469708364 11784650 88233133568814702727512668409883929600 11784651 -1448327210411535745751833020419020032 11784652 -224831215344927794796292806638553742848 11784653 -1609738660692331766971576634930353544640 11784654 -4030168541495107043508232554497831040 11784655 -574377551259012108222459952961916770400 11784656 -73892837717542926351334102245443665920 11784657 -88800929305926592807332940022033745312 11784658 331877513686452749922510778707631171584 11784659 -6334730801783547689888717622668514288 11784660 -262905429110564024716038042345371136000 11784661 359113722010884626472297235999868489632 11784662 295268605418736496141855590481919084832 11784663 800433541242785292284466450920800051200 11784664 -594554090372438927612754988781501552640 11784665 536578974760415754485433513863192109060 11784666 -538878254567308487310169771437724416 11784667 666207105643412998413880804634122876960 11784668 70970441445735277747388098735700121600 11784669 2320022671687107131815883686899680928 11784670 -70755437215634493719682656448234474240 11784671 -281466738576116554728792746501256576096 11784672 581511634163715024533743702512901816320 11784673 -525064719499228897720265709045927946078 11784674 -684278321278068223070936976549525219840 11784675 -97540912250199530574208085060467200 11784676 267627612175094971205175192216357944960 11784677 -567632546978364958953410782042634457474 11784678 257542736112129339035309319671024466624 11784679 -808462812174899336231140985114351552616 11784680 6220090715887307007176795246631628800 11784681 -105016113033810139231018005169819607040 11784682 -1943592645927068390171249642709374976 11784683 -16655097463471992636332601015958484400 11784684 151683103634327591799667739644592027136 11784685 284572753232605983554755558595670443520 11784686 -353962699965885374191725529926202546176 11784687 -749562488875682957876116585193392110840 11784688 -20961746704593884462343619841971159040 11784689 -96621893441932188168696628238646866688 11784690 12651602385003729834323932775718084000 11784691 601683430002741615252588818423987803392 11784692 -89564240246646523637970186504639418368 11784693 -296953627265690796494547545470094100000 11784694 461723324578183575693708295244692625280 11784695 -257137831179621000512161460190888826080 11784696 212625945491487223439911440269532856320 11784697 -404269408720857797917233111503847006128 11784698 -762472802006343882954568884410544203520 11784699 32005008963900559201265206093483726284 11784700 2523393317621881940181262474764902400 11784701 -791593294322871175268985651703226584800 11784702 347988308330158575967791314983894900032 11784703 308099172301286314281087079176817885920 11784704 540079049899992740441005610012566880256 11784705 -20214070189013188399944381132490822080 11784706 51705382180726539805562716352858357760 11784707 -76539982206488737142776096054905464568 11784708 -350413334512551045609649701633054144000 11784709 12004584489752892682011856483099196448 11784710 -198635682216702842502122227265494583040 11784711 -155247750288367396244888847091603163136 11784712 -102015878372717630866879539391738675200 11784713 1038414097879271076411219463756389223962 11784714 -56965496989286801200710760362771528960 11784715 888325934578882868976122850052264227360 11784716 -108428752445494789018693838557043317248 11784717 101823382289454200205539917892056289280 11784718 -79838326172946816193754392410025028160 11784719 -430611131581171497193541090794510471080 11784720 8556256076292107012132824866312683520 11784721 -261643568589547542811783931589003389708 11784722 201741195864275421177053224248519089664 11784723 -118293705879826897766091447556666947072 11784724 40599307924559907510274989013394001920 11784725 243200468132778677696222643992713922250 11784726 -11822737657573092862101894390365673600 11784727 735367850414789619197792218936329461576 11784728 -84372015299490450663887039119968675840 11784729 -159948241642472853733276444387146103104 11784730 509219272167800715769329341688042014400 11784731 329767957669937399660604248148229893120 11784732 231495131678733738080538362144661699072 11784733 -473385660914417361508170783916540004160 11784734 -75021811540929711577896276948777009408 11784735 -559340356066934363010200551890699118800 11784736 -1369149309992044527339062604329142386688 11784737 -183088776982132328658825591786345360768 11784738 -168388449765686124466173793089740536320 11784739 205215535352145222562965505413597425824 11784740 -145440438682913353234682935124567408640 11784741 -717246164909838247029723992193523048608 11784742 -511747950672516459112619667354628381728 11784743 458246698946454957986301724837953180216 11784744 1108257843884979586922015611349385216000 11784745 -1142380368919769983279583428174126489920 11784746 -841034862093318027635337100360496171520 11784747 293302712864065154786857575860385670128 11784748 906406454183059379498033963032112561408 11784749 734158021084416493407046798416609465750 11784750 6308979668227658955729406242574080000 11784751 -287328844102015077458872948484569789896 11784752 -1478190585946008365755056909648396288 11784753 61564996274981494144032119312298515880 11784754 142192397318958737887756600575863010576 11784755 31083730041334304356895027203210360800 11784756 -312953518190751068504033614906585878528 11784757 -529935523130916381814406557282479803400 11784758 -459761322096826293976398024326709863520 11784759 -2154047190847267241893171649344980480 11784760 141490015888444100243491343082994483200 11784761 1138736756128266338121065625699143608362 11784762 -85508687276577115238793974466368219904 11784763 -802363225966013038906464803653044820896 11784764 -422455674023300864510629345172469394944 11784765 -387548363772411535567823079299453131680 11784766 -163576969748381558696522087731444429824 11784767 -129175376300923320673512708517706804880 11784768 -72740348183573621325219262481270046720 11784769 501089607263879428176932615688268177840 11784770 -17102703568977129119565549580361611200 11784771 1096123165960426221820556216118288938472 11784772 1034186481645400595744068827015572012032 11784773 195797789473822141671562463799138598656 11784774 22223598902822446977250301882860929024 11784775 674208329884865471511809932945224888800 11784776 60398025140132358919684812075717166080 11784777 417135250865549701591219462045150555920 11784778 -308496275365321504498816753865263457280 11784779 107006734345045506886134722827227247380 11784780 -26481686889636412760164863660539904000 11784781 -64169737613834819600003289593498758836 11784782 295259670650868465667692911082894796992 11784783 -736584201516278630845223415423040390776 11784784 -148196429895063631728885236769002618880 11784785 -67624250057935461454432148695572335640 11784786 91023023995266488236429707819379676160 11784787 -114299571718610902656910859330844488448 11784788 -368866624127412039002077706107500595200 11784789 -264551003063127582118124965493660504946 11784790 72216664174910163082225425837352646400 11784791 -415763139889612267304421289324239448848 11784792 665122769910053090227999454733278208000 11784793 970230554456947152557646346035670543104 11784794 -33395003144900296706379192448203648000 11784795 8563816733871597401333071310987520 11784796 224271372906640623134059650999391979008 11784797 -691126618300261495941596774770175681754 11784798 -832517980841798717559563649219678892800 11784799 652146008331428512490013250039057954264 11784800 278097631689436674934065183010426060800 11784801 -183536814864564541448518130611260273216 11784802 -246647085741603853127914448672892297648 11784803 -823673726613064294662819514945113342948 11784804 -393490114275846842715237484369788693504 11784805 -231409952794173133256026851712593838080 11784806 -507519639736062455693732956629079110336 11784807 435604667701084902463887400475957324040 11784808 -336045814978137996134185620862626201600 11784809 212486916430237751077387678493446098240 11784810 -99094750451816965928173270263884163840 11784811 1406714174238440022556072474468075735412 11784812 -300119153008772674435656905631876430848 11784813 159701245170889753645056977149633463424 11784814 1293977757995448551112999879525962964672 11784815 -91407363328123780293952449301991350080 11784816 51251217727483313454681594275863265280 11784817 -237486110205042613066025022893263428480 11784818 -86720347064576044384879216322857286640 11784819 -803888980537833398676698841213888384456 11784820 -72279264114836796887135814048568945920 11784821 1256142672299894228488565754272955495132 11784822 -17374811800742136769831970295280029696 11784823 -222815370513100008266743012617919516920 11784824 46474461249013975236699184454752296960 11784825 284169393476639343170154110776553280000 11784826 -414326871117642568309071075699788782080 11784827 -683562981629739063292824538713387809568 11784828 -7308191597839534492333725397431140352 11784829 -18821786336666780794043808814560842368 11784830 14342932731134984509242648157227946560 11784831 24820168141588035599896694872117924224 11784832 -592928265263363847212942960119209000960 11784833 -109950213588715549535230056231029761920 11784834 48562026704115167765098718410836960288 11784835 -264729175751049329697307083981895919040 11784836 -131927352952256641089885843552955367424 11784837 -820089340916444032281893206564951296000 11784838 -1830066144604266245660205973196931072 11784839 141268255037207926726491043495079890200 11784840 99767092595585184208251875266825420800 11784841 1363370222975189166970465952246431929242 11784842 -62561299180178780601804061556328032880 11784843 -517530861936516287060039226421087119828 11784844 -12365069665799815493374399563509035264 11784845 11804061573721708430154467840794809900 11784846 -150309349445945789064907758386277523200 11784847 -797845997806855555475483346756777002704 11784848 -3517601596380138432158532559509651456 11784849 -172937705318959071203193304706541489936 11784850 95000974455697159647319059054173529600 11784851 -241012792662213851389468266397380171840 11784852 -6115095074120027868671661444113437824 11784853 10265186224651000461774794415452762460 11784854 -356482666693318355707609974076504326624 11784855 -82193222697289744661624985218820172800 11784856 1465914889935662672414199584756031528960 11784857 -521068328904411061064345099198342280000 11784858 -248634615835503254947959561494147682816 11784859 -465776267555134557113853413417479395408 11784860 164441637744933640054613590686637678080 11784861 492715736549291638413695440554698050560 11784862 37424868582135312727377159047922705600 11784863 -1019447641602321987794862077562443783976 11784864 -50057896444631485818785904558593802240 11784865 480841733716797112358363353777697722260 11784866 229083751282242124390853014216242871632 11784867 39034098301949236016136963403854151680 11784868 -554168661289873190408119270925222588160 11784869 126318404844134836025523623252305399680 11784870 -81130994534535902314636672421050665600 11784871 -423908083407663481003338116775915892688 11784872 -707121624839412459887825532456266956800 11784873 97567484943645436972333341349161694944 11784874 -1295017671716266565351779860724530329088 11784875 -1497642304636296223940822863783741380000 11784876 -43978451894525938053451306290605844480 11784877 37167961962088915630923410767443648420 11784878 176308656668431691797100523458900275200 11784879 1460836014294704606285323484229875179920 11784880 218167751496444007943635753005528514560 11784881 4340756325455205280654078011004465920 11784882 -2141513717885584410382878044765154816 11784883 52839831066127970158995317045629200000 11784884 235304603110157771252519170849438482816 11784885 -136548235628614575575406200375296237440 11784886 -231687650453876886496874311010874496608 11784887 777904000602115557770514835335064426536 11784888 204097617353266662775366291646903500800 11784889 -1144304866918141831609613245936490484310 11784890 209379310041382926943431762175212835200 11784891 578156052851343033811265291427340720128 11784892 -927900438588531710509779548259332560896 11784893 105031151948242898391090238431073110720 11784894 303917863656220392940555193461616394240 11784895 175187178390882882822718709337648782400 11784896 3343924166775687325117332609784872960 11784897 -272097021034371238553404742042857895280 11784898 139679931418786598877550019416514476032 11784899 465531801201866267262513932568617944992 11784900 782895930015167295657155549598873600 11784901 18497557086484690443228099235738505280 11784902 200886923256216478177839863208332721600 11784903 422699968142946528801277466607108861600 11784904 125691749101510136384557194106527744000 11784905 -160551191601617042335336598401130580480 11784906 -192860335547316856361499310900994964480 11784907 -523366329234737240117298649010090148768 11784908 58949949361714705179482925631104400128 11784909 -91917081069857576712407614789103512896 11784910 -184686050841395318041609167340189409280 11784911 775223414136564992982590153135964634272 11784912 54527117570555385852384316776535818240 11784913 96694378989260791130708035316207252096 11784914 -474465996200970179360867029830713752944 11784915 361071583436163567292185600291653660160 11784916 -265996875889801304587104974053470464 11784917 -83061496787595628678018691877719297988 11784918 534635528797280341962017779579056000 11784919 -1168738438113685478039480546517770306680 11784920 -200715380977790519267126498127673344000 11784921 338045527041242835044277998636560680960 11784922 53259545658911388003513134996469526512 11784923 -114331737148567708131725810421333312828 11784924 3396011606125959982356105850721968128 11784925 -159169982559430696625735909985335481500 11784926 217264686467696165571245225169648332160 11784927 213241777077877548359975954106449361408 11784928 -422123088690841505532316311420654059520 11784929 -156997722674975140058540421612587695872 11784930 258881521783502426646241126668380037120 11784931 599643112308023648596738065081191480732 11784932 74496253751119148481622283764086666240 11784933 -6785686710515233687699500436529435718 11784934 53094354860889588758323326469052297472 11784935 65200445693480569353432004044561700800 11784936 210019592169919276597026165735294566400 11784937 -343343462435778716923286527315622195420 11784938 -45703874574846113949027452327174000640 11784939 600593335480637025239943709604750913624 11784940 -443115312843839516987549423906004710400 11784941 83370176212918064775170594230995495030 11784942 108436237026447833226447327451275196608 11784943 -1507421821532870554153247459663533701808 11784944 -144957096060057225047902037187231940608 11784945 599744362343304479189996540886552388800 11784946 -56868372381558088485956636155599584256 11784947 392533823227323891879168297398183149680 11784948 33960987548313887513061230953289158656 11784949 479206765272489572308584901073101470720 11784950 -48428451298552257000991923527589420000 11784951 -1438638951632021986635787486353562649232 11784952 -469319862713985710995495448702097100800 11784953 976677185576535540297884148887722628202 11784954 297289888369200782384135218606821150720 11784955 7038875807208869906714648182372224000 11784956 -671830266700923571337774177140813939200 11784957 -224942965219842294882591715889516866560 11784958 -95195726594767313058545484692848248960 11784959 732467615372344997219815254053742704040 11784960 -136404498459440338881276028596623769600 11784961 106438562045789955032835873595643977224 11784962 -27708641611308921517445426838898014720 11784963 -570757276154802782446606696140353970000 11784964 508582552514522081432788455222432334976 11784965 -322554236615922389060641461466469406720 11784966 -148592451996121353106601060890109951616 11784967 14685085248872781122863634674714081240 11784968 -595744289483872987494148091887275540480 11784969 -169511048769706735833138233479035137472 11784970 -87408523893580071980094223698009369600 11784971 -88849732592541551620710517930274060400 11784972 132005259228251542758067209381991020288 11784973 123358728220577263754106903961575119404 11784974 -2033061218578078250418973354549352832 11784975 234775066557517172090131307543666904600 11784976 6579881436869681067404724194662154240 11784977 117204663900396332853287682194468040192 11784978 -25515436766507474612597260242303432960 11784979 -225261569733770631941062359133136471600 11784980 63972451356921519862951630777792112640 11784981 68258504358470857042728167184795844224 11784982 478190556259068218549244867877374125568 11784983 354404238808805417502006732790902481920 11784984 253794251565729167466333095518842040320 11784985 -306859999299974235947092567278075965820 11784986 -820924827418017208833948615506255681808 11784987 -19621416143610047326793129082787300560 11784988 -501422454802819666157999456820578048512 11784989 771423379707234691715652723199464154380 11784990 -93008964129580584172894603710085441920 11784991 -284494270330308694782293671375936310400 11784992 -844016010664958050223915508845552467968 11784993 -418237420151517637444908524450654211072 11784994 -116854558918671969482234490131979828960 11784995 293798731330000879039787239911982502880 11784996 -45638245079940231309001255429011211008 11784997 -158946271141161639258640498080207908800 11784998 -22151456247049042645752446757273982080 11784999 -232498861743172569297892190901625254192 11785000 -202382120637627325172210282078275200000 11785001 -127722744792651897170498587593553924998 11785002 -187336447586863901541957774566910055680 11785003 -482191793079458761036004272354525980748 11785004 281905949755944079879709004905299820544 11785005 220864696187587009921250754993866829600 11785006 49145008707453730992869249609771692800 11785007 -108813576912811965921300888578297638920 11785008 54667251454705030847965842343823376384 11785009 961735373584379438395259788680606299620 11785010 8276643171990839503626587580919772160 11785011 -334312565287241122899826851330371824896 11785012 -1302450755392112147411248771357524491520 11785013 -308217938706292752775642541657213646738 11785014 -114075940044136076087588229671309350080 11785015 920005152697164327279489106319219356080 11785016 827466331172465599147390230395766374400 11785017 174087123255383241099562087512930249600 11785018 35895898102058118406979655831164178432 11785019 -457604854714031838934007467381567319580 11785020 123288547396616066675734145522953113600 11785021 1035272595712057127797107897056048417222 11785022 -184937075796982294122828869004692631552 11785023 -127328934161878840713177525821343682896 11785024 136365536581529246842143268752615014400 11785025 135132399316109598195728162690406652800 11785026 268879401850403640960650682105666617088 11785027 -405524228375618277226397250215125362480 11785028 -886458811282106336715129686639667752832 11785029 733333748165593549408881180805301213760 11785030 419298931217815355032354646721437886720 11785031 -1214653182172474485926845671464300448168 11785032 63818593068702414750896271175888896000 11785033 210300488536745335228936984908773776804 11785034 -375584844051342187896389809203288891648 11785035 -273280287671391504122000802534737145600 11785036 -245276155031398016637692365324444069120 11785037 675118452141082334011356955331907318 11785038 302425502788880958164922971077544391744 11785039 739078645650710790741232481352197975376 11785040 87461859085606202672068702621945528320 11785041 -140703379508676262584801114110498686560 11785042 89722907049272371181742434780241174672 11785043 1322531977052511245827438600048345997292 11785044 -296682130191003695682656778018758006784 11785045 -273013149961290784800255139547920865700 11785046 -96838718010378975809053206382136606976 11785047 39423858103160474544175081196874734928 11785048 -889908549465121454550212442843205754880 11785049 1179157143304958296601375034870601326660 11785050 428675163060058075109907337868802000 11785051 1130736826914487015815828639209176618052 11785052 31594091849609791683970620549906510336 11785053 -653397446361979948566536562077097984 11785054 -381383945868512298418120151661678289920 11785055 -292085733739945068683902477375104822240 11785056 -82847655555365214556645233721660932096 11785057 1325799113429298115876501946751031382306 11785058 736224972678333610868452394292152588880 11785059 -303015535262479637718003058066752539952 11785060 -241988372163256964370688292777600716800 11785061 -1106421711410646164283436615027986478338 11785062 374954899798475268110143842740485201920 11785063 -395972687357223479189026955496705677616 11785064 -1594647720082982224390808091925685913600 11785065 180812529621040240987295982621820643520 11785066 -146620484066155400178764207472582450768 11785067 -466555586212106876402596690233316484208 11785068 -925481259740407211365706777773451105280 11785069 687740915534410704942273472367733936470 11785070 -126678586421614951824340009365326989440 11785071 48500338118638234740438193134647904144 11785072 21097058622961619119378930715730411520 11785073 -795034692131716405217620058907834429600 11785074 124469798273922204949143151018639498752 11785075 -328192052089037870717388528372095919700 11785076 1974501060986971380318979331712552383232 11785077 -181002633106645156011389596416897904032 11785078 -220253577813390087106390823925635902080 11785079 -137281006173550179194935323638537575320 11785080 83283124205225080256493478751686656000 11785081 22105468826738557034511019055226749568 11785082 382219770418503862351599628993478006784 11785083 65463201962184996172571881110854246424 11785084 -221906003518256620496902956941476110336 11785085 90395059288123714770806423464776435840 11785086 -217385118184428753564098945370065295168 11785087 -272162234996558097614209715475393278208 11785088 -278244834828779562352004673429936537600 11785089 -296306737036219190661821308644474442752 11785090 -18572952465504605336310670443982617600 11785091 -260576817119109356357449752992902044816 11785092 -101211700444154343397770361674384015360 11785093 1091547115837350908414904969217719125342 11785094 -449596504006839513781285065421500863904 11785095 -5033551898748451183174325154485452320 11785096 -17272908008040902426629711056833126400 11785097 1292659419718002317485043883869860287744 11785098 161054994357431814404069898546524836608 11785099 -1280779024576998791890265611917124541864 11785100 97893778895110027827549616429533638400 11785101 28995353186503246700474752596767696832 11785102 -62176027953900634038375057050813394048 11785103 -1017553463155672506363928440762843723336 11785104 146382990401194505484206803720605794304 11785105 -536846335940698576196842833631338997440 11785106 -180224850244512767042347156318076624736 11785107 -9117570777049866053723828651464412880 11785108 -301364362518645754688487027255223142400 11785109 319416790224421447155601827746659656192 11785110 -76458923473990496355384409148240154240 11785111 246630944144536163804958060892958702480 11785112 648613540561693444598183961086630522880 11785113 42140085597779174624302952422443094260 11785114 63816553260435702803041766178000290304 11785115 -114567529224662812947092383942077465600 11785116 28860787110123629804285848512286212096 11785117 -10181616834490200091421673834813079834 11785118 491327644887352247098736708572533221760 11785119 -454094169222485053291934534153674595256 11785120 19665661403706898469473077175458201600 11785121 782640926367457944125067330675456740322 11785122 173765644934869130109004276337217646080 11785123 -294358360486720850978947823861385946160 11785124 -282879034821370575150975464423496539904 11785125 316681563824114392468335605490019728000 11785126 589305016169581891495057186965400581120 11785127 435433780979037683768665795922153849976 11785128 311267143163277236741513507097093734400 11785129 -580969170699610116434570900334398194560 11785130 63377006356542009734764889524455859200 11785131 81775074856052910693060729149416870032 11785132 519356822019828409836935678596195054080 11785133 -495274894401897618369000999206693671476 11785134 170777462921904507738643995653445756480 11785135 -87206204893799525377464123700999588920 11785136 223165405481753626476838440523938201600 11785137 -37817410327105482918622218238714425600 11785138 -261844063336004343257654681682577392000 11785139 -23000199908009172863964048782429136432 11785140 -298512494312230430809500492180191623680 11785141 -37254488881964010836982752265146588800 11785142 124969188477741821962548858208373933472 11785143 -14188029302152752059664078590870522136 11785144 -359393611674873204254663707819286937600 11785145 701751040819027586644106889715366632900 11785146 -52695404198489314430900092104210432 11785147 7771156802256844468883393430251934312 11785148 533922178314420758708034293552584292352 11785149 476136048329212975976719968396311620800 11785150 -26385498866791841874426745880829422400 11785151 66172671382381117761064084991394889440 11785152 -70092015144184183909050735025295720448 11785153 1010433603206380780367321412926846017584 11785154 215767084237505348042934012851989286400 11785155 16734117025357044943644063418251708000 11785156 -48806664517479963207538571627537989632 11785157 -1306226612268802343214709391252955819360 11785158 253636602332296283806797509203723392 11785159 -191219029592334683232385717720456077360 11785160 269315838361669226081825475926399232000 11785161 801382623757961753567708686908076125024 11785162 -67443674258129200686811264308775689168 11785163 110993162298614298205582395806312984448 11785164 -145079203499420033200383198302353703424 11785165 -217382580063892216061796972835021651200 11785166 -247450223875101721346078840104206052224 11785167 -121438543990141780964904187839467937816 11785168 -100243181744420326174634941203859374080 11785169 25441222353538124227481906785586651760 11785170 200837493821509819850622448206266595840 11785171 50991061429706535965779610669866283372 11785172 -179569504535741557561083940661267404800 11785173 -13713442336138732942629036980593240416 11785174 -245637462667622038242336939343459893120 11785175 -567432108073280685954182481389872491600 11785176 -17344274067003227516509211742422016000 11785177 28769313971070512036558021645398955520 11785178 106250542932237843926676331040744006400 11785179 192740011698613165628630826640305830400 11785180 -400685251399640536206144138133188326400 11785181 13361106182580313954865133499869739200 11785182 -3349483148442062603932521505753890816 11785183 603296268049366465055369865818886518432 11785184 -1190146943492234313299412998693971820544 11785185 -63955158140078933831682703767341679960 11785186 298096543819463499526182123274760697120 11785187 -540539516165067881866649036951416561920 11785188 -324994125214467925623650048175390182400 11785189 109330590542736928794525032805298978520 11785190 -704161725205809822560899777365460888320 11785191 112282324089547419113313245782813476480 11785192 1016570074475214331345747246300843392000 11785193 -5222757572302961599374199003072473216 11785194 -214693504741529439492326099417206260480 11785195 140842337475477479389967383583834527200 11785196 216011566814295903720975921425209094400 11785197 -663177707760635087212170759499541323200 11785198 -449810418740413696019735162947778174400 11785199 2059227260905304990878403795695846699632 11785200 13774483429618442999043181813117747200 11785201 238061040367771566380844433412295877202 11785202 -22637421973414504102613710934436526080 11785203 465865932545912983241493763517118551040 11785204 218022952310202853131958181541404627712 11785205 965820627587403531401554456802198516760 11785206 1115336379340580677447971588853408704 11785207 181386100844277615370203599911302984112 11785208 367848524687803515388866193215711313920 11785209 -167876910419922583748503234932129084000 11785210 -172739823959327196454923046048830174240 11785211 1095359925616793816917312850304156235812 11785212 -591515343964999302167995449018694460928 11785213 75107166518915171679294928528621259040 11785214 -240253780520784042980015727180492751488 11785215 382185894448355028533064235323225918000 11785216 358117637317027569419394312467883491328 11785217 -1318537177874795877118488928651273972734 11785218 -475236316105654189452956164167480429696 11785219 228035792233750671266065934074502418432 11785220 588643835049302018590375406928448512000 11785221 16790745548987539741773678258488309472 11785222 42518183795942166575069164259182805952 11785223 24555726354841137466709340240183895200 11785224 -672009401222181238688272098029664092160 11785225 -4086171021299284538700468997134604000 11785226 -103374512386876083477031300374267422976 11785227 1208309774421950374774732186607999539632 11785228 154825820230842885953049886395361519616 11785229 -342574359336557397136204424002529236170 11785230 -246267284270305110465960095414744160000 11785231 -585765778317610257701551332763617125968 11785232 169448431791245890896737960289327783936 11785233 -50460540546653338619021724661677969600 11785234 -668584881647260309636492632886371471984 11785235 -297256301633851574364004336411800273840 11785236 988798447847746563404080149684467712 11785237 521516744906806926823532235884779375886 11785238 -614050141317657087987273273100655040480 11785239 -22068612175360489940380679495986660992 11785240 -167887191905173413835967031416508211200 11785241 140068889551911335042312695176341663172 11785242 -13431438018807598923629249948086803456 11785243 -21504345546260315320605197256665904508 11785244 825738837588201415286225463050783347200 11785245 -117586318050289838853762270460969095360 11785246 385375294378971911112801917541621285888 11785247 -177129188690583410695787480055912134304 11785248 69442758663606422007134960368031367168 11785249 -2891620618978326655362726153755968128 11785250 829763175248050515450787276613752320000 11785251 510306119598015182517519444414701229432 11785252 -497813636650123435217951827873296691200 11785253 -467691400359643536339019548697659413856 11785254 -11219902116117654575084402787473571840 11785255 -393729218213025567596764957630578985680 11785256 -81347235430841952770123071696822272000 11785257 -330920140247898305368959998968689329760 11785258 -128116225127037657081589822054434746016 11785259 1151996057957194499450921898660171041460 11785260 -88179469874045986789839520926486282240 11785261 1473239365736605136501892019987229247724 11785262 157544637498478291101612087926313890112 11785263 65893243088805978480514013222437789440 11785264 9957113468540371258287978029833912320 11785265 628282690214159189627609330073389313600 11785266 2878850556534132981269899559865096480 11785267 615334555914832326693322107305353219392 11785268 6899886381768476766589084123649832960 11785269 91750272928903683002924436299723748288 11785270 7665725728124475984875257230852587520 11785271 -183352556422916841796916367656670621528 11785272 -74813845145991416820726604022476431360 11785273 1109680440747621420173262426777902851584 11785274 155074120711081527974596658651405633136 11785275 243149819206695945272100726932070391500 11785276 954581809280664001177703901484150492160 11785277 -126943777097339753720321055796044192768 11785278 -214087584629855143246157918519338858176 11785279 -116017668594500304103943386817662488 11785280 42422241183099682929804573548960808960 11785281 -789171165578514060920035583916350978880 11785282 -1693373207855611759329603651336817920 11785283 -1042469969260986764410555855847786614176 11785284 798318719384762828130564793757057372160 11785285 195718242589763365653032869906545937980 11785286 164351435426953829671784517238761589248 11785287 159452620634400437189448220161548347560 11785288 374975572711332547656164236125629122560 11785289 657192400663136238288081013643059798656 11785290 -77464263138162608448184840414919147520 11785291 -67124841185740691369841878220658414560 11785292 -137561283913768797336822661441971161088 11785293 -368864189442841938827742571295262726144 11785294 -75214101458408915647531662012724314240 11785295 -1028332861729248577375349953441840894200 11785296 29413631984036805979489538994779062272 11785297 -655138105855285800599545658540975659008 11785298 40477166552534373897282810083479441920 11785299 -107476920627382034885902344834314096640 11785300 -527038188078858626996781622153100288000 11785301 187702547736770161371931361677205114880 11785302 -65877989190737828874247100847742722720 11785303 -1125998135167242089129031654206170131448 11785304 960578345986633192895117975761293312000 11785305 163851154606172802466923722857866280320 11785306 143758015794606942444439391389410193344 11785307 -863308155446861765661678832865310816444 11785308 53605236787694880078421539670811341824 11785309 168327076422028488295101188459418407520 11785310 -437730204010205850302354860665748224000 11785311 -16180332453161008740849572694040446720 11785312 -489291245589634918494609983966036361216 11785313 166280486660397748428155932427766422562 11785314 1476626055182392641843558033867220992 11785315 -237226548032680932000055627509785179680 11785316 1114607741731977170217928655782397460480 11785317 -5278380592429695730374112847910213888 11785318 62611215341612668623615641644929422016 11785319 -186746353664303588812574174952962510880 11785320 -596932038480751153578918608002725888000 11785321 1187569051855884895959175284630792830522 11785322 -104873635140175426223037995988088668576 11785323 870991135045648703755043789214544056768 11785324 74446716699330375110556506878723901696 11785325 574046796245319557050511971264780740000 11785326 -49365617973494199412005277180365413376 11785327 11900907820516966608385677634871276160 11785328 70046170216244014365915434197223178240 11785329 269281656921002611984159305393130262400 11785330 281234987101390885734739066875915910560 11785331 2135073024261372210621026433667954602072 11785332 8157528364335039427303746354257362944 11785333 -915103296906944524654173847382535186162 11785334 654292526678238026487104820945403647552 11785335 -147556763178762208608836859053746180800 11785336 370485479375165614834134176614894080000 11785337 1032840753993194969665898843927914570986 11785338 3055900751231682321695366878337973504 11785339 -47947653574018458112445082550779549600 11785340 132337157392367588666653087124047534080 11785341 -467336774029087670634826025244467102208 11785342 -517016970360122572233631752847293883968 11785343 -42982756335362186181964376352799312440 11785344 -271389577345919142426275096497288642560 11785345 118754237945325456842273116584650484480 11785346 51696372809256103654559740192884326400 11785347 -271410125575684590862925824304439251760 11785348 -518348775234303272274607835412404843392 11785349 892312531846346925250372446592417888350 11785350 -164709312482826179795271742094026584000 11785351 322827317550920694060839716484501025592 11785352 1944367681810244792821170660255416832000 11785353 -376211930136504558578463632195219610096 11785354 -3675619251132300786006942709526696448 11785355 851691516833219222194106064491690153760 11785356 -572969561846863904777396424102000754176 11785357 -1385919760636128064968353364802666681248 11785358 -221879673899565667137885959467997669760 11785359 88275834838323047864938398381868064904 11785360 -108436901649227558766416559332700979200 11785361 103483816336742382364241410063229104128 11785362 -371324242692386324466337760054952646656 11785363 56278994990005418517041050760065983488 11785364 -1012277753645994305388922639998205060224 11785365 844973852211403635078747561109868280000 11785366 -201075837923234656619994947335544998368 11785367 307403121271768062445997521015377108864 11785368 73185044979475493321845195471159296000 11785369 -1023754452510562949499728554938597146604 11785370 168478210081117230168408242882199878880 11785371 -104486459403512824484040068701270404240 11785372 15395075025283922311744521732986072576 11785373 -1125344769040269449734442463062382705876 11785374 -431426605937367399249622339107578667456 11785375 -352544929422894365270470250091012360000 11785376 136733984377553230014502410340216799232 11785377 54394332825193950988784179191640320000 11785378 624042899112639968791698565274724357120 11785379 -1372714561094911079470812992016192970020 11785380 -32884460014161562219102089943801036800 11785381 -126970674988813530928017412602895590500 11785382 1025679794972812698924244653609240000 11785383 -422002061507752528321208055642037291656 11785384 -336414551143182360789724699627859558400 11785385 546212993801302607451035306420004092580 11785386 -4870496027531544366930144976119329280 11785387 709558063638875725336737393937992010272 11785388 -406193768729135007119445665930723334144 11785389 -80300448087666839395808808091434660864 11785390 66645870508641676830594847953161558400 11785391 1224544271213515545242356835732165608992 11785392 -322521459784512951298752469751148380160 11785393 631834662060479432336681984681356921840 11785394 -3677471785817878949180791728044298240 11785395 -77307429995026832815575367245966755280 11785396 231912489113446291259209160777137541120 11785397 3131328790943619149881813181416955520 11785398 -91695759179140880538246263748535028352 11785399 -1217436820052998952217556849952804908400 11785400 236066340979598581311638067227136000 11785401 13814087186660443337223140668358190768 11785402 682999672799852611350494185510620247152 11785403 296713596918224314980707968983809189952 11785404 44849524361789410142161071601037431296 11785405 572635981466899026156805716608419329120 11785406 -70863633495838614477906664768100782848 11785407 111809311366939551362022428637917706240 11785408 105271918923831179036782037106400690176 11785409 -137741304209684771324036398874134199100 11785410 -2968431294925749378573696759553843200 11785411 481992741650318563283367503222453334024 11785412 -53917530829910795095679283261409828608 11785413 755322696888305677826164256770072826688 11785414 817899563434374954129507863698673737056 11785415 -927229911399950240612266928706233980800 11785416 -533810372520017798009562631233294950400 11785417 -172011344782828185355223238749999393408 11785418 217007780420662408042659732178506842160 11785419 3912770628394616243035381398993619704 11785420 96560400954464562899744086979915596800 11785421 300529158732340291291338169844701660044 11785422 -28994666126051667858478837134710639616 11785423 58298765155805438210905182217829537744 11785424 -52203328238853675694433235720221097984 11785425 18388379062947364212316631841081561600 11785426 -259055364128638911485430737336639912640 11785427 498014264155931434770108299786137172520 11785428 112263601574793557349472582213101285120 11785429 -149420116714916568261662526789884750400 11785430 -104152448578866323356921296253098574080 11785431 759844281177947725796363151951177570792 11785432 -316984365368693213182155118217640960000 11785433 -574659912477596330435833904530691056320 11785434 -202547354579992126022747889264889835520 11785435 -130935913570376281267933532754446337600 11785436 152473370687798749000405694269922099712 11785437 -1170681637820532041870146781316994469940 11785438 -61574894213988706993283476784771801088 11785439 1012142861823973473395190179194212942240 11785440 5872550898305548648219070461787504640 11785441 854176625255114331969632027907072999842 11785442 330604330603431619713499411144725025872 11785443 365546281870750676086652531117652016128 11785444 210745735499055861131622609626590777344 11785445 -144018289916865698231577001452048347520 11785446 160741394112560030207232878918444400000 11785447 -1336727106165747405357896783516156828104 11785448 180849104079097335174195126214622607360 11785449 75905066265362113342294345027154606208 11785450 112279259298971498598664969180000500000 11785451 -261232145718628570142397905423873170368 11785452 30017411456670396242299899300071522304 11785453 220992653361297128489086489705765872000 11785454 -376306311832146669156252323230095912576 11785455 -10517016914297410149866621660833360800 11785456 23449021070298298941984031800235393024 11785457 380016713384419866967812037141515893760 11785458 -206048728255154078413750878319019423616 11785459 -257527141375858148431874490322093444784 11785460 596267688750929976174015407418875585280 11785461 -105425920966440199304080690206238261728 11785462 -53625563801678958389066364554799755136 11785463 -690762195078866795102324589722294379288 11785464 590246390638516021218952209816200478720 11785465 -494270948665657064256146807492146695480 11785466 -66099953110771109583010534613382807552 11785467 -1139518723329699332610892195724017907088 11785468 -362645078846346425228313199450842468352 11785469 646621257753829054680526553578872737580 11785470 -117188473063816948007224514559840624000 11785471 -1024208648160715553989011038130742983360 11785472 830546146532420118485477944812676055040 11785473 155973299995686036178381248124657827840 11785474 -209631938087208420569343358905298257888 11785475 45775774196866426125457154227461111600 11785476 -5665249153862298231563319755212763136 11785477 320581750338558364947427544029473713472 11785478 -281711030980119435176585406096683436960 11785479 229287387600349174340504910710814786984 11785480 136622321085443087222766507112243200000 11785481 247698178947313346193005737185194005632 11785482 -110474708927418058812056109629576226000 11785483 6295119445471839832885680940678605544 11785484 -461403715340371647355342560958204416000 11785485 -56614849107579431685659441345098406400 11785486 -286687918984635135127358001565450194240 11785487 -28778683887232974782499901573369399296 11785488 43373048354805110811705249332737867776 11785489 -716175475107846200338961038145961142293 11785490 450762187606437352010195163583798884000 11785491 375452741081134743770582827381774125360 11785492 203359728211336135280902380641822700416 11785493 1086997428110052711122943823759320137742 11785494 -155075855318751747145562710881443094528 11785495 -821248725757947397607182913054354097000 11785496 -367658761169853087878617776420017694720 11785497 -6867879446991138176573672602068768672 11785498 -295603155851367980149480963482044490000 11785499 -71026888484434063675424896304238332160 11785500 531219529946669982995152189180852992000 11785501 -210254059861569898653879168090918167936 11785502 -166601040037372210949808571949108833728 11785503 -409372479242165662942386876061432344192 11785504 236122976811826822553024301373892198400 11785505 145738440905486586196958826801553411920 11785506 -438373791414501687043049745052555504896 11785507 1205358008318890644048482118377431409756 11785508 -454190070904921796818500316336851185664 11785509 -351398939328127564588596611029483950786 11785510 -431619826088783133122703732521563392000 11785511 658734139118368182460296897985418948400 11785512 -297827900351485781314873528804943462400 11785513 222539321072503084153023369563543578980 11785514 -70256580438363520481646724406636437920 11785515 -89089865623109899105684208339729472000 11785516 402476567035089710608103252680350837760 11785517 1459402526370044085404412383946455932566 11785518 -63096601106479802489932648809694505472 11785519 81360257238742333543488076741208925632 11785520 147108899556501381692502382262319513600 11785521 -1329130741448026991694790962142524144 11785522 -122865769256197032402976922320054757376 11785523 -82222603773678481868775652454061210228 11785524 -49818711502124096841185194060068630528 11785525 234936089831598670746748067969634117300 11785526 -206715191847960252888919595386616319648 11785527 -491934655211055800152108132930385316960 11785528 992017040879968245460950438132276572160 11785529 -46577493069656773129481454198496268400 11785530 48091235204280032745649115232168472320 11785531 -161762906612003314594373999912128112668 11785532 -388879594797977942088645435720391557120 11785533 481903106090522186966487694654035708000 11785534 -216188498962875859054771226005011043584 11785535 -25516483177415954253609737317753909200 11785536 -35673818690031152468592894686653317120 11785537 -504149645011738433033702093347010310188 11785538 -111523661824237490848514664435872665056 11785539 55371271678241488524682363030211464320 11785540 187751667854265791745278791369649318400 11785541 478094445281284467074520497619718187484 11785542 512094606874958758642660340789479528320 11785543 468041510529371732695186872147879150720 11785544 -1212949904378079893159002214235610659840 11785545 289002869055122978059850905139472854400 11785546 80835239998680248519973283574679162624 11785547 17255056570688515227992746755468697560 11785548 554365515433959230266615899791616675840 11785549 15547751093874020979341442132479224960 11785550 61965840508358092372268226933186969600 11785551 -74644942604047810423526931679656374256 11785552 -61153732764413795694835782898529730560 11785553 168644877304698900688498351056617179302 11785554 68473067317580935882545314160327943680 11785555 -493633931236841009729223838668564354240 11785556 558926316297684506602780690564615311360 11785557 38074392119255241015542852225956575360 11785558 -74085885422027037013397266262171520 11785559 129028976981010782530248771300745514760 11785560 324871294400904402527475537580701081600 11785561 327664495216965790152153057180018908052 11785562 71571177766818544795859765037053905632 11785563 88689767082935806709744670244541993184 11785564 82782888129139152892048525856169728000 11785565 -733542573264357084523490141279791829280 11785566 -173090647594410614779752598994075987712 11785567 -18505540705755456813362404293864927624 11785568 -405354623573339874485748930439356088320 11785569 5572003611200106234798925204272104448 11785570 -360348248829893989439728993846456631520 11785571 -272417634858468976116795661880906452320 11785572 -461797442382795678349072575812251038720 11785573 117667752461420337503203127008646618352 11785574 -132512766017954503231544089625266543488 11785575 6515619939585695017536270141956052600 11785576 155971615169236853079164626028457984000 11785577 32499355598636047138934278382106998352 11785578 -94590326749935690817607418067721551104 11785579 -597217296664033649822410166943013792320 11785580 83946261757017767187082200905617612800 11785581 -4973401811486255706800996233535204778 11785582 417451269404116058458636258922470243392 11785583 -653830162331016984091928190606263013168 11785584 -39863326714587358838262285802502455296 11785585 -26635033245592081903417496626263603840 11785586 628610188764270294655292967882439683840 11785587 655809044018528488235373650905320490560 11785588 746577593138473331080321695155886625536 11785589 -631784939263808727029814114966219970020 11785590 131250676936684821503759416755424177920 11785591 -541546767616645015903743575699121772840 11785592 -51095873786554143955300595755237785600 11785593 96709043670551186962145357799311251104 11785594 179796749121176859475327769244106609152 11785595 965083777898882402287396987419353721600 11785596 3536565658753501522717843980064891392 11785597 1133949327138331027202264798362519934092 11785598 -304205538349517876975881095715357750080 11785599 -60814703889306107979410877676043029776 11785600 290811351449835210657643952728965120000 11785601 -1218491457111652826767036326330116758398 11785602 99705700478720570125736343821659545600 11785603 -1009523524628415232791474736360345156800 11785604 -571722859399669901535156418970962252800 11785605 -11237276009335538696297239015131715200 11785606 17838794290235265406001814701988098304 11785607 -588765576590577502647563840170810015296 11785608 -1037172138000953531004425233144800460800 11785609 74914408273075752128687129629835781840 11785610 -78860014483790393113847178397354980480 11785611 -52272398638865442292156060751441848320 11785612 10976172729226477690617322329652675072 11785613 -59041932534997194119375411559611565504 11785614 -78725556030922194405879297325532657664 11785615 -373176102011747847085066461973928481600 11785616 3471921317448536846649973774799929344 11785617 304104950237636788121158648862041976034 11785618 -218561421144970636046375553582929760096 11785619 266563002822128000105327676675290265744 11785620 -7033021959759085630103129342628986880 11785621 1525645620645653070299448318528825575822 11785622 232411790126582085123857783225958368832 11785623 15828034024874956230280874147019810768 11785624 679747429463377164030008394922360627200 11785625 34143034352004479601555640449100012500 11785626 327324599872625536298765599250817391104 11785627 497130768349315310601356290612794251472 11785628 -738153566500732499063806459837646725632 11785629 -900551962838677454985352483438971567840 11785630 -103037263877407528175452210155637313280 11785631 24251916310156170464490914604377756640 11785632 87060542163758975642137424741903892480 11785633 763717099260054426112963300766804582882 11785634 68764373070593131019588017257004521984 11785635 64573366862222979931774978298340595200 11785636 -659508778509906952726145762379579329920 11785637 -178494898154654578437639446228746812960 11785638 706498769747257769995821071060360514048 11785639 -416036775818021627755423921635198991080 11785640 188664561298276174978334795025419212800 11785641 -183981696785499619563650092651789178496 11785642 -397774250080475508347881839231495168 11785643 457174134638659880912583426871155379320 11785644 100597378243367557051962427084800651264 11785645 -493893829383524165996142908524113888000 11785646 636404245581838398976355521197007678272 11785647 3303638506488920690312831265633315360 11785648 -63318199046325483153137707227735326720 11785649 -418873906198706171243350911677484106350 11785650 -206781343535440395798018027210518400 11785651 -488706747915793941018899210457296431348 11785652 -327729979193503098758020765026202042368 11785653 192653498460055148447209117664909876064 11785654 615400837098403497262530227468259343776 11785655 1178860687756829176887172750064394240 11785656 566196228917616893043345184709310873600 11785657 -152673176788234415227282230997698061820 11785658 404959958543932513443639545892882932160 11785659 -682101820231652541325235607345620209896 11785660 16824157149624123509999183379668060160 11785661 -1121640254618640578241840944713507671738 11785662 5365995515624345069117659670850309120 11785663 -219857241255554596443181801934032011600 11785664 -51394871059635941062715852873665609728 11785665 -86992197287967171765007705949362663680 11785666 585498929599138287918822425164227406032 11785667 510491530141187820626061253410965254716 11785668 -285013952689968827239803988852765587456 11785669 -152550278775754004297933804331395700704 11785670 -152736650673427569960824622421337654400 11785671 -592275359508886350842024478521264331240 11785672 -2572582676353641030035483409983375278080 11785673 -463243949962755854624728643812593361920 11785674 64586459630950349333279914601916922368 11785675 -598303237437789520639857166486576256400 11785676 760328798340778181138329186190141472768 11785677 -316945665643856884224265190087131537440 11785678 -678031054067233226545680258789201495360 11785679 -1483709500634878338074670059097349900824 11785680 37535120189336264763009278589283123200 11785681 260924816433285378798351017535831034880 11785682 500233800485567297445945227349176514192 11785683 69066158064781665188013793537805779968 11785684 223022496867411188838600637595197939456 11785685 -95257624290993925203587543885431764840 11785686 -345451098090317876322169572666907126272 11785687 1175518236774696543727477679664361382760 11785688 1090018773878400166683922724441570795520 11785689 337697617537908281098272066146879015520 11785690 124375000079860627846976179164311823360 11785691 1671148404276319354527728234818268265552 11785692 -349455687855527879304753439840033778688 11785693 148650277052041470505739256296226923942 11785694 -173211415300730762406279904928475302400 11785695 118745218224898965127251997795994480640 11785696 -96200634230409554785868335674356662272 11785697 -312798996382289408416430620791083107200 11785698 -4628132419027538855949164118783133056 11785699 -481682493043757831690480219488686553464 11785700 -455514602393890807162297943179827072000 11785701 558688261016882088367880796516916592064 11785702 -777553538617765066553467620642106505856 11785703 575244687889786635138090026153825648952 11785704 11800763148820651474782921659804712960 11785705 407225622023840817253557259861706190720 11785706 59727816197713834210720183758628587264 11785707 -108456441688529419237351593620906382480 11785708 52723273760359428064901197829950204416 11785709 -95591610509967350517902206411408855164 11785710 66382534906066577361974782749491064960 11785711 189632450329282394944335360403046210032 11785712 169480069685502158151963476023227580416 11785713 -47154311950599156585945836113378970112 11785714 731898525098612218958583153256797190560 11785715 -114765962005114221096034492337057862480 11785716 -216457124288051795062059114541892812800 11785717 -1429890217916239377992017926758451893220 11785718 65928883367076942122887242932840079360 11785719 -245851880717817173824271119506305992320 11785720 -1273085129418163905748663307725811712000 11785721 -394668557240239864960300018840433746770 11785722 131639330535886174781054082077119261440 11785723 1052386125508232283154824049864554613080 11785724 -133528694050531113079580351409680277504 11785725 399198579292295131572074430952700339250 11785726 -131192606259315516259693066152713160960 11785727 837180514050854656661485735190025898752 11785728 237002081630712984328586433754828898304 11785729 -53408376764037801144473255759069709120 11785730 24331701115229634358352035326081216000 11785731 -61624114627243486295124144463034160648 11785732 -357893840304554884884241049854243082240 11785733 -86824366337425695706144953907239906180 11785734 -162613944873525897392830155350288484480 11785735 -25566023615232169359865973742831648000 11785736 -234397657787974827074265608792481945600 11785737 181536421389682992440681946441668352480 11785738 -970152137430748239906646297172754716160 11785739 346077178077559794621531240594969813792 11785740 -125116332821388973111190779697768985600 11785741 -9121518823276144324623258618332571936 11785742 -421796130120729073420884020196615163968 11785743 919600421798175861903526399470858584640 11785744 -180299662332458943106777889287315374080 11785745 269880961451354020154711653795436077800 11785746 -17757048068483028541138031204202656256 11785747 -425138876527910509793435610728013262804 11785748 95107801497940616504252050026258374400 11785749 -414383569566981866424108711177565342752 11785750 237461111367126680491764128924409504000 11785751 1309948271174509257497274263163117315600 11785752 -328767517211949303589690623620534108160 11785753 -118805242168213762650660211087682136320 11785754 -732256933969785680012527572961413538560 11785755 582210058946786333315440495773590824560 11785756 -207974400440869215145886013621214497280 11785757 -67078945285490185343788286679603956160 11785758 -182839855436911627230471109513348417920 11785759 657129216172005025613300610042001904520 11785760 -464215992080597356879759484504663654400 11785761 375280175471027653974650240587560938388 11785762 639436913287435161816608575013765623632 11785763 1748819387878590682026105634452032040 11785764 -165175139023131172641221273958477978624 11785765 -217667894727731738521304776479025358340 11785766 175157794713117188629883333701709842944 11785767 564128993333432661588242659426446019584 11785768 1104395385208955049860267956036589890560 11785769 504278386985453722161730110371287967040 11785770 357521404621456417644019416510018547200 11785771 306352384467981695813204264158295969972 11785772 -8941939128686967997554217670735610624 11785773 -134659832235200505675414142478631852480 11785774 -53936599421332387720736473109068133568 11785775 78172059344614130599452040233923520000 11785776 189564997867089428655164409078676193280 11785777 -6525086759178153530857686504345271608 11785778 229704395023263449672772801587353251360 11785779 144970309678816205878064426452337029524 11785780 -543543837312866333368538864524833158400 11785781 -242477175552905774236221282031983243840 11785782 -132646901352273844210577161860629087808 11785783 -1052112715975146677972109832990229018968 11785784 1957317061097834437381061489761873920 11785785 541577105821210088878060670947998417600 11785786 951715568375735734453663398138667050240 11785787 175978779168940272735565263908938627248 11785788 202914244354180256131812089169968593920 11785789 -316066688144161868736248147887472516410 11785790 -8027883928303557820516260900408384000 11785791 -206144804062280469790125662572138705632 11785792 -466285527011856618816254563490098315264 11785793 -292556226055413572457311223502795561536 11785794 222924741740304109433320675800032508672 11785795 165096272646231258407971685669687808000 11785796 238975235593852684638507151248431026176 11785797 375902054750199333267377768969502958080 11785798 76907701127950858288668698711315589888 11785799 -906685980263483144420000122755960748200 11785800 149576096099041652687325525841268736000 11785801 -32201035382128234868071473808560487500 11785802 114075748348280716046328235945509480960 11785803 -92631489942469004486027944056672598800 11785804 121406894233356608083515780403666854656 11785805 16729082776943136511275688007335582560 11785806 -38140877826646287340171886016328303488 11785807 -525336699522181200205332840503032592640 11785808 337773067663827952693253403144018591744 11785809 111950227715486133277832404293913728960 11785810 14586300049469056787018276718005158560 11785811 -505074089910965096404584953365185210888 11785812 199212844690876063740483510547051456512 11785813 579885054146732993851987926784352241724 11785814 842399798368319469285123158954537472000 11785815 176192944777709084151924786279275188320 11785816 42741576002814143302417120885160386560 11785817 -1058445170877816889962761468695961302134 11785818 230383521842719673169327726405286834176 11785819 -19048710571201895916676068404826808032 11785820 265920706097232562192192165528299886080 11785821 -125361299873737455565036458034186954560 11785822 273332052364946663569353270870218628672 11785823 830221617316000195458374286210479589600 11785824 36942103257879369401794223550376574976 11785825 363951532791421233763127210924224603500 11785826 -236610850420156989734014600672994378976 11785827 2928231579671594665985668638014153856 11785828 212205637733616578317513891584437747712 11785829 931681005504047426831919065111779442880 11785830 74984954951740451031080188086556293120 11785831 -129485104318560538940767885019491799368 11785832 -389115420023734984263657548559455539200 11785833 46258053437962719700374247195849473600 11785834 194668944622468252983344516252277600000 11785835 134485117052712432609854694199366253280 11785836 -154021969786318599612203780916205707264 11785837 40246697561233829188724032345559779552 11785838 -392120549195203986214191426605910799104 11785839 300375727412022256755691910730024253728 11785840 17986688761462043822571538541091225600 11785841 -1391309584064423578155038749588315699758 11785842 35138163038828026721055593498398171008 11785843 25761593981248013390777043346081658560 11785844 -121378881786451577440435994655285239808 11785845 729350560274785895151235053715812667200 11785846 -267844230430465619093236251327134217216 11785847 1512709485534337785186819582744183592296 11785848 -626574439765690675932015639390869913600 11785849 174149217693180599688705429222456367850 11785850 26911769096545686828129421932767364000 11785851 52687678709374904763282516682597516800 11785852 -284927028530819717428840858377219276800 11785853 -561502971813365066911641895133221067898 11785854 225575373591888997213074313138440978432 11785855 146052945183383559328309839402572896560 11785856 379068029400868950446493270500085596160 11785857 771341777850566585477708367505348469040 11785858 -149727055827284092604801261398734577152 11785859 430527488731716223800916873007681647680 11785860 -183401711520072948213440759737782474240 11785861 1243953188883948752881979467161911374080 11785862 118956699634879208527385395639491391104 11785863 -160047366495939465296992030252148768856 11785864 784769358543287588256863159335249920 11785865 32034734852048114523912581934645419520 11785866 -194317525276435620336341949365915755776 11785867 -689439786365924481195718285582883877840 11785868 248773448355367021083561826871445704448 11785869 -318001725113142857873438339153607512916 11785870 214310093782011896145111934255689600 11785871 409503639661020338923614948550094782800 11785872 158070602309848324170234884220187901952 11785873 43999855311861029468770624911356379504 11785874 263349110679492817216871293631851905936 11785875 -43796847520445472743059300389904584000 11785876 166502164698886678788543547596335807360 11785877 -1472398824148069631162606020001814332274 11785878 -82080483613126348736356766979719639040 11785879 166138952159563938293999705507974216032 11785880 923152047742352376282770332545258086400 11785881 82249186109966805023012616149656260000 11785882 322442647018346706645116859422226327792 11785883 -543368392093789344616657857052277519868 11785884 197566102384991171035240669594311168 11785885 -28165604783438965691551081845979044000 11785886 -210940930206369966037763791700510582400 11785887 227104866836755211434621627174215282480 11785888 808418971792327166690001798456772263936 11785889 674838163237256224076211799306971966690 11785890 39397838520209461845390639606841344000 11785891 -117787318624009176490195958358946295220 11785892 509787570051163975696660820639140991232 11785893 107597679745670697210737092754962988160 11785894 -287469753550683104738456943715723689504 11785895 37889375176177883932866288179798815200 11785896 -1044756567435125721869311697492091955200 11785897 648941926134901328491025929387521839760 11785898 50704562839405869799082337606940417200 11785899 -120885492526268933893157349234687305280 11785900 -59690660895946658582313253331063040000 11785901 -558598119790866051329869717542960259176 11785902 -330738062027254998895589564879165573568 11785903 -1821472496263047886352540199632249093240 11785904 107646839528275532482772091901196304384 11785905 -32760008739851473969553330107792369740 11785906 348803361129424844734756078240173634560 11785907 -503873242014480634465851939267976169568 11785908 -99128151782975368221030347466291093504 11785909 -43688121370131925344835845328099244960 11785910 565888919457695953352855449190797647360 11785911 -274821179521504545688841592244916507928 11785912 -802316858266751960068672927482927820800 11785913 12628610588286931532550036792771408768 11785914 -64075879428178658222750291402705994240 11785915 -663104301804916697175835881916512973440 11785916 305716517684567699837764593083396490240 11785917 -145179648478118039074618125078768665088 11785918 -26285106010356228024017335121708931840 11785919 -186838222966047254381970984621890610240 11785920 -24430221935175844172925053865421701120 11785921 6244899049873134882006678383127144960 11785922 -457950700764421783389185140778610924000 11785923 44966048723723498485894649423444703960 11785924 525044821623528078709595188482802176000 11785925 128109045498978801604271563157234740500 11785926 -4962827523376543119423613429647837312 11785927 -839156242975617562082616447770819528288 11785928 -3408971539182352979088823493733089280 11785929 -145408502203657107254807679595855363392 11785930 -17866354102161011054380211644894308480 11785931 -2312048550410311038382205100378386527680 11785932 -199310401638372086334959229941552179200 11785933 381226490119291738223413605702616632182 11785934 6810707770774786640748252084869336832 11785935 -156791486666272460159465792099191779840 11785936 -35552998463967295769546927706425131008 11785937 -812753675520891437512196322581709606414 11785938 -463285794248768870794163456603186691456 11785939 -25170019831907400908646398047869420480 11785940 383301620694140004970795280358202679040 11785941 193951588910129365978558640361303694350 11785942 -104589716064020731801177571182549844736 11785943 -112329986888812085327352215362139396640 11785944 -824724316862601030245241004426929377280 11785945 266439174169018072068429698946267101700 11785946 668768475918639642963757833654488178672 11785947 -153674556680236381239542132224383534720 11785948 796158605405583852945607674236571425280 11785949 67835897688099298708943180730863455680 11785950 -45482395033956814483715131435264036800 11785951 -1129564156551249090808245353020122622048 11785952 -212096921876531863348991578140702670848 11785953 -343786322347461379528072545187003119696 11785954 219956236759612597355389487496189316176 11785955 53950017768443477937594325192151943360 11785956 797854838048085759322028771723378688 11785957 1106772584851362500734720880380407818752 11785958 -56500808273475233284988700909466783680 11785959 -812413724788518144724216226915371180800 11785960 300449099943815905827662824438076160000 11785961 1354200708355913365630101085679620140624 11785962 149007359783904073957012911022345872384 11785963 187911897820219854044808023117696230400 11785964 -122524593020326144154754467789157485568 11785965 -375564168449382284172553530563221070880 11785966 -138021299554582301353171579164263587200 11785967 -1408291802641547471202913610114914142448 11785968 -73117872014451813628844123418611908608 11785969 637500480028207013289942445852826385844 11785970 -479916910646304857328386085812583897600 11785971 123126029694272431368825180890468117040 11785972 750834189710985412768740287860093151232 11785973 -396935368060395790718990935080447314820 11785974 -52575190011947536812936097903850803200 11785975 267156135440493633274910243123180786000 11785976 -581240923730605416456612441887641681920 11785977 111101944498332396454976091819307369920 11785978 545289397998373483733202220465796957040 11785979 -291544738960932683461642329171742707420 11785980 80933997012482885915573126066783692800 11785981 653727267704611416390068354423414206464 11785982 74965082148526389844663155331180074240 11785983 -46143022993819353119519339988041054208 11785984 168951611007820409507381021060236312576 11785985 -319816597663583911105027192384553472000 11785986 477536784538559269863685001468641524864 11785987 563736314683825006526377363580650263720 11785988 -158161451366987703938803582624665252864 11785989 437567162586208870413218159693400313824 11785990 542376672672428920483188721267447658880 11785991 -285385331877825752818588753957028192256 11785992 -513555440953707926532384623017602785280 11785993 -453379143417069550621311597006402629112 11785994 643932324552605637843704318556286259712 11785995 212461829844245980366702787608784595120 11785996 15753458141494273276278353574757720064 11785997 481537480425014490607419642383243285100 11785998 -29202071623748122177980961849741206528 11785999 22321992445166931623184443368693759864 11786000 101790890453258108553749422972796928000 11786001 581700906680880363695071675505626824432 11786002 296072144735364361030989761450254236672 11786003 -579060368514667372477864453028594802720 11786004 386718744630712113260275014812373258240 11786005 122948745476446654384057654530029788800 11786006 260907822595794507694435228454110961280 11786007 -14178451943732245497248003291558430360 11786008 24857523481394795920200532010828021760 11786009 -1149572017571046983628474781708728692790 11786010 -195772908984799359004827222399428966400 11786011 -382390840960531527395171333569779323576 11786012 169330691482692653041195682309670743040 11786013 -348050140555054477127520492410550779520 11786014 -23241289673029846916376762397047894528 11786015 1089612907465191146863691034659889057120 11786016 162136052283705810940871420078585806848 11786017 -582832726643890692685991433580117416000 11786018 43418881853161060521957573737199019680 11786019 552939944781665746428634819493683247736 11786020 -300422582273848140996101590063490219520 11786021 -83793882661586912328850316715972857508 11786022 4117314818267701294313123214459536160 11786023 526904937454341451518315500484369379720 11786024 286479511842993448397869848704477829120 11786025 617795840470883933744826967025156001600 11786026 195573758965246131434819262100796463360 11786027 555915539423029748798731420139752716072 11786028 -104481537503588734840138562668374491136 11786029 -266250982593423053730544984067411307370 11786030 114860504305050080908083671447339126400 11786031 251906462946339796066600175105891677320 11786032 48271050776870755639620969952319864832 11786033 59527616969413259949593864615801094720 11786034 -96498357625924771082856559881996271104 11786035 -2102779818360418741104590671451317200 11786036 -211591500062736400295956821607194500352 11786037 -165012190449263663445511112542303604736 11786038 -409318837553460537857246075018194199040 11786039 -546573590684366548804034024345203523160 11786040 39635347737947662018957423624519680000 11786041 182064578721915015200946842897003509072 11786042 5631022001356209036301699431973351680 11786043 -374095289901378801546254211933014050536 11786044 -588658274966007368006890570889882788864 11786045 -22678914994515703523863940185237209600 11786046 -276980541574882331478107013927189350400 11786047 231461241931260156328796331749670630752 11786048 41103697683589203356735541578716151808 11786049 -1257684001066423761855405319504600070400 11786050 -83098437732385197666586274136184963200 11786051 34452655138027349545148394358627226880 11786052 -58704479619288376535148737523967239168 11786053 -1018125282263359139548085254112077433698 11786054 28098163233710729155956776568257985024 11786055 78849038419883189067782325704018423760 11786056 -214475535957285419290652524648261893120 11786057 -138509082348501872943881712707597126694 11786058 -475923679959616174021117775737844826576 11786059 -1510923567354061626611229203084618148096 11786060 462136201501965022604240969703040834560 11786061 12455548923860856746133210924487372800 11786062 567051622597099966882067484891071940864 11786063 -979179906522174893934348253838993324688 11786064 -53059767526530395175043168219502346240 11786065 -321165234185071540956297126021692273880 11786066 -417359410071013320400391458609199397600 11786067 -2283174227581522277555225625905255688 11786068 -513256407876346576647047099796468435072 11786069 -27405633163461262119960518360865925956 11786070 168206402406521187130579341455174400000 11786071 -414838695656193814855755344622282083712 11786072 1363916537151869744622586769244739153920 11786073 184121667997447879468183958046549119808 11786074 -209931077651253141769079325283440495360 11786075 -59219472169419618734281637195627010000 11786076 77127106177716860019416837483866521600 11786077 -327416325259336414721327773245456410074 11786078 492301615887020592613608734244668979840 11786079 -217640938666134909126499569439659010800 11786080 451392121994769842559605658595137945600 11786081 -435272914759348868796743406311122193118 11786082 -98579364988457291517513923098378125312 11786083 -822446425662906991004503399460066144976 11786084 -1076815841503478093378057375056526475264 11786085 -4023186260328583657491468597027968160 11786086 268828705454948346752564954078307769344 11786087 -479721301959004994670649843151148656040 11786088 120388972301341836484337850446206156800 11786089 50743853225059524496998911372453192960 11786090 87399657189700756415560096537804264800 11786091 -305012940641502031438387250597006055696 11786092 90376929959929948177547682234653867520 11786093 -1062063706506463538813173205070972966240 11786094 -107615952134328829427711232259126705920 11786095 -731424044832279420835949431386667145400 11786096 -109251063982312684627770596557125058560 11786097 238154718933961081733345229555987601728 11786098 560649187504371205074475862760563830800 11786099 -431435419718661388628915737932520137360 11786100 -126447154060812692436614173044802867200 11786101 660584125499411914961023730790511723072 11786102 363491986517946391982958657551579950752 11786103 203983079782159797549314373677970525744 11786104 811036655059813959859210501876039680000 11786105 -16755241817045881349034487967451519480 11786106 -146865184914360263056116908618033966592 11786107 -21474259917351659665422985769914958528 11786108 -471744849899584647743865561625698975744 11786109 -158274841267435715293335732121980612096 11786110 19933769168326879477215787052062502400 11786111 -30968938580165449758586185482498940288 11786112 293593757431024987550038047468646563840 11786113 352346792769745254103671307551008799362 11786114 -90298128532400681787404960544667639344 11786115 -528245481485491929770443778800256613120 11786116 -135924894788609863514122564046545711872 11786117 481088642485713166285720678376324336700 11786118 -96650239070468411162738405641023413760 11786119 -42463383479902938844928903670706791104 11786120 -46302369063017373514395754119179827200 11786121 524184603144350576669801671493685270240 11786122 599868115376302789681646325590551720800 11786123 883646723351739076479254193723660060372 11786124 83314155364932418304668433505239334912 11786125 209613958894869443874129729589658838000 11786126 -73091415316952745403935901446313728 11786127 -482541987915140181025612572677848738680 11786128 376387135866308727491728940829507584 11786129 289941420814177691528670215554606661220 11786130 -243828850416567697740989817836854028640 11786131 -506669227868026135324413435208794354608 11786132 605483972005269142514094706632874240896 11786133 12948170189079615342739769374222830624 11786134 -408684135890407946555931421510366296768 11786135 -758030002769856142367396327391324368400 11786136 -431234096861296014179932629557504778240 11786137 -223048877549010420006215444547415516320 11786138 -40358861993618760860474166755200573440 11786139 615882647687712225463255470552366434604 11786140 140090352702520686585884452648287129600 11786141 -615383224173115486299377779118712370458 11786142 -12696025794363720446083297395911055360 11786143 1163696105803201038305347509714497946624 11786144 -273974536634012144142924037325788938240 11786145 189038466436816523926337736134216880000 11786146 101843810647539532847259074847025960320 11786147 293424361462192602914863535357358245664 11786148 6133968306923900575463577908884325376 11786149 555948140760798964389807091634421257150 11786150 -58403625321546666041756732893133479200 11786151 319276567077291440339038333840009535040 11786152 41238871059916197785806050169597870080 11786153 297010065524755409458796684968293574260 11786154 103932188573546434556513464647244899840 11786155 114753843070779540076951995896165854560 11786156 474336983041488044021943840893072248320 11786157 212046367562489916381862654194173215680 11786158 -171370040629193419940228274790970416320 11786159 -141364539919407971201494051445362194048 11786160 19527461130873653640048955636054425600 11786161 321978978187236165729154807811037647762 11786162 -393168267733316442617747466881177469168 11786163 589466880274938459005269711771032364344 11786164 40783647840936366468536305445092508416 11786165 86649099697575515214438874960554475800 11786166 -91769108386271943341318196803522457600 11786167 400047828355552088022618672493716242216 11786168 -242924109758569002022590078020741529600 11786169 -22822108570643766993599964816606365952 11786170 -54156738783482150842906796072509516800 11786171 22717510033035410002309175526232377024 11786172 454301555716162019932386306195878323200 11786173 49142947928813658977094472769052118400 11786174 -444059820202028303812181336828699729664 11786175 -96888491534387730560127412706992800000 11786176 285438404052775634061354526366467358720 11786177 -87797891091885315865828819057672230360 11786178 18491800739500035317805384226548426624 11786179 -648231237790081221917756188078956993224 11786180 165761117584402378696472376574787174400 11786181 -87878097656628024541009157335729471680 11786182 3578309727843184206196332121558692192 11786183 -1660633366797498585835424839769211322416 11786184 44568505058552386886055589935831106560 11786185 -412102373700267799842904852801539059640 11786186 655899833984365162498879579621078815792 11786187 536849375264724743574778984467022732800 11786188 -155306601665705915652906997858822915584 11786189 -344851647538246148833161277516531447776 11786190 13786762652469137987559443240394301440 11786191 -602585656805493989236482019290717958728 11786192 -193951338598462999332892938405735038976 11786193 -415041546976982457070597686520586317260 11786194 -151563124256172527315248768264417689600 11786195 -411621034995908073723886955731492887600 11786196 -161596805492959205478752269687252727808 11786197 -1435432882102393097027036414204469394354 11786198 136034590717202120210353070309391820800 11786199 775342169320391348820621640075272271464 11786200 85745532528809365992197006781739008000 11786201 132403336242700228338738979781616456384 11786202 -344488843754407456091285320368219847680 11786203 371045276430844217258252127947849437968 11786204 255455078186022613974529086622432590336 11786205 607246764206416379537212660639238219520 11786206 258108848902360368240307927222574823552 11786207 435202504803074521072288100299540965912 11786208 -262543030371091031406248854777831096320 11786209 131626472813930030132299200365126612160 11786210 -6115319889449321930719781552836566240 11786211 87540738233509419471604172525345620920 11786212 -197122479468757718709118855078881681408 11786213 402811128088678821817838120526956888640 11786214 3102844479512217349287271504381295616 11786215 27176096266547519279988188312286214800 11786216 -176993477584077584149590703146575923200 11786217 -193626995066428371616305037226174551920 11786218 -397912625800428861200921177791552180896 11786219 895188593769146420214824203986319605120 11786220 -214810807415727383745647004174606105600 11786221 137013123931559475023134869365521137600 11786222 -256010993078745001608672787277087549568 11786223 8310389456902652890557285649303414800 11786224 31355862974718607937133720325746851840 11786225 -537850806953804275541002963707706842000 11786226 -164744238004752300713047026321811725312 11786227 331271721507004732937082117539753953480 11786228 44795248148779041110915226629702270976 11786229 100827919378843062315224167063175485248 11786230 450562269885019635206973314506064117760 11786231 57822957425663339671270823208857264064 11786232 -612658881451796067382928476537597132800 11786233 -950293069823082603070759940922564410518 11786234 -188702767111355665377831540449156259984 11786235 -154032469152208759212176729192395161600 11786236 99412068013134121836235249837487603712 11786237 1690782363162407394667047301012859994624 11786238 -656075898070981673656563492374034195840 11786239 -165199670364970170593236910052354990960 11786240 -35103134401213115671080646185949593600 11786241 -344275253352320161149478153401269917536 11786242 -11468190518311795224041746794929469408 11786243 -76816954754991515340299354938378590000 11786244 -18956055819983742305523419605246301184 11786245 -978711904679879918677028811983028562500 11786246 -357087689763852708101121229294949298816 11786247 641526906799059878342787996443222880 11786248 1163528178161184753344824686482321694720 11786249 944817877084043016648144327133239260448 11786250 30317964831922311810217614807144000000 11786251 -284833962173397708491766815431123099400 11786252 562833863672086722732845554429898708736 11786253 864344733142823718092105009514980685120 11786254 350040631188826422556648856798849712576 11786255 -37901085017849319883984708823705714400 11786256 151621768047443218235308281432289443840 11786257 1292525126662812040245073253750453312 11786258 247882468894209617438221560423024588288 11786259 2262838113628243401123824490117144504 11786260 -202845212782351402789851297760037859840 11786261 986052609841183272650852111851079534862 11786262 49430488276141789085062371547654938624 11786263 -588132744486884572941479650002633155816 11786264 -272138149488110952633462369859938693120 11786265 372095239460304724423993398928879043460 11786266 401410724112539438262317406209024068320 11786267 675942858390388770871005316725952125360 11786268 259668664703648606786232864615095890944 11786269 -551368101434468156475700276874921027040 11786270 -65725410827572473483903433117701312000 11786271 -269275670388933343421199390582213902976 11786272 -45467045682169323958115592244455014400 11786273 2096319069517311957846832545654269620884 11786274 -468713999586935980211237161924582103040 11786275 229150778148045452881693343986936550300 11786276 5615705752722516960796749911042474496 11786277 -612137183589825827832706727321514600768 11786278 47214017419594967958452844581480466432 11786279 -203197206760392063235727266789125949080 11786280 435821079065139644836223436667342848000 11786281 71298458447968917700625064535431756480 11786282 238232904774306603722860368272079586992 11786283 -29385311339619516182316136891127960400 11786284 -19989756216017249558059063714680373248 11786285 -32171218260795338057906498777412288000 11786286 -72538592817017511610909864558866956736 11786287 194604430784954316735899677975042896000 11786288 11838274527477758258464423604757233664 11786289 19809868389550693159986450249941960784 11786290 170463979046286691568621486455422942720 11786291 -705692505744750639728385257535832013232 11786292 253975834378170626394409523729691420672 11786293 37143296242575890726143409715247368064 11786294 -18041471559847733405842902997718034048 11786295 504209717866418023447734609657325354320 11786296 449207409939867911910193370101883289600 11786297 -731054712554432660196167954355691255254 11786298 -86964524461077123915213652158151594752 11786299 -122941458747625622952243358586942004960 11786300 2268245989435583368482257667033868800 11786301 704033323692228812391899648767229848230 11786302 -41585937130764897011662818545163429696 11786303 103029387607038736785804463169132751552 11786304 -115175483868942693126955900451388653568 11786305 -1082778635018652415471327129600293406080 11786306 -99399571646499618594283302488642757120 11786307 98893752365771206510317434432448167088 11786308 -819823584044851210013631756832674759680 11786309 -1303608101999883121426641157445835420096 11786310 -1455035321283183339767537444570010240 11786311 388219659374920406495642540849028229200 11786312 37281411729915970134700663828868505600 11786313 -119810529563362225431353210467914009408 11786314 -218813267282600508685321922665763029920 11786315 975337374553785960713323571419939212960 11786316 282667195631064605629120709775301684224 11786317 -128842954254480055672460219543176992552 11786318 123811396479987496903468973754991144704 11786319 131065438539776546770477187513321655144 11786320 -21900401683491026395949505924287692800 11786321 861441553098202772895569799849920613960 11786322 390694360956435445712355501163340614272 11786323 -855129056025570359068347927059616305428 11786324 -105668271880232359403721771301556207616 11786325 -65217965368787694194270365008664020000 11786326 -1058883300414409420740467260165740030720 11786327 -200639251772402426907742387305958341120 11786328 -20838377898661143481309469286052392960 11786329 -1476537423774924503867832969434627950080 11786330 388061093967256388732669461405227598560 11786331 -840996203687610099827020933095352935936 11786332 -102752313589295299135009624002698428416 11786333 -541063449108432899964976701277589466996 11786334 28060013848286708010511799054394534912 11786335 927623391636994719772611804315822146160 11786336 -819079697981417435911857770804337573888 11786337 1142399648738865030507962067918676465440 11786338 724448776135801845961791741562577140896 11786339 -246374557321461258182543411714217838680 11786340 -156276793166634971013073738490360524800 11786341 33761591438775155541343254697637964800 11786342 292799617099395665770074800559820047072 11786343 3635390030103496126006213016695906944 11786344 -122580244265898893684202522023510016000 11786345 484813937685169360085662980335416547520 11786346 2077433957480359760786984683920837120 11786347 939173579143062123940881873266318860800 11786348 270583755127830655828223993662420755456 11786349 460098316850985107493496792825637888064 11786350 34133857409048723567841655994870188800 11786351 100904128256746862400201360166717862352 11786352 10416330156402142301137434055689240576 11786353 70647000241763799352975565946428187602 11786354 -440441190083925566953838710903280953440 11786355 32840433448699527144180058585839575040 11786356 913735188904052506282967494198962369920 11786357 1001189044535408505855006805979359775232 11786358 28666535065807811744684510587831840128 11786359 276715035342885584712297019346393722560 11786360 -660139015279950091141552737607896576000 11786361 25253792555569341874103252433197731680 11786362 305073725010958270406790425876759728128 11786363 -1257492341180239666013493918854158967388 11786364 -465137893328147452299496908310049479680 11786365 82414153809513242655074585879011797600 11786366 -619569432629341687734075986633638013760 11786367 -42041272734113152592025595106987213952 11786368 -1304627389712968343589887370476912640 11786369 89035869971568197964439207794917800896 11786370 -204240025359563317475923356478314163200 11786371 710348102071412733684309321933200400960 11786372 66228998055971615779960153642680115200 11786373 386874335286006167764213843167704361024 11786374 77981444695183860249485928831349011072 11786375 1472659574292602678216676108745752954000 11786376 56506443263791380041769711173395906560 11786377 1202503922649659319673443010227181829412 11786378 -769031912667567358853850658699461164544 11786379 -499618216192000578347315734782708539520 11786380 94822312573328091536161540057507200000 11786381 541905446805037447918724008649458432182 11786382 16765884865111815514535765891449161600 11786383 -627053850359618138697946369747944500640 11786384 -52275477803917596346951478296013045760 11786385 61764885540533969231939463091444136640 11786386 556978317581564928382565534975059968 11786387 -365089433554688250508074288490453879056 11786388 61368854269149052438797293787079096320 11786389 656828276060925771702529236970005960156 11786390 -147729754880394186798858304761980221440 11786391 -67553288156252118983887190799252530568 11786392 463554513193088389481065524996899020800 11786393 -118164691910952998983681249205307199872 11786394 239445552094475180058469360180578700800 11786395 -632088657883457417338428901887314769600 11786396 -256610813845728061522316244142919851008 11786397 147605492585356389903382128280781564544 11786398 -439422496934524534352154430256581624896 11786399 -1403336037297606109171700443770631864464 11786400 -246602467129519368611831813920756531200 11786401 -963811875949603250911518573813824971200 11786402 -420047839708467959935968017448693340848 11786403 -59723972878342995390311406444192580800 11786404 576042932411909178816283758236897280 11786405 -71982563579588639408920843322189894400 11786406 -111676144870048203289561349996832260736 11786407 706574648185957579657682236639567137656 11786408 1061407766085728104347582469272263592960 11786409 30479682005302726079499678432061675914 11786410 509339506072235354703180146685510891360 11786411 102583088797567282109800924500006070032 11786412 -370561924597910567435891435013831475200 11786413 1281901615632713413042864078941411600662 11786414 -23613910405744500398764724375268388608 11786415 -13514673481410724594338102063895486080 11786416 19160583802786210913568848315721318400 11786417 184691628560426884754340704723314939392 11786418 -215982114825298938930607212500056335360 11786419 117652189076960228377927141234593466368 11786420 753190147530057895887599272700153986560 11786421 -895069742593008920245966524186593265888 11786422 -148094633768976186677616681387172065600 11786423 -9274938558322122274319291527505033040 11786424 76662233835280233542091041195374755840 11786425 205463254656557300162487433756742764800 11786426 -88837283440877312787439734051782605056 11786427 -105603268992647032656716414053180295952 11786428 175464729099478209059831905461539161600 11786429 2253809128408298432635165052686154784 11786430 -99956848726032997179851852473885824000 11786431 -639043994254956209642455400028114808768 11786432 -58572870822279796636468869061851217920 11786433 128048300618449816018066115444359243824 11786434 -9730084082752535746849003991642319360 11786435 126875063677257478536016686504440900880 11786436 298954692573594480847454189300680459392 11786437 486391083964590709111612534110020710300 11786438 29922069826496050790282431995066159744 11786439 -158366774642729999309772122245873713408 11786440 -444176056474175708679512970142236979200 11786441 -948033600738420813422865519099599836800 11786442 -191417794346772130532037119693395329024 11786443 133131599733678035451183013325977644692 11786444 539611538512595201517400717330304391936 11786445 36823408237350296957793378281383555200 11786446 6825001671744721497052204167772064640 11786447 654656188038600196341299350488562918896 11786448 28269056308182343166604852221581983744 11786449 -513076357865607712561201863841293679040 11786450 114581891467713947952193918342656837600 11786451 51623632943350984283019361905363842232 11786452 -1404926364195310660138064137729987825920 11786453 191048816991618279836806332870981605280 11786454 -250697411434675275214781971342406245536 11786455 -576187740408435764667063509112487235280 11786456 -212951250742746931025854554495793889280 11786457 687684549099464419948018200334628296992 11786458 163304971356249437158431716023917312768 11786459 232136387013334293568230126647104353600 11786460 -220199260045419331885987546347172454400 11786461 -496452702391706135244059019958439894920 11786462 484188551544918998231586216771425711232 11786463 104658678155140694266439026726274658960 11786464 -440864108947145385546152642091533205504 11786465 646943023544031145723915481537934720 11786466 249934570896388203722814268984051031424 11786467 62595988613048481144410234976727094784 11786468 17040355238295939288221795876125605120 11786469 355010878242710974811832523169907330144 11786470 -81960104796745965643292088739031712000 11786471 6282686159698688227882149930077274744 11786472 -11982889341048354940663625146972078080 11786473 -789004205309323225560580100375735591856 11786474 -26838629244709689479988805738135193088 11786475 -59641504862392810619630057931509746800 11786476 266008621925519021780937106997354386432 11786477 325203383438723589225583633517092090326 11786478 -217199837838908870210674879634644945920 11786479 -427693962228546798651434347450303198720 11786480 246762135515225029355387917290299228160 11786481 12773574479062599013971166823403142464 11786482 750635900311804195248693131395620440592 11786483 1477070451169610243046300189329040918732 11786484 -420581932242170524400015917063362109440 11786485 -476557645494534138323101703711247326820 11786486 543149266731724016323188600147938220192 11786487 -362801179672652293741251794928741936048 11786488 219398202556015724775624980254131486720 11786489 -392489844519456166266704883618647040 11786490 8351403670608197243473239277036489920 11786491 1629178001278135338245602776716957899752 11786492 375989357395395485044744067746087612416 11786493 382471918035913048469719287403047435264 11786494 -35262835667951885974565186274684232704 11786495 188117634968377393447480872816607958880 11786496 -865677045694889811192647228353570406400 11786497 -26088285803489818755024899786790000960 11786498 -111800648924081899610437998926267512320 11786499 -368925374584620054035578517880981520800 11786500 -978379505832807781129621025878265856000 11786501 139398690486135587020338404899920641502 11786502 2974962170792307312104942851038480384 11786503 -694353907863770298910415922487928774248 11786504 242608585021389651061011118549329561600 11786505 -117917668187707314672857061062612539200 11786506 -803997000213474720996471046865005405440 11786507 16670436954725568063668250316632446520 11786508 703381540703879315838850304825942530560 11786509 -151402719270249957652827282920342826890 11786510 -95882509704043496920299915273764014080 11786511 95916895231491341385649184792661898752 11786512 -28147740479611986671003474071898742784 11786513 1398600932403360550591082446069907331762 11786514 -152011895497606772250707238970139775360 11786515 -6219029594430747189330881216072150880 11786516 146274666890502282834027807526385872896 11786517 -749401053341435194526227197397152034560 11786518 71647096732110743096586971087179741440 11786519 2212830169638305776542408958944697166496 11786520 243687945950456804600750780890342809600 11786521 59191986691917162945093113360398493280 11786522 -312422440798201545469366298022806021376 11786523 277474081499397645509528530450988659200 11786524 -203036588635268931475968888782203238400 11786525 219391097970681700081390673040131979300 11786526 -429489551138999601037702460693439559680 11786527 -1378518686264694324939966957322263838624 11786528 -127522978006384324608591787346319114240 11786529 -511408067989230068089344842756961300816 11786530 352721768078882957470401956884024320 11786531 -829436399878668136709418141279923940408 11786532 -458695304662435969957719187962352278528 11786533 547871449775500670237867024171758562400 11786534 229437299503351868932971539368379235072 11786535 29219563381703954902815530010723688800 11786536 41545727077167162992877554303163187200 11786537 -220297941408085921254118022684127331200 11786538 571534126927098618034185483472679144448 11786539 511373981078691598671634679626988808640 11786540 -620167310981556060789362026092218357760 11786541 93301055692568056618508994876286272000 11786542 -23711603052875085004356980789186998656 11786543 -552365055181699348894330273955129204208 11786544 -56398064985139203793525505546725097472 11786545 -216563277755777981265879322495142928600 11786546 653740010730569599568260775002706483472 11786547 88827220107755335700068224148215910200 11786548 412618773801737767636144562785437173760 11786549 482089200581334082166302619626303964736 11786550 249600371692859854066100114741949652800 11786551 262208314694278206743185475895523680 11786552 740357245571881867113900730331219865600 11786553 -66382389234962841876807830332226940918 11786554 191883194911970909561418830839836776160 11786555 718834523741674534537461259281556416000 11786556 -136031582478058550166923534674861936128 11786557 -52942971877949991835017851853810332160 11786558 -10969839875441448031022000467029474624 11786559 -322349207863053773311315082559297460080 11786560 202327342038951715117429613765543854080 11786561 -12546866832268973143224990377143914576 11786562 86769465113595549354033654113696123040 11786563 -639185240861771514630638544136777370720 11786564 479291217619031319438046635023888188800 11786565 -25944951042517466770376627926919134080 11786566 -567944226010476970316877875259872563200 11786567 -1062233501225589382671945791622497979360 11786568 -63870601846176332273633705325369262080 11786569 -774678858220611037255363230066635413030 11786570 9955491244900450868889545170271463360 11786571 -31170461810516302334500451345865577200 11786572 -42219676864823513921344756338641076224 11786573 -794707452378484743667752550567953314880 11786574 -220939096995853501616485502397027102720 11786575 -658453938769796056924013744906167490000 11786576 112882548068905827738864535119956582400 11786577 176399773278661784369607487649743171680 11786578 75638400436468800818060148011979611424 11786579 133583231658486706178439014304871590912 11786580 -8214236196794955840379960574388633600 11786581 435978829592437413395778443311887520992 11786582 -11690336619915991862062325916521063616 11786583 -4969609514058963793262727465112792752 11786584 -909220212678264112564011323812909670400 11786585 250942726594066797933842030328706527360 11786586 183220017477181551282961002556853314560 11786587 -7635903008792010412769029579717293848 11786588 417498444070148300448433903969307444736 11786589 -832532582743112818016733683737872837792 11786590 158417135428866330888007356569833108800 11786591 -356386090446470196006056358338923031328 11786592 229911252639533596627013834110230331392 11786593 95018746211146082112693950244431911680 11786594 903243644922739090741123108920539501952 11786595 83833760591018787075467698379607257520 11786596 345294627861103082887481188144391235200 11786597 -1143521326266779493550229228036026514148 11786598 7702753493964027998391713985624562368 11786599 1622305289794821451760854725823669753368 11786600 -107570021818638199183074680214005760000 11786601 -283273291621063119696534899584492320 11786602 -36348053497185889316946999521089388448 11786603 25822812231103576845221224294329901056 11786604 180847125670076751252965328123722896896 11786605 761258261477485258632623525100216661260 11786606 -88546784653262998241405717331487180800 11786607 532006045698982133224157088884531731200 11786608 -133828873142150704177167121628010971136 11786609 540618785386039877366263309601841476916 11786610 277700517015909709684725067555676160 11786611 -490069313716981378031372909470824932788 11786612 871739054838904649218329136103695503360 11786613 -702982535923481872868724136875686691840 11786614 -169910329396284925570849821347679019776 11786615 39950013239621129094632885272906542360 11786616 13281669679470273083246286425761382400 11786617 353352051545142966835912223008570765380 11786618 694590727514078247631538356554518267616 11786619 -120245879346060240568127190409802857872 11786620 247287300105543805521618954030720391680 11786621 113826650185310625927464529178550184384 11786622 103251564045440349461419186209378583872 11786623 1116970415345128705993762517892900255872 11786624 -602338570137019098601651439665026170880 11786625 -189332148412528467394990859363921391000 11786626 109152822130227276964094426458681958400 11786627 807340278902444996347977553374496297632 11786628 -190609836688669297229805751280508801024 11786629 -1203695147017170055031391831561522116770 11786630 247908080775295673716690547466163574400 11786631 -776482828362579538376995405417940229120 11786632 299986023824998119406132298866120458240 11786633 -1482088506338988005151581060922097334118 11786634 4197694888094044687756581472608955392 11786635 -215866192067770164943722644376180534240 11786636 -232597683154840096130602601365059313920 11786637 460248261202169552912505812978292036000 11786638 305624457109644093805922215252185078720 11786639 -318116745807393503003323266817552000800 11786640 -147190551910774061259605397641991290880 11786641 -1944040986896309693098824044158586756828 11786642 383481778162890048928366569816335124480 11786643 264773714656900214468188772021145748104 11786644 -13341060621165281555865534941171404800 11786645 80845584392759432424285571625595294000 11786646 119532372883809252419434429323541770624 11786647 1019533888437689425640703701700461681096 11786648 -618278565320620478990552450693956208640 11786649 186458086387930987874801910699121583808 11786650 2048905599935158912438363260199726800 11786651 42399970078435018139272662991850024952 11786652 378090617308589454106456812071971685376 11786653 -18053250034852042439050572702494036 11786654 159201516080965098837224274419555335872 11786655 -114865240391170841672243462530304457840 11786656 -8321783955687198427179372262080970752 11786657 469053736970575075552182053780432182020 11786658 95742499059749253055155676449564284928 11786659 1120579597347889223193867464246990352860 11786660 229514483393622548521897346654373273600 11786661 165313184065552158981711299560474041600 11786662 -445355315700606281573043321510709275168 11786663 -47584533331551393759148790446025196576 11786664 -325890197623370999282625019510752706560 11786665 -428346384650220243569438695481382723840 11786666 -4041702915294836461336240119350338128 11786667 37453591388647857292986902859105536448 11786668 130650943055586136129140790058079266048 11786669 -365762492754651983544751040261964860160 11786670 8769580662700135649726506771760125440 11786671 460127922908002491454318260474406931024 11786672 -107520084217071758208913546855957463040 11786673 -204111940360926199360979137577047819200 11786674 -603451856196875308947004719024484583664 11786675 523925859303181625726907616927500849900 11786676 -329135109390266391875504848415579928576 11786677 -62904768646569614476958016277079908608 11786678 59680346621372375548779545723190305856 11786679 -314507408978987770880661661920371299776 11786680 -313601850449410581973116589671993139200 11786681 2091328541223690957629031229000049357712 11786682 -403276330729131825065750070299098795008 11786683 326797463814290267647381311752379367360 11786684 -42588578891418346615659208777545689088 11786685 -121374648808364964396655848099404599200 11786686 -83944243050624415637030008672387262208 11786687 -21875489711434251561846801487727310720 11786688 -332321340654518321769999007783845888000 11786689 1125667242795902430073389878468069575490 11786690 -157248433994782803127264146840973394400 11786691 59152225918378301529259645657340757504 11786692 -238079203112611344469899159812453114880 11786693 -98459919471355437156325798916171499456 11786694 30002004209509584624831766439000115072 11786695 222782051813088562211798237488388500800 11786696 118014525197355450579819754308043407360 11786697 44047861378403073298695385936044489828 11786698 -102757090727440101183949806230510903808 11786699 1209615902685693344010564879016869599400 11786700 -115879055984665215156146936162971008000 11786701 252145714350353913033950586714365937600 11786702 828666198743251356824362723298131326720 11786703 -919081123132745882662480834763607469296 11786704 -440443655303448179404907341167751151616 11786705 41698270201117317676767679650767838900 11786706 301702958210399380030572572314813604112 11786707 1275745215064495640377909001501810603520 11786708 38484200233839483598072967817208164096 11786709 -475562371677917409450933864098676562944 11786710 88531316740479605615628899032545477120 11786711 -41462139628535464525973393913088206000 11786712 28444763577949754969706063047200604160 11786713 -28761882849588221948852297480152514038 11786714 552914656121752156109724488786710377456 11786715 -118872025277177838286897996437918396000 11786716 326988280592457596368582091758978787840 11786717 12135898098190067497313738809942073766 11786718 72538665534611531516627202612969059328 11786719 140876998816532692770212414991668995696 11786720 -92253135554864063796966675111534919680 11786721 350370260295981968139924219604212637440 11786722 -945976043073363299703031031200609279200 11786723 22277641615325847194076771823366812144 11786724 -313727551324950593577532601218137517440 11786725 581313346366203912618813446322162876000 11786726 -15653875337063673523030035091184271360 11786727 256876973942028043546174220656992898560 11786728 22891251406312434438361623099895004160 11786729 -155863759026150962599494743108662566924 11786730 4760220550927736080061666841276817920 11786731 293215554694798761580923632221742400 11786732 529863173629387649761015339522267812096 11786733 -265827558089547303519363773530971383136 11786734 542176004758002161062748416837070654016 11786735 990242490987224560975183615391304004680 11786736 73293494289478494891588992409597739008 11786737 -325362138552886410275175623229705008588 11786738 -170969063248133913536016894801261738480 11786739 493131960701032628730434691759576736824 11786740 -123329553054106055689417360187130347520 11786741 -567957020831562466051967696740998495648 11786742 21755562741650395634855164378929607680 11786743 -195786319224792683574476441438291882240 11786744 -556173156564212684331924698038206627840 11786745 -338334091720177864835080145063736676800 11786746 64851931161615686885941859059673553120 11786747 -288339375146850022696850126773815871488 11786748 36063312848237703982637111241080365056 11786749 488610772916985534255447164279697103564 11786750 -6432505099320560776012057519154448000 11786751 304520613619611127638682802257545169080 11786752 690527828849675711785593445348332797952 11786753 -2275552168103467508116733617729332061440 11786754 -413235068910645881175382852482204453888 11786755 853059309456536080818591560534857910160 11786756 -641114320114014563505372210871705900032 11786757 -290028623103854784965205224415269767008 11786758 -40892610028562720631471136685185474560 11786759 -14894482776850583227291052429395592040 11786760 319395233251934074604820619877829120000 11786761 48589846671708470568267414304966626560 11786762 38666463460641885300181083860240159424 11786763 229803667538784151143817573110917268480 11786764 -386820427153701979899883168034600632320 11786765 -504652393107295961352422790875961212340 11786766 -255425948792573847366188288259303638976 11786767 -1261812771938421286058107518951111677288 11786768 -109463861795510357504841018388398735360 11786769 879571297037072767168505571194576956320 11786770 2105720955325482610657084472647872000 11786771 -884550297780970679122512661193861524248 11786772 151510827075679595765575796332312737792 11786773 -18818300561100234777860425018350631200 11786774 -474366970833346870679757817309450348608 11786775 -43703949361138896731976339810214924800 11786776 -236594114239207911779356831269430272000 11786777 107932676669078353054650694662080117700 11786778 -191753629262046426416903691487565588496 11786779 -808500265014866580356840643661504586620 11786780 406970229880241464744559198229098941440 11786781 -82455400996533333014144230773189959616 11786782 238998107430011194511756430846180108672 11786783 -571482813453101353951532279248881542400 11786784 -844495067393199808326377956624233922560 11786785 -278523697374782195207776883001452743020 11786786 -55862911538127675840743397166274030592 11786787 27456532562934435338097068423334275568 11786788 -386970672062184397496708167570900340480 11786789 -71312398295774633618472375574221050880 11786790 281920273394216759347260481297743438720 11786791 -1264478388080867167214118816073252301328 11786792 -700766080816920503815274491487980339200 11786793 435603293419926437093864494806784024464 11786794 395987482061595960928965674542383768000 11786795 -335400490384494846469415559793353330720 11786796 -14018302380215927147403563158981819392 11786797 -686432076982440256368159856745978321856 11786798 -24279705465544577829350709875570001600 11786799 16863202476986846946608007231282678528 11786800 52924752455222356642195116124585984000 11786801 -350584224904508216172918907678970130432 11786802 -201659853902640454509229655808556158720 11786803 -34490376780181486883777506843107216504 11786804 74951287813798490490608626990713607680 11786805 -549524468283850832353150305122326920960 11786806 89986123397854396242064813472446184352 11786807 881749993025449824211213840412372710056 11786808 610244959165821674300513107665442897920 11786809 -1418118573099355489259586550110834091990 11786810 -83537837426797639968798513575536711680 11786811 -138455036580584957950404472598878532328 11786812 265027664107101115824596251789183962112 11786813 -263114547424283467128431565937160416500 11786814 -166929876268866793204906080989924249472 11786815 59006578990769076585067614641676585960 11786816 -1796600461480431731596957918647287808 11786817 -117484752370948012066295710652805799488 11786818 -624966282075638027509399768999566428640 11786819 -196386497286395965036738851257262760440 11786820 2465448520168647672228694273707048960 11786821 -1485354353066812555237996171753140504800 11786822 -403584793506840396485277336715885488288 11786823 914355264872226673715468737514326146000 11786824 10031855207675018666071171486607769600 11786825 -571611405784337818334754298026170726400 11786826 -138484447746820954345516661129534118912 11786827 -88540683377357564452716726042081802640 11786828 1799235727802992461206160950081650176 11786829 189919517153728938814844650341222776928 11786830 -34401644883082731882964521737122421760 11786831 79238282963911547156901548797736869056 11786832 -178832682891740251505711400390656925696 11786833 13048663813825624455340876030881885504 11786834 399657123716007877177748809386034332816 11786835 -287867166120289332740070581519576253600 11786836 231607257208970846261454993210845882112 11786837 -225308256074050121219398886675731262514 11786838 175624458854682988291759489058403041280 11786839 -246245931157086326362404530094810106360 11786840 -7235056801006714744145459312191488000 11786841 -983864930226649344379659951333750797856 11786842 72300583723435182368761380786348057072 11786843 377872693292542910353245425434015538760 11786844 -48006035750270405492460746847542873088 11786845 76244678246022214188731945297686087680 11786846 -210604033157624335063292620756049056128 11786847 53431577450307965180648204273275316640 11786848 -2662414298732729889206611466218402480128 11786849 -108617919964549712169744517421480017920 11786850 -271778681109517902343287756522271584000 11786851 2841701803640494730031011088043695104 11786852 -441873056619866274912754822550937600 11786853 158940587091270539576206971988901977824 11786854 -102845905262636832965259114922465251840 11786855 -450401066703985382622411434265502647240 11786856 -89691195485453284598466363607693393920 11786857 -365967774859247773139159275075709437894 11786858 -434426151117636057545194309668303294624 11786859 4108137939395045112859859918711750400 11786860 -842228973601554178712709733441098700800 11786861 -549436555612057442149123656733157082528 11786862 70152873438588137777490388943816780352 11786863 -940306090980611548837148965952884873416 11786864 -250816542728432530393732266471589969920 11786865 -72510212767069512728868070323328838400 11786866 53967506199856575238923251937177291264 11786867 468917097895224948273231339542649516792 11786868 -192995447228759023286887244376050054400 11786869 837077534263517134511491653997801460270 11786870 11292587561894379089845505365819330560 11786871 755507964761076996352208501400847109760 11786872 52086245296926728721625383187631185920 11786873 426419449651325537157375315422427171840 11786874 -27595700233206600645216506229812305920 11786875 -266666336896625170580926104182293337500 11786876 709893680737667186334781266655300615680 11786877 -49442224519303173611958236449531879674 11786878 501311841443007427150729103704948453440 11786879 44700155943560049965152444023100800000 11786880 193624049295271865082836660984060313600 11786881 -126258180188061222805551870070160008318 11786882 -94960487936790840514300544076710694912 11786883 815157041711395068949353361268002629624 11786884 -366482677221600799484325515204327404544 11786885 -195532229651945168294002206035267791680 11786886 226119323114970910954028718803129776032 11786887 460012397970614739518353263685005723952 11786888 -565604017374842807912134209635663216640 11786889 111300117052258794561008352346776356640 11786890 -16046155957460084728367610442134160800 11786891 913572482589602864869613429163293966292 11786892 -242961290474728880400435221480747578368 11786893 558926848192666581976485961272628278540 11786894 -206649187157120315812179101679260093568 11786895 -272001119971303134757062863812429721280 11786896 -447081346373240608192569450618563198976 11786897 -406314109565941515469370934256071330960 11786898 -169907678008717984656776466398437067136 11786899 -385668913940833181384482877277022290768 11786900 274187321164318988071919384333467392000 11786901 139969583106366471234074556215053418784 11786902 -3250371415141903573249088561749739520 11786903 -812935109784302559786123115298180737848 11786904 -292335472781734642040713102115884646400 11786905 -212227217257082401650858005246703804000 11786906 203679559421676582020647576903620622080 11786907 252723129285286370706036821517133206720 11786908 599261414242124310465016376698588659712 11786909 568979490182997188876575363216510031520 11786910 -159842235139792643716568522976845767680 11786911 393500660685858239274410117922167820512 11786912 -60620198858353943157463712343511400448 11786913 -15106728300004576606454378633167038720 11786914 381881211375661991408293746447918751056 11786915 -378117097405133474287250972027239778400 11786916 -2332124513906441128386421705810882560 11786917 -296020206591135601399566431553749581380 11786918 -238461962023008435326156088901990272 11786919 836989943366209803042619917013711195944 11786920 -347898189955154548285923883715666995200 11786921 1628991814357422203466725388566855908752 11786922 -129218721194518664631953635109695357440 11786923 366554595637567638441706965243938997264 11786924 576383272046927434226284494791140569600 11786925 234577878787011142415226172193292571200 11786926 147135574630069034280713528908038948864 11786927 207585959305645195284590861126201221776 11786928 -117609685432829893182207477041485479936 11786929 13962434732365919767112219261790238272 11786930 65758595574927909214466806048306401600 11786931 -107071450395863682927085529268232962720 11786932 446741354122043219258656273057268591744 11786933 364224821116204770259605830829886934520 11786934 -108964824145125006946617221342970430080 11786935 -39073973362874040544487587498337877600 11786936 -120044804723140213651354284262778019840 11786937 299792360232135180552460774964244302160 11786938 30298200106938114892087878467091980544 11786939 -124249158892328560961642354738234806944 11786940 101304530748419085606424991917288504320 11786941 -381261839844459751027868051694279753658 11786942 -515574504049217937875959583876978511360 11786943 -105806483172412583381754525977384563200 11786944 25009489683148894931915148865329692672 11786945 -825433614539138553671891070625148160 11786946 -40151360350764682350082792348926949632 11786947 1411647262265315910878029078034500526396 11786948 111389200850520350884752618000359608320 11786949 238866445832225168400206135559567333534 11786950 119865052349315674964056905327973022400 11786951 -1122307849062867821399227301393840555496 11786952 -154648575089918034284246815832940380160 11786953 112488349201509102129225641982814618202 11786954 596676874777223188141779480970277959680 11786955 110074381660392550378062652156658634720 11786956 118277861863375362943065728235160442368 11786957 112308055600151572183028510877686931072 11786958 -187700315337063787441351345202696509440 11786959 -1393734809131818769553712729222110413840 11786960 -150683686842046655338923398544129392640 11786961 16181946660804484505300911001242671840 11786962 24192897073000693758959184104236251264 11786963 -55449995589718015549581723118799759520 11786964 78650191957284459638935977306321211392 11786965 -1277515793008374550133227881042113549280 11786966 754243432481751359410797206787978885504 11786967 117282004972140873786245331972942085920 11786968 -208970548986769822902461477836702371840 11786969 -108878845407957955616715129377653099200 11786970 -99800588554292533151572551157276661760 11786971 108210323193116800755354320308061145600 11786972 238394895278620858949317302421678987776 11786973 -188149079743553386019834074877104800 11786974 -15105765935544969568669727869939511808 11786975 28367803330615578987475847464524556800 11786976 -714190643427403541116975626505423945728 11786977 -201639883962603628611579437173231603520 11786978 99603256029133975431076077625476512256 11786979 -211791997960893538769241675744737328720 11786980 427657788163446292451644921386631584000 11786981 185411771833110681290278547940222310782 11786982 -19568312204273672354651981698926387840 11786983 -75451024004663374023709801567342551896 11786984 480846021056916145057741037180173516800 11786985 -295868977818679145171503818986905324800 11786986 531069344276618478019316136941921334192 11786987 745636937836665645014198404280604479832 11786988 727751565851902687121374057621782528 11786989 -56659203980288266158667845712596999744 11786990 279599440818986268019883311150685016000 11786991 -124233565873685426578824158970351247608 11786992 -62506588800021845279236964995615948800 11786993 -573565135584606169994198190454658371758 11786994 -66421138144341093754894904176634778624 11786995 973242890959039323266924488553262699600 11786996 168127414178988856628873618330092529664 11786997 -144272936899682280462217670373397552128 11786998 -217871361683722989192509302366646170560 11786999 -81927679872853473320501840879803608264 11787000 157637315365681624198129502142105600000 11787001 -153052066966131885356452454602172708268 11787002 99451638747947378528799500944229414400 11787003 -328630775967735126425562995861702483376 11787004 -737797205519008432300587803604344976384 11787005 32275179785532684693882107510619924960 11787006 38697646856187157886697845141111832576 11787007 -338712418960049272457526087675598591744 11787008 -154441524257117431070504184813239402496 11787009 24038259145029223105771309410494561088 11787010 163991746519150108719527892447848624160 11787011 53157802641414709983592014563756168592 11787012 713896978170744905171039660639781734400 11787013 -133687452394453153240872806255805213504 11787014 36948792437537367095840915251704437856 11787015 -96331753099575260479105350205300357680 11787016 -584279834172291622616960195944842147840 11787017 210735034878451924723080698281452864960 11787018 10021797008359182738240241312366000128 11787019 -293196841232395551262047516454375412456 11787020 -64313116432123431096410050375664025600 11787021 127252552005639647047468208559128025420 11787022 201151654428079021634966815382630578752 11787023 -194561988166180674041751116931962181216 11787024 111668673863287248361812658215544356864 11787025 86382691440151555251217610133230968550 11787026 -317567742230618711355336495184817778288 11787027 352209500058436695145591186516199253504 11787028 678457452965475967989728859292818640896 11787029 1324686746440915890467818511791507776 11787030 -83190593473260549638909413091174611200 11787031 4727575332829849779713178609735816472 11787032 -57675073156282464094008979113171609600 11787033 827395754473027456508046391837761718224 11787034 -74265724066269178249233657394961841408 11787035 -69396659055733445590063382814072342240 11787036 -639490243027452030981458580001255833600 11787037 478182693326453131199031579774980357120 11787038 -242219465502472788504545028169792894080 11787039 40351646956128769694605670260664461560 11787040 164785452263290158427943136561117265920 11787041 30570316865503124885484781036663635264 11787042 177775912341314439350863043881999526400 11787043 -736626878803354216977802781418466746776 11787044 -757129810558732841045926143979317396864 11787045 169534258394752443781791998813458012320 11787046 123600341075701082955416799635755589760 11787047 -552969099052848319186041424760828008080 11787048 -225532376487843226187572380055929661440 11787049 -15300815491847014374324399324939839520 11787050 -353184897317408357501838057117380640000 11787051 631393633121566743008409709387926988632 11787052 -788438869814008426913267311847457856512 11787053 -151025582650729214859264248891561966580 11787054 -45057070607313942963832284032898926592 11787055 90694768713712034546945837113824382560 11787056 -307099930497881515230649785582861631488 11787057 810564261005746277325057111633992249154 11787058 507668686127679826355542282570035908880 11787059 1115825710773299139734439958706436265920 11787060 -116465828608424039230157784876858286080 11787061 55910356977630881842729706361233085120 11787062 54884316149489704264493634592509873792 11787063 490391824171164382768942129002753423744 11787064 118636250812406405042385165825876111360 11787065 -30547666143637515526658913953291580480 11787066 573284095092312673703999931168776409600 11787067 676716450829180084194272148342859590116 11787068 77342781265800286597419033322048880640 11787069 2003169773164731799653285311309416704 11787070 225394660302498155220231609197066940480 11787071 -297645617488537056887268816367540436400 11787072 -78644454665524993880623670867081035776 11787073 314357155085749517289755280727606672322 11787074 3048142153729046452782570322724435328 11787075 506379589426499154134731569977852985300 11787076 1008338303582343026231901473892978688 11787077 324983664329487358385312519407691296926 11787078 -94906787555533506018079241311595638272 11787079 284710927724441674303371815866103436600 11787080 1073979535231297411307540418374819020800 11787081 -770233595813935489200376358996498347248 11787082 33293974045057960175575908710858853984 11787083 -442272072512944360946367459492355888128 11787084 -32031177128781816178086127987314113280 11787085 596032739410421771387227702731981720780 11787086 -384626118232146726934461836257013773056 11787087 131974889478184231891292578224874596480 11787088 157213608914059208885579315871965102080 11787089 -1072687074200305779165931578834096708120 11787090 -21809965600910153511681893668571581440 11787091 109560007770841606811923679180718443744 11787092 1146477408138736751993474281577427091200 11787093 -1006211863923096196385222083048691611200 11787094 -92836272958254723017419338571850880 11787095 -80524439723557640170816184525317319400 11787096 -50882152122909073695122413174091059200 11787097 11332747926640522700386844688167217732 11787098 250924669083508827017366638600162786800 11787099 217062428811793718639942705072179442688 11787100 2491855548127327973445109408720806400 11787101 -122462695591778304964796976057301739028 11787102 -187496070947870802306301621286828003520 11787103 1327022254338309357058198010094126348960 11787104 249733452447073534757230171370730553344 11787105 -394534412786221459257961800902246114880 11787106 -228449659734625994744843422507450250880 11787107 -51414646730446149676816333204953501528 11787108 114557606096945473696163247261469532160 11787109 -156298533415234234858103639312635675200 11787110 205865709282604842932739801149276952960 11787111 -111123796419161240296386220737783920640 11787112 -798200353648762082036525809145801548800 11787113 162560581561272367318329448183111389924 11787114 -370897578810844306108612718722150528512 11787115 82534557074323357865031582283121345760 11787116 505548782781037610861171187066277724160 11787117 -6612643204726082683645907551398838752 11787118 194486544299709487501934838773991662592 11787119 30385306458130432310204021785486659744 11787120 -4947833242230368324885952047326494720 11787121 73291548591892129126072430575523290322 11787122 -91674968662286420043748913566482816000 11787123 -393820003390249624021694203927697068032 11787124 -142779724525635056054744651866737311744 11787125 44753658576493169989418897062298400000 11787126 -8949440511237643441856559937799251200 11787127 202045895604039027228475379850087985584 11787128 -474602377529885481730675975245667491840 11787129 380337605220422885219060039210087837748 11787130 92262442699127028372970762674741657600 11787131 76479575454727322400323715532753098264 11787132 -34960015214978998391359998827601494016 11787133 -420182947306274585206020027575316106618 11787134 -490912436192166627802942188523152343680 11787135 -361381353171640185388075099084788908400 11787136 388850723835083867634784799773603921920 11787137 -1433825727368112797484713053892519626200 11787138 106993485827842828546833852186915206400 11787139 182973786594035572225457347659930611360 11787140 396188912680477315629429992632579165440 11787141 -547224227123187441271822854463455679008 11787142 185850066115892686191736451325479717472 11787143 536730027655005486447327973814738808144 11787144 -229773733548821578629257695333447680000 11787145 107283286547929054297958359785464592000 11787146 -235212335134929428006737741981790254032 11787147 -44617827222615295857921721386049193760 11787148 -406327033483927724904543534381803020800 11787149 109108643652586050592806368726302195392 11787150 -7527851312827832084772053766771840000 11787151 -278219139446040303403359802901139278600 11787152 -14184538559708699031967724351348244480 11787153 -71869152644619990181685863219152202752 11787154 210479322252937835478464989876745444016 11787155 -75256513497003546231909015644789963040 11787156 -248619673541071040329024292849542927488 11787157 1260373772384679740258544437280910699406 11787158 477910025593023945285253744166018784000 11787159 -205513548515083390049900278226522527896 11787160 -1563379589389306618848534397157376000 11787161 -135369222133871818552747032966518597376 11787162 -186541720209091305809187917907252107520 11787163 -873869204216280213267990354157840299080 11787164 30240962306172260068354623543210120192 11787165 111030492214551487142506352604693003000 11787166 319793944842595362328793273773117586880 11787167 1883912446103478594909591417051399552 11787168 -878712279293671782556509263993241600 11787169 250484298339276413672950532521943076400 11787170 -67790319009205711083589534210010154720 11787171 -735395163071709187658613533402969016192 11787172 -53693973153040138026923830898941405312 11787173 474468937538837439104517735624544320444 11787174 225961737601640500165734078685010288640 11787175 63899934587935866545535333557996830400 11787176 924177761671941022441166754164276674560 11787177 -1028451018810943633439434497970786858368 11787178 186774737866214881743534913759524407904 11787179 108967622148903150952091934698287593780 11787180 -185269452565500696127229032376162903040 11787181 226808528230087567256774344010880558080 11787182 -46520651395637709126332856845538493440 11787183 146166966618002079416206747723128334464 11787184 13093791695520059663418809472326451200 11787185 -277620753065628045562718199941941324620 11787186 -247906329028492951881280615276622295936 11787187 161157933577342867782994224797638125836 11787188 -349573804683437929728014947109199826944 11787189 110729005369342120593091610165880654624 11787190 286301684970690349477007129450425689600 11787191 -509181162867605908104469458816924105528 11787192 53098871601871249682287587082841456640 11787193 67348232281698546684202632509860684944 11787194 -1038409621101007168751443752401741315328 11787195 366509258694502618906846566887155200000 11787196 -660274269661724983341472499198855449600 11787197 280161931732401029346224435155562980320 11787198 -169491310333331675229416300694660679680 11787199 55561627967111768726272848233071683936 11787200 65561638653305221889105771765170176000 11787201 -111622672012921813643546415412910185920 11787202 -27450967895650357777127792380151831040 11787203 16514353846836398041200657875540190024 11787204 60589210323176696611443286161981665280 11787205 -536755978818218636561646645565432441680 11787206 296071104561780754322255503253351949120 11787207 -363968206100570830134933107973944403840 11787208 -351183734380320689530946284069587517440 11787209 474009236845227823703476746939228921216 11787210 93769567442879836154920530334282447200 11787211 -533855909012713515619595521293613738752 11787212 124297709849507772202885180346263923456 11787213 -339968617091086325542487581128801551424 11787214 165376140353284236892333747526383335360 11787215 167733746127409585366302807826467480 11787216 12378585147947554504114297647430631424 11787217 540604800762851723674260670670285651648 11787218 -583742700473459931928842557821604995440 11787219 -700187899443703976856603885419160870156 11787220 47151491958084009533316470340500736000 11787221 1120618039827902710963585149242486329422 11787222 303634274169356338445870265195530534784 11787223 -78281126018420478879217240883576565760 11787224 960567943733779383699519772646879846400 11787225 -210032387336400764958242581872074036400 11787226 471393396741692216106347603881749513984 11787227 -173440306039720260902561055332760880728 11787228 204214329892301721802096317139116241920 11787229 -890899526942384506297405433057099438170 11787230 -67477880419462168337131501456079700480 11787231 10907219748225371417623370358252520704 11787232 -521750086525416939323816882526643814400 11787233 326444544445719544421528649006966114864 11787234 -53457700155473061517968944894929586688 11787235 860593727539350065032453065203872894800 11787236 -451411204025709775521023803343186190720 11787237 -26153343470615079105557760841098067584 11787238 -291855101473496678520923487680132018304 11787239 -1104386188815020827973646536559521099760 11787240 457193419373519027063433259403257036800 11787241 -506365648533690359640465242505265488000 11787242 -449821983990052214350400629665270427728 11787243 -885675416154263864441521197448640556096 11787244 234574229444478136642486331288767253760 11787245 -92991353578763250936673671211129358880 11787246 -4607937748972622352503336337098902656 11787247 17572924247545552253254795480482342432 11787248 -6239347485391318752464842110143594496 11787249 -481283662706099324604154391645586997440 11787250 -491009735735897666656047174292102200000 11787251 -162518991601065610135392988233475338240 11787252 312229159409324854013989039444599570432 11787253 189606925332506997361524953156679538200 11787254 24807809846717253490084031176756061184 11787255 -385365965518029487304870635332094696800 11787256 148928095282682071848764542156933939200 11787257 22599132626346558814096247133773254506 11787258 58605542629695161504169872012717690880 11787259 1108031177583360232812572327647944353640 11787260 -116156917150788824419530122700115353600 11787261 -553538062837456487418314567849943814560 11787262 564253615881046922082810353721688355712 11787263 77555864981902280718660547768697207304 11787264 345287444379603312991385039286860513280 11787265 -13526638166983243389025646727843707520 11787266 -258357846307484755249456367827628421168 11787267 -1448613473856418242210126744108620385552 11787268 -193746456057572750625987397825397687040 11787269 82645071219221987647492410713993686044 11787270 96835186631657939569584845762689044480 11787271 907926423788048120966761863699873596832 11787272 -4688326660632046660309789891407544320 11787273 653361672026192858013666091478535640404 11787274 -160214329231525120947898067136861972480 11787275 146632869584410046559508810864187146800 11787276 -205891612478397057671074574353463136768 11787277 587467234144936625243274803703306797440 11787278 484125323329974632793682607054614581120 11787279 -111769623080341893158122545861045415680 11787280 -135085125203650878942959214354389975040 11787281 -221413505088800813419936175651303227536 11787282 16135501404986510059938867617386854720 11787283 1328042901022465706675417032160234727784 11787284 -172055028531219100628400962363212512384 11787285 -14788840368078243336673638853437888000 11787286 -455344529669534941210160031515832668160 11787287 -1093296702750593618578732035039835067064 11787288 686882468129735686353851249244201922560 11787289 2328276903969177627688473868966084624 11787290 145562583783431214394031322529893190080 11787291 506818832676516714438974472613519689900 11787292 449188205774432667923193449530266957312 11787293 608974869167734934335153315108392675360 11787294 391535186389887147868758223782518817600 11787295 47425535327281923892108483224206351040 11787296 733847068477133963490102414522667499520 11787297 -12473291288888027577884421545860414800 11787298 445685128085602673132907759781789007136 11787299 -947236829134715629304023685443824641700 11787300 40052863812177792013864956530170060800 11787301 -1342925179154808945167131043071107413698 11787302 -275184499149346545993068507769021168768 11787303 -120116008029928922534764991706804312192 11787304 -1428284806009071556130238964675336519680 11787305 -1397457358187881013244325437609380320440 11787306 -140374786039030072245703829554079926272 11787307 -232629654515215221901986872429137821408 11787308 -105826290440232637404120055002391004160 11787309 -1523782812435164244585768899015886692160 11787310 -607642795788814457697528538921025280 11787311 1582308797954548510306681182602228095200 11787312 46075474187482186251977011171784589312 11787313 1126083392722043524239779156282754700562 11787314 -237133903909410896017354948499245272576 11787315 -385678939150101931320366962229596256000 11787316 -141039077149068143137058590627521724416 11787317 -1351792701202106657998947840641163568740 11787318 565035371923642232824914917585499765504 11787319 -1075671141171021452867895800145547368280 11787320 1673677034217027143733696867032625561600 11787321 33409517926180542191450780873917071744 11787322 -237043158261938957506539233169089190288 11787323 -184799680639213946485872710104653382428 11787324 387057579114153584019869846115622659072 11787325 -720761927775837212891252441696768078400 11787326 -127320669842618206039326360898351392960 11787327 -378372577654437538498712539326210353400 11787328 110535887895492655832566329835096375296 11787329 -317663857199716357171286815939854127440 11787330 104771074575881563336280028745764817920 11787331 -1047440590074094488526335339627951372868 11787332 976459279273155421967513946106002432 11787333 -631779617848001191663291101540956871936 11787334 97848546385198608928302356536852193280 11787335 154022903448030589117077508602833526720 11787336 290438022735623650139211649375907020800 11787337 -1320020577917208556203017293452850079014 11787338 -256795125790781828324652656779290229920 11787339 -96888377184223403753157637936597651200 11787340 274367874224276622889794777682273766400 11787341 272792803439397740909910135859224011052 11787342 -121679634916055141928684312169383165888 11787343 -127500382439263862914937115837327708384 11787344 -143814503972920726708191947181162233856 11787345 136833990903351030868829839608777616320 11787346 -14199382598274667428986774805171766128 11787347 21108824853908970998970121910982650880 11787348 185596426209930109513792842247148998656 11787349 30121452531357926562214623931383869184 11787350 -228263518728840833709120883374815445600 11787351 115035763717887392532999189399620297832 11787352 505722354148894889148760426941396633600 11787353 -1634223902953383119518271932017895708800 11787354 -130260968369310879881719264815552369936 11787355 394634959579517790697464847373637431760 11787356 728505594525334299549875196751776768 11787357 967982424284537317929744885907611693792 11787358 -192393010629873194998308877003629068928 11787359 -20671103446047645313032411150413271096 11787360 -115314513720808015866105192817439539200 11787361 -2010516809130049103572036863478010580288 11787362 -215774324726417440352176022322739301376 11787363 12609336083515849240959817889378623440 11787364 -655385520627297522578351936582368676224 11787365 366589447810894449053986113803231884800 11787366 293799675371481770677501844917401580224 11787367 13336666416420561131532997756788660400 11787368 602638037243355901275308953277935426560 11787369 -108238136725728917110716804284186793600 11787370 -183823255799204244166040172580669731840 11787371 966586655787632785538271024211577587572 11787372 39865950756891570788356114940749056 11787373 444967483901322214053397483689274061624 11787374 -7506317992678068507207731881374965760 11787375 -580409708586874777543384853329214412000 11787376 -31335308847110905985875888698055262208 11787377 197527530193259103975304461571039910784 11787378 9141724983229098471854918997442560000 11787379 878495880759211271900642043356535014280 11787380 494888259884004323874446143791661977600 11787381 -300524606511720411725976710390727722130 11787382 293591365738936337523810149741411973792 11787383 36941600673570717056108356574691744384 11787384 -217714475466409227326466829771158650880 11787385 329494010897205807315727787854545960000 11787386 -55066645018843820618158104019324643136 11787387 22404038536950329928339835356690471960 11787388 643621099601411585316211664168676320256 11787389 -348447115057132478912543227618158258810 11787390 226708498937988372495906780315612480000 11787391 -527359424445376308326514003486971074560 11787392 73704742010116700949245315673709608960 11787393 432197666821120142552646202666281666864 11787394 574685243012531441795359398972632108496 11787395 204278855821330441969241735867212456800 11787396 -438521752612894050264157028098133446656 11787397 1256620814807991047872417864795623812640 11787398 -216335191163528874337985397728125751040 11787399 172523536485284490263404627343767760664 11787400 -599893314689409626312665680722721408000 11787401 171102788336474367388178028333265337652 11787402 170997270129441434644663544988808552704 11787403 -138137008773447280355939921386959687920 11787404 165972619607134931641189427694691084800 11787405 -143532575441532548504793220854658308480 11787406 -543721097725449028237492930949255015040 11787407 -608882764552334395683955969082707378488 11787408 -16060967088890585808744854539040194560 11787409 98411437816059336696168673048225339392 11787410 315907988065205351214235532357116224000 11787411 -404808400445724060873672036199843247040 11787412 154173424348637756734439089711640788992 11787413 -208548882730157205248443532712023754432 11787414 -151771399645262616040059628914010858560 11787415 -618010632581334662529966843017260174440 11787416 -55673969506971057154643048417798307840 11787417 -1005623328432891571189741330576162169760 11787418 -111443106387460475874549675949581312 11787419 -94341798710725679863952939812161934848 11787420 283731107754353051510181381280726056960 11787421 -179767033644145616433707090395509028378 11787422 -68885677208710439492248068267751387200 11787423 -350962555198062799610704604891911214592 11787424 -1179941067375265364075613416396609814528 11787425 -14119088661620011258075622793602506500 11787426 -96260426019787109297210813744514809856 11787427 106017481077268948141209168745407391200 11787428 35254631571504992873652951691124637696 11787429 40221053105633307635537729713503790080 11787430 260894394174503501036630068694673087360 11787431 227632358919623446534828890589974231312 11787432 -8991381989361294654020718784516915200 11787433 66821934957882074235130808576853011520 11787434 871023530976770837900884129381087701600 11787435 -477529951069236799696926724223560821360 11787436 -913119149107496605298124456618560408320 11787437 -386995009942377011395837005367589295648 11787438 174946498490204625395470416642073830528 11787439 -178630984980939625453424933521207035760 11787440 32071976989465597441934200827063828480 11787441 -148064423778263505614303034943026277536 11787442 -128521987852362222488507703719315494128 11787443 592661257163860100048847561903035460228 11787444 -304409044150019034586674885521140635648 11787445 544110171812184786800281527025596792600 11787446 -741176497632777634774789537257846760896 11787447 263890438504687850556882347062447404672 11787448 -494287674126053638666131577430392320000 11787449 -167669435771946543304763595100123342464 11787450 -127135400031564089230494793631351750400 11787451 -34595424640515904661005632271849879088 11787452 -101509850060623109470915157953918884864 11787453 399721004370509662596661942325405991462 11787454 56057578464985286737869829484735496192 11787455 -615665898759134387004203313866606376000 11787456 4269333578502223003359188346608812032 11787457 -2553776923020825140431313795693682284 11787458 179376778123234455635288709430750226976 11787459 -211171710046271280578574152192642442240 11787460 -345672314680680215727336262063999503360 11787461 -7935750645787369057664534462192774976 11787462 -4007634205056352683408829776612404160 11787463 -896432669228276230300351308649909717288 11787464 339614354282193432306901740334068049920 11787465 -169350670458494849127451296190506511680 11787466 -565649003060561062867521333941619695568 11787467 -522567576181661205461566031037894948360 11787468 228069492953989081424356628661673377792 11787469 328606190134978842749737417646572010870 11787470 -396575001877096020471803958304139414400 11787471 -486139628330629413947250788850543313920 11787472 119147104406947209175742544911940018176 11787473 1452082776957134678251164124874419444722 11787474 44084513788251749569517390369745183360 11787475 -59586088861223233058380055872376020000 11787476 55399313527383729475870451748000172032 11787477 -208913523650249539849589680151402329344 11787478 157739191190034469558908773805660816000 11787479 395884200790913853274579834040733454680 11787480 -98392774882152746016485076930121728000 11787481 836859864556293650397542789724758678282 11787482 132608349490047977883596155773316038144 11787483 -75175973988235519671873392694195695976 11787484 336485800964900377728330723686645398016 11787485 -237987970166750820184939504148503288200 11787486 320388552746622890268001432798882176000 11787487 -1122818423474209316292289217399104480864 11787488 -562764876451325469112431534919931658240 11787489 -68343667125337279806797312282622578670 11787490 -19834831811508260174551346266391708160 11787491 378737630270526055267367946809669154384 11787492 364671649063324254058573288289013504000 11787493 1529768524036872790450156093094959951742 11787494 478525457333667388635921977739328470912 11787495 73257939474617624047885758246943514400 11787496 -28945771124895441251830579466865623040 11787497 394161814963056121201032453763260662052 11787498 -446658298739893828647470154189139706880 11787499 -282618599553186172636415318972469407500 11787500 -128256177871936845969483972624710400000 11787501 -372460239177346686651323342746432195296 11787502 148514645540502776073942452342603810304 11787503 -4719817381523534394132307048947873696 11787504 -1420417709143083559020500577615347712 11787505 118223136646153290001259164668380313600 11787506 -665979555735028432342932854873872665600 11787507 708122986818569267863088385381022754004 11787508 72394443046465706706710406903406172160 11787509 -118914552087203653144845508279062814290 11787510 -6093437634598088306594216136322529280 11787511 2573681006163255853194466119273455746560 11787512 946481554026567662315690723687050752000 11787513 36888221076747625795305420407014567488 11787514 -152247252570556062910524674028447255840 11787515 -102870386970140206261565328261916652880 11787516 40369872472172827379097417375367080960 11787517 -54495045244718180604013102692155262208 11787518 -362192105916916250572759681643309724672 11787519 152508449535333897457436544102713542344 11787520 -47021489423752660834333491966718771200 11787521 839240106667021337434855462175303038722 11787522 -158004976646973334957123845454839830016 11787523 478358709009932507275270981988141580288 11787524 355793162423576142701997667710779535360 11787525 3124692056099623342874672598489805050 11787526 -886063146463408168124402759341708957056 11787527 1123227245694316063785286515131663060376 11787528 384922217808986000442985656975549726720 11787529 37771474855444112264289965331222134408 11787530 82369781412801413343023773297531928160 11787531 22120612773980359456661030701048813824 11787532 -270001725444623891883856732456783362304 11787533 -105051595451250741174885436180206708480 11787534 -55787880961732390413278971110258706560 11787535 45879301416539215483135489235604921480 11787536 -190936271790670061241583325169626308608 11787537 486704414822938980288655658728626339552 11787538 68988248215576797941908330343676825600 11787539 -833883349319858573622989347012035745200 11787540 251769061603487849938960702480229836800 11787541 -120297823223321801537115069836177794116 11787542 -169739642425730696021919886853549831808 11787543 -568616536976461594286640678406838242800 11787544 1150912998299139903729600020852571740160 11787545 264523963069704387545288367132842968320 11787546 -73544695334660642687211214911479362560 11787547 -25737528492154346499372339288569049408 11787548 -470876607201336720453769114086977862144 11787549 456119513362523750780299389362742996864 11787550 156122300442220534701161864055133012800 11787551 21660491071383500368999253660081175600 11787552 364237302907859457815332154928267264000 11787553 981170354708400834834827862172054636800 11787554 281099315839499081221529656476346194432 11787555 -39715935931619788726545232941250596000 11787556 -405024576762233107953361245705868569600 11787557 241771372153112785562898056133041224320 11787558 -5676312779929085144552547662850820416 11787559 -135415395045317632728207367175220207520 11787560 815488459043968920015854976310013030400 11787561 1061904640309856839311091087931942027940 11787562 414577494010832642899527791728729175040 11787563 1189172944297850337791824885112811384 11787564 26721675546089210634640689830007078912 11787565 -107249557930474739482392528123701498880 11787566 17187372376822310302730712589429862400 11787567 472086595761135269344144978081569004800 11787568 -35026772364733569633813398581125840896 11787569 -151895420266303593577599649272469323456 11787570 104505149570688893782737367494666556320 11787571 247738431151933702913196738757322709264 11787572 184013397072548358807818339251101050880 11787573 -153292805838327992978631460745291864256 11787574 -326102961146692605471537997129128811008 11787575 -230687163266578962162226497862745017200 11787576 466258290692027441290824040333023744000 11787577 -1257587592320828346510789720861503632560 11787578 456355682335397997338066644286224128 11787579 602382275627901988638651631398454150080 11787580 -305990208493262460304043085932349542400 11787581 527194474012682341550589681826784491680 11787582 77020845395631912099804727156646473344 11787583 -532222911437818493309866292117461999168 11787584 -250177671958142069928144407244399181824 11787585 -480176981008043568648277814959677897600 11787586 -103730667691325787012757400245147390560 11787587 91574844071907326049511046311512156480 11787588 -109117307597366462632695267442043257728 11787589 -83253625663014961007989034636811023040 11787590 -11778913777197778693160148157950259200 11787591 -769786721168951949133404529359027394560 11787592 -842850659474605245263879306692197089280 11787593 -556459399044143012915209641896437957158 11787594 -68987682789551460816666012880626723840 11787595 103036898592440783031494953149318339840 11787596 243444459223200121278492543474085867008 11787597 12977785966363135512861166679894553900 11787598 652251924535110133263286913969077828800 11787599 -89744434829431730371434853126810760880 11787600 -97158825707176565353269106825494528000 11787601 129355590485126490675593211215651724480 11787602 58620729542959395194105331802900936992 11787603 -536534343320776072937392527967284129096 11787604 130235944330428171206820207396897808256 11787605 -88682326151569132673561728289152077000 11787606 -28143912032004973253913139599810895968 11787607 -486145196795116968687698859924793566112 11787608 -31609663651480697787304027018888396800 11787609 293269086019102883657281915560169267008 11787610 -161437790624614960825266584122539936000 11787611 -553670215647513969719513437452884919576 11787612 -326740940080286500112604301856424089088 11787613 1783100445122165640288638440461033792600 11787614 -767266545068469755499142212350926249344 11787615 -13729448833150555264933727810284654080 11787616 -413354035962611060381606467322768130048 11787617 -749452588292144067089899041785614063200 11787618 34422127217304508223906510296796575104 11787619 -929290320626437647903392384893088989160 11787620 35956025623423229944685230929447559680 11787621 -296147085078234866538548258656183532736 11787622 203720288211171818507033921799851802624 11787623 -574303011258931031960322338753006915616 11787624 -333160635080156390675754186291908659200 11787625 331926227185351245798720779077339098000 11787626 -3372317983783032359383589319476499024 11787627 662585479759680685917287447068861855320 11787628 -330880081656121566782429115983224997632 11787629 217643041950675182491029146512468195200 11787630 59643652130699795536308209839902988800 11787631 -1394572869621564705203794771330607691568 11787632 122239720925471936441001737201120182272 11787633 -3795305628705790360464632776029972480 11787634 474724979478327306686104739096603576352 11787635 -211414069141778136652205197603496683920 11787636 326475180927147546133782342009095098368 11787637 -827977503510750649467700836953098261714 11787638 424106326544402677130611494063174512640 11787639 -704527326201612884486436778448166039576 11787640 319862204648477975628454861408680345600 11787641 976281974982975781421674515344865946752 11787642 -663091604108859196741950690871193568000 11787643 -94038505805247838944279779027981634800 11787644 249315738516552219351403005939868380672 11787645 286256839071257736532286153113292722560 11787646 47535809785337893987944579488731683264 11787647 5054848026516948121780914985381457472 11787648 -173827460271527690837810425260964577280 11787649 -566184860720089302775116572613349268350 11787650 -96681679573706507729159007045560448000 11787651 -266303401865152111037345349932268476220 11787652 -62586360326740728085607884887633134464 11787653 -64529803712979502898675421502580776098 11787654 28214215395503821933644857594326094208 11787655 326908855802874372204860328603142523520 11787656 45413321510102176677799317731003228160 11787657 95167026939564667115937089327196610560 11787658 648723260937113153694049048601949480960 11787659 253467003851622428428247642862312750960 11787660 370987269126045466811153561649922867200 11787661 -423110843105030559733123550980532134368 11787662 -62112743615385401564279674134778776000 11787663 -806099417171319146608853626743150625656 11787664 -28996263685378110722332340660386922496 11787665 637140224520814568551679035175865747060 11787666 -358519025607605064595597584873937796352 11787667 520762493487406580381397910152874284716 11787668 370675239222300682342661925952599217920 11787669 472843918412507502052442591864740963200 11787670 -135882607663102573829381879941265790720 11787671 70404507130509447463608264128833778304 11787672 -150543886647183349629589535364175503360 11787673 82567458693093587288967892428267656320 11787674 -276510439097051259256985046602364539664 11787675 -22336883428655086540926558174891586800 11787676 -3232867428071880123695636752859668480 11787677 302738614079917816964524267035039062880 11787678 -135130865161962166074550842346447641216 11787679 509391496461774728009800830149626573280 11787680 371134554366991614022504393430801448960 11787681 -582764284257016790424442736364745586976 11787682 246015231231381233323624275270435508512 11787683 -609759148116375431194874381052567964656 11787684 342976293754153954848576462321329541120 11787685 -311389471967592518547416585673001894440 11787686 838694465728307310237086185196136853440 11787687 -84898630277001778795041720174706010880 11787688 341831934588131231848533992254832640000 11787689 -140826308497618214392187387345976213510 11787690 199512895359177908507712122883482123520 11787691 -1191053218044823656483610300017332936908 11787692 -78580091133474144124037838878985172992 11787693 -414374217607991159107099256434526986176 11787694 -89813336640529734610397884820687961600 11787695 193335660696237759222800520197447539200 11787696 -56196848728766677949734665034426613760 11787697 -919719388686116841169603139571836558480 11787698 18371744235639644240456479024683589440 11787699 74041392588932390707293473060490240 11787700 129762512475395449912385507884114179200 11787701 -565581674927951215296872191684490121576 11787702 -30373669159385590246207285164005563968 11787703 18197779727297812712163716749243518144 11787704 672950584004074703063744892329072517120 11787705 -211714288605767295743113684442785606200 11787706 15666781097383316757039077349634932480 11787707 -356645948568553689544537302715619129676 11787708 -196428759696319191980297734488203467776 11787709 395911073495071216903850486380651274316 11787710 -369864449283890031214367089017275592960 11787711 652242614248216425590512584140206909440 11787712 -584008757043774672559446809955270656000 11787713 -418502513521228378560110112173791654080 11787714 -759239955502739950340428609900330944000 11787715 -1251723855799386348841331182727002461600 11787716 972425919238221678211391359931374323840 11787717 460063375834140838461433930111992798720 11787718 -230463980918035255798667321596788385440 11787719 1177307736269464168557529328555151360 11787720 -71376968285930310113302140119025254400 11787721 241683460826702401842735079792329048000 11787722 504867064333916500368987432882006948912 11787723 -723055366919551227077263120159168529028 11787724 253481003261238503682642220391910597632 11787725 512197145002622252678758977949609025250 11787726 -172303697739152694866091254396050010112 11787727 109251310069924037752064517889364246400 11787728 -173934385409409893574354784602612695040 11787729 99875661221261478846001876676056060128 11787730 63795498088004289030885142247168440320 11787731 -715253361266446152598142968271376208488 11787732 -270944446218831404732664633487933790208 11787733 741245918213517353294741022531245262 11787734 -350371891343899580464164251950370589024 11787735 142168798884937606743756745274584649760 11787736 -883379873354958908523906450293931448320 11787737 -239896878125956707009553892737649293500 11787738 207389770076710394499026460120299334144 11787739 -49683675864170351247253514331896550460 11787740 -170612051946859003031782406759606991360 11787741 338998959366069864646790564533706833920 11787742 83145059177241646776984770469405958272 11787743 -1129177478369882632571520835168094913792 11787744 648400893893388914467415703308532449280 11787745 839232260527660905576050775460260436500 11787746 -300988510345216758229658143964381154240 11787747 -27125712363032767061097781583104965000 11787748 -292724537346018566486865093343916728320 11787749 1475414148399855855859822863657347227836 11787750 -75458647792164627345073994977209984000 11787751 200877721867625326578508201092972861752 11787752 -38807899123666907209262802239675596800 11787753 32943560658831768068239563266343096384 11787754 131589925567553565494677749513284918784 11787755 141672562079702773170808419099975152160 11787756 111429374046473973539420834642993479680 11787757 416431462159734737997264100915337061292 11787758 -204906726327051714935406262153952003520 11787759 347806873306027468316490288214547798784 11787760 233759116382148799374400267848203796480 11787761 -1261632022654895906929426533273198793728 11787762 -1088714814759631329752762885050048512 11787763 -183892468824083189247608707986647806976 11787764 904080409177490913015923322919899528576 11787765 74690216961599775880204684981597440000 11787766 638058665396384704663780391611756315200 11787767 748654332498077942555042909937024675816 11787768 -9497654774570006258812294672444170240 11787769 -33135832667478402217167796215147262528 11787770 161806191337721316280664454395622125760 11787771 -707926428474305013592817145460184992320 11787772 661772092713612656610946092000875749376 11787773 -1526199451002177672051977541184284043776 11787774 272866550379699524093902926875715312960 11787775 379090175362557725798177163850952820000 11787776 -35188641546806652368342270386605391872 11787777 -694054300089769491480267547157374406286 11787778 21486305710473102017135870924398571424 11787779 -618676490756836243125181386045641862024 11787780 -55484914871489271749802180241799086080 11787781 -188154600510644043317299102270967198336 11787782 -351252144595821305590810334826712879008 11787783 117804232483812794959178849564601509280 11787784 -742312420371687887421615133512668605440 11787785 3433869070602808826527423394242529160 11787786 117950830648636509775447630253466019632 11787787 -280687589105228436844301266940254312320 11787788 -461533925668135158469170828520800282624 11787789 -252342034073317218427706229179932814400 11787790 -116593697823957547500392415074845900800 11787791 48569429788541471039443616268205758072 11787792 -2447056751786113930520634767177809920 11787793 -28099999396184865309601598730454936460 11787794 -625771526702941153059775910813115464304 11787795 120053016808582798688235107799426357600 11787796 -467029463749636692051803989277089286400 11787797 204530564437197439184749368175995760032 11787798 122983849618916397482452665316327515648 11787799 -417822700300667768182969571424140045952 11787800 339771148767561989760817380417234432000 11787801 -422399363888360144039547335130480952368 11787802 74780042664826992573121691276748690912 11787803 -852316465812311935845029455764951347640 11787804 116699179856257790593255845765392578560 11787805 -3079185365609712678784502915130556800 11787806 102517408829905064947919409801119390784 11787807 -337053731550867775396683489237562271160 11787808 65238181001555710893281187371800657920 11787809 -222984732390431039362381951669211365920 11787810 -29120542920363485217998127638799267840 11787811 58710547979728268461744207325577999264 11787812 71147714202141077269309696477573988352 11787813 -567023038347720456855112754396872401858 11787814 500907155149987365946916382933349004256 11787815 -169835240527109943958938576977045396160 11787816 -309660150461305978453725866667372134400 11787817 506575211425008464613914400103667036532 11787818 6248069911466311176882894389152348416 11787819 -532618019491681510867215528414164035920 11787820 -674665058902938578229544288908917760 11787821 20200039409980837762865752848385216920 11787822 433826904573729897860369842187296942080 11787823 468094472797271043467933464136739959704 11787824 -8540114794392264247563504313683148800 11787825 -52343518762210006306884821391252446400 11787826 223362362588061750101690864411697427584 11787827 376203308334175149119159817509483264160 11787828 52809818550090739975532792751938887680 11787829 1580180951956240309052030149076227017184 11787830 -180540054439263389012300970801205507200 11787831 -114609765010188649197495723457222964520 11787832 132645579738999355717934398956945838080 11787833 -567724570340711755648322972157442712640 11787834 -10436930713024103782366603754772994560 11787835 644397235079186664348978550666856232960 11787836 367299041089069073368468915554356992512 11787837 -872026504711095094857389512161528602400 11787838 218120293787737705862155244072657176320 11787839 -241536999583528860116484976781511398544 11787840 58449080861656465425874694093914767360 11787841 628543306783588627445926421825913743572 11787842 538710773079472082497931507917860380544 11787843 -135668642769597512204182660620477468672 11787844 393242608699584817810977027810573508736 11787845 -276452500869142500064976593013920452480 11787846 79660403550601318493189831901013770240 11787847 -100146870517674903035373181861199219960 11787848 -10629317532566936938487679504545341440 11787849 -72938243283537975584020611003932282460 11787850 -33038313658742414633026672519300339200 11787851 140048307577012407821998562864081209032 11787852 -341283903647624603796917518132859232768 11787853 -545085723774870514884496400225960569920 11787854 106315310893264049148571537600754717760 11787855 -22736516707200048761839094485421261040 11787856 63968592841864314617301575259227021312 11787857 477592377508290226284570021960521045106 11787858 148221882458021765935505143672120256544 11787859 919757315492439683314757220240492110060 11787860 267724273468934647193098768460971008000 11787861 -515496680875261715339080204364875296960 11787862 -220510166363428847329628536320122238720 11787863 -875923943196245053609958212043676596280 11787864 -572625993508411111458925410443193384960 11787865 47719488997932193502101032582499840260 11787866 -13538344966632156867676081559314156800 11787867 -30021487536803856621921344647602728640 11787868 670087508227157887440686581611787094016 11787869 130202916128672116275515679663581494272 11787870 293064403286869469273236060143343324800 11787871 -572569932531003034994732292715833832856 11787872 375065430395250139511504630682098073600 11787873 -537855354221451672695157147766351361616 11787874 26541429283301139792906432946478751744 11787875 -1461482634815598031569489536669803932000 11787876 -845482216421242310199181010959690967040 11787877 239984686602725125589967393255359380000 11787878 303920482309355529215149066678226070240 11787879 -220349669970709564178241393178024550400 11787880 112985770812480131825533330422406656000 11787881 186399784955861795367183671224962892800 11787882 800200473744536554544469102460715817984 11787883 82254040902302760531445384006344800280 11787884 156638489510938328918816017629786872832 11787885 -205509676762858169542081179923336721600 11787886 -16880813883023530466394857835658690560 11787887 -244917582778259526114175804523760700464 11787888 -32318293347292298903190151915806130176 11787889 -246233987735543648036119985046548298840 11787890 336410600259656786585076740795884488000 11787891 3070475473193180986895939165539760640 11787892 619862860799541279101921038538589689216 11787893 184153565417629461415420960063899602424 11787894 10406441908130698435801633503694797888 11787895 275616489654676554400539518364029606400 11787896 -531862741389104417446690616117356830720 11787897 8909958212398815175955217608772016896 11787898 331603840939613981314212704396624442336 11787899 430043929401724135592847577902222036900 11787900 58656719032669877236199053176261772800 11787901 -776204651728150422220595183280734975098 11787902 -144311914443160703184192093770198795520 11787903 -586189453212553271246811869370981523200 11787904 -414759850657335436361580520287082905600 11787905 6974358550727954605605053741392704000 11787906 -106189455801542469714990192173690972160 11787907 -946332858353651794319964918254567493408 11787908 -16401518934180541232870310061096694784 11787909 226899288681396069125314728524153783808 11787910 219171069067645136667136434545127006720 11787911 567544335612085622440271457456175200024 11787912 -194350938564824865195094508189833820160 11787913 479576696519021793474478615030613773840 11787914 136858979828295286131142789902893168640 11787915 127466312671326329549529541698431527920 11787916 89602208930543242907944747249325052928 11787917 -912716469670767703071034864467690109728 11787918 -5407648309961201071773453405675053952 11787919 -297008923005422285874161617618345958832 11787920 -274704545655994883568160757953454899200 11787921 251136658872430684493799450169450398690 11787922 -71444335049717001424150526171087461488 11787923 524325831331256117942047465459992368640 11787924 -121032860062979086025796984175870629888 11787925 -102668505754951425552626148997304254700 11787926 367648311892933402021594741884123450912 11787927 354006252348910544242534026229515164520 11787928 -559535756252756840914634443933765447680 11787929 1449818696082541330502621596085796571776 11787930 -167973536380501925281188460660853836800 11787931 -100377312040163023917862438693367744400 11787932 -260063505713277078657614491015944857088 11787933 -656646619716161882966786572295968450176 11787934 -4143025972748265309800099510209805952 11787935 398421743901688879078794006126434099880 11787936 317714861482131316963891427765731196928 11787937 -330092088846164134193263563005168065536 11787938 -391269907024006759410306296286433107456 11787939 302436525882507764075053351510765181400 11787940 -381330350542284920548457216443983544320 11787941 -237875286556472401018127921346224484 11787942 162248969825276937906539589731628687360 11787943 -589291221885896374333292455565605212808 11787944 84635004231630272526896266822625280000 11787945 -114667821740530423883696156929487416320 11787946 103364504650593653463414218301028842672 11787947 707443622102804085132514691638839833472 11787948 -121395877813107189083111585054550720768 11787949 501855729101620662494757793554868119660 11787950 -102496449443701249904356274521145328000 11787951 -32626593757350858378194628864693772032 11787952 -21942898612940123023358747523594682368 11787953 -364636506212401258012964161640764651740 11787954 326094104353030155209767232048550894720 11787955 438358789035363412326852341423545221360 11787956 -369661393025977467572567038684105628928 11787957 453234706805295933303173342344567712640 11787958 -6245640731946675539608099211824496640 11787959 -652401128895694476478282084533854970840 11787960 211160054854106327984722967608963891200 11787961 -138575691141809712019737749645442746400 11787962 -715917464624812648190337883975639012128 11787963 -241266648380396565634856937546289826112 11787964 72235418207060092033728787082591232000 11787965 -239902549871716618223132629109430336000 11787966 -293983284870362547524114408868457447296 11787967 -5209794060975301015240764270821407360 11787968 -13882514170058100875683761809708285952 11787969 -249439414914587555922536051847467003856 11787970 348232984279111759718898885537906845760 11787971 6359235918880241123207626650262101792 11787972 218176906160145917833314644661834903552 11787973 101705409473032628276731031694286069020 11787974 -633744565130955466113512238559221350400 11787975 230540243142918485567213324775882426600 11787976 -490194831020812325364541713421439139840 11787977 -5044365091418608052434868715807401520 11787978 102468571757850182878504088195487851520 11787979 562435950194226980009918879071605416196 11787980 143390817093514482085776432603244953600 11787981 -44485022513848670010373684375478115648 11787982 79501363977434841259595208900041110272 11787983 -47583122469122888591789186301095165616 11787984 -6632699487687415291340480688193536000 11787985 347003136602062974374642608936859193600 11787986 314288364510591295176337851268749964800 11787987 234195703914961960326256119792572310624 11787988 -367536011004630619243196210471864162304 11787989 -1020353862250048887908002068364253507940 11787990 -72840450960198748179025041123046575360 11787991 671731620476421473046753062503598784392 11787992 -76268630229493106086964155487589212160 11787993 -194423969307494396280246822956804584896 11787994 -48038677362670879190690899725482098704 11787995 92914424586380197728357787006901259120 11787996 341758753972942042834555774247189766144 11787997 -85019220982943661809783910053805381472 11787998 29687653210106629749973779519685455360 11787999 -207530013966456525539086267809058200960 11788000 -202326872904707957478428123743911936000 11788001 6856290019305490496413464149874188100 11788002 114726393402532020277350828026955184080 11788003 -1116808520370816250003762538833370639936 11788004 80180263587445355729827775934782231040 11788005 30099962897674168486488611724765446400 11788006 -263969347900550857902621206200297942272 11788007 464811553199208541550609740503385036800 11788008 610642164781334278756414448787907215360 11788009 1431121462249329806612190008074327073210 11788010 -19923476212950315655776953907173567040 11788011 57653219205598564581910885826098950852 11788012 -7935271603984923536780122469146695680 11788013 104445327565402097703659300663070320640 11788014 -146249491692590003578107979104818006016 11788015 -190400134580632889753947167587667674400 11788016 -317397826002802336619532309291018387456 11788017 -2352813198750468522596320957830425760 11788018 -495812408267872504308285464719025905920 11788019 760388665786512797066330626211186121420 11788020 501716251447538746226342186260408320 11788021 133129175696677723053263590036544267488 11788022 -571113154386656411397369133761660205248 11788023 149190493903671418592345691898528742400 11788024 422422379977298966938924030645388328960 11788025 649288321722712751063892500734471109550 11788026 -32340014777112819308206518238874873856 11788027 -334006720778709563183554277580308412124 11788028 21552270116525020809323835798599746560 11788029 164887522283934703190713392454792421376 11788030 -212792774682000323647031629875931707840 11788031 139560834700823002270700622327059340792 11788032 -200704814835089777145304960197250252800 11788033 -205165362039974393159230685514696312 11788034 219396986341287515590073762825654954880 11788035 286450558203612169069308935015503864320 11788036 82865853383006001672610155548363450880 11788037 675542677400838310201129852003796637600 11788038 193472296731909793168192923174303978240 11788039 -621955826083809318672846327331223469160 11788040 -56806474035150089401496706463540838400 11788041 -126300069071666477473646156966571470400 11788042 115031349535285705624678419553798163712 11788043 969346173688822769851196718656334534960 11788044 31266981618823513591206025676489289216 11788045 -181228588321275907002897419030568487200 11788046 -864644710306897703529427959181638172800 11788047 142375164790906265268391586865349098768 11788048 -138790298129594187501261935261297197056 11788049 92546972436482034170234025351460716480 11788050 -1989220085149995500707906003681056000 11788051 188429717030425344962400463303793029704 11788052 268479573597385397047544237904668762112 11788053 687906254018618870860602447766366732704 11788054 -108064465373174822897518131088162806720 11788055 -998829582247165530358445714929457537040 11788056 165992469582679868625125994438583910400 11788057 445313638796532483974328101319130754320 11788058 16022876391743581044960203167922693376 11788059 368656193831952699130541237233354050048 11788060 164007992238949421342849326913489756160 11788061 -375916430237330395126073633449384861338 11788062 48331917712546132665387645456912000 11788063 10281571870390893938903408378528253824 11788064 1527245638052779449442531654759203471360 11788065 300063434211289264785459295280945616000 11788066 -6112492277598532711905866194262766768 11788067 -270828523192396838767783874959448605248 11788068 72702026369679850128403901997418275840 11788069 -888593464929139259708191499224245038530 11788070 288687691134302688476907048441411010560 11788071 -835045175477031383869245400418487747288 11788072 345736681320965685266581255652919367680 11788073 242485391396633503670541609879215405904 11788074 115070704709408400789007394831207657568 11788075 -85897924655918869719191834338385376000 11788076 581725747781152150315529169829356722688 11788077 298083672485011237979113250613681606912 11788078 96702980151030457266568324463257707840 11788079 897516551252944652074378125608341873680 11788080 -3262993109609081478262253237276835840 11788081 -69418284313443787133360731793722830300 11788082 51849129052565416185646153595536016640 11788083 459351129849333122957227239775288229064 11788084 -173133000646833145125735538359616770048 11788085 832258385753909667371404753554375306780 11788086 -14067668963447286106178757592136923776 11788087 34654500901376340667493662736098957736 11788088 326262976832324779618374991832557363200 11788089 155930650074794701117109207306040504192 11788090 180009573475983557304806138145849400800 11788091 106012634861794404080143654801814375424 11788092 -31304532086094022832698737214403487744 11788093 1102457864657458484118652207053604646342 11788094 2132246356281171996975029486381175360 11788095 -204799167863751390285781779928831071360 11788096 256243435202509113143578951859052216320 11788097 149057012116844779337126050903192667952 11788098 1464110780186329282988144099669680128 11788099 45588354004602784738419922135723495100 11788100 112652137209008301465064737346293974400 11788101 -78933877267526846805195367706275476264 11788102 103332338521046213426106367811325862752 11788103 1081756664834707059801989074525770108000 11788104 623939193826168231885059185235603333120 11788105 -343956317770632491366936938751613983040 11788106 -12007537941230234913595335907570647552 11788107 -193078761797209953845910869674372209960 11788108 148162993031188951305600931580775158528 11788109 -584964806727538729530832833105988647690 11788110 15722250326367543095452847373021586560 11788111 -303842459390292624807448544370111046288 11788112 36447673838822100899054669200225861632 11788113 -22149282941946374389051321323967112640 11788114 133241772017343117948142490704219630752 11788115 361776421793417833718942909386444974720 11788116 85434952151160435557920243208407345152 11788117 -360394844531256521049400997759554762944 11788118 -52328554263151511535733635890453496960 11788119 27978698762197839134366815673143856640 11788120 627886841039389721192422307387671756800 11788121 -73419440367299221264925562304873106496 11788122 -50617497556221644023927511347073857536 11788123 -1891001733583088780797482631270693139040 11788124 1663780970867714499037645996150348800 11788125 29559778117392121862801906680278120000 11788126 -241095529682209284500939449729185491904 11788127 467487933610613969135011781640912025560 11788128 58304463696672974976964424870051315712 11788129 -557784436241661612541184921416973890270 11788130 -280211158382809390661957775826880724480 11788131 -423180279371989698684650155779116472000 11788132 313544523965828631257582683565436723200 11788133 -535173434045320699063223773928047584480 11788134 198384270756271925181114354823287654912 11788135 -130399302409772902542069385318696296000 11788136 -214111914294091510451397636592220160000 11788137 225907472937021937961731811748627809994 11788138 467934938370943038031631081261819627520 11788139 -394960984776194132116220132109096523440 11788140 -31445359380024382990564778438861783040 11788141 145820462511406313438732349858252708000 11788142 -119663755237546728420527224252823022528 11788143 -846493941007330219109217577919208825600 11788144 -207214937231309110827162481635404808192 11788145 152375389075371295093689892494414030900 11788146 119744887540475471392530161827166476800 11788147 176249163415453200043519689965483223200 11788148 -675006074809853395120050770265083572224 11788149 13988941349742394952605292619859824288 11788150 355390273995098590052711232822135057600 11788151 -509328363884556287356779171814030217400 11788152 385943484487885761545574529707102412800 11788153 7084864220203264055525429894529459968 11788154 -1360729847323437186798581952849389568 11788155 66357149740810813017470397994875219600 11788156 -91971118003491014912682539663788139520 11788157 -1241152056458272548758473218149749152948 11788158 -98610755171981317176034768756939656192 11788159 -619755433884587449743311101765388256640 11788160 49751284234385410754287034174747443200 11788161 112330063975731889526205718730231006208 11788162 412436076763947610262002904568064442832 11788163 20480357431146074162420001494720138400 11788164 342072625826864046237975066463762784256 11788165 353015472000336424704907769239256215800 11788166 106943337411059504545279466484184334208 11788167 190439755623706591035058343127777330048 11788168 74151506356168925223275356386543697920 11788169 200519215932861290201122270471278881844 11788170 -78097267381852527734586884162154969600 11788171 -20539118235841307306434081402344490256 11788172 691387434450470468704240440500975596032 11788173 -205080310559763941664296407641918372000 11788174 514215038765852268570257261910755121792 11788175 -10914890166550346136879574259006790600 11788176 -101211299181835815755051731594523639808 11788177 -433290870557265157867518409986809408974 11788178 -132365538945057943228318707161846325360 11788179 -227644477334447349319305682319033007312 11788180 224613522631647000128751490681046726400 11788181 -1549391027067533068334129262947100306720 11788182 -75361255007109884407074758876513854848 11788183 67820110537651907225777189900260976 11788184 -214647190419936340647272557218471444480 11788185 -339588247811293536291986672614842763200 11788186 13056689876759315258965077560430518784 11788187 -1017964860827390976028729685826819943164 11788188 -215681946065516294765431739969977027584 11788189 250888734133407256340613957428579428480 11788190 -204937490499324959388138280269347635200 11788191 568367127744248400976220430786662308752 11788192 4408446576439824611781900833249034240 11788193 -1246414918236586824363364247941791510558 11788194 88269422150197894789944881365627549440 11788195 854430674583762479557873057610510485200 11788196 -431514792603968668698831919320794456064 11788197 73956309888036351815270762468730750720 11788198 355226652946302147985469180542934656320 11788199 -825029046288295551102859235959147345800 11788200 149259411122968867199572943197286400000 11788201 -260856843592507216782344869327770957696 11788202 584226070866988339739455638937196517552 11788203 -95805464591267330209510318863552976896 11788204 -1252329683002938250221619384210013059584 11788205 130328841029582241779004100520738766720 11788206 -854848269549427594474297402733231150976 11788207 107352091866323618826015772315277441640 11788208 187288254478438496175922514937997885440 11788209 -499829502656378021069441771354977594686 11788210 59181860079171815546554564072236134400 11788211 2519216148007981524580055737379950726752 11788212 -76784875734594161127546953110321164288 11788213 716601578001993897875169565756007774304 11788214 76211755068856550116021181308268631456 11788215 -68259597176662735722914542265270507520 11788216 -592465987980750279256477137417121505280 11788217 -85247552885299567529148878296425451008 11788218 128477959147864879522906712951425519584 11788219 956949639392311523652831922310743371620 11788220 205115055135993395305224856777764679680 11788221 -398374125555662934045484457962196690688 11788222 -792733742148412730850821101165934419200 11788223 1002814454636830600333279443112757681472 11788224 70364081104607815516920788721598464000 11788225 412035837573106850141462542408988793900 11788226 -64106009749554288269948422439157252096 11788227 1373986414261833567039474410313685152000 11788228 -364752247345184992363908353418840456960 11788229 208677052101586294911986343927203928000 11788230 -54858872120044067375943193355498158080 11788231 -148408418184739383006994900297121381952 11788232 899181638515569498295003037277238502400 11788233 -667877973153979375945008794523188462400 11788234 198855295480062260426966052265426478592 11788235 7142895871511926553632232513566774800 11788236 -427808941171966888755573429400621858560 11788237 -343425155622892070093196757241182735028 11788238 -100414176602458981537860570009962735616 11788239 744330754265332988492073691870797858960 11788240 144050790488164479378358647342883061760 11788241 -25402509280208384787715921926860084160 11788242 -146588181366230885877851787654138621696 11788243 -848587668463229208073619079614017743508 11788244 258884481525363686055681884553820813056 11788245 -31998306963963027140074449155994382080 11788246 -77862970891973006980087289501269647360 11788247 372670990959321424551205414481928949728 11788248 91836861173963343181207946085679595520 11788249 -991143249395052299560724146519980733680 11788250 -668016207224482780175378115074191632000 11788251 259500947086032762037108515276859425432 11788252 108394424962193814383174350396367457280 11788253 475619651478179952444000323822363515104 11788254 38838477445143574484245811538250354176 11788255 -278490701998390813345373414995137613680 11788256 -840561813968089965677938714328751144960 11788257 570891311154708178940272714844025674928 11788258 433499520603428389723338712173728894976 11788259 -16375088854147688499846406554377487360 11788260 184983385794997025013744737217069342720 11788261 745879498706274571519519567631768692862 11788262 -803819638764845651429954449960589806368 11788263 -575460308941286000910594797539151425008 11788264 488560448896696712896002907443867663360 11788265 58041743008861137570006941528956929600 11788266 44927679618193498632039329790127870464 11788267 341129560312896823575862772066588937472 11788268 738833038890248864768328190006464092160 11788269 -380449206124945983789042567140688904992 11788270 -141844124542504765978907528987922451200 11788271 -970772679523626010083515869438049491656 11788272 -22931587036353776461707967213798490112 11788273 -211754583045697687713621293650429625820 11788274 5391592555020618903290099460641857344 11788275 158849815769899713274438617233644477800 11788276 114748983520893156386717899309635717888 11788277 207616255799504348077798527970309590912 11788278 472480463880714108008565484858326528 11788279 -2167477087009295770177068842164847568 11788280 260885227385576812886736123619665100800 11788281 42487858132449750734305970088597761280 11788282 -169401919475938420346028665905250643456 11788283 378574999973413782953985514128416074704 11788284 -686670698116554788931922223609029632000 11788285 -234355075229191214995668262705559704020 11788286 356057297146835125383529430927762030592 11788287 68538174119348779585004249285154951552 11788288 -46586619814425765558930297647907471360 11788289 325392212681249117985615294480642809556 11788290 277440093450755834409690253008631909920 11788291 674992170191466621826034907371400981792 11788292 128594237785783753451937040913719295232 11788293 -521658994205719643266304249504882726592 11788294 -248344373933715388695702418598511235968 11788295 -916114501811656192124985024122823565200 11788296 199828305102050754527686131225234800640 11788297 244358821164590122637823259691466209232 11788298 -177729489852360042124259935636062651600 11788299 197778681633407919871942902054446241084 11788300 -573242623673942219083556280031184185600 11788301 97276785287388570891754641543243713280 11788302 -6468277618561554071192036922136546176 11788303 1763475401971138727979486000659542120 11788304 -253060588545338353583487769406791680 11788305 150298813208993793284887374064970833920 11788306 -327861337193146628045355211642625409648 11788307 330343666451570843555094808172529536556 11788308 48349399303656190338310813326209187840 11788309 -465029157319425470751748790995192508996 11788310 -52482832720771634271174567355854508800 11788311 -19413786420616033204449416157141676512 11788312 650349270808161846011972866778101862400 11788313 -211133464344291597099340947624348844536 11788314 468340473096348566443591729962613962240 11788315 203142910942484105505883504629525480960 11788316 -681329337656646913950986541447475192320 11788317 -40655799785180201943161487307757804820 11788318 477975834152965451031168919806762563520 11788319 39575763949995752225988373739991354720 11788320 125557309762721520746807633782505472000 11788321 -12960324167503461510196770216220005968 11788322 55166456470524071361767760073301521920 11788323 76719329634166897164573778371456001344 11788324 -426347544288260205383585702963962420224 11788325 -640904604843179647458393508733371918950 11788326 -509817805461846393638996711532308492160 11788327 -403398260071533654303820659684786032688 11788328 657228347696210621661940256844895272960 11788329 -50231951428205381605859826400411607040 11788330 91480290197321792922922509098237854560 11788331 217978866205982662881907743434126073264 11788332 -14748706416684218418975565181404689408 11788333 -393445262287365361351583552782783495380 11788334 605669866342046478696105947196747882816 11788335 -11428965215478129189895481073372537600 11788336 -46096844637823156388250895629167034368 11788337 -182443927246132109274221109026033547936 11788338 43960604756905575442637401154265097344 11788339 343140353505811849493844024207943589440 11788340 268928345497126811016353392514500116480 11788341 766295013300757670990058863730106906080 11788342 -294066132485838857310806346110629309056 11788343 11483805760896065834636235446827875840 11788344 -136151240045508063956942330452848967680 11788345 148513306336097301071634232246500004680 11788346 248102833605207120765378459617545077984 11788347 279386030929951032955111948850583557400 11788348 -15532216031887580070904233287432153088 11788349 -353222554732222159870897723282708165140 11788350 42837150048168094286730332593430016000 11788351 286794580479187429117775722213178192592 11788352 -355461869443529077705851942273590231040 11788353 381212751557436186702649424440005306162 11788354 -639360439251602451517517991503251128624 11788355 82373340086057444581238766911080470000 11788356 18173624294656014908341515051924790272 11788357 -395790044432540757008512107892842067968 11788358 184218735799562958588576940169136701280 11788359 47744584420123429425297425040502490496 11788360 -255570741270583230036555188499492864000 11788361 -96929061937371891504967789924854834672 11788362 13993727031084467916367857641637504000 11788363 -175078461511742436778508313772875539760 11788364 -2827244364788349055828243700653621248 11788365 -141311871692267937889654334456073650880 11788366 255038104603882256541119835167846130624 11788367 895152572619398233004849365965471833400 11788368 -181738518933764097706953627971149234176 11788369 -514734081863398256433088089967868153230 11788370 85996942694476292434133768304144568320 11788371 -50697833541375485245821129270631298268 11788372 -69082060695117301320592420224749504768 11788373 784044736659535164283032217916367836622 11788374 -2079363688766574381229047349343606784 11788375 829841650336876461114294305284873122000 11788376 60619891228157189889488428197158400000 11788377 -521631190481458465950652508987577612960 11788378 329457069218686552742291185220337372672 11788379 220989065739565573660335384573143315640 11788380 555768022271551450763598640907269632000 11788381 681334816919965137889014336973916069664 11788382 -108522216127405355725005577501532538048 11788383 439232380431523155101860323457015095624 11788384 1808646479343693970253323363726613544960 11788385 148499415278833941746663843681950978560 11788386 163652874140568468432602631105830686464 11788387 -735604086644884908699579958304121459120 11788388 -74672095768154749589909577123445475712 11788389 900608709301401851942846419408707947520 11788390 -64713297220722241883672004523584259200 11788391 378310414951797263823320966480842308792 11788392 -171504451635720160617446898799470182400 11788393 -622362083618411989124427622370210709276 11788394 235805247091668036709272419792592678912 11788395 -2634761888471119116390418832203015200 11788396 -689534164019178471150478992550278035200 11788397 541789634269254296238728517936487050432 11788398 261696683183601936292176786066922132800 11788399 202347330207714811207253139212229368832 11788400 23744905752917991189039909832809676800 11788401 -140131565866658213486274375364706678016 11788402 3160838165492187691094511772676080704 11788403 -153737803946740276868162562212764271040 11788404 -16813994255103477378056729195963086848 11788405 -48096113706160413987743076276532436040 11788406 80267855423145012023692806440210638080 11788407 10156819149564044335218671151289667328 11788408 616144993130903778465925599911094312960 11788409 347248561327881640952043739242864140880 11788410 140195870907331852200235739365491678720 11788411 -102864483002188829663566247613439924976 11788412 877776404758044522579335639453026682880 11788413 -51767544105772268261766919579709971200 11788414 -27290926230984107302896650493675795456 11788415 -596706233372479246356938347079367148440 11788416 663540299465748291572209268794431897600 11788417 263870046244454598196236354069136097280 11788418 -184230580715144580250115842386553569840 11788419 -160447890449744318792903311753234539264 11788420 -4907698981872525291158598812855685120 11788421 -142229564094780017765926558119218946756 11788422 -145573955864933771928808923380355862656 11788423 1355005698764099917337235376489373723672 11788424 283581634413620990047749300884819112960 11788425 144232088301076586133983230677887550 11788426 431528570953798548060826216682883487632 11788427 -54595903961876726660210246137067774688 11788428 606901616238622614288265027972293120000 11788429 388806908318441770483744274468519765676 11788430 -415024456196104449026896571620239224640 11788431 -128541905698999608712492987211299753848 11788432 37643431298375866880052435966500012032 11788433 -911505110242158263364058161720821314200 11788434 -54216723588590689672573525662906094080 11788435 -19087488139890323725337775501296935200 11788436 -310838495050732828109504881479524352000 11788437 52249698869956701397499418251621600160 11788438 6910066500225545953580343626161954944 11788439 47853941378813657275143416592120230640 11788440 47989073599492254674546559280306176000 11788441 45338556521048949969276698873526575872 11788442 263692041513750769522830223523291820000 11788443 -51434177073180754478086911469641431040 11788444 759852189821489486131814485204582247936 11788445 -992495853700041507355714912623165873300 11788446 825124142672411599978248497386864619520 11788447 379429152864079980771038938414351405824 11788448 214801760417562790935117174227547979776 11788449 694626335776426553124459106540327170048 11788450 3055403395976795845610867525338761600 11788451 -712655335878629829662526671610384180600 11788452 -55035307362166991407821270754914635520 11788453 53061014100910840673669252170328627104 11788454 20890792871865438535218124375322896512 11788455 2870877773181492354358996935692613120 11788456 166174199895955061229536745330430970880 11788457 -651181323152238417120366203528449300848 11788458 -99567940393840413436398240922354874112 11788459 -405338876170059026250028130680681533600 11788460 -292652078086875421505171174763780387840 11788461 232884024925226655599154557617110339510 11788462 65980757864679381629337953450430708480 11788463 -111959430341100808631422381663212293760 11788464 -175321386396463202870407578591296126976 11788465 110700996984582107205845561508375212520 11788466 -198712967561167262378781691377958482432 11788467 -59204972260957918058853849112304759040 11788468 -628339176512186347547658956966598516352 11788469 -680238510852391228168979547716104909248 11788470 51036101427021416531001322828295443200 11788471 973510520148413594431497068901778665000 11788472 -23216729513858636687572891192191406080 11788473 649995006327581240055560828330236389024 11788474 -227319246319455226543514194230179765760 11788475 88969022774536661738273233792914388500 11788476 166588156984618309449134296937156567040 11788477 643102906037280796673833414710285984326 11788478 3844886505885115152084857918397130368 11788479 549823746990744239458209771128097669624 11788480 138440000103704863616923069148383150080 11788481 950552332949040631615487950980101821872 11788482 -55646988830496832847155899198855480576 11788483 182373419160279168241929431153989605120 11788484 68280121012025469245131163985357234432 11788485 -151341121824335876558550965801353545600 11788486 -56341763712988822485246530487052558656 11788487 552512419786407290426726262188709445272 11788488 113883579445117763446303123778479948800 11788489 -303235316039382282208829478981128760576 11788490 -117961046671341524678683000157302963200 11788491 -51740219332147043383106325441738888960 11788492 -295155415723391561439558974058042467584 11788493 -7512660552045865818721327843766799360 11788494 61796422839634182041343917980007301120 11788495 -383598934277090457807112918885676100000 11788496 3882352114779610005753944052518141952 11788497 4847621561155188569333534542550831232 11788498 427658646384099286244807344908544314000 11788499 -165306998282441624758782796435766052936 11788500 -64430971071064997204479878479278080000 11788501 41298458267936119367526719928999301312 11788502 363894274072332182684685237746503860864 11788503 -638942627754095060750783620703003225496 11788504 70192557879600619375732185326131691520 11788505 190099645781115351870730589779864710660 11788506 67984728500218734999792180127195779312 11788507 -539443774958927965674028038721739436728 11788508 -387381679262686776422822260641722844672 11788509 570671230328694409800257415025449957504 11788510 -430293312791949641251210663778270043840 11788511 132327682434090544106202546000007405440 11788512 -207259024067449111193380947931630141440 11788513 395177940352597133107098846323110398384 11788514 46179719461988167808275835262621243552 11788515 -683125720393112966088091364932673280 11788516 -603725158533129180296403168832058166272 11788517 -466463999681070574734856520353839577380 11788518 174594052113793684786545518343171261312 11788519 726081687717007948684979216864676420544 11788520 -228699735083457135612168208459589222400 11788521 -17203916334423756547204710998705980416 11788522 82601814882375659707755497846915004000 11788523 -90228641318634117820762649504639337228 11788524 292097840784937679371946767285727600640 11788525 11095416199918035763376577157733299200 11788526 -35741278745575256035542685005296292288 11788527 -311649622387865311426021015675948153080 11788528 177597544327659154568070284452538122240 11788529 222845646372416620386516219816784798260 11788530 -46342790572813479147635235138390312960 11788531 -968243683340792352998174132055402380880 11788532 22510056076565516464854736008584386560 11788533 -15734088210310500832430387223933315396 11788534 143549725866878460786529086542872672416 11788535 374756147489825633608783304839920806400 11788536 -7684805278497469754628245193546792960 11788537 260752021072445854530329848408360046186 11788538 244381865135568444046127692872741020160 11788539 5903370116325444422317569053159646720 11788540 -281407364387707250405044090148244664320 11788541 545310111994839740638182587502260391552 11788542 201116369912825254413478304616354478080 11788543 33403226597925765838825321863641369600 11788544 406835013457108069261298045450767564800 11788545 -280989318089882567329751499141069751680 11788546 93128693782680178831476866417863680 11788547 -499933904803468160198696412295421429568 11788548 -368458208427582048111605039233578092544 11788549 -966158954947151919416621188777368316450 11788550 296959130420098930259855086052332680000 11788551 39522346389395073551946387156700459680 11788552 1212774132003190497204043355607488025600 11788553 103974179042002230647197912030969054080 11788554 -22652581024577380717846335927686664960 11788555 325968685296403480022390744562825283920 11788556 99337629013350601719675827498117234688 11788557 148017429331158126670582287040504837920 11788558 255629723492668295664813569126975688960 11788559 1219926658021000049513599018671988262280 11788560 -18847886486408468336132210894576025600 11788561 83119040067477249464035237933066888000 11788562 -359322022434197743398054087409014143328 11788563 245565683417592048477657766467230677944 11788564 12687044830308475950156244913686173696 11788565 155680568055547011404652224764319227200 11788566 -29078894486188586101973091073792849152 11788567 225792557239021951116580447892802716000 11788568 -114683895792956234464626444106263552000 11788569 -297366153555029922887427994756242709440 11788570 118297008287871317098810297655461125120 11788571 1001551426349142287993529612892291088772 11788572 72626958912885100148258593706996808192 11788573 740084652355419101044455145864314364224 11788574 209263037872648486218543437778575444352 11788575 -309025176419450493520701133034294015400 11788576 531256283526619547368581636292495933440 11788577 693007670839151530381779775603429775280 11788578 12556818955567108968175217104160311584 11788579 -7450077049927845617232351099405438912 11788580 232985462971616822216232200006403932160 11788581 -183105094591433450777529065292128802816 11788582 179587166357169753476369693048462304000 11788583 -612229117480211095310989403459451667800 11788584 163909673590285384151331638553550848000 11788585 304892852769616361390861726751624399780 11788586 -709923804742885465270572952644013981008 11788587 886893336520866629411782165214782272480 11788588 232116407010741362849475538086726041600 11788589 -1247038418649749479011181463946503093610 11788590 -223321320155140790248845170872076851200 11788591 -1555301879559436149586883878751999297008 11788592 169715475080607255647690925560250679296 11788593 -209079961994994851784403338425123496336 11788594 -240304418091348667733733110717745696768 11788595 -27435583815265513274622819864166766880 11788596 -7082571429885794601969654276868846848 11788597 -1224527313949649269563163602321554798948 11788598 -387827045334996956566504234347670257600 11788599 -47287702350608273060025909798416166984 11788600 221680785875577532052704641306906624000 11788601 -123832633902256935260406659873377305216 11788602 83451197651714595604383667064175389184 11788603 37147378191444346640191291369639883584 11788604 297907890141994438948927959992631355392 11788605 -330773020186831792972196577388069060800 11788606 -46735701834902496031429898248145749248 11788607 123405934782030199351016087879707274400 11788608 51137076046151542303994907449207291904 11788609 -64803336015197405535903824574199659840 11788610 451695222703636978438629977056291805760 11788611 -66873650702676671575662081212516965128 11788612 -215172527438124901092299352175010359296 11788613 533850570539557384623484892464884610560 11788614 -63199323859459781324649325875950841696 11788615 100840961975716033114717507166865317520 11788616 884354056421135020036838949968832614400 11788617 -178611815603438748366525455250318986880 11788618 -119711841444512947465544149360634308608 11788619 -769087104280516652876640758133140633760 11788620 -300993204972433797334532948176621163520 11788621 274030439087023909571299868592993414892 11788622 -3574812680978508837221078800634169408 11788623 14076655067221397052173399970689413248 11788624 5692913015353562703700228245380644864 11788625 -1229414236403615310432226402549377255000 11788626 440545987684789263939642263349618182400 11788627 434785601141447402592898477640456014080 11788628 982025057808703827664301816803319914368 11788629 594848619161123587877643674769949159584 11788630 185598334767625808698426488723524332800 11788631 250505599525807558321408308438650404464 11788632 -189463024007558047782324757637290598400 11788633 -2237618117287562052453980047390433641176 11788634 -559820583116039665324855314703587096576 11788635 807749411993176173543309674304472796640 11788636 -823742818687132251144343570847400209920 11788637 -236761089037806412611019669628207718048 11788638 -123285179227585710578859687592029733056 11788639 -176074160991368026937120097822453134560 11788640 -424631783874307524841317728016374169600 11788641 -820910488265907013239169819494709421550 11788642 -85256383315883722654696121423982468528 11788643 491420143618353128317770017391263342784 11788644 66127838061133150639144271601870200832 11788645 -529794683306074634600384166973998960000 11788646 48932250030965336096597870229781954272 11788647 240373799199946819062217512808379112528 11788648 -114293602289881280834363074494796922880 11788649 -84208456601139717669957986896594835712 11788650 -138626953428628422323105424456822566400 11788651 -53611354375264115391919208386538029536 11788652 350800907771530228076853271806363098112 11788653 632583820917779918835528466798789975104 11788654 -42091583347398306823930133949475468224 11788655 379086327157362182336207026382558239560 11788656 -100799357419665595242056983573852323840 11788657 -151854081405932042939953072239333135120 11788658 44775556941619924317711863064522264576 11788659 -915033628435811114496292860045787965936 11788660 -169025331970806410070324751131682583040 11788661 -84831192496812895828521912813188427876 11788662 183889778482959419312742067235471203200 11788663 1226813129367186704965267488337367735912 11788664 464782878967810635466835697906967449600 11788665 -1951223663749745770398617268291842880 11788666 -298548510753814784310105877019885581968 11788667 975372129182353462664487971831430733728 11788668 -631540638440465982221070657172121614848 11788669 1194299082656394932037287968603706136960 11788670 -496628019869749669078036793934459782400 11788671 355245358960822412110578915045899687112 11788672 215456877935702736379346613123101491200 11788673 88396137999173618413254252689185768320 11788674 407301704277832371277698762661755563520 11788675 216841698411080050511225261810421732000 11788676 352844027796301792138502404209100536960 11788677 167078209244907025877736604250875290840 11788678 -270177982365272166033534369378803908800 11788679 -337783464923444950141739756723765014224 11788680 58502122501463307402790097390764032000 11788681 -798143788358926771340479497789772782720 11788682 -6316786737038101651070581142534628000 11788683 -721301457204259947883267956145640635200 11788684 658754239982493287289417637789722765312 11788685 142725015957388007711755546688897794380 11788686 22991469407551636276854574641033216000 11788687 -390532845080734429899536190183102875168 11788688 -278873925336428009402356395331886604288 11788689 -193015434039101300381523020531536106304 11788690 -100157656477740193361095799533577280000 11788691 -686014002141795125314808455030536723600 11788692 -299070830262207207953316383280638724096 11788693 139214311883893917684750576141647581600 11788694 373730168042072942191123072104564580896 11788695 111102620674161601229184129353634661320 11788696 -305279733913050370170126987687945830400 11788697 74582350596557340379450155373614536832 11788698 30294916642513027333671169794472954368 11788699 -380683100281992611368468647389200993136 11788700 175448834695893620195931801612746956800 11788701 -235030386637152707702757522023379914496 11788702 -546073300157972041048012827500255486400 11788703 726307987680093166975059797074547732280 11788704 528401576992696323098600701105080827904 11788705 362900053242340458567934022571311635860 11788706 307121122411547179921203791080569225552 11788707 339345843065344205520140096533091572992 11788708 10939877344257170918719901353191715840 11788709 327630657158049002366653554641345594016 11788710 -287670978794730768662233697035502759040 11788711 77787812441052478571394131023180087296 11788712 -85035358742851786375387348443221852160 11788713 -201916686212643108374063635261661311680 11788714 -504002118714081575401320762519421963344 11788715 1055366820025161480895373564906133291360 11788716 294669384114326605541031204404544701952 11788717 -1151228500330265697641928790155561719136 11788718 -54453421868292189197065388789664524928 11788719 220660817147994717225993351255898255488 11788720 -126058279322445457129444092463187558400 11788721 -358263393214043790770470078923107650560 11788722 11073538957850679601568282508344050560 11788723 -1222227816031776959161474594105902327028 11788724 -1366609938310227568205756374133589504000 11788725 -28525433200538326380857126673064180800 11788726 -420632079552054545784324005685566894688 11788727 503416920601936189994460837463167585576 11788728 -320081428700294986963429615166021959680 11788729 -1188675043669965822189335323748450468720 11788730 118715611627454664405892573143087606720 11788731 259814700121160544879330332245689371820 11788732 241934002116480832537334369097948464640 11788733 1287263491759277951406945843048267774624 11788734 -196985292679920704212591308575970160320 11788735 396457801100137088610162755387849876160 11788736 -180830841451470075358776826073343590400 11788737 -227713674143283004380859820564306303232 11788738 -176629833937956193224958733938828627392 11788739 7781527586741747211749508530934978288 11788740 -29213913659859495527240870133188198400 11788741 296075185287577763179632085713730522142 11788742 -48495118656276709626840986942598316032 11788743 -264240010829693356894698250508027579736 11788744 -1112148845155641435508137172952961146880 11788745 -751900760364883419626214244316739337500 11788746 201434408168717797518438356260174550784 11788747 -162756040225617090111511980958748509804 11788748 266890395284433689826110750878675253760 11788749 -19632032236944139640897662110876334176 11788750 -158132605185821840143603321671344280000 11788751 -4126706170583741854533913200862471440 11788752 133284644124482118246238998549788884992 11788753 -411661678194387332572737797711221961998 11788754 -474520645980418088445974826166390061424 11788755 11443256971063697863679682625667331840 11788756 -990436135306763302079192929631924224 11788757 516315261615424476764650221101173437006 11788758 -50264975560250442725596433891498479776 11788759 -1397351922625651096020137909566706171960 11788760 53752863722086262707549605810063360000 11788761 -36292148441402196208903761628107403200 11788762 -41163688060246088118031903626537930240 11788763 1199054806597190624066144186481697748148 11788764 -266092231095803351126702078954848682496 11788765 183598808354999058972277981784609338860 11788766 -772681229264592055665387106354026335232 11788767 62599064880847201009203475127632116240 11788768 998453403502820623862508368146032230400 11788769 -552602833926270573570303462240934263168 11788770 1807198199522068248324553394056550400 11788771 -84765430009285143619639281979610238912 11788772 225899845940430038551042331711684025600 11788773 -270719625721607175625494790683087781632 11788774 817725495920508555436081013789315918592 11788775 686209036655392867800425253992558592000 11788776 -575770732507597961663682342325115028480 11788777 47542248018041151407331072095386856064 11788778 -483129261095471518891179167918454370560 11788779 -905576584672537253563513110273044859816 11788780 -528585862589825822637106575300492902400 11788781 -629436952408767540724442399704888225536 11788782 421860799447551261161787442976025072192 11788783 -93871556855979365825991791509522625968 11788784 -161059642639225255871895466728258797568 11788785 160157672412108603132172449669454376820 11788786 18255175858142104367548042558755750720 11788787 -435639961400623548419278668235424832564 11788788 -85843862949479727988631340775231488 11788789 841736429287042002262883027487311525280 11788790 71223862130418423526384454177426496000 11788791 -16441278471480750905736319578354913536 11788792 603618535462491204406395494570243297280 11788793 723129562494885222773155479888371844564 11788794 -926462028266138906970142973712975360 11788795 617958609216803322166643279856108814800 11788796 1080580208708292156376083072700962201600 11788797 -103483062308254096092351438792226127520 11788798 98331718390721882189436250388906687232 11788799 1572741096062692705583684207599453309680 11788800 35907504623435233007620159060102348800 11788801 -82200220079977746788022544697689459198 11788802 410496598798252341500593380451950950352 11788803 357887066810256980896835642615550349344 11788804 182620300587104383974487787623459520512 11788805 212377744167905345631122541497248786560 11788806 250372838971916810295056629813966221504 11788807 616252306355634348155281702046856828056 11788808 -290725234935421170174229392442969943040 11788809 -265078983891078623948878947903567428160 11788810 98898003372796146476903666109592869120 11788811 401656910514868637813387052890676276480 11788812 31298537736700525991466246764196122112 11788813 -975370082766895738647109992624565172938 11788814 102570095791397226891413173963129037760 11788815 267791385360812612706779132782208693520 11788816 2118340375757251010915826074701873152 11788817 1128819722553869601015794703873306514866 11788818 -469247587729363185336426649817399777280 11788819 -614891324859838434828974704610235615840 11788820 -691052605668625016051073869045308715520 11788821 45956353119490455734660788885717791648 11788822 902345034160181309380177188801621233664 11788823 -38279874064275249574314761127614902416 11788824 768215893384080755905849202643854929920 11788825 -317807386293545035187398715290124278450 11788826 363597178821114558537042491434547111424 11788827 335327326616201418092968910272862196120 11788828 -255981117898769192591926959493515807232 11788829 163829087785973972194318639132519161720 11788830 110295206140203569587848172787207252160 11788831 716612620428662916059834250497977377632 11788832 944064214870437115801387960224835436544 11788833 -184056816210339149273803249813614889536 11788834 12338133979246638847994665563692751360 11788835 255989781997854974501621628138055910400 11788836 -54510582864837269317645536443225791488 11788837 -15553253729203555135666068832025622528 11788838 -186132466403174912065551302305412955456 11788839 929766130562073670300107277960118622264 11788840 20291180489167075526270030203935129600 11788841 -345350982944603234751144984776246746758 11788842 94218361576377411440310334870755271680 11788843 20507410189192986674703074165513207328 11788844 969980826887861362507819846443496340736 11788845 -308229209566561248374483921573452968480 11788846 -143513388091187290420445633872629006720 11788847 -402231093903913193600099276202224644128 11788848 324165272615391226945372920658457395200 11788849 -1211500946898683514190377309747283220880 11788850 -78603513290153375417592147711904471200 11788851 -220865321546658243241479008081411587200 11788852 644842828721777391568412100424085399936 11788853 -78148966477010175351645577597260633174 11788854 -151937204103030833347192299437447577600 11788855 282121902781112064285775940278425746400 11788856 924448111975230505108225693041203834880 11788857 -279391454276324518691478416964299884992 11788858 -252708620928196911089598215657932797216 11788859 -691708250800972670101019944720811462940 11788860 -113962670274116833485753961147869665280 11788861 435671619552593920855266932622439671270 11788862 235002429241040394458499545926933362432 11788863 700114084497974794632756719494246515144 11788864 -685584708192093745423426489821035495424 11788865 1913819761032062910791327359441737805440 11788866 37612758844243916373827480466855979008 11788867 -1128447017212006360855104081696482134084 11788868 149255224255865608088824948308766433280 11788869 976826540350849260845132453122789979520 11788870 -242654619354897396963835536800168373120 11788871 -187190969482728652527223706540954228400 11788872 116350729758358232348384720621404323840 11788873 726328757851853097666810873475754632720 11788874 360451397040218269093809759061174204512 11788875 47959430604151510649299339299600000000 11788876 226350956557311320275821953911339246080 11788877 875811109683415132482840341166344742060 11788878 -163448662592911304190171370282244438976 11788879 -1078657617028042228311541124677951365520 11788880 1698003271482055296884316818178048000 11788881 92810011573222451523554519438332701120 11788882 48013534064753865499692323011160835072 11788883 -13189007558963561002921831473489326868 11788884 53814686172053521570451442520796315520 11788885 22777854080832346352364276554461808160 11788886 51343298142345892445156723194212079392 11788887 143073577633897169472737463103739352960 11788888 -115424980519600919596995795632046336000 11788889 8852085170648442339749577853527065856 11788890 205555180565595652235180955107765809920 11788891 1060197738705735268009714161135818068292 11788892 -348152431520588527635116835158774062080 11788893 917937221879495967961256282822596450182 11788894 -43448618053903010328524242723179864960 11788895 195282771524763540727023631770631737600 11788896 84231410373052505177370012889412272128 11788897 413062759355844123237388821033082826752 11788898 -149146852513839727079563697923490033280 11788899 -563945026716406297177405144547872889736 11788900 -172361044799249217546237598281558352000 11788901 -518299023229998353404133105060489476098 11788902 233408925553809800358122178864546054144 11788903 134674568262556326420470601053205404160 11788904 826574312556308651799484309267280501760 11788905 46231026033707316158649009169399355520 11788906 10931836554060262969684222205196134400 11788907 342077218352841662704349553325048501680 11788908 446434719210619926702990249910614405120 11788909 1650352272778336746438345889537835990 11788910 130426090969404542611278346505897895360 11788911 254915096572368723886391843386525560960 11788912 -93374902321168265047908567429271879680 11788913 2067796350528259820971841475148106252340 11788914 -37985042329172946215299751237328522240 11788915 612049392600088499701888487678462473200 11788916 -31513650514992937375039402633137315840 11788917 -180117380106693251132542558500932100288 11788918 221084086736520042720747795065099860416 11788919 1385583158564370315086938485445167229200 11788920 -169352997240811839629525148033460224000 11788921 -551438224210638645642062910938250207356 11788922 -108719734214325294919300880711591309376 11788923 14811120307826251493154634055581113024 11788924 329161238708951062629341830593631845376 11788925 52773317649129403202202809825465938500 11788926 131388876115895108392123936226896364544 11788927 -1304463149914335926590369593459031172224 11788928 -163741371624254103225866392824038031360 11788929 134057183830846317346122101577888997920 11788930 481953131403636279278441920765251225600 11788931 253626649346001858781560120177812544768 11788932 -146455228710006058498188290193663897600 11788933 -28688942359252930744879974661838095680 11788934 679461453162668059418997953601645323712 11788935 -256680420715904666172226124156151076800 11788936 337140641448599320516441386002000117760 11788937 1078668925718264495287855616744161010586 11788938 120082845539640913481073490857982888704 11788939 -480586929836386093371420061371855694128 11788940 -54440106349505365301820103701626112000 11788941 352078871134007966272931298474871724160 11788942 31147198053205359197726352235827486144 11788943 -25593022517050139291694010649134984776 11788944 -114575444417455032307066420941707673600 11788945 -292644657535665207403608648133165859520 11788946 -172971671532944119718069657394489911136 11788947 -446697194557079176708328134780639164876 11788948 387144775658280389569739031873619224576 11788949 -27204236736150192370882988911470979200 11788950 197935134847721863614086114473249377600 11788951 -296511039307511033450132157378532254288 11788952 -622343745277374841131535848920507351040 11788953 -500065782623258570213947683998648892192 11788954 -293303964130990380792409042494430807824 11788955 -492306273895528175801745117814106792640 11788956 1039061783689223361762426248092179179520 11788957 1446752801496563142944308768378749279206 11788958 215749575641780430474331729335145246080 11788959 -9509508465991397848789217898789427200 11788960 491308981494949808482539794136951029760 11788961 -65660518400277941936903482072147185438 11788962 135443790648273663977318177250204807552 11788963 1966876648927636303305099943042851197280 11788964 -662284971047317627014009243588802252800 11788965 247564093794422545694700041159458380060 11788966 -3114273204623440114009612706150055936 11788967 752207349723934760591447997318252168120 11788968 -665248604107219602725896725089334067200 11788969 583721892384998669732098176033917509370 11788970 -165815137965252995351489213694235228320 11788971 585200296288407685466081107386478164312 11788972 -193854038915561487715870138760243816448 11788973 -648317705198449517622865937940702720768 11788974 -325556132412039361899536495098604941056 11788975 -118408334100810019738957921197848860800 11788976 109882306495674886625997551894174859264 11788977 -358535376352487142551187835488896410368 11788978 -994715038265895904621822526918367990144 11788979 -707519780892168401052510156200201298420 11788980 -70906676248279768093142581434335846400 11788981 674670801905166347402423594485957040512 11788982 -466955112652640192387256066969176869632 11788983 -40764250447559647837814979881014754088 11788984 -327783062236035962747445572514483302400 11788985 101769224067525704261564281086365252160 11788986 -153102277349694604583714783218517091072 11788987 182285745586525820715350354056221765120 11788988 -291471478212500519330596061327510115840 11788989 20133632993844143551322515623402835008 11788990 171349157221787684910340948323593410560 11788991 113223193509782681278361416290883747392 11788992 156316756131257922049217813832586493952 11788993 -4373466908233301394597180485973237420 11788994 44654531811522168199524582273713720832 11788995 109486632789017853658151425888096477440 11788996 -399022533251051128227815946493206448000 11788997 23626557340140916321388570823788745984 11788998 -95941452755819406611929648950605400192 11788999 583608471960012362309718112795768774800 11789000 694467442005190131770738402551718400000 11789001 -252438604543069444176138110581641753408 11789002 -305740421359717596025989595937018647968 11789003 -398008931180310040657120512005942096748 11789004 -262428929173627638297000343831614919680 11789005 -738965148210479293306622570071182476340 11789006 -208909375325932240233421744972776434880 11789007 460796879728070944190964875810774568960 11789008 146455896654923663487909727540170326016 11789009 3779171301791476284764286962592104304 11789010 81616919857301197114421777495751168000 11789011 155352745834758613220198779581085135552 11789012 -1366476627690146540566073138384306933760 11789013 -728901208991258740204452705187216508256 11789014 -143411924580318270275711807676112743168 11789015 -79179687779615639566257052062007053600 11789016 324012427431429582036222133811633971200 11789017 -188200534548180925042520264037888871788 11789018 -32637606886110473672990896371724669440 11789019 -8046998741432805608227799044954379952 11789020 90639881649599662861557411548867028480 11789021 131556727282024551156849515567285295744 11789022 -15141804973375233493026446646529843200 11789023 751110398540500231165641158749102157088 11789024 -615228982944815199679553020326550437888 11789025 -310445597768680641986516298009105828000 11789026 63531779450208125464792914274226482560 11789027 -145989594023053572127479304736530625124 11789028 -474738500575679265594968632152258837888 11789029 122633296684433739026397177435495936000 11789030 312781888343149256742927916506266880 11789031 -294981144526775736278462030547328776576 11789032 26456187445423960990788317141685780480 11789033 696654703646291975585992574708600868282 11789034 -205313333770970852350345598721923562240 11789035 760921199967304603625452641072202560480 11789036 178304228686116432818396518676395189248 11789037 280657990461368575976066922623509045440 11789038 83852648712520172513483145880492695744 11789039 89166582440728405775380717376252949840 11789040 21166874854225837314678288168264990720 11789041 242879068072682470978192621831788724608 11789042 77758037651623197205146522364941241344 11789043 122600363359069192640998183646244242688 11789044 393261447213719058494027418605283635200 11789045 -147284645654375287821739148501158361700 11789046 -21822334752136072172867335758892694976 11789047 1154368764201449709299519195196603979496 11789048 -528558151334535210318115899569796464640 11789049 156043188564510436915349141614082934864 11789050 53248455354984512527442770272572313600 11789051 376632658824339304815313209122695662480 11789052 2778475946720124203080262167744217088 11789053 -294537297368680793465675827066237692576 11789054 83409658877256379312677512903009994432 11789055 -189722256306738182307355603125597168960 11789056 845247957014921659220658444829712187392 11789057 -1391412155029547917109984802294772285440 11789058 -137029835787217977255334411007828344320 11789059 -655759140305353908169209089692200170184 11789060 100361651515728781945674266046557748480 11789061 -662229918910180828971476035602361655328 11789062 34345538496226578423095671550027349312 11789063 -72309684693132962144659527970445212800 11789064 3739101663104971460433532319871467520 11789065 404477441999504339594712412217609519460 11789066 -27743214071404032412364765401250754768 11789067 349035600523245810786357766312551860160 11789068 -35922248399660341588087437898660112384 11789069 466772756473285209539896239906506340000 11789070 -252443296698190872162217735135103740800 11789071 318923930607672447340627468889141604864 11789072 -37841574414071265712772609630147764224 11789073 -179604760002844514993345286693343535436 11789074 58841232731052168123310447595563663104 11789075 681069588646360939263783569955124971000 11789076 -271755126694177859908058283122527881216 11789077 596594944638527587245378088297325314272 11789078 -105985116899236335421144574010380713344 11789079 196634585640369446688458489297664292560 11789080 347244370222465148011163148380027904000 11789081 -228835285546370479621281428245637336118 11789082 -120119005248967380378333130436731288320 11789083 -361878716401309195532741106495894039552 11789084 -351006984266366076425145002285750784 11789085 -53733731964343784988230923839916185600 11789086 -247384823174617925347299869934080251008 11789087 -378639936795565638020748647734669466160 11789088 184331276722170072101182690687860080640 11789089 230294575119280031577152676957121308200 11789090 359587099561182022610662154420738368800 11789091 -538039200581751375549680076424537574400 11789092 34506979676792765538476911664116727808 11789093 -854662758675193359245137274218453368576 11789094 -5806583469898959025310946139139860800 11789095 5867339264481306266958027437546969520 11789096 1269947295510168694840165334090923868160 11789097 194759626882751899610981438527504448400 11789098 25813163245330179379760522298601882464 11789099 -25301191839501486437567142520801633248 11789100 -62732661478816907855302326279372960000 11789101 -564644544148433256954684723881127990720 11789102 -102964714524353846969804643879300885120 11789103 -90395372541856677025574284382254345200 11789104 442179767268930242551173242078154719232 11789105 -319236738006821622664363550432149873740 11789106 373135812014137408602401676021665961600 11789107 -4238043333177545724002103603060221376 11789108 137396520145674516070948571404977519360 11789109 -1260875112294131156614025143673482589640 11789110 -25414107993439027006092833342140381440 11789111 54692384067474922130224269055820186400 11789112 129914488359237830252387518772095979520 11789113 86872823130736928776141022561717702720 11789114 263835501198336471847034442347447043072 11789115 -105594172462405910743266633021721320480 11789116 779680123441470843255440278001428465152 11789117 -118601656218937896310253438823428261088 11789118 -172360962009571973774061912102556876800 11789119 -309570550040353726946075651303976800640 11789120 38213510625297761038644801824410828800 11789121 426925873434321487593200108743099620912 11789122 596688101944878897288137411089724732112 11789123 1843291292912233369959466321335370285824 11789124 88237715158009358642982573497382395904 11789125 557406816001274477633084967792844350000 11789126 267716812480492114894941143853028424640 11789127 311100631864806291303043954886709962160 11789128 189901119894986319739910850065544898560 11789129 444177038518386772301416682781392982480 11789130 -273534755810869405276606745925689134080 11789131 -266629205681081600710855192018434329068 11789132 187342267935941757501970141405482160896 11789133 -42036087141765303001660523367094614336 11789134 160355378498499873189186128534657284992 11789135 36283461445672982373106225564430118000 11789136 34987614322025602710116624343199703040 11789137 414327350863026213504240391663383548786 11789138 -630622729281773365864544103138566016 11789139 117101804442046472762034187327302219840 11789140 103819776813665945521530720681266933760 11789141 -42868627788022798384805738411313808896 11789142 96081434048625484591575990791434878912 11789143 104080116015047927752287760263664422720 11789144 -731144274474026541989379103058854195200 11789145 340256167561207054510025952728484887040 11789146 256605649391965701485747312065245392640 11789147 -589381326580156696147674109540681852560 11789148 -156166910692401749743636185593930711040 11789149 -1732681107472843295429550484811720353940 11789150 213138503602141254039931163538025204800 11789151 -927130782784027554764797183206098688 11789152 1032267759249214397569045280068434788352 11789153 469881772500172882497295303767694826880 11789154 -115379758777545778691258391831461148672 11789155 184161892224394492054561445800083418800 11789156 -101948874248059833056328799762677104640 11789157 -351353526701702809659583559282913209760 11789158 -14754806496356452252202393334869760000 11789159 177220590898617463750927281076774866360 11789160 501366132006512045001451143206252544000 11789161 424411798968380916381360158950098663972 11789162 79127293084957117716779712310350474240 11789163 -646004021989792322289587727129822358308 11789164 180761459957091440291614271017155205376 11789165 728591147644500243879470134113324388920 11789166 -160045977814488093169908485775696586176 11789167 -255956214831145995759433361215651867680 11789168 91398263736483062593238989888607649792 11789169 248753035669528876743750787094125241280 11789170 536706263561146077114756010156081996800 11789171 152117622390607360901797627835897475744 11789172 -760407688426058911185399206006334566400 11789173 -926987698225377261195243248154013456896 11789174 -654244433757727871993959071520387246080 11789175 -94771835278610356640171809327853853000 11789176 -123190557800347376117503286570810081280 11789177 3227346421676140057471345392030959406 11789178 -184444855242701036354416487724021331200 11789179 194360185369163249750425787385044401584 11789180 -316800334039059455117464719301973975040 11789181 817271027355254359038307085976129216 11789182 -216357381612914599268620876035510455808 11789183 16993197652284235661014944677256343920 11789184 77370828956203193731155521269168865280 11789185 -745062172052696677494811879576498792620 11789186 -2351805446366851364177457791753289984 11789187 632572316704323840220158866255235335160 11789188 29630238328095149661127279517024061696 11789189 -235551317988379851249878204336599055010 11789190 -97058883811564857453563005285649575680 11789191 -1063824739686081212623758533546613490408 11789192 -412683459949243765347910355689588608000 11789193 -326978645684814548149768161866914513536 11789194 22550449228019992790662323509203204800 11789195 384332154927280900613401586878242950400 11789196 84685622839032131649373603348179763200 11789197 270459713270147264526872315156991627232 11789198 -1211261646056149414279659011672473878528 11789199 -263167587860929589074753289864970401760 11789200 -68734692264123126255949479198713651200 11789201 -1585148315922149808450743617795671441600 11789202 77720844471826754574247254282308344320 11789203 -1005090625401346615303571035952481324480 11789204 -509294049687980955378764206966190390400 11789205 -167062592622289811164595250933288284640 11789206 148321001158723917085819800286116067968 11789207 -60670976755771322072511496571061901440 11789208 -66211043191358028140442065658877071360 11789209 2319177825567905908016510953529094795460 11789210 -26992573622986295205256321764371262240 11789211 -140056793484289601267007317624024088576 11789212 -1299852197103828489968444361529257878528 11789213 1234602921560410580203229654253829791462 11789214 101885399744111007770472860942918839296 11789215 110868761416003971333476356128244395600 11789216 -1137926751990152450802578441897009872896 11789217 600471414048248954231630814166307396688 11789218 230895693521422512060198467816543126016 11789219 18958124937585156422516233565142956688 11789220 11254854157628239701696271504329216000 11789221 471960073517455741305566160334393407422 11789222 68363882035632092873715193455659654400 11789223 -60568268166671752230412982701898880216 11789224 -180702962677012624944738429596027581440 11789225 83549938701848021820698544623007648000 11789226 -800311373235973293440316653820913056 11789227 -70624045488714872142022540303077376088 11789228 820998687890177086872184477713612813312 11789229 -397895392675206358241363138065836052800 11789230 591280055279554943523872207696579193600 11789231 894788070569761783178549770415801542032 11789232 11849861601748013130974732020796620800 11789233 878456255537942340263601427990456686482 11789234 -515106826843617649119681213556262847360 11789235 -128878203977205121152041142265336630080 11789236 108969283706612619144507302702248008448 11789237 -125340601653977877320635253261983977120 11789238 1794426704665966970550732528282157056 11789239 -46240598276859864525646403191398288768 11789240 671949612608974161707798577572238028800 11789241 -174914845483991404665136101550120786608 11789242 -77328801317145188442328542508246633728 11789243 1000277782406642833048186813754559003492 11789244 -419655372358380940124113104978782584320 11789245 -70422615484013789773052342768113789440 11789246 -40859010229363554001128707280077036160 11789247 508079962976302845385671762788639661000 11789248 41953050372353056548883649840975708160 11789249 -587644491191886549428890553127976728510 11789250 -188126797881617329391890975474911360000 11789251 256175344148338649502013701156112579104 11789252 -38421219440619366440013766449863781120 11789253 744132279741589098222989684495857920000 11789254 112866528942390185726843627020386587520 11789255 -929920812342409801989913691215700184840 11789256 25673701331253695240858759675340595200 11789257 -376250729208928381633330630201983779494 11789258 112932259628163477732521702682845289408 11789259 385128018779203787839613261099625996504 11789260 142096727232371017974733092164426711040 11789261 5041696917567459974148895685082194304 11789262 -115861005987539444869679161033021061760 11789263 -159811978867544256347876543669982290832 11789264 -116966637209484279135972746964418904064 11789265 421514466179091118082900557216266136320 11789266 -233931105293654547415371426820698479616 11789267 3847632138636764116034942173044668160 11789268 -219761625974576855899253100883305560064 11789269 30321447288061481000131156408152265600 11789270 170196188705683859895204617077926286080 11789271 373874446829345367427891946808759692208 11789272 452548605163715615581573066639257600 11789273 -265736651413528398945334593413353652220 11789274 -104110529322190277086968683784222402048 11789275 -83211123418591242826589327153413626700 11789276 -27369508855140266789604367915550231040 11789277 -172434247350540263052318898759876876992 11789278 -170781673155956658325175293853031524544 11789279 -605293855976504257018008597501888189024 11789280 -44799131611841805653979303875837952000 11789281 -37897821717926803073008155423363114496 11789282 -661932266758760851109581124911814617008 11789283 -340921999154020374637236814207816212480 11789284 -202167095257736838931097751842057453568 11789285 35796923568655776120446359417364042400 11789286 123897292529226979871707036691014851264 11789287 886076648489028140739991557364237920704 11789288 430749567204919189839504484796635791360 11789289 800322845233219544826342216984408916554 11789290 194468496918516667145985096684882006720 11789291 190687836325312476001708108898546596080 11789292 992626826886721744370007241814484221952 11789293 -434879343379586607162587209781145308458 11789294 62731094068969421508271343622586857408 11789295 -220263602619554724285426930422688115200 11789296 -37468066782783201663389674315553832960 11789297 303078281332300836369749950069153570740 11789298 -208657953843637739544144926513628854400 11789299 -1489743876382790774679362016681634395700 11789300 -106441548116707490390542598382718771200 11789301 148765345863455993633957715006696121440 11789302 -311003988764498611670784685402284933600 11789303 87172700122418999222885382357506904552 11789304 214029090907895152855214482761562890240 11789305 156144396333501751103086757460399457920 11789306 32713030500626339585976875698516586352 11789307 -59096612413645056606008782471294914444 11789308 1453381633112632546923698791727272766976 11789309 -164316448582231078620131759919380013984 11789310 561479030214400823272775398032076800 11789311 -143776508746534578258412722652442360000 11789312 980665561470413086585707516386963619840 11789313 -98245919755382640773808535977304564992 11789314 106499769248018457497631874473585354240 11789315 348766244339067186469279110212919810960 11789316 239944681417702694403065170539473178624 11789317 -462862885262093418588171820047398795040 11789318 -155723488278534128943086854284033140640 11789319 683295888945719388324979438845724805544 11789320 -295773223086082419434157797306472038400 11789321 609957292758144924393166138209555157200 11789322 -365448466823788411346608816232003689728 11789323 124356976332970220643280880900194259744 11789324 -652807674735674294233963811711929346304 11789325 371889529865964212080681088667073461600 11789326 105793490526116649775168735233838597824 11789327 -763331514138683057816886330897937808400 11789328 -167569353380849328151125865477138022400 11789329 -941040623627605997244462044404420553360 11789330 46225726360370999811674280861546286080 11789331 -51461719383601571185505508704116945920 11789332 280281974255684609308907949498732135296 11789333 294339279003365498471042288981518605582 11789334 -1193454366610875019501963507064185340160 11789335 -1068549394298509707679805101270890255720 11789336 100747828120366094397759574213001625600 11789337 -137200236341434301138665083600682146816 11789338 -374635973015360407441555287848655402240 11789339 -1519598170574695096916526015184417990944 11789340 -197155288832947668171547326377913876480 11789341 -1280176039599629805776754985373159086080 11789342 -540059637759216058719216392203441100928 11789343 363262947954641348068515000934514875032 11789344 -37470514256908426964374748120343379968 11789345 -27285133096672249650483652622682595200 11789346 -412703215464773408298150454297516300032 11789347 191410951928129514419431078800752733792 11789348 484141050890587678122367936085321687040 11789349 281091746987177746380726694784818142016 11789350 309310810177905064403399058164951090400 11789351 -311491220296510252835363328004576006200 11789352 500251497571854004617079465109503749120 11789353 4358373953527738886953187705114764624 11789354 33163431355059174162451693208834364000 11789355 402691707741457660151561060990947511520 11789356 272576436945431034207255622504035441920 11789357 -48241481938544277469712445400236717600 11789358 157392755202847065807845070310883558400 11789359 389881524755126313608213274957804108560 11789360 72191488219392455325687097747458293760 11789361 840639902926016132426444185561813704000 11789362 -62852865156857112814329859514544777216 11789363 -558097997631500970499850784383458590096 11789364 472423935813360746463972982332499525632 11789365 -506895107207745276623484297444493221120 11789366 70860930604286184948242257014550729632 11789367 340371172293166254804147271929287249280 11789368 40005389343267194995371957276945346560 11789369 174657537407433379445959711107494338944 11789370 -153425676972679831030697166378550075200 11789371 489678463174622139031709080019773373544 11789372 260042519769419371778379713373183974400 11789373 -361479647011051236130106416661721218400 11789374 53677712024306891432367332059077480000 11789375 -65219603784397078402369585331391585000 11789376 -110450655358285008258804785962473750528 11789377 841158521697226539024092106194027116226 11789378 736659792693056116939967524079223843360 11789379 -147509554497710651842509675610759166256 11789380 -624788625824657269730890911865093939200 11789381 -546248629093366804384035889827123041028 11789382 -176669716192669519904938250170468670976 11789383 -98087813859569846201779836758889971368 11789384 85534936908837037120783346567153510400 11789385 65870861937814425501916108942773196800 11789386 66138165877359514498374976437610414080 11789387 -455377686467622209243008339221697136808 11789388 130724855301789508686316778216516373504 11789389 -342735108361754205474502375300778572810 11789390 283285773366553823406448659548665579200 11789391 484873682220014199775651721515114393992 11789392 161177083338645801134791801069094830080 11789393 -270003199695028102513537033349260800 11789394 -132985196428416143809615749481028515200 11789395 967349198831518404646484145679095908400 11789396 -8476445085399923173935890877266116608 11789397 -214971618737648769486555012796391855940 11789398 -98106506827846613229303445618455331968 11789399 -1427332627197703430921336418206959698840 11789400 -122895515524205256783953178611990016000 11789401 382038936583047418138546270423217352384 11789402 560033030507949099422862373475206855152 11789403 46203366167696217363013970985333605760 11789404 -16441294024916274045384541173785983488 11789405 85192256393113037081984463857642270400 11789406 -275727256146278486493210422126209361088 11789407 -227916983828590035941444406334538982400 11789408 -639813417413215040227245849388575621120 11789409 182535977196431720367431018339062486656 11789410 263079810154227758866100466502967746560 11789411 -446279955047263561326205159880912735568 11789412 -54359159307943110077550224823061579776 11789413 975585250815933365684892715999980465662 11789414 24147933070772395796285003883022608384 11789415 -806754325499239665604062304470531340800 11789416 -74340613375234448875512441069951083520 11789417 361680446968985628571010510077503163620 11789418 -66821206263569331316695660846990120192 11789419 -37901782866075634778377094480772055180 11789420 508476425867758045912849485911377121280 11789421 28036149388283688571340895252536843904 11789422 -470132054216813706521348872711282327488 11789423 549772475561703549049567070006250413640 11789424 37717918700805902626700010600215347200 11789425 109752194403513055474850729086842095500 11789426 -69740425071037191915271787642621632512 11789427 -5367616879287487971785638031675350848 11789428 130726845484825864774770245745062092800 11789429 993763740923101235027080023203773866030 11789430 -95552605014198601055273996881017098880 11789431 -511271134596590561473249249258544746488 11789432 288729044287667246057686812213582643200 11789433 163721523584597579480789933513537646522 11789434 -80563852521592387278658651201060938384 11789435 -44710201309913452839899701341377407680 11789436 -260256155954032767183177319189104434688 11789437 1163599377515614900251213510896557056864 11789438 -69138155227575045569164130193484730880 11789439 8392498685170216185859478849222352000 11789440 -174989090451201603819584751821389824000 11789441 59796421487344852192940536709191600212 11789442 -229414425032637691653472947329221555200 11789443 1119154697485344297496604518232731084800 11789444 -392975862014833786122025026194147291904 11789445 -71920149004038912866239107664336042080 11789446 128251530884443516092789366785772504672 11789447 185540623146556021745625864606495823896 11789448 92463450351847009855430569343173509120 11789449 -993745222410504473759796182029770338124 11789450 113342131609221905502116784136928826000 11789451 294996165952844726372771618236830549180 11789452 -515096313895249234437198951116868292864 11789453 -134179309050404977248748841017323527316 11789454 576314112470396628904286410912767916032 11789455 22273566399438127588028015368578385920 11789456 96226821376029768699092012673353121792 11789457 -822747149738176675547393710470170354880 11789458 -37306291122249072729775118403557849280 11789459 -51034965564573436199264332683031982448 11789460 23525984252637449571314476744608833280 11789461 176437335621245131368899098622994450062 11789462 400674799230476537400744496472619862560 11789463 138931332171214973165176526926024573440 11789464 47175405237282270086901670213625425920 11789465 -613730555749853772146188787820654833400 11789466 -1023114038686763640342630818253209856 11789467 -1009715703359852487319856572155059391484 11789468 -196302903697919308909694125285140670464 11789469 20262484479982014142126041475760552550 11789470 93717910280106371219985703936052490240 11789471 -602060058224414028767293377551457239328 11789472 -114273219558223208564411259224966823936 11789473 -203901714654753760654691690410556117278 11789474 228721180024274540725396473138938476800 11789475 240104679515478699475186109014230067200 11789476 -854884755604278639542483054771214643200 11789477 42961023258374153814099407063734335840 11789478 254916057438679342543404582756016082304 11789479 -2088411891289494588823978033121922624 11789480 -85044977305754159090787305419387699200 11789481 -124259914387817589641163639299023299840 11789482 8857192089145259015141710667228762112 11789483 943612531507004550563103174539405041824 11789484 162904765835837568371936380159177654272 11789485 -842049357941043437332083203883569667840 11789486 -182092499769281076434550154695251558400 11789487 -869642031370877312856205255868247994872 11789488 187389259000864688258902253197103808512 11789489 -292319465321606989659178561924639417710 11789490 -194582602367923296041555013146480186880 11789491 -183268124786269066106249852057000792320 11789492 -343643004745594200018750320361285974016 11789493 -288051240209135227441268173762506176736 11789494 -34361777833443871773968762979126609600 11789495 192780836638782054384971927666053826880 11789496 948083569302461035843553124045203251200 11789497 -354647159103197666950498842489628346480 11789498 213882669776532700619563187519086291200 11789499 -436460775429598762902003473462119599336 11789500 -56953475837061674995095908512181760000 11789501 682944709188867884498234154615448348800 11789502 -120985869501329698367858944248816754368 11789503 -949180956985543099448753917414181734536 11789504 -331887239777597919817595257871882256384 11789505 -51828019328597803498300696075046246400 11789506 -78292734438628055624757703281410605056 11789507 588422001923875857001893431804650210632 11789508 -248176461366568459952923542302788706304 11789509 -574464973496440081731091609471826580900 11789510 -69742722486363242790732756619918608000 11789511 -1055293902767299242506532966672489679536 11789512 444601763192219443315474091263448186880 11789513 1333651740555264060773097301253676060762 11789514 607254516549470772820881448584129072 11789515 -106383448406423524780698277168913367600 11789516 -383016522185825098395828086854201102848 11789517 311133638039996442545382661267790559744 11789518 15741837910945640793502085085806803200 11789519 -51916530806594412536318841599999660160 11789520 85094188303459122237640342809101598720 11789521 -1449641217618672253707273474155459963408 11789522 -167707269111004934892092236971444536688 11789523 -116433825603396828782302158088076442000 11789524 -184834714862870244501489131769057060864 11789525 -4996161105221522310044320536712562400 11789526 52337832403325032460099036673626701824 11789527 2208063318464365203858482744178872080032 11789528 -1037786653291542728332026080659530055680 11789529 21639053784375252586601362090250879184 11789530 493979496500620961372341970454681704160 11789531 363310217202742954380701588845606966704 11789532 134021374351256721487543821211272763392 11789533 -115258286175235286167441217177025829120 11789534 -430291279022532075216116883177736071168 11789535 166676906911108210128784308409683075360 11789536 771518153444328398570993424360200208384 11789537 847749146027593752211573504428641144832 11789538 -5472976597669421788502300210379444096 11789539 181294764160039724627848153604644400440 11789540 -87746962108684630883697844750298910720 11789541 -783771964525229731097708687555854238850 11789542 -183061379135054343865118724451367297856 11789543 -43962870448832572894514641927211192376 11789544 -18611308715626880238752377064320204800 11789545 -285772158172271324646138694665961748700 11789546 329007820297940225359180546165292567472 11789547 -355336813490813770277577704011071803136 11789548 32125223394328480877132285091265630464 11789549 226944711660367815597190763261131298220 11789550 3074472952153037747819722658082729600 11789551 -771855387206205482355665900571327226368 11789552 -148955486173760467462852122633484959744 11789553 37950735315337293925903280482070719200 11789554 -88353180341930099098813506279329046528 11789555 -558691586169896489113782390051262741440 11789556 16090514719155026946559169808166195200 11789557 179143250081565153462855721673879304000 11789558 -387378711142834436377907036228350456320 11789559 242962070737929938871559255211871203064 11789560 17946930151421644311838584494143488000 11789561 74043969649720032651967505380542584832 11789562 243214909019071254175959224343685066752 11789563 -597123189112617815657965733601187786800 11789564 241319798986934254900820301771483795456 11789565 332162299659717926727895134702761760000 11789566 -195690381198755701616783800605615264768 11789567 935630971274465384674185851045571601200 11789568 -3070060039165191981012377892129079296 11789569 -73278333842622520807039413063260001600 11789570 -52579892018138082017275419305967912960 11789571 -19967376372941192600407076330792481288 11789572 -394810720189570341879098535669389189888 11789573 66225456685415145178219471118325334200 11789574 87509221068049559112094695792168321024 11789575 158293801125549110208616279097519818000 11789576 818026648717489941460700058782080819200 11789577 -213722501328923674800858749013751760160 11789578 8073007721465817435867747665954817840 11789579 335381900399959566701716170892343872320 11789580 342490863461353309443910713345721221120 11789581 -29510110456326668039244039402101378208 11789582 -45639896606816859650469431410745728128 11789583 334042728045288973005379565296273109904 11789584 16511182250040066439597845292295127040 11789585 -537568229407622663131164585185377541040 11789586 -729633730998586610922113008464777884160 11789587 714873330859337932590187921433412648236 11789588 1038227276047595685618561872803431561216 11789589 210680161995857319593459826098009152320 11789590 248877412863572497029217403326205932800 11789591 -199234947705120206028910956218854298832 11789592 56458517910918573454697446784266199040 11789593 34019500405419074091612530637051133824 11789594 152337504100292178641132942628832698096 11789595 -517354182796028554239993297160690482000 11789596 -278874452616602337953002749552074854400 11789597 134419629432970305392814092898268143852 11789598 -63772379094747779853690826641891146112 11789599 427202973163449636958351739719745064 11789600 -431446529561633972749215482752121241600 11789601 -250172287175663365831042234882737508416 11789602 -61218407372221384704403061665617469440 11789603 32941255394942201197896806145235734480 11789604 437049314550801533764774716307720151040 11789605 1053120941981475864478876971306090379260 11789606 253136400250510814098560709625275969920 11789607 -607425899749958806052787883080292236120 11789608 693452471972872557674343304511018588160 11789609 -523401147497602455582018084393088255266 11789610 34659147415675176768535952948960624640 11789611 14370604905296604786761609661192159592 11789612 2184319499469255019354152772218752256 11789613 230143381587283214166109791616127260224 11789614 884759818036050106962524968299535370880 11789615 -716368248655202494596261338866664829240 11789616 23988180441083702118949567041377402880 11789617 -200023755881991710222524919977180687808 11789618 731502459969759711365551630809684611616 11789619 819935985795062886501099669779031408240 11789620 -226514595327538323041024648216141272320 11789621 249333529352997769991051745702041213184 11789622 -167993822423845371361547855407249619712 11789623 -724940698485769776354609686119745111128 11789624 109393707811295651877639089951573606400 11789625 -685507853338832638663473051216154800000 11789626 -700733225896941784438939451309434969488 11789627 310012181783512842815562387916747729920 11789628 -344652527014930501340477891736413675520 11789629 3534708325585528385037955497425588568 11789630 -76659378495527398262048703507479855040 11789631 205707341048538493333636217754882278400 11789632 160570132382649223183042538920819556352 11789633 -1058557394281786778175447941388055206480 11789634 -301650710536941020196191262888865049088 11789635 296348538366512850165176706724170000 11789636 5204161198803675139675076326501310976 11789637 -387015949777388008352207187921212363040 11789638 -113619547852975241508553715764102014720 11789639 -113059686694590300867620366746274708976 11789640 -356071209501626865578860486779744000000 11789641 -172620656364684778945806042271686569216 11789642 -54436225679250906948968815212941923488 11789643 -9956428601662750027251569431584581136 11789644 747398859841497252850833190629074790400 11789645 -485989545627052809076755790544912768820 11789646 24715838273585116167645799459082047488 11789647 1096175168017101619823232184673745674096 11789648 -116909315587891362692603491535583461376 11789649 389120017294621657664023163701229753634 11789650 -149747177279823301760677288883714581200 11789651 -90769211217534725650424471902050339348 11789652 48549765380755396706794982315276697600 11789653 -822818845568773762900558175447924753160 11789654 4272561417514789797114792051593186880 11789655 609457761882856111736263144498381537920 11789656 635400926325559438461981418071272140800 11789657 -954771506491250696278139386408763709168 11789658 181305894860695441437705610502138150400 11789659 221616110780823632404700046791306572816 11789660 205220538237541992164651814368780851200 11789661 -72092263095561505429903805352187624800 11789662 -101464990069893777763875353011415544576 11789663 1463163334255408256057766891041570010912 11789664 240862288775942319325030608383583977472 11789665 -914587978079477094933281654835422600940 11789666 -51275680051221020250664523517902561280 11789667 -510589238663681827655713945118082764316 11789668 -353665105808592884505345968338739109888 11789669 729677687370504889993266295591063331070 11789670 -49239509704460715571778042461666679040 11789671 -52319021003651997348415439759238999280 11789672 -206524274769292738089393262061662371840 11789673 116216446353142830546767614395524650368 11789674 -98491000146101456422920242984996770368 11789675 246872169614914802797757195739063000 11789676 387675649599613047589032481657812210432 11789677 -1189421300005068688727425463285795170474 11789678 -599142104389004348608398296313228903360 11789679 -500936559710448808514104013830247661312 11789680 19673286429550915907251862726187417600 11789681 -1481939498435674774303388417390423305518 11789682 125292606328418886956850128537754148992 11789683 -781128120745101462197012218723045958068 11789684 -246881863249468646541404341264534695168 11789685 361516119959379656183294252942386963200 11789686 -541784452340929271172016505409122241600 11789687 192994453791270526347991099825698078144 11789688 436172601394733667957188432326850641920 11789689 -1524732286106102836148531375891695151040 11789690 -496349198887236874816359386007049305600 11789691 217863911619615168658149028894783839600 11789692 -210593897396182557612247158346542916608 11789693 -354737443601804310556737525196773705216 11789694 -220838098396445047502853321769523976384 11789695 844242859416284815588110432860606404200 11789696 -320336083728696612755657368033862615040 11789697 697519708134194130415975531886264928 11789698 -766596556826502939281136053594948900400 11789699 -186838941232245789316587688725112996608 11789700 -109500159210831048501583145698787942400 11789701 124291328817847020003696946016789187264 11789702 208586729616003438548642263889864558400 11789703 209923836638027698808343326994846174144 11789704 -546934165166200341802266450363972556800 11789705 -948209103194505008024354026616106058140 11789706 -441161115452056655837808026990286525696 11789707 -149963217272505992788938209857213280044 11789708 -108134248273121868205804310626602369024 11789709 518631432555034912405229628129349606080 11789710 -511321758875081033677590922776929298240 11789711 -1001742723357407003311765446892409538000 11789712 239505545222623368716559929596772352 11789713 -96628480824470257598743311662476273676 11789714 -252071062070354702012985398162823312576 11789715 -90619374051086582040993340125597849600 11789716 -921661897879454560959898592643585324160 11789717 63493938098360164411374094008551614812 11789718 -296430430842033318577461451338643789440 11789719 -98680824051957260661436181637478801856 11789720 -2376147218567947927293007864741478400 11789721 156008460480090683306091250846535038944 11789722 100449641324143320887252491584978885120 11789723 -1183398410027566092255530789307400765440 11789724 169909252781374903232524805867539952640 11789725 -194216306741925103260761711909832772750 11789726 -252717946324664240210226285916915066176 11789727 39559295858399851110861514398479055360 11789728 46618297859915893464570126471203389440 11789729 325774639680259437157735804192357354176 11789730 126496158655462151456043489895056083520 11789731 -531901542931883208845533612035197161488 11789732 1221935786614563408568965184837176418560 11789733 -883572335382528402445586416196343784896 11789734 84183155968019103169092111589752545280 11789735 49594450459798376060551920729340851600 11789736 205618182592818704715012665975273717760 11789737 -1482400409890132036797288849116202692614 11789738 1126186267401835693267555705825795364352 11789739 131706587431580904529941557786901285600 11789740 12049620220152632974955850927465292800 11789741 151698128922074067405636759414492804300 11789742 67829343818186029815032131011142546560 11789743 -1077197945435784279566108189744753412192 11789744 309211924378444247386761637629394944 11789745 16765993191035237250146197256728827840 11789746 -364210242061775613230659850271882098928 11789747 -534724140237081997101669403849833248400 11789748 -391449885848105026238891426265825379968 11789749 2315149196536426993241368609814310984636 11789750 119978470324812306808998046833648192000 11789751 -700090295023213233363340610269918220568 11789752 280204707812639271204044530816494981120 11789753 336571557989188244484559119197674297002 11789754 67660897777587156679603297690928163840 11789755 14547416701672172627380125358928316000 11789756 -174296678798411733405928169867266560 11789757 -222206556747218728989490349339988695520 11789758 -498379963283274811418961618822585033024 11789759 -399245092483103789007417617816747972784 11789760 132563887577564109382075708487667548160 11789761 226178739327273738686350458614994015232 11789762 575411414263097454470337526807666624512 11789763 467055179880628757834187444252639967488 11789764 92320070803014662642375465748286021632 11789765 48950930319751001932402939047750397440 11789766 -283023600389376604312874377441548211200 11789767 -12982221504006535541281322309253978960 11789768 -252965889710707447894821174939074672640 11789769 631431284828334825334098897674992771344 11789770 276811531667851595712228446361265450080 11789771 1003271298757824687552863632297731868704 11789772 186251504459427080198158325179594079232 11789773 1214901149483590103365474963001803516022 11789774 -219822663622430520124864283447525275200 11789775 109710166733876986154873294133163581000 11789776 178195984197581674101566300349383884800 11789777 271800099341675085833019579612023558208 11789778 65094314875995994613458715684704444416 11789779 -137305776424231005849817819033766716080 11789780 -269262108322025433871612458168435210240 11789781 -550371827053649174213579314479539204448 11789782 -277406178997060989317452364320273975008 11789783 922589780347452520709786409916758144 11789784 -15374457682868544196631907719911219200 11789785 54065260015748054491892523377328000 11789786 589942500422936081665201054845328196592 11789787 107971481492328222435125698618942983168 11789788 194296354385169933868429895914622233088 11789789 -1994827625101743166275259022588178288576 11789790 47477743596111228679272788955904343040 11789791 -150518202866806728363208261968240813056 11789792 -110308253826155091363901664045019168768 11789793 -27705218561247725412166171313462532240 11789794 -173561784188003282312585379092177031168 11789795 399301841768947500857041668436349363280 11789796 -67314438807053320919981734925610811392 11789797 -54975580575161677609881807094906739880 11789798 -38015807379717134988844398109049037600 11789799 -128116469667450396896517759235986188160 11789800 377093603909219758819542226519289856000 11789801 -800527629186409221651432424004344464396 11789802 -409602176971943852287296118086461038080 11789803 1152146301731107884980576391747910360052 11789804 -218591375487925151045316196116439004160 11789805 -259850229950477692424522139254509478400 11789806 542810460706664640283371953432768256 11789807 735890436033735929946274486609770559056 11789808 -207894311347208154772212929310663868416 11789809 -578338771008549017873794342298258251008 11789810 -155870910513919719546435627297975289440 11789811 -664292240803112941696550457761850549240 11789812 -266303379822088586180398350649456999680 11789813 288138893844848790597950079881590361760 11789814 97447331639876906193023400043359522240 11789815 251436891089268860455116066767039823960 11789816 32455245394344107962487926545743155200 11789817 -172526974990953480386246912010618271104 11789818 -318750539316368477748433652978157943296 11789819 652175165085928709067219321862493298744 11789820 -81958776938288612429151657193979904000 11789821 118038121566810590927394832644497302022 11789822 77976868825445749417455183685059379200 11789823 538940678570136426072850085620490918400 11789824 58680615050810989319733812349911433216 11789825 -710585395158050870163758401199334297450 11789826 8697578876020375795612391603537664 11789827 -135664547502116415186509745485464493056 11789828 505871296068105289004747993154279358848 11789829 -311538118409607453231366606799684391076 11789830 -71184290287181752401837601327107552000 11789831 -25444924465589232653665582083944177736 11789832 189923517321541973993340654302312202240 11789833 -993532835794623291728535499779913744176 11789834 -104166208020960138703163684706318182400 11789835 -78783898092659900383622085960921158400 11789836 -822525130059413188282351017376772285440 11789837 274985140175387460621896246250435282252 11789838 133691123598978479893066226986713385344 11789839 -442719018434749404149221569426806497360 11789840 50528494606015805408440103608396185600 11789841 223987401245807189646827759939341599840 11789842 -430474167856068245075682880935655392000 11789843 -333378155065606591214301413011943921856 11789844 -507837519256553234408347370198495336448 11789845 897281114989570685515067699322854747100 11789846 396255789702348354500046633409597340544 11789847 177670282225534538396315590962520302240 11789848 -237080482796307988502160091360664739840 11789849 1097920776970862754981073193024292635850 11789850 57974790257383054165505231975260819200 11789851 232609906384975592836777487594006407600 11789852 -223535236738416895801036691115770872320 11789853 -279486064168639556693519867587604436096 11789854 -485976011598526131972960803380828266624 11789855 -13871288270667804770435925830337423360 11789856 537326300261028060020139050208438779904 11789857 306527890127370147191700749249108527104 11789858 -64669156124262234987276026758005780480 11789859 591911036563052865219446084425690388400 11789860 -612925818045514156581117704636863921920 11789861 -683694973039671623164057942339038933600 11789862 -76860130268407944080780251417982969856 11789863 56633114702179398951749744035523673480 11789864 -1516408859491402252845169629715362048000 11789865 10982189212922703110247601367859547920 11789866 -1067231041001514637726255264075526945280 11789867 -173459231259071652670021698836225163084 11789868 95614005561608910897542925390385866240 11789869 -1950535921987606493255419463557883904 11789870 -171739218876552724908962894830578777600 11789871 692209145258955379982603201149690683912 11789872 118571238675143642563256423548132376576 11789873 97958044472504649748013698644968790000 11789874 231232544688683044200636500672721261312 11789875 1530323107274968159967203540682719152000 11789876 -101028788599484804832244598641119191040 11789877 -1458973784735085474306798937945326720 11789878 -273104223721115411978253235362658559040 11789879 207160928825316121791434329488547149480 11789880 481467729700685306446612370824568832000 11789881 -775146976519667512433350710395783772800 11789882 183943502355230042629120478647338887424 11789883 192786055492960428853778679834267880464 11789884 616740329330126403349359136285824674816 11789885 -74645563832799051364709392443210030420 11789886 -385409795288040624812382890787966457536 11789887 -79354699953319180099631689355882822464 11789888 -146265828649008077590995861425948196864 11789889 195971882106608869182999995102855233536 11789890 414340336646059584703037469523227701280 11789891 1048295332455534653366890074201233996952 11789892 -193768248069070796112655824070832148480 11789893 1638139525840043639029263373265985625984 11789894 15416607254328352185896909121115334496 11789895 -386439488580047995908772029130323893760 11789896 -1124024206968861438760715655619451550720 11789897 -361946566105477095264382255553709759936 11789898 409749262206464014135592655793394052864 11789899 4115873324506960418719199665558337640 11789900 239964188826345400894042768859002080000 11789901 -795704373793220744166809717561987430720 11789902 -65264334745434810279100631495835615360 11789903 -1005241349373813118009759034356558232256 11789904 43190502584724058630641724474797588480 11789905 546147017695978816421265030815058573120 11789906 74128460226254202108692249495376811152 11789907 612086065677201146045342738294665965240 11789908 -244392841554063323128721629262488318464 11789909 584514188747471086621865937798292060110 11789910 88586843632598790350464926475132099200 11789911 6281702729925235457564748351913349760 11789912 6113355472969646435808488753208299520 11789913 -149257731224888009496652941500869295712 11789914 644987354995224565043685499528070083056 11789915 -140376301148759823989768285456744162880 11789916 -175896577483392350465638195565112104448 11789917 30417154280442477371985861878143766892 11789918 28863116762170680806855543432159232000 11789919 137909024590220437756521814690776789600 11789920 183496823534109963796260274605140213760 11789921 226534506451920178015693578528485586240 11789922 335981634484167504985440953573369177472 11789923 2115351412610792364814058693273825434800 11789924 -242247558222696937908698881573497667584 11789925 107527956983186447070355273881207753600 11789926 -98520312085454053956332352242862722880 11789927 974220663230173248566906171836389805632 11789928 -17216623850498827715744741435137228800 11789929 -475460790411613907349368964497677936640 11789930 -211967076896728244176891614142569812640 11789931 695620553253614919246739896933211288152 11789932 157755443435560875119485172381936271360 11789933 1042757089899937895942904584651531332182 11789934 -18936090179532012389332788700941255552 11789935 139402261781626269252633660698015727360 11789936 -162644296746145642939323071509465694208 11789937 -397679400445417653380407773658585331760 11789938 11033398600332451595554401371385566208 11789939 -40080286219308045106518999582186936000 11789940 262300939481841999783445007499513600000 11789941 269040553718497992873663933973273847342 11789942 -8793998232791156901797289449168323008 11789943 743475358809373728284205174592251193728 11789944 -1216191781906832857251803061928727715840 11789945 -1075071362027678628187585559554025078520 11789946 -41140412429207013326966044224120777216 11789947 1101290031692353084479408857807093593284 11789948 -441517467089028124509318623106373896192 11789949 516570173852920509648839462451420524928 11789950 -200701377400402848739331722110705216000 11789951 170801126905430653952582441255919045504 11789952 -287561789688117486051910135034790543360 11789953 20459325968529796379334309518259360704 11789954 -63469460354788148447444710014573811200 11789955 194636018563661446877507565631098960 11789956 287873383995697011526197309318635520 11789957 3805216935887861584028615726872280892 11789958 115981834320599409189348681626603503488 11789959 724051660635611126907015785700259596816 11789960 46358422687882530375660131394060288000 11789961 -758874184286888049066105282964840320 11789962 321221742720850063302573711168498095712 11789963 -171387738277447947111537966247772191788 11789964 78045155868209278978704209709606048000 11789965 -3491860377030623767110062939308152480 11789966 -29900806425228363117402577516233365568 11789967 33360007563969359310659162696943191040 11789968 -155185918315836392395921196339246186496 11789969 393893374747405856649557717072381720370 11789970 -138210369701392042169675753243915020800 11789971 501418790293970155863318880750365856172 11789972 344912915072860655375278175137911447552 11789973 -48176812197872467453649348400279317220 11789974 -32822880215325755504936316164200050048 11789975 249731015868522371661516073912356711000 11789976 140231072042118545285753160376945213440 11789977 -1311636741185546039820157578415731445174 11789978 -5232195021727708137189767387509020960 11789979 149341446850588417448725621136464412424 11789980 421403810652152428368959820231958195200 11789981 -267860650530475997302425971526069659808 11789982 -233126664144105532695936514475431403520 11789983 -1048400618116988819570257390682469460768 11789984 585487270953175901196194121166123696128 11789985 -11774383552053261748469509202517364800 11789986 21572105328583955446099557091311738144 11789987 206175315364998086362353827933382169992 11789988 -356145317952791477794947985223729654784 11789989 2977844198977885882896740768296959424 11789990 -86741333285038957701640447074769749120 11789991 402941659424101452142415864491174578000 11789992 1060219508831319429669651822064160640000 11789993 -1150549589630533837328009004606085569420 11789994 309064069407140251470345198062301684480 11789995 -273100951077198964921795592112889713120 11789996 -380332426586983519217489668023574752000 11789997 -505221835089600744769789999747824947328 11789998 14128512744992359763334760936983115776 11789999 -428672362193637659243876284223194524936 11790000 34636122800797252827848565801277440000 11790001 -646280201201156582799647892935416714200 11790002 99397508717327191817998049027855829504 11790003 -698998422772122130435146791176565495496 11790004 298006153912194881021911818611606808576 11790005 -76831850079169281039437015419571143680 11790006 65758985863793422362119966275586188800 11790007 -401475006231019330660952139277061485680 11790008 -388302875871861498540345001646097408000 11790009 -94478091546853166135108393046192261120 11790010 292858012502076099460714792424756305920 11790011 10169189924296656871343397394999113432 11790012 120736373874763569049821868147119670272 11790013 -174029141012457297736850474600325854720 11790014 -181288833159920362462783730152466159040 11790015 456926253865123086497267954210662834320 11790016 153329784718198765495457395777132822528 11790017 1502659684754648999096213861315499840066 11790018 228550357504688612614960287957094710864 11790019 -203023685769204087341445230906364968688 11790020 -529923753418824505568782857268020695040 11790021 -13021051278761124899193698787834749856 11790022 -609002049353787565673067809767100246688 11790023 -520122096183603354577980786003939018960 11790024 -749728308110195546591107920232346542080 11790025 -119217988525903480180985358887289415700 11790026 -120601801302339173700949340630027039136 11790027 455813614635588635957068628502259753248 11790028 -207611259392328853570084490429426584064 11790029 733340289196036453473543197086348876320 11790030 48914702570316881513404675909328855040 11790031 -326543871617082212755052787698570206536 11790032 268342437911291138555020407577604259840 11790033 -996675435493709924523950262056893249152 11790034 -449550287613099373377638842661548297584 11790035 -222531610283917429982868384599185613520 11790036 42499003565076762020049317472655259520 11790037 -717801791780146253005832127820296457860 11790038 188201280866922293985370348921657599360 11790039 -43809593604589855046488278004057693440 11790040 -655982595503013546021700947574473523200 11790041 3339946853644032373608891476001380112 11790042 -11590058864422313193726617608980260352 11790043 1314105401715309548097832920452872132292 11790044 -46971376378903492222133674394070024192 11790045 72954806479894210752866925757637406720 11790046 283300520166562293164307067395971513472 11790047 -879803600375743493604241972964185927296 11790048 -41625012200764176824939151081615654912 11790049 -10610283826288572084720409329274361950 11790050 16631042279510167485133746140791528800 11790051 -16323784390034329764451366696566781440 11790052 4667243323684653617807958845418203392 11790053 290564838743792954099461563747835211328 11790054 -151168666277996271746750681232462215136 11790055 -519320532480664127469491423473308644040 11790056 -576801713246535937812777467247867709440 11790057 1287856098249614440873297575315388764192 11790058 -130452676156271498296318867947982765824 11790059 143986285016241989712771622780957563816 11790060 304436438388108953184713731130096040960 11790061 -717577374545736247516499208062786906388 11790062 247988714294345341554689196125337769152 11790063 248494360382610220059077036606321076480 11790064 -45901364963072690520718533361568120832 11790065 151760420795290909612164165509943244800 11790066 -456831643783593658936655192445930470400 11790067 -218529450422549196492980099858913311400 11790068 676488886751461691938283815075930942848 11790069 -571104962629888960320609638355007359456 11790070 372147218198167602176230339067901667200 11790071 -19594003334955777541071026173540774800 11790072 -235810886913846429739438931660630016000 11790073 128809501162558639718476385104901257322 11790074 -687288323302840965516553224712758328464 11790075 -132393302770170362875200761594715417600 11790076 -8941350247393950605043542211231034368 11790077 117270238060321552791440989163937094860 11790078 253581273003467486968594210999708836480 11790079 -327130302128896119198126446762391227024 11790080 377897041768161362346768834532548280320 11790081 76427859519711133548123087661284701028 11790082 -281872773456940591590244438297757506608 11790083 14533488574816736124256106155286977200 11790084 -925071850721540139918249049877532672 11790085 -145982830785680937250531840836956081220 11790086 558120743004593979710364900942975571776 11790087 -56665424738157487529997115445584128048 11790088 -1176488341975849458153635440816444416000 11790089 1381368990518234812999839297700559431440 11790090 -22488506390367209113497863375735808000 11790091 1722014063609656120210760713248339290592 11790092 -28302669165974766575956146930518448384 11790093 1504391679798337928693377364838013440 11790094 -141238545812976214419216271412916358080 11790095 1190167951139091845433836160997139164800 11790096 104118759018549344913640611488171753472 11790097 -586475333677338758949834435302608825440 11790098 489625132959860825755940324346282598800 11790099 237096346625813714867036006422021037424 11790100 18010099605363646077288811914591078400 11790101 1261011384265551065457440164869514969632 11790102 83427247229202321474830389466153472000 11790103 170866695974193480450795746541457371784 11790104 -811256184063698596137696916914108426240 11790105 -315931788934957774515214616539102735680 11790106 277351308779420242080412833237012725760 11790107 45887746068390719269275998904704247312 11790108 308798076050633698708495329272584765440 11790109 223300513738716522353118184325418809280 11790110 450874859043243448187767973406480816960 11790111 -920332924135711184811610422643924339128 11790112 -1693129752561657604156571166568695595008 11790113 248442887757350386089762448505221579362 11790114 17696198331487962744978901010059003392 11790115 229704209996766927028178916112820064720 11790116 -69320791238785430697567028317804530688 11790117 -74769772637354447509008039577222192800 11790118 502853237170379143251714859606102609920 11790119 1703314635485686757316766544451350040 11790120 21940365027103941699822911141740953600 11790121 -269328018887182958448615985616073442688 11790122 -247804379901166702494138336864194957568 11790123 -304137833147285548196078904011356052496 11790124 -164292630881109536542894275094212741120 11790125 -704458849880137882045411468231808961000 11790126 32275669629237864920510891661214827264 11790127 1629022314137448068060801894175956480 11790128 75200089744636452925050293478008094720 11790129 -312722137886616234742113129228063933312 11790130 -457833159469206935490275891248681313280 11790131 -299010977087038301454186690720843656136 11790132 -506652324064496531330870764260743159808 11790133 -1097017595705347208275683382780530121618 11790134 -108819373602653632409771920319373754368 11790135 170498989403563628862188354871064912680 11790136 -780925636452186462359241991495065784320 11790137 -183423882297986614380005174087579597568 11790138 15687165438628479645297715408831441920 11790139 -81813650970288840610693605267804670800 11790140 -173852113315184384871666847786495618560 11790141 820748919721959428456813142026649918528 11790142 -80301497397211004289831999127688253696 11790143 -875757906339545295726830656145266909200 11790144 210408441505947050066233624864562872320 11790145 -84254334364390775849051047821680777280 11790146 269658204591877098425544187086843421440 11790147 43635348840672879475142361573081090360 11790148 -239342290569354411383343804811505233792 11790149 -259947375788427259141732969005639197664 11790150 128990714481957074229081650384378841600 11790151 -823626112525877026329447680954937191848 11790152 -498074671221596582416771730432589619200 11790153 14453819341537675561885422019295352000 11790154 -801352197814862162171615600106859510224 11790155 6585503942773472498835206665830556560 11790156 150040729987340760762890458856715288576 11790157 -8064938113197579711188258948414638312 11790158 244166431902766660323540653354015167680 11790159 232898587835939287644906028769875300368 11790160 242057827990851750857670051957845114880 11790161 378090876756091902760400353038435926772 11790162 -291550512973585953289616722649741137920 11790163 156688592356602292945907588469761498112 11790164 53644525992555206388650717259774869376 11790165 -56538881977324385128521503690252496000 11790166 -221148395591762943873506918129390309376 11790167 -310638195983890242481430353102848641784 11790168 -19339462720841638706841628788224163840 11790169 -126736602826149237563624086895776088880 11790170 -3181481673954657023266609518327997440 11790171 553437778849406962987081295604595368240 11790172 570035320921061766721316371645449748480 11790173 -541015665827345791457647805499334533396 11790174 258468613529078061238858925011434178560 11790175 58677657777926680964091918633217813400 11790176 889166313909194402024912008289580613632 11790177 -374169667967885121345945366509163922560 11790178 -203421127398575737000116243793410045360 11790179 -799083534800867214101935089293733971880 11790180 -336387268279622863346008097966969802240 11790181 875124445178721983454534811952699302104 11790182 -203271663662701015874929816335720825600 11790183 54674359276961483904901279839706102824 11790184 -250538298370099753781719864828868198400 11790185 -758343582423673673141419933409705422080 11790186 -47476234094865711968029669454436249600 11790187 18197400398823060398928227972630543392 11790188 695261040980290551773291588378787141888 11790189 -140182329199955687127155216000329360992 11790190 -387809305391895069517773047116255886400 11790191 12308698663350346432939838991777928704 11790192 94953081381069184076473936221046210560 11790193 514369853436397802370546803901410058480 11790194 -30813091975710680896690636009233915072 11790195 167548259001392516070235021446291535920 11790196 -948920664977043762303230612044689930240 11790197 881335266786406483965893205295797974400 11790198 -2564905519170909803075203356057139968 11790199 -408483083413174563349988591429076914240 11790200 -147824633211910549570646774675536896000 11790201 -323772633623454462974011901666424834240 11790202 -5151942121797604090536677072625494592 11790203 -550993582165879770520998162054455691600 11790204 500061617192516084885416323427300270080 11790205 -256605188717001794500030595034597834240 11790206 -27641584742379448808714349826148042880 11790207 -237787575087895263674488956811386044304 11790208 260680809454647901039519965271472209920 11790209 -254943996485341293511875014918522590590 11790210 113880860973244022562185655520158888960 11790211 1051447768290908321358004115842935028800 11790212 115890872326499342941789471675172106240 11790213 3262966599015131049023864481180764064 11790214 133535978704540119269918207487472042752 11790215 171102832986005860404944741536023690360 11790216 -304774296919271257293621470401099361280 11790217 -827753879858297887061226769350935349068 11790218 -234694489854178049926410466570996508160 11790219 -242715581862982115283809336855724549120 11790220 77621287583029763661251370148358645760 11790221 594859771149473696444684573838601548600 11790222 -385712969422848519728053731954758123520 11790223 -34013184225614477812839833971322037120 11790224 52909940472592143749682962198992035840 11790225 -461255723418793361440072867914004092000 11790226 62748190633780598728399233360243932160 11790227 -809221688981651684143629657470693763924 11790228 -359817917309514624585601107031516084224 11790229 -964395052462563854762563145089862912928 11790230 8317163883808044218409805291794647040 11790231 -749210132133066393010848320351174506752 11790232 -148682727987329542806603981028129259520 11790233 -210951903046227470984222722880278868736 11790234 266521606799032599091672272602594675184 11790235 306704060327927060806296827321158576320 11790236 -437148652678766651514981054598429278720 11790237 210975678027275232295159213951370674368 11790238 256904070934931339695196603405576411520 11790239 -996338134844329486406259591864543008640 11790240 256519788296751430197003166836326400 11790241 141536245314285821629470199074273280800 11790242 416350742815149994594363308962303188992 11790243 -217968827383197709510459515423947013960 11790244 181147825101633775100149599045760209536 11790245 492139122083409572426036827844586421500 11790246 -139606996519828453529641325232259529856 11790247 35690469037757346477540640459402772064 11790248 96059980327704671115136121602405570560 11790249 606939350390125606830266271439410284640 11790250 -257803387143755900304114677186746056000 11790251 8915800435740108413492453411217400104 11790252 -747118519526231577585077464790211916800 11790253 -5250559579410012917919194610031527144 11790254 -123154362078892036269967267254516121728 11790255 -285760123773739326643441756845705427440 11790256 -2880012422047811370829433909000634368 11790257 -118382608474427126059352529385597342668 11790258 -379603767177816665115070137012034775040 11790259 -454332710896686364342481052784366253696 11790260 3665634511840201218462887719522344960 11790261 104243070867575982103771676480075318784 11790262 -694277457600765939394090923771607798272 11790263 109959541123959584543013935835397118184 11790264 350396178723233498943426931513170923520 11790265 -720485478741114344059415878080889094400 11790266 608296721025740460692600764323479146464 11790267 144231848110013486430896328387201548400 11790268 111882887135800640862546035676135218176 11790269 -1038914271574701834364785001270804445940 11790270 -74851403243750030664099114049972972800 11790271 1524472959788257332027446651357006293552 11790272 65768518155201266734215183278624735232 11790273 -577227533843719565869677808295675113632 11790274 -349839287681947738766068158287154447840 11790275 7118047247971026650666720689107756000 11790276 349801104639433138306319545209249914880 11790277 610635329264142828089716552634272964126 11790278 1040839879301946428011802956003396936320 11790279 -17071925478988812186963122043317717760 11790280 801247228346384563731017152441565030400 11790281 953113771993419974892537376353990525312 11790282 310926386388537481851794894946959001600 11790283 -250684164381898420904619891116050174416 11790284 -333376898695312808442566598335831981568 11790285 304729322281838737021041144762611910240 11790286 -265529718918358256487427156718997081408 11790287 1573294920576986205139975345426881102240 11790288 -33073663392636341008862976039829979136 11790289 170394978367058809206873262980029429056 11790290 387276719092639352647362306568033758720 11790291 396271725336574123557257563316826898800 11790292 -112100929344253637278519249084547145728 11790293 -673503271066215716235320088079131073458 11790294 -189346330725175737387339026338877834880 11790295 -502671859888145501532204743902631162280 11790296 34917916548978563560916298958369013760 11790297 388167360531077479219448872020103171674 11790298 -256761962426669337716003723339179545600 11790299 -8232051891756429515412820246429767384 11790300 -205024276305466730416970905641827443200 11790301 652478142506569748808784795158799035302 11790302 349236610791435283774293983268209588352 11790303 -4237458027395900285529990812776096512 11790304 1307238023265206186147760228666615791616 11790305 -514770697288027018593940154145658046040 11790306 189503593960168813103241664627004866560 11790307 155279057300108704851627489414402701088 11790308 -111922359556465294701272745024952615680 11790309 -308894696934616236630306483509007627360 11790310 338724881701500975057827236434735360 11790311 -271068629534437348741939506084062872080 11790312 -248334185469752704866920140489129574400 11790313 11863439840770120997794039372020325562 11790314 384951221681075513142473165345048846256 11790315 -76675236830403000335213481746383706640 11790316 980994283465206426738617753880568151040 11790317 456638162065527719087154401559364262400 11790318 -175627076467112944706502018956209001472 11790319 1249009411530120962610005346256606448720 11790320 -57791639399875869426251321838208942080 11790321 -876360312601327396742072983291000806336 11790322 283262427131836221365152719939777629712 11790323 -137788235111089251634413236510090467776 11790324 -58415867247756149672537960796277186560 11790325 -756114133685659541578557141186190784000 11790326 -236000455765442606873054716377079461120 11790327 -98846625839971867604487107292002726880 11790328 101673180304044142864182988887862456320 11790329 -98618539641659051372887695923098887552 11790330 -40951854137599504848060733294517306880 11790331 728949777271403104522151902487763588240 11790332 -130718252547176178879820107110434504704 11790333 -469011257362722131422059470201390422080 11790334 -88683557230161953561750635464468701184 11790335 -27202112003345278687720653202785038640 11790336 -29274177115385834076584435602214092800 11790337 -11661806294765727559300414545534109100 11790338 -303234004037600226593634179793091951104 11790339 658515294794803590127381560905256591168 11790340 130292514935733272467528729042642414080 11790341 -425561127982709093881519230492893652258 11790342 4491980666563884794442182054714649408 11790343 -1797738014251472849392850511721631308656 11790344 -401071085101621251399683086171442211840 11790345 36410458444373760539240437397902166400 11790346 17904637210505654892035031046938503424 11790347 -1116860691404917614743859548686628364204 11790348 239527357270141888035745710149907578880 11790349 -773873354136400554297201690289725972864 11790350 97919707823778832511278126028227257600 11790351 336604866382726538744657938508162003880 11790352 7286640176451290761640391868737126400 11790353 -241549080585564604330068899025326008398 11790354 96094176854778655498300105753837148160 11790355 -1235399597237078958616914202929745344000 11790356 -226493097352572611533289603350040613120 11790357 156752074517192229747629372294682456192 11790358 -569995605230722207060740136465330890720 11790359 -269290521784735550558769437583773173584 11790360 647322767230310050199007983195258265600 11790361 -2659287744278638198413010132053733414 11790362 693328429113163280368627765427513160432 11790363 -381258574515789048138273403570065027216 11790364 -98224156056980913950888164495181721600 11790365 -689398598774667208845237328404437134740 11790366 -88349911721186048454655662863459604480 11790367 -1066053079880413462359889611244732253088 11790368 -414791677606977978696673729635345334272 11790369 -875410491344810075387032637732231980206 11790370 216826365724862634420079533696391248000 11790371 -160759028950511904687673468574534191368 11790372 36303879485340086830202092484966400000 11790373 -725342908275440890111023644830635857664 11790374 -721423004438868648754309500152338589760 11790375 275826943687976248557012263194808448000 11790376 23761696748203080830666911985780797440 11790377 54655744567268510660064104796778842000 11790378 -324602031440117648234157774401833014096 11790379 -1961743730948697236276657766451795968416 11790380 26185664245986831176001876964381424640 11790381 -5440392227653428032833232029339974816 11790382 428128755797362534728039082913602771584 11790383 -244591894467923884211787163168036498560 11790384 88010961821911875295770330455197286400 11790385 3904463948983185533096266057763251200 11790386 612071777345985532941038918359043728800 11790387 214035235968546547424595052761053168640 11790388 -1253423107920884612071377162594333150464 11790389 -595277109147269719989133414043154437640 11790390 281742189210460246363110731554420417920 11790391 246146794857302438674918831007902149000 11790392 -1034312736923500434775587990884051742720 11790393 904767404184761212553336107179204038400 11790394 -99946601536547919091772930465306036736 11790395 -519414612815864027860806297576349369920 11790396 -266491477081644659789150284420620584448 11790397 223700343614350279281396840514421836160 11790398 -383094793911981581960527636645858724736 11790399 -128261350916967321283199620246456678272 11790400 174498811795067394322786986743496704000 11790401 126989939100737467598555723799391793280 11790402 -50139791234911678303314392227534402560 11790403 1255507819090374422154872340909973342652 11790404 -529591532224516180121274369998990262144 11790405 342980459231623972836783178096009058400 11790406 -124790094366466643125123429564079218848 11790407 -232231471449306775256060898391491826344 11790408 -171819603914685162864570451173192007680 11790409 -1136235005587373114836095806181248260390 11790410 85983715982928614258508059543441679360 11790411 150800833609283244329684959438253302704 11790412 -645318578825757383937261847219649968640 11790413 541856087744009824999349110573916188662 11790414 560306036721197892838416981836838048000 11790415 157694521089830062659606113985633597120 11790416 20875629806953221456044762062717452288 11790417 202825874683779119593488294424437008880 11790418 -340274940288643177685123156933494891968 11790419 -36324397319576572302541488703956805656 11790420 -74701311793871237055400060770802237440 11790421 133673523546228115467323422808860976640 11790422 208018524863747775954799409445846383232 11790423 -81687165794995253855532915990748549536 11790424 80124533568078171731362399081732392960 11790425 -547720474633731989141243860628637908850 11790426 -74637526676228821789850782328222048256 11790427 -1175428150758250065910690312778100943128 11790428 179514146315990860007675323483966464 11790429 -489759206804859333341228035026819662784 11790430 425147420956753914371246563945411921920 11790431 1532488062189132557449882737365934441000 11790432 -252246806572320311550256065423033630720 11790433 642903485610456398878591156975219928724 11790434 577882819605296413473589346218554408960 11790435 621050041918343254333456065110605688160 11790436 15459556514717878664877843307517362176 11790437 568177484376005810457052362061424985504 11790438 -218985574065182946496969851443219707392 11790439 -1125105229394002416941540699966556498760 11790440 -262599896176302493056410295911630899200 11790441 -22196388641830504995899598865485920028 11790442 -110209177424880313316158281937960354560 11790443 342364112580823709951150836526854027440 11790444 -80165893039921447199415547346071388160 11790445 508583841776638023843485387187816589920 11790446 175646667826193237832820332624974819904 11790447 88551342197061921693814317826012222464 11790448 -121669407124568247184772406876485091328 11790449 -13104700398588036599431946409522704352 11790450 -35707371314687311422489349430971584000 11790451 369476533112401539690942065882453829452 11790452 28890413057490315946985460606211745280 11790453 123592912260603137698983894296381260800 11790454 -618709246386864969835708805079554810976 11790455 122191540187120396165501141804080086360 11790456 -234961089533979925364871069274908917760 11790457 -61634394394750338257598618638994192448 11790458 17030619155989341382840957643109748080 11790459 -686257981023169177533692840514613041576 11790460 772062403692071207485384661918056872960 11790461 1447447651412915879902162902721620607500 11790462 258451894052435841762572588961068127552 11790463 344185365023987913693763191950661475712 11790464 -375482186853981670804966642018575974400 11790465 38318642145492177965979378289282197120 11790466 -6696877904448018737450819514026795568 11790467 230457165573978939394042549837341788160 11790468 546251941950033779496935302266604062720 11790469 -475346774930434575738023661401228569920 11790470 -8280088876227715386573437829288616320 11790471 -3324540509270950136251179155378153472 11790472 -33222459626197924353129023236189747200 11790473 -422247409679137717042478916784131563136 11790474 319075959218947449594017107269276990720 11790475 -365590010954054037092487550441253009500 11790476 76346037176814978615773484697869864960 11790477 614194769898827734182202944520552985814 11790478 169533759329103859974980779911567570432 11790479 567563310867404870678156699930779587120 11790480 -18629700892975613745496625385170534400 11790481 -1206555183977105020486821616774848000718 11790482 -854028448097060343927686534535417984 11790483 -34304786723570904837368035300095066000 11790484 989653727319085040929276659333083782016 11790485 -230433614054837742721228343078339533440 11790486 74094530847945564383055619319805767424 11790487 279622117655188466558152507356059419752 11790488 942185421128887277144169869263652352000 11790489 -784084244195219988562169987555884370592 11790490 -90593532157258257016677682061598842880 11790491 -347088117135711435515311880652174426108 11790492 201921200577752153707264176284543557632 11790493 100200121682038914803881939897994525376 11790494 -68351533344584465183531384703820818048 11790495 138655076382015259224947746662814989600 11790496 -801243345989939361529749547477962129408 11790497 1089961913939010216551144133648621662946 11790498 54609167464735125200922756940050086400 11790499 42445818538855735535925938833691763360 11790500 312923907776706866237924134684959552000 11790501 -638583550538257445512917750742517630400 11790502 559472529680575011739019754237372905952 11790503 -249682232068390910802207734406576252144 11790504 -508128891856775558383564533540697620480 11790505 -201325755324590535174877423912625402040 11790506 -26056704585469459467961694007197239296 11790507 -314995720086535735465536690290643056640 11790508 207159499974012821545971892478121419776 11790509 -801226954089515076607239357758260899690 11790510 307073446054139349792076659500216338560 11790511 1173944503841749214817441880595517652112 11790512 1200033980906247918376906043194245120 11790513 -305266129489754572529079453797480079360 11790514 205981916028630642034565180179110912 11790515 -598434720073628322091784909054857832880 11790516 502775039049546013643545451561428291584 11790517 895177699616434972597604594967222243566 11790518 73792269148532360005881066926186906880 11790519 336440807445109674859479412824401748000 11790520 -335988261066824207376395136752789913600 11790521 49716591303309830377905313752566210244 11790522 1251918311813039955462154877235697632 11790523 1711584040487258740384083199916338818880 11790524 708316266418623756598002280769882952192 11790525 117489698594997206923107562398497056800 11790526 362382735994252460313979047691297582080 11790527 -548912073314223722562680236707817587504 11790528 142926944653956537493323206088154152960 11790529 109038477821482266290552632394814040130 11790530 60334913697644265208630160588918928000 11790531 53719270427748582732494715080050871712 11790532 -95326216683403006503583093547199212288 11790533 -192858933318573961516499839753726377792 11790534 -127042985638669011046200596758999209984 11790535 -118565546569284248360759205809811320400 11790536 -685505790826261727228956072446706483200 11790537 333066161417961070050800916684184311744 11790538 43775586173508737659978473183123923040 11790539 -11239280687036485414262128376072522160 11790540 -60463304493774812542881855369019514880 11790541 284399124208472668929501171297078760320 11790542 97685412394903934184277292320286745600 11790543 -672854908438782607102286269425827420016 11790544 65429037918739996723616553494313172992 11790545 -296612342658339496509133553499833812800 11790546 -469905692015791175411646024657410399616 11790547 -311920951703092168067696701580889690004 11790548 120345895522317642540510498895879974912 11790549 -501129759077231095880716093744774250880 11790550 46994062066927023873734597078051536800 11790551 -77871721274443928235102668277195888000 11790552 -482413770679577898355056224902971002880 11790553 158853030473042286631556563530253338624 11790554 -283308529450062867511912056393959693376 11790555 201600444046592915654432964393955288320 11790556 -75297438708189118321385481391757279232 11790557 12149348166885982242032121236027210400 11790558 54019727955401737490729168414885250624 11790559 891604726848760548384480663680861329920 11790560 136851380662748225490687455472844800000 11790561 66992668850842584125532780247839287424 11790562 62573579563594716571117677788687841792 11790563 94122047452947974053505686269186529464 11790564 186967619321334420429887588325890058240 11790565 430282443179596590030727210852460322720 11790566 -475322617226212391628834929349731028768 11790567 -194488481966201246616099522306120869616 11790568 126935672124010651159384423289377566720 11790569 -61453542141263532342497058244027103040 11790570 -139799766873576337254883997017390886400 11790571 -91116906231392921877088659994067749632 11790572 291066871954208251189625358203039262720 11790573 -153289038932844939314807540216310714816 11790574 -154645639781166927789302378709405342720 11790575 -161545558163514410931474570678379802400 11790576 23014725841703093999920294100139048960 11790577 1299209204574871961813171076620016785920 11790578 -70304659144967711861294515788630084576 11790579 -889071903544812875156349020853532896192 11790580 -423417128560734440075776469411305708800 11790581 132871213204836748776036698911345112064 11790582 -26467018742821734898377563348415037440 11790583 -121424188558494206639595219817843864960 11790584 -281859694052799324970219642145076449280 11790585 -433837424088398939450360106820652179200 11790586 22224664350500911382208440853935962992 11790587 -182380457083340945509478284538722722720 11790588 -76516592552147853231770349464859555840 11790589 -40125272138100992897707019693851407610 11790590 -29054995361488106157070487945783001600 11790591 -272642317955349389737747708143250385208 11790592 443688022360533753636028287938168094720 11790593 -937056632292067915620723798961297536720 11790594 -457997814213549021123031521843556288176 11790595 25843670239890989594343208417151843520 11790596 672697055501949704910925745346768643200 11790597 -126528548355706114608761323702780525440 11790598 364980353516131707699615750531462472800 11790599 -949211193786870765845064457683284471400 11790600 2821398151892041972826809414207488000 11790601 -63041021891362150178407033668572423398 11790602 29659493026804308851421109991064422400 11790603 -890882744542101859331568012690821688 11790604 -162213992206233834813286868397546220544 11790605 -40546362116595559864673598446332442880 11790606 237372629073733986043436320124380466304 11790607 129960862639851004301550371349790177992 11790608 -372901472925706055104068062725086904320 11790609 742209312566756439162553485130341909120 11790610 -213573675976499190583739444818642971840 11790611 37863475874758982822571616050362417232 11790612 -659418482500775710430914321983198555264 11790613 -573152959613640207048207873624761904036 11790614 -259730112324443926187278575592869855168 11790615 -215236106184878889652059108102030274560 11790616 150688895938869520818346379965581312000 11790617 -1395100974345660992330461910162825710140 11790618 85071796140704393750622465418611816960 11790619 190453828361513179182739444828034367120 11790620 350346863068396533832184850768763399680 11790621 399336102292014905780280646747296437760 11790622 33166544109327742273532773968146659200 11790623 546335142902458569256300746538294110312 11790624 370350726761625601328780396881827594240 11790625 498883815276262523702908867311030000000 11790626 397001185480529447708245321644257980800 11790627 -831639957785706667056238256153570860680 11790628 -322726380090627523721765880948080394240 11790629 -352417100447651830598474381324169460512 11790630 -78905271419062975219813802819890848000 11790631 137380598185592604363059044396824524640 11790632 99692298075343369339364792268756418560 11790633 -60103207123473862035250952246299959552 11790634 -173671836722857432057241356062240545280 11790635 432687427217196282252754663157176234080 11790636 133972583124497196434511352850427691008 11790637 1731654466424921816903395078013005607520 11790638 261174868557939250658250237530055654720 11790639 -78933189003590120996319452672748183360 11790640 70567187539178649510337699128670617600 11790641 -534217535666426697718067948881672902108 11790642 -16036100579979469880144636876235818496 11790643 4825117048550733817495927001613886984 11790644 -88047185062268423497671002465265665664 11790645 -219663608729281172251809544041635093760 11790646 -105277359809687769186541272548385891840 11790647 -100394975569425446052838803152410241616 11790648 335449749867884105429097137656593469440 11790649 -171744866445124878583887563961774723836 11790650 -180025209597269130129917354019068353200 11790651 -312329539340478802808234001214738419456 11790652 223185441330100968351828953332094356480 11790653 1276932541204247491588283093679542880 11790654 -78839266933016229010807639858882610880 11790655 1897232846661178993624164313655527096320 11790656 -13053747216108302605412463914366533632 11790657 604231800182857160679232421639707769280 11790658 279122086479398407120438402393004330880 11790659 -568213526168894275956789961070881689960 11790660 -34092100652013186256059985079731814400 11790661 325810906731544009434234041288370031262 11790662 204428787677358525095636685878972160 11790663 231683360170254191132632486101590578344 11790664 398736476441196553113251501679946629120 11790665 -47682701289711833916038285592490214940 11790666 -75206229402807576017175501010290141648 11790667 -37260538441753227257633362103534439168 11790668 -9055945637606158296074502555543859200 11790669 613496826222844931442609411329463237408 11790670 35915283044409759496387004346873753600 11790671 362500695263407510039373887513159500000 11790672 -166679910128360152725785214613249720320 11790673 1176452727364182432399691541068646242020 11790674 161562598126994041949583794215681385472 11790675 -128295727543081106660810409624595530000 11790676 -514294428938429119299178079244066087040 11790677 -24002792631438626787666483383038791474 11790678 -26801617961611335220950873140048563200 11790679 216609007765234820065436069962256773760 11790680 389314545862881447601915262044314009600 11790681 297344941150108809967884607656898263744 11790682 -218842714472953632819384340118330849808 11790683 -77132053814299752637907700150286363068 11790684 -467436564468846937871945106799868928 11790685 -470266613336265661436182163422340473620 11790686 -388411000089154288059114041875448832 11790687 169880845135675601201840369193662201160 11790688 200643858644918435658201796635761049600 11790689 16304717775182317724242962387936761856 11790690 205541283677587830217629133323641625600 11790691 127394980443395142540022211467689555264 11790692 218013369716740995471761144501349426816 11790693 -335515230356396206112624435875142108418 11790694 512376615485751969456207173106555100896 11790695 -59847766262108694168019890096449034240 11790696 -82823464250286538575562063242552115200 11790697 184171353862316385757889032907308879680 11790698 41611216249299075220105394058301641408 11790699 -28171026299584715049967238635600740672 11790700 336516543059713658544507108401204070400 11790701 118952395860918446539517467233483529344 11790702 65399248306484862319071317636681637888 11790703 171864747464267106764935524748428716344 11790704 213958946369987465012491657837256540160 11790705 -352550123544581780448157997568221168640 11790706 703049376317420485585359417426131265552 11790707 -338067020699738742010047394239699999048 11790708 524944001576628095351265397035907522560 11790709 -471137309835785372922737063134526098784 11790710 -259242724633602059823080034122439824640 11790711 -1348947476016113347025620309255425213360 11790712 436667294541277742420587733618196787200 11790713 1809377258575719653602218128019552101280 11790714 -174905033872494284391787912257548781312 11790715 -663059393246170018748031050820062096640 11790716 81492515627397191273025197939306496000 11790717 -126787430241876213898584636198304330560 11790718 436364750795997347118252349258979842560 11790719 -622452644528368863085516114151047499856 11790720 86464398026803617482790373234311168000 11790721 -35461730225969706138505751762594398078 11790722 20372818650159202688395465359965197824 11790723 306067372017382702924725155431432640760 11790724 907115254568749372413879521890783488 11790725 -160564520062713057933067629516886356000 11790726 -71536831957898472981403379709503373312 11790727 165834361531325548572728736011209208912 11790728 953687199591610198513940033599723484160 11790729 -10250649186832566945342847409455758096 11790730 -113895508237070907418018647327466675200 11790731 -934194010204693216172700128826097974408 11790732 -847835927827240727559562085047025968128 11790733 669637290036189966510897383935780654380 11790734 182686669896439587739161044888334638016 11790735 13482257122017490101712341052685356800 11790736 101787377936957474823756916856190574592 11790737 323500124810985280178642255046016968000 11790738 -144125900185814337842261879464226511360 11790739 -260731483564704468726924896077496044440 11790740 -205612171376744429493927613844992128000 11790741 62408288312034936106815007952112612864 11790742 -155161439913564912568310875291491253728 11790743 230621405217843023928594279576908705424 11790744 190827352532277670283554998383009464320 11790745 348000015268798530683130660546220334400 11790746 -639299506943506588050450733204283940096 11790747 303443487257279920282160489716398196524 11790748 352764838064121953695452295856345090560 11790749 -1668070683153700494415673608422610169664 11790750 60282232417717255903381311976704000000 11790751 172443007253814648122978982752478360768 11790752 488387935911520509797926462023371980800 11790753 -65256483589726309560464785936916323392 11790754 -671913258063348001835093589113411410560 11790755 -71098543327731161861454618876135105840 11790756 -532529247252220359677473405653376144128 11790757 60830452444809056406054538740413718528 11790758 -30600404162077719211986864774387621888 11790759 -112432809200474257478197185207692563632 11790760 415790681355011765175664729054256640000 11790761 -41485424622775351589151788677495233408 11790762 406652147788336285755387589468303461120 11790763 754682484445058032125659715240593417012 11790764 -189297159903488440598951079415870151424 11790765 11703489439186437286773488557530700800 11790766 -72814324690151641311432717801963845376 11790767 -304771452481090945640462768874606467184 11790768 14143057425655724901591613322832642048 11790769 -227290707540585114751799765061075422830 11790770 126121861955704383812715917902435699200 11790771 503412765471862397442525138432979123512 11790772 -9129294241455357974393964656771020800 11790773 -811456381398734066700179822758049765280 11790774 187437570755325404654271366495041778144 11790775 869119139536041716364362446797330340800 11790776 548934676599331354707065022382473646080 11790777 152216827334687075175756657619319491920 11790778 -279154489663139296344190360510272028560 11790779 187863218400811607973908606519070616320 11790780 -42334156086665565274003383539289569280 11790781 -1159152896432053236756149791119078687418 11790782 6528019973510363850087098737366247232 11790783 10433649158715771458946716449545877752 11790784 -301657384601419919438818769675090919424 11790785 -409843881330054396042160517062824319020 11790786 -221477282062646400182235900281589891072 11790787 1259982968564174367848991410269179301436 11790788 39616906602612576400284632644169465856 11790789 282961030985176616011023743415363139008 11790790 36181533355099219716044069184980117760 11790791 1154273576124388235231018705180172563400 11790792 -664724751266286426676963390232334336000 11790793 -511411463527921190091705499343777321600 11790794 -1005990859889177509609761791424334979328 11790795 -261468149646526512751282778754029617680 11790796 -1152866784939078961914521866235632189440 11790797 192589821004837867285125083285014320246 11790798 -263089069878924646565152142260472550336 11790799 -796687974769919474346360195675620107160 11790800 61906667991815374189019125324156108800 11790801 -622745887070626505877618499771605135600 11790802 -63247140462756386092994829598779873648 11790803 798703206419637637180541421490736051052 11790804 -278212005992287206507164206899242833920 11790805 -332859056298641589737610787138356660840 11790806 105984865940838247963917494550721112352 11790807 -28427451741791284322219477085365723136 11790808 724435021902674688846062157607523328000 11790809 -472086805141478638976698199019085288920 11790810 135485221500928076208908960843366277600 11790811 -824043369351177164383500323124856502600 11790812 -281932536139340679175721744529870815232 11790813 191227737567444386436942463375895458944 11790814 -10298200294178939704365729400002877440 11790815 6553936725072846004660492488342042720 11790816 -742862346638139237865054989145117556736 11790817 1460999322858115147120434622894022385300 11790818 43176863484256826179939565027892709440 11790819 -284934822806286812058707738062762076160 11790820 -174601175703993151349101253160668017920 11790821 223733816898317964828536793459665014620 11790822 -189753097512746336150369505436778465280 11790823 -299397842003838235705295395785800303232 11790824 954703089041381855027816710129498536960 11790825 368481027798339910351277642147706483600 11790826 273235384421986859858744173710638945280 11790827 -234239452687182874955343008059304867808 11790828 62122099602322689025741823877812305920 11790829 -730750131889066586566490961411599368640 11790830 -495330529126038578084833905118908758400 11790831 105730668690853924201892761491549682320 11790832 348752388379724806423913327740985409536 11790833 -1483278194393586871901104832043917439918 11790834 58157125829036122965159122494887204864 11790835 93246213902526171136876148192387819520 11790836 231691057058941312370024559904138116480 11790837 286213376296165590446358978677355674094 11790838 5642454206810756840478921261027292320 11790839 -75657850952984152582292572445019668544 11790840 -164699323740104689720754174790201139200 11790841 -1030145435138580081563952952232290179516 11790842 2596084297533320489537127566448006912 11790843 -980121652381396518726797298029792424960 11790844 -133358733179290567888602553296749887488 11790845 -856072114973373558625290398170086900 11790846 -96512916022179548175709526389373212608 11790847 -26823591035819215571408072308562692400 11790848 -87900234258854257722806755250845777920 11790849 -245663231996128663729912617099398016000 11790850 119471847001232414715550002360020428800 11790851 -100384384280228704852327929570255782148 11790852 450776106796028063716381782798631775232 11790853 960976381986598641898033603233225359424 11790854 -753622186828432162669095845268153630624 11790855 27259134376053876844158631301757865200 11790856 -376441142953190043580636118620642836480 11790857 89110371170833581565250840985438770640 11790858 -2041153730377994973978586073678671872 11790859 -988211041487112788298114850667239872940 11790860 -468810723341631590963980098719100364800 11790861 426413184937515434686093386705633122784 11790862 -16457411261891975178032413161990356736 11790863 -276949842253622227849749291001623981840 11790864 -8451378169240502887254662148134977536 11790865 -79328020330278689207258553743263636800 11790866 866864743720668641490421597191216390144 11790867 -174500402785157225941640034759521717760 11790868 -154573880759983772083134680059097395200 11790869 198066227494183696535590638255543631296 11790870 -696988881789481089198898457927927040 11790871 -16207489738983513044553089268797675000 11790872 -165085124507907356692137672456094126080 11790873 601947220609431073870523651257511414400 11790874 -322028654644699414598865149509776392448 11790875 488822534617695090167403196090600812000 11790876 -170335649667910072647595583273288467968 11790877 -422042592390309395323299412762945278528 11790878 -106551927040955506308867243076799806080 11790879 475402783530078301733145523679631616584 11790880 -826770756566475079023783800021961277440 11790881 310545228470149212687050535210389690880 11790882 -410606727476723544519514029992103838080 11790883 -215639586214664328282903021012285394192 11790884 366509937244286583927368767717983707136 11790885 -323417321290963705454090749011711938400 11790886 -163882326002050592494726840273838488608 11790887 -49071667109882056760043878255227985520 11790888 -533266080361425163760234814152836300800 11790889 1355649972225854117549448818246102398800 11790890 -602669636542790118340318836471828971520 11790891 -73926301085351244402146750245254541056 11790892 408359713229623325146562082622771625216 11790893 -2312255591159793260181886830616584826356 11790894 29622840084675787923462469651189126272 11790895 189888609493026502495335479834326067400 11790896 -36589399433737454365834003004130459648 11790897 -476540032169467282623916916840686018272 11790898 -86236265228142128763386082999359185920 11790899 280977174826918735340563370729458469820 11790900 -306018633108703489169545467851715072000 11790901 3962867419204591204994301529619987744 11790902 141202500064161552585201599772565089792 11790903 -102628360781125128156425602868224386912 11790904 -85691250461809255808538236961661870080 11790905 176690995682151757176383729591535004800 11790906 38431119126923345919881692349709442560 11790907 635993997671571416132786558150503826160 11790908 264709138720194018627419273735706900480 11790909 27043056400671072192320947507922166240 11790910 -211176834788223850994868291030847376640 11790911 360405707264328918367421766190346381160 11790912 10059079302230722769114288418176630784 11790913 -26624442137604731664048258166324395838 11790914 8694628535545344117609233660256078720 11790915 -36726841735063911280143500746186720080 11790916 -571076457924788554500449363116693413760 11790917 -160322935705187585264077237780437957408 11790918 -340772501486456967998050744838963599872 11790919 -814042631768504482091426050560429182424 11790920 -579517443506429101295948713410671155200 11790921 84244028483142511343577552864697700112 11790922 276933736197449194029480661465915340544 11790923 -186566637965686137654233660948603118828 11790924 -184673732873208739061759461496193606144 11790925 -14196074328441848880676187361497608000 11790926 -140273760752704369018901915737440167040 11790927 11100504587618717429880164663358484560 11790928 362621115177576450331197708945396596736 11790929 -282332071690306094113346154925526222940 11790930 298049712864173158371681207041210949120 11790931 -217085170349858784348251012051499029768 11790932 609552754101832330819232467064320638720 11790933 154598860335036674124095758357318184448 11790934 -339671432809196176873521696480839725056 11790935 170352158556310027716289951193620164000 11790936 635755452535581161135133514005787852800 11790937 1577864897969578419024391336040028419712 11790938 183724412337044328375711285866477174496 11790939 71097182237997126478558879744561509888 11790940 -39159363502279814056545801180734392320 11790941 -270048312632741270432051139944639933658 11790942 261044980445315338973703454548156407424 11790943 -66352433590822573271732557120517117952 11790944 5916175935607890341290628321913077760 11790945 -35109264148917295938195280436284587480 11790946 -443765695715414949722927644061803303776 11790947 39310219048915023352286407517984194464 11790948 23419856795221411923374813112552751104 11790949 60696056544238516375325871932512654400 11790950 164294304757664096145216000366255081600 11790951 606552523313681559032865961911022088232 11790952 169901718594808941379780528481510169600 11790953 -1365563145110359502809646584538259952560 11790954 -181313135168005398547990760257632476160 11790955 -119841238419830301707517784673932775280 11790956 -62120173508568472000865530197275960832 11790957 881057975976677394572267161187928037440 11790958 -789910476307020147098202330483634345920 11790959 -730689112914291264501229808323758753840 11790960 8338577719620381430344101553090723840 11790961 258221699020705503427180270297491718272 11790962 -19431651105910962524372733878913858528 11790963 -152470535542381581042853576336096164240 11790964 97382123681483754127117906540009198976 11790965 279325913937506031655608304290457230000 11790966 247029453707710119442768256156784000 11790967 118110248508629652075686415468290395120 11790968 609343319588150656187523226268350464000 11790969 452958116031072316112506511770775448144 11790970 244495820439498151992954289884297154560 11790971 316779507126259380886929737469667595172 11790972 -261786689798878373440067184059517362688 11790973 -24367472472351299012665224208966987200 11790974 82650819683274486022108828594244152320 11790975 48935500821513232124982110074856908800 11790976 -780843845856623907190954815667442810880 11790977 -469802103547939532369880113839961688528 11790978 -287563767181547904482386179287523566592 11790979 -172599891980712277095465600872944962720 11790980 -164569634953222891428277741080014192640 11790981 -188900849055931561706776129666695758400 11790982 5054529433833687486648206818454170752 11790983 -564609764844783474333079858505531981016 11790984 473155271788833369849663699322093240320 11790985 -10866448036292903047890377759589922800 11790986 134003823766886141027487323959158614784 11790987 -2375275077793309796395500490127078400 11790988 280277793069693657045679437948534297600 11790989 -195684827962310914733130371455228045344 11790990 28103292044096543899678217258286534720 11790991 37074301115081488805946986910570201392 11790992 232901814989213467733498304881734557696 11790993 69921696721639857666120567536275329264 11790994 391427163008012374676382283109002956960 11790995 456546235495455285775839536144154123360 11790996 -126015701474257534284452292782154055680 11790997 -2078637588990476347698950116867036971588 11790998 -511762905729162462336236334310770156000 11790999 734818010094238695366112962609820897368 11791000 -1478457128739120931514612052449280000 11791001 575345899687963575192184679793078555600 11791002 -280499974517994573596830332880244986368 11791003 -68093938174663992372952898444589250560 11791004 288665615880555226061130674753059034112 11791005 -113104669009632595683176026916423585280 11791006 692668645989548498931534939982498925952 11791007 -584306342866107604186615956582228819744 11791008 -8453688157543340363182513701278515200 11791009 -1030497631297924423619016785796703317790 11791010 -67148526639195899538513251470309370880 11791011 -493424306419804439159988757655921595528 11791012 155231144038366807050911700778394210560 11791013 750080962302868555329501889468079417784 11791014 -408344080023256487583316243187901230208 11791015 447744524070740539721681089660462463160 11791016 -450656736071145924306402442114934630400 11791017 -810953067276356499054087079430339545014 11791018 486395280600261861743856432029797878960 11791019 -653402702627127015958146002862181886112 11791020 64969362230520342552792748202457907200 11791021 273046285999181765667325477927281109344 11791022 -349479441000239025025556010683501930688 11791023 -321522494176721645280149242334919464160 11791024 680206810090939026022812104620834816 11791025 205657083564215811910327829959541132550 11791026 16777615667147477780591413962049746240 11791027 -1191237708704236493796192428140103424968 11791028 -1866474621605290627403987274087247226880 11791029 40216579812296455304504045574222776640 11791030 4448360454863512935147157599495333120 11791031 -572098385313779726381622939802272399360 11791032 39395951339245518780830531050197811200 11791033 -41122734356493199023793016608546025516 11791034 586047066943752628144450028668381666416 11791035 21274063870042704258883911230681587200 11791036 -295421853730697399525627073238206402560 11791037 1378135286067586389357796861049178607686 11791038 185464350984538249675790440473420300288 11791039 -595003829800980746732082609633211712560 11791040 -294788199527862944095988902567618805760 11791041 -149282622700988099443992255165996719232 11791042 74572246782510760434777546174422759424 11791043 -555945802679063481357052125115409278512 11791044 -140869727556864027765548787093863963520 11791045 -32740269682202205808400207682302286720 11791046 -271211404445756621509273588319992314528 11791047 321817048564057806185220592240621576272 11791048 106228832737810397919218603184871710720 11791049 -70565712404873431309084474928326651164 11791050 26828249890800999857038220855388556800 11791051 1268682613264256236662931847322670204052 11791052 -156419389664466778932237419119246110720 11791053 263247560865546475330950625598262362262 11791054 478389528808902457714199245478242894272 11791055 -214534397915905976345348085460125735840 11791056 199457133026150125152391444966570328064 11791057 856342040439855025755559312263961634212 11791058 -585338530649592280775720437213782783360 11791059 8802707269317120604444362943912480512 11791060 -529856035410574031953174426483022592000 11791061 -73654037114653523470004622792659696640 11791062 -633244059934773947585844352946299468800 11791063 -49995720631925034047453682052903404216 11791064 611095392091794120997934881708911820800 11791065 50039383889238219247964073941258035200 11791066 -56287652537095744183374993118300638720 11791067 1477769531908063366027601640006831744 11791068 590107751288963707861717641321267939840 11791069 569038409277179066557163539144479070560 11791070 -867600553762629536409376964055503884800 11791071 -398220941308211645358745851408452664360 11791072 -1064303401554787745310451868063924748288 11791073 -171247922102009860652073411811598656896 11791074 268994308884392649721588214974798642560 11791075 -133961975016314361360992915732738066000 11791076 -129855978735330209252790135424444139520 11791077 175217727369901316729758475243319576000 11791078 -336192700777159074505131904982512243200 11791079 -160789798242684194782724073850428120960 11791080 118379632314984763924252416142761984000 11791081 885435078206862598873674494764477502280 11791082 777155444435371234547407054763036521392 11791083 331664921320844051946658311602919182424 11791084 257948681366606507440907223623469254656 11791085 77625234227503834901585315806221504000 11791086 -82254027715053232407483983977456983936 11791087 420686472752463270720419213063449456 11791088 -59217991180688223837929708478806458368 11791089 -1266720563283645531834061213531726966896 11791090 -48058253998510117393474168145344495200 11791091 -292554592907675781672591142324811205360 11791092 8513302643163604603103407531039180800 11791093 449485836491966521994234095164134759342 11791094 -46827104990205888247004857449475534848 11791095 416872337775749070397331129703767953440 11791096 205833769639820180591593283497725235200 11791097 799694799426595780649714223771050470992 11791098 -45307756142091996157266607962706120704 11791099 143263055327082963647308101804230981064 11791100 177676507752953589336957380824572710400 11791101 -10142010269092742103329765200050585600 11791102 -908483831646582688212926715270876328896 11791103 -410126647025342515327292961858505467648 11791104 243288772348005903491275205798032048128 11791105 950224046790348054870551466686040178260 11791106 22117007435741002789057420265308930464 11791107 -143859609296533937939887417316424491196 11791108 -142142823749630503446756088149935751168 11791109 -36736443748828641958970162269779860160 11791110 -127074229760317640642274398017041158400 11791111 -279616289558047008336077502386933315568 11791112 814475375005522890809521789549365657600 11791113 704394578898886145084697986645236272144 11791114 -721011198009943065784082094913504219344 11791115 -673133609468421643433986975142811780000 11791116 8675125323582656681693767101319372800 11791117 -674052982653674969835458478003745378120 11791118 -168194830797356161398244657516457970240 11791119 581460771806442843539689474071972996744 11791120 103689392114180347509994110413144064000 11791121 454262874856022948458707395279018436672 11791122 -92303605110325137884372179935384708096 11791123 410610881314919652514867915141035620080 11791124 -797059492795890121112881165997641624704 11791125 804182220419090694021711751316260608000 11791126 528383722646812519048807267477777788480 11791127 626806711256722643657204054436834107976 11791128 -420886986331883209155265069206528675840 11791129 69658681188981859754974310267875569664 11791130 127410536740278312219345052202229958560 11791131 164408693041006156221785608261003349760 11791132 637437411319171369838284233807150486528 11791133 -99421076241764492185051294455155390580 11791134 -115533408339527569955235551981566080000 11791135 771735542292268642579515234819191047080 11791136 266211219201792874974471718741412413440 11791137 -783670534580675600692759432113541260480 11791138 -4776429731468259392804810823606868320 11791139 482200580006646533852168320192225656960 11791140 220655943344531824871632055316864921600 11791141 -1295986389383122721027616165461168171458 11791142 485077802956557475907984756985676427904 11791143 67178537508721023920936167097490432000 11791144 141417007812755119509205682415949240320 11791145 -1072301904038628328545567536767259491200 11791146 -300299290466097033357989312596755246336 11791147 1169583148326958085353863883104618172792 11791148 -11713289352086347641651910888840780800 11791149 -350294028705219845677437910189330208640 11791150 76157111800956346110943637932280448000 11791151 351400467972974513437392241077721819152 11791152 126781703487189620472547555909553700864 11791153 16621560483794826314139556619540732640 11791154 -158314100052500167286402650932775898208 11791155 -275992167345423497918779633506606309840 11791156 -165497185648518653185632105608888323328 11791157 189031549397933135502294541450908173952 11791158 -55779899775875263234790452397787633216 11791159 -7477221652180754049131006236165589096 11791160 94140915705828902355912650685254860800 11791161 181356710358565791903310611181646955588 11791162 -301481435520307090944441736383262881168 11791163 -296401140559842998525152775025857922588 11791164 -457414818610634421828559896576215973888 11791165 -227471147047791226352746054492945669800 11791166 893013575649639534328314639762017280 11791167 -32063363200197574380440370638822040120 11791168 -245451039431663653306027490857655992320 11791169 350639449347593546485061380013587845888 11791170 10282630772601931916740270139961461280 11791171 610574631638486263887901440598279966880 11791172 -755457917173199392425155149121487790080 11791173 542679024564398265049733726331503695584 11791174 318472267152928494893696568634839376320 11791175 121945974160440749839378413631719786000 11791176 718292797475764039325675338173170688000 11791177 -636286412829620029980181254004437669360 11791178 -245617283092459083720737863003565242368 11791179 31222089489720288272620361744845570608 11791180 -55801782270961828960387580477196503040 11791181 866095814819762780351506686906696308982 11791182 32164668399428261196892644255643543680 11791183 211148828701231052081460162191533935840 11791184 22599800504934943877821346533445713920 11791185 65198462412775729833188193234156428160 11791186 176527073055992181835521393160020645120 11791187 -946974641259920695563284802174075910164 11791188 143488448297820763955379666090068705280 11791189 -1761633839222416534518178466172680096100 11791190 63302304983069618025358001533437945600 11791191 -79559953381895708046909648267018224640 11791192 -88132208968005783504591950437450014720 11791193 53702247307517619615055915883949218442 11791194 -145534794430888174041736607548628029440 11791195 -47024595992304283534953888252033041760 11791196 -1521024493097372940949768765655278843392 11791197 727985114302846495049369480169506001600 11791198 61972304431750973541385537967665294464 11791199 238553454178477037021454490382581020000 11791200 182017520892518680250261992962588672000 11791201 800955012407020070050940059493198887202 11791202 316032534964156000593983109135081984 11791203 471992049386846031329360498001286243584 11791204 648075244129416438872689705131107747456 11791205 -177214166751199293323975184681932299140 11791206 98308113083259897115121177048466006144 11791207 -147481608072287975164520849753516841544 11791208 -939723797275019059708240850542725120 11791209 -266778839706122058230071523805271051680 11791210 -55062515487248286315796214636984064000 11791211 -94945206291614877999306402981933745848 11791212 47867466961016898556815710450811251712 11791213 265939401883942684863170262774551273376 11791214 562352918094129118449290090579566011456 11791215 -384945934473258826057376951587720474440 11791216 -237231641636007167641575942920161558528 11791217 -634599538698023230667118638783117618268 11791218 57372505337530843785052472485979570304 11791219 1672026458617417810108443078371351910912 11791220 -57632765761244374953450753576378040320 11791221 21087292947585712346578775361009797376 11791222 -203059880053643957966496132398968536576 11791223 -948684241994197411946104571850795821040 11791224 648274708238784380935546983987511296000 11791225 -668037692230375880919103437379438071250 11791226 -457423084507785259222700136535472409600 11791227 221895724855574516280118130910223851264 11791228 225265811717704497191949469258461381120 11791229 351053940674316239235676877270542249440 11791230 -197636021663393802600133230944639554560 11791231 -371690700524902945171175218661657984400 11791232 705496049436998889891399857553486643200 11791233 295760607352978313105925075876500335602 11791234 65954061729074328380208167530395193344 11791235 529028370072554505487030271309965441680 11791236 271027423494667932646749037373396339712 11791237 -1092856364216207569566151754984720446114 11791238 29026448585196851401626254095838560896 11791239 363007292360429569164738792214590373968 11791240 592732871771483534965854553261375948800 11791241 43299019345215900573924874612711696704 11791242 328516196700152577783277759061732981040 11791243 -1160722854286852605563389917498591198508 11791244 -51990519874735375049233041305286441984 11791245 1698413678810107155117524266996798080 11791246 -311951771323295614276207669213342599936 11791247 352671500958334519022534328490235354040 11791248 -60688438625988260752112119970015477760 11791249 441756996422948408752203525397480448064 11791250 40672615554700577021702897529983970000 11791251 -7439314685754562007012057549714013288 11791252 39058091369478777590763019886512410624 11791253 -235498199418217043846628012789497586816 11791254 73817887626915678474810426386690641920 11791255 297210485173081868956135032592485758400 11791256 318899948265586647808996060996001525760 11791257 81939758675212302081752621577924000288 11791258 446417568722738648177215942074412938480 11791259 -313664756096928423932866072770522941496 11791260 30786059314699630152524537356255334400 11791261 -757207887479913191346743804840138746138 11791262 463279933433591250644927100175654440960 11791263 -80572280893368797894357333919714717312 11791264 -628709705638459143036409590477255475200 11791265 -1233473870285253969748506628622800195800 11791266 -339595907466901277515076679483896196096 11791267 409416375902290409683925654549391201600 11791268 -227333876605375972174817681458681804800 11791269 67135211810388951827525886743330049504 11791270 -489183486463945545103056924459046177920 11791271 368366377838049965477560024029243839352 11791272 113434710323796489886024324098094202880 11791273 624741349673562477235802684289844088164 11791274 -290137805364646518091088026209626539008 11791275 243136747693772751816096252119827849800 11791276 72929324588293418634869741241984174080 11791277 1376721616001781220564454766324579951126 11791278 265213176533868375549269867333011259520 11791279 -710402384956502815961868448670981227120 11791280 73499416540042503805489650771319848960 11791281 -76025853185072012817893288267926642560 11791282 488336099986972440021489091954511326992 11791283 -124345121490601856144293386172892845824 11791284 6410519514156577655681505268526776320 11791285 468749449127823329636255469638788672320 11791286 153618676093528311170558660474497660800 11791287 179228705457175341082160659643971450944 11791288 -1622008076019281866384705398735175680 11791289 58845864883941194139030724689246089220 11791290 1281218901763243342486961763252864000 11791291 958911460393064074678369931929282638692 11791292 542488469886214725188087910634782422016 11791293 202199997390267318956691911603480761920 11791294 -108363257633113119860577491832140738304 11791295 -518442926081683433572396951988485459680 11791296 90956845328183855707052422089035218944 11791297 -212459235721294467661469265170092172608 11791298 135169911934181040440001524069466408960 11791299 -125701257772492396481171436100269328800 11791300 366569462728023106229894100323755052800 11791301 -214300308872680263848242032640063166688 11791302 5240249922011159086531015514783508864 11791303 -274508357179453151487478416715538805920 11791304 42639594428144877750669648027068006400 11791305 97842791203708514171291022896831952000 11791306 354045592674706096117773482759933840640 11791307 599915428015599788693617226961944734632 11791308 -147252636080831502590073351816719176704 11791309 477194894288321157811504781982294967116 11791310 -348565208419086117750165573058393514880 11791311 253509118759686303174736102940084059272 11791312 -50711214712536752104759455278423212032 11791313 -722277910646305847985194573897840014080 11791314 -106285889744735454046412889631283368800 11791315 -114124798857196893702429417717080064000 11791316 -92081731532961990693182458277359241472 11791317 97001228861525557459188037038277752480 11791318 -113259501629363897076705262411236986880 11791319 107253608466688696851920363161736576496 11791320 62308602837159570003704775346295193600 11791321 -317966089746690605764810607376569151478 11791322 -490600120345944796851211816385497394976 11791323 -698819560027836827949536993617651710228 11791324 263056170864467279890274131271325680640 11791325 -3535451413181089861125611462567212800 11791326 240510312440985423555044684595264513024 11791327 92125616537480003195872301155748378520 11791328 -514197549870303447245814934942499733504 11791329 252884271931306098322074868385083313856 11791330 -468864529628417812533026555742592512000 11791331 -23762102095871553672883661241769206720 11791332 10393694699910076155567001104923922432 11791333 1225343933655408242592134609405542972864 11791334 -11066452897388694841847682812980225152 11791335 -483613571471841097880338016845039640160 11791336 -952929222333645617905382233408408227840 11791337 -167422599344823348887988638332115571840 11791338 113335786665473323595672040053484457728 11791339 32858215188838083972185376255982573456 11791340 143919947713198317872159865144286356480 11791341 246109218070833074523361340509379070048 11791342 -833730519843962841968768546124908647680 11791343 -12557968364078450625330408589608094560 11791344 -53900732369667406375964260420385734656 11791345 106468562933170370023968755321051344680 11791346 -44850121061988701867050303590379806720 11791347 96592341152853639080990927650619308800 11791348 618688376874532129271535205497451601920 11791349 192717735337907667341384935281148018350 11791350 -124327475717136315500441715892868570400 11791351 473246908021126228466961514896798978864 11791352 -651987575273656079069018190674937446400 11791353 -242084608083419479392130967964816743040 11791354 144168278606691076041591272850833022432 11791355 1063521010984666503993289554207366756000 11791356 -314845969906126752970389686959142665728 11791357 -809204228327082974201141421793141734394 11791358 -182463250709799886882745848189563678720 11791359 1062911760783957888757347085155345384720 11791360 -808319703985706510370206641958242222080 11791361 555046765330997258948295460614076851924 11791362 -68839639123947659744551521147076515840 11791363 903095859219155468495896832975233295612 11791364 32968435896564523412261145000264683520 11791365 90878848247248722040834045702155205440 11791366 -15382707460793344412810177628324611520 11791367 -354492421678126749857050288756921049808 11791368 246204594031425485001231151417227724800 11791369 29007695594660437774412290715628064896 11791370 -52016838372876268563081764504472000000 11791371 -187869507580266918042858387091628305680 11791372 -114984014050382990246370604817729415424 11791373 -98029283322586834776543775642604702496 11791374 1500653270471172074961493758261995520 11791375 656173424952215182151198894756452734000 11791376 10204324088649384273126540537566994432 11791377 -112716460038776135929846473977305991424 11791378 -430870708128447601076090647557611483760 11791379 -45433471863060093003057385421468060880 11791380 335423828545949327828376387828072130560 11791381 36824432978797822672758838298333549120 11791382 379249169347835922945780363362855815680 11791383 77688208375674875723943411036332811624 11791384 906187983734048006823941403270122065920 11791385 297978546599981827935150445047897730560 11791386 600129388727044322391462379470360998400 11791387 277911215563185879148101287932441202880 11791388 159508699101349010747645775971821956096 11791389 466269102475372951720422427813903127424 11791390 137045246046347553193187526483660049920 11791391 738773102974707194869367926284913552800 11791392 400674202457175497272472575289882836992 11791393 676761608019286775292606614717771276642 11791394 -647001846444565903966913416080070371504 11791395 -44411538585967128350011736604344977920 11791396 -245668504855620840712120980613316321280 11791397 -981642596262910079407789314221458074528 11791398 4543391080808270277133007902807594368 11791399 -171311453151110127268543552718719534600 11791400 -266126749533944608619094565174732800000 11791401 751389169842843595462604984446781446032 11791402 5018806449699396365803785766716303360 11791403 -657132357604514242696409758382843000016 11791404 -749376173091431660703828798220496423424 11791405 -31413586592178772537901549348885627880 11791406 578757471417358391609488514683167459264 11791407 24383414284180774680843956599251807744 11791408 -58699980542195619368519769446468550656 11791409 362617411251142226660344913200993812306 11791410 24095702188937430759482718014710679040 11791411 -342003293710034242505919133153179759988 11791412 -521607417867397884530111206814501910144 11791413 16231508491513817853124579514398671900 11791414 -488958722830870480330740552568112974944 11791415 598666087343070731682541554515959609560 11791416 -126942689536691002720147920562716672000 11791417 -16456424940543395291316107563102965696 11791418 -115358124712564500132187595765073749280 11791419 193389788444122574296872063793854094080 11791420 -93234844172773934071051391480305105920 11791421 2143333270963445304241166455257197497344 11791422 -34899892321956021026090340288652808640 11791423 23364233590062370402408987168325008240 11791424 -68719251400534093799481355208052178944 11791425 -269460118975425950534494850224217514000 11791426 -246270131965808121119932011031729852896 11791427 -557586386290493640809903697221195270724 11791428 118982959905239042369396967824544552960 11791429 -352223731895886495704140320377944630440 11791430 -5903974262989221995097819998404704000 11791431 1081446465502330120069765903343473752528 11791432 370881996737078824306098432246758246400 11791433 -765521880461178561304051227813661122816 11791434 84180894898441431408380875125024526080 11791435 -468909238977807800865859656268444769040 11791436 250384731396322915687895562720713894400 11791437 13711998373130234344484786300962865280 11791438 531749130206672893246816434917034061440 11791439 -275403828204136217125013419958227138560 11791440 -125889583817076849751571490095471001600 11791441 499354853657740428993595670450086950384 11791442 116438284147206282620501115447076184064 11791443 740923666392910877077213016211095099064 11791444 393628465016118323529966945361565034496 11791445 -52073794716293617743513613627068242400 11791446 138990255145534260800483152670207884800 11791447 585164311666489020780726704363415643992 11791448 1001860006457670605834710428917592576000 11791449 921444626102123648908527054449183962884 11791450 -460228386260701328662725350167710000 11791451 -537800497595674405113237512619358404096 11791452 77781882949690248328107234758431468032 11791453 675094171571909619831229570842804645420 11791454 685679201444203850856406899737515928832 11791455 -157715991846295423749065407788340159680 11791456 66742809213884528053206493797704269824 11791457 -1327459147039688008267847229146044670160 11791458 433436283221911892978963522985120310560 11791459 -1386633371824619091412221015990204282340 11791460 -7817290173692205841141738509438935040 11791461 -550120336621281827839947243204107688960 11791462 -386309765491065549310247293438625172768 11791463 806595533654773800879837894406371653760 11791464 645247577976102317588106056505133547520 11791465 181309927598724685167142213288624632000 11791466 228594814690989377985682718825202048432 11791467 517019669274700959934347985665297876480 11791468 498373049305538144247967480769482367232 11791469 -547291831787142163786372394489479042356 11791470 -136206098187318846617459538674161123200 11791471 -53228050808051018036829386987200738928 11791472 14949012810574420833995105681946968064 11791473 -625171997527020222849225247973953347216 11791474 116706974799840549724765179763533470736 11791475 -134340035669317126572334050493596508500 11791476 -15239422703543534806734554882369587200 11791477 160168556776835713106680979956890670332 11791478 152768795028573606258386828498192322048 11791479 143433565538620552153516605614733024768 11791480 177914762363138466733385861819095142400 11791481 29333522381403293606141660511416156544 11791482 85882078777970886753787178718617966592 11791483 153052919133718156030969983541297252368 11791484 -258970257632953566021886728752334835200 11791485 -537350924083211794670869735837360849800 11791486 -207944150660093991867962279824862352000 11791487 -7078452938233711422877179407403601200 11791488 -302700903262781029013625411010119598080 11791489 138870812394384251761600526966445971846 11791490 438587521849375709937234040394544852000 11791491 73588817669027628310730526138669670392 11791492 -221640630822845112514802154529324831488 11791493 -26501784121651892255175130011200062080 11791494 1058511447280817373897488433859136640 11791495 -940498723633663888924546543204215730800 11791496 -589513894318598417794613860928091294720 11791497 -550033783715053734162162245319280178880 11791498 37481045026107878912510060250143543040 11791499 1288423855733616416126714464375687468500 11791500 -81928104645836326338778200939933696000 11791501 361310628854152440610172438888500429824 11791502 81432028140810641761662037488427339392 11791503 5347163633265138842224204313547980280 11791504 24703450880386454857769759194745733120 11791505 998333214867836517225063770004251920320 11791506 76972354997836901483793111061438404864 11791507 -84083292038417983027723412488768554288 11791508 -559474096824034109550738778010975724672 11791509 -382529321404877972164254860239426689120 11791510 -386796507285061845805175088228742659840 11791511 285191525346274583780133364373143801800 11791512 -183904358654866890817544440256516782080 11791513 200799378896585307944826651294986696340 11791514 97534834485169116021208377732003947520 11791515 -88866186022139486712826062525666958080 11791516 867805648468103426478437162364466498560 11791517 -805238915020997225698903344725935441434 11791518 -2992771628792811409738842249891069312 11791519 112976337909490375752364705889986827496 11791520 44088719086553880522133143075992371200 11791521 -175638067450191445753055106876796934400 11791522 327681946303350896545915787730962175312 11791523 1244201892156384388827810758337141679320 11791524 593279890675874365023308528375115589632 11791525 165383224763816805303246879234742264800 11791526 472945732719086635079640852451563743712 11791527 892890658248587205759757804818142385280 11791528 -592967809733315447128379917730222407680 11791529 82780268119822961635375944867751808100 11791530 -86614106853452955337266850572758729280 11791531 159330378276369829824570314499295642072 11791532 254231186072132023865855803317510623232 11791533 224539547628418865251590101374276320960 11791534 141484533200591470341072077366807236416 11791535 -216928885592664056307222714715140635040 11791536 108754090236833530682077756261971001344 11791537 -726047511091327129853993368959283389120 11791538 31088114586960097794269817680234611200 11791539 -900952980753207905736573094920460073196 11791540 -54332491230817493528062448219123712000 11791541 599301344883867001653116568755512392942 11791542 -1889639698711054578410178337626648576 11791543 1693736700896059894441985001337478246400 11791544 -54697883996603137301257257713463336960 11791545 -211057094341910545133666759690156395200 11791546 276060051092217735185514935989017600 11791547 660605514402342322440824227360722657552 11791548 441757873521307258882353896879560458240 11791549 -485133854561728451105613695085527903808 11791550 66403864662146826929590832720185564800 11791551 747573194344625223633223836728861554632 11791552 -237172241867083295873505993505101578240 11791553 -344546547060160732665786187048318731198 11791554 275103791988285480302627375923603969920 11791555 312011363967189946855388671838651634960 11791556 532532388361289726017930776978335672448 11791557 -368836998354198054574954736272299625860 11791558 191733413336409576845780092070040384 11791559 104064165517040218419026688281468663088 11791560 321168905534642434177795095467549491200 11791561 112026320542521161219196200209252330512 11791562 583386558116813415663665012387603388000 11791563 -17715585657374372723846420588991528960 11791564 773826379510091020456778053259803794176 11791565 25276380807762415912793821768792926720 11791566 -481084066869944830102857982681034610048 11791567 22609773547076048144654918082501639112 11791568 -116313529690711111160472279158798327808 11791569 -78748871668981561883751279388911129600 11791570 -20491847330997033479939021332722455040 11791571 726503072906149257981504952785546240 11791572 -118784121130414180773354683775983210496 11791573 1267437905287597300732885576330105779964 11791574 126613426082090965513095633748496812800 11791575 -270018529933980212215093422696011038200 11791576 291084370334788690016507953626994114560 11791577 376021618835291055163459991820416700672 11791578 371226164594194118597217482449126439424 11791579 1564383783077427953780837760278884403680 11791580 -641421395711855211836133927829997836800 11791581 -143603279140378635731148994135561189248 11791582 16528531165243608704101591394156949504 11791583 18161451103726160809697142172217437704 11791584 64895780309632157377024093659738931200 11791585 155726104523738225954514753740902050600 11791586 388100171034980946873944407164914086992 11791587 180798078961018062768151449046432688760 11791588 216554246567060632192468779943740034688 11791589 -4656980483719192975451366593838122176 11791590 -76310418896655494955001944270982041600 11791591 317913008487286294953420280364148409440 11791592 17221905187123261379798627169396096000 11791593 616192455708968085468082413605329256304 11791594 -148105220441403291144344019527630008320 11791595 1826233052367109506196791046969005727680 11791596 -531428179502229662353856499082679044608 11791597 350549523016041296738418025469565337046 11791598 66479091979061024296729787474776952832 11791599 270176806324348539578896400844985471248 11791600 -75306799561651993657690196976451584000 11791601 203492621337631771895883029888721163602 11791602 224130110789250671465951887060325687040 11791603 869854602522377958915188707894445859360 11791604 -136167652394764803203941050067979962368 11791605 348775970896649034380959313475966318720 11791606 142253287237618796616136094169121117824 11791607 -396441824129629601135023694827729294728 11791608 496169124486055265788526614949857566720 11791609 264794164385110610246046561923060806080 11791610 144758113854781805681117320802381400000 11791611 136894720692691118770522591485128189760 11791612 1767390249572306537209066233962330112 11791613 638314388303297326904014694700891530220 11791614 -216029735384352632569835131831231684608 11791615 153615570654214448423746358715793807200 11791616 -975927614790378539057268564955704066048 11791617 3269483836822218247938686144166742656 11791618 172114879538670084673019686335800183760 11791619 -412349070580604247466690644685501386240 11791620 138884227059389050554659643717427161600 11791621 675917752490981575910529822600860165152 11791622 131897546504416751066980126393008052800 11791623 337847234717863387018341564508244649384 11791624 -420141946427738451809405664628757575680 11791625 -220279467473807293433243022123415680000 11791626 88730571362369718803588894105169850368 11791627 370732217899583342332244500847615568672 11791628 -186933451640512254316241985865393236480 11791629 -778069189473123639304214002787900950080 11791630 641068131046636945414150068614416560000 11791631 -183025214612810545775346274552115999568 11791632 1573316921266448300985599457350123520 11791633 -565244907828531403994870844887305303936 11791634 -797349537244597015667943497794082780784 11791635 187768556949072237047630910755082039600 11791636 1406374074033380575249140517912240787200 11791637 -683406905462515221077691548151826613472 11791638 540210995815405146152411437802876664000 11791639 475267162039131046397988009638731962440 11791640 -92234571069098870529710711553353318400 11791641 -127256449546704909496106518126452859392 11791642 1035291327059825089404528932037379834848 11791643 -277023790443630685631689901585890794108 11791644 349435161092404264373309746450166906880 11791645 -137791041090101298851140406867857118100 11791646 -685169333218949638704546175495469759616 11791647 -62848753721876866716084864116627982720 11791648 14516761038321326832059817789578280960 11791649 448567368443543818136884026222286647528 11791650 -59601778793811677915203524256762214400 11791651 -530807533370116122121156972844783293348 11791652 186054447760021158586593887782762520832 11791653 152357756140165635280189871153376620544 11791654 -125505046287052795987518200997626208000 11791655 -926325020429513309455239637143482362440 11791656 18095533270610918070607776861771202560 11791657 -752264951664556640424469593631291884720 11791658 340046698424355541868482499241415838976 11791659 268298593381008361345614912590611409280 11791660 -172625140776824811110608210054262200320 11791661 -100722076401255301816338322444953327648 11791662 369717198278960718312870183302089829952 11791663 -23517487839964800851571828910668811200 11791664 71109386666095340286171608838835175424 11791665 293249818104507505218469451739998339520 11791666 -223336901567743275574412130600353986560 11791667 -860552031247420014015179188344047047284 11791668 -181623813497464414641089054395049533440 11791669 -536190454182210245927484437857382422930 11791670 -108798436064536192077417351771315603840 11791671 865578369747837664270196808656269976784 11791672 -823602451557341717757280966775940403200 11791673 248186478521439555395556647341930010922 11791674 556876317925234821391575814881122853600 11791675 -2368127395644699413887722064463795200 11791676 -283604101439338381643916899486488335360 11791677 -480857691436429564433948561157377076480 11791678 -5820329645040293383439668911234001344 11791679 454637684886710528046230504267164816776 11791680 -30573670008797211815311465158625198080 11791681 -1016528335992942874266507383216928261600 11791682 -5053082776579470285699335074680201216 11791683 575288224820231963035945459525888143600 11791684 154801100771782990371044233101590757376 11791685 884796782284397165567387436362082199200 11791686 47937979165562346514323612210179917824 11791687 88430996739862949277590867750925764032 11791688 -832896262151756215842473785241355402240 11791689 -31861398310116153883877587881595576320 11791690 -4085082745047059175268621771293187200 11791691 729794160661629574419172841239142659092 11791692 196369914637665161609530036373054208 11791693 -1180064179674165991370174951322596804820 11791694 -153205103356632077303240785745563651008 11791695 4786874753024525181319690853965201440 11791696 78361670318328493559987490384647290880 11791697 730695005571466491680283731127178060146 11791698 402486492521910158457927376752565263360 11791699 -27769517669784866686491126723947592120 11791700 355281801777182878925658792501227587200 11791701 -242661060197602211273545931523321939570 11791702 -146476963679445776271767501320736220288 11791703 -1578338649459236297637593354971250817408 11791704 -17175279604421022108367689119030906880 11791705 281057360689135197326729169698430132360 11791706 -243305530884987493165868003429864786448 11791707 884636445546063980741179230568639372440 11791708 -621293692408844845250062871446665595904 11791709 139005131975918473574042079296406393504 11791710 -174742661520307813654273220217026150400 11791711 -525583559930079375850680670904289099000 11791712 226858533640633866846437099825146232832 11791713 -605507154699446083830985282407185445456 11791714 -675593257199850403320125738542791605760 11791715 -39135531827729789925045055705352114880 11791716 157180214196450871607055239299654013952 11791717 -64986944917886636323245045112431351008 11791718 1198015088564207012713260359920263168 11791719 -247682312777686277284254731906260000200 11791720 241146905471743450035322939564427212800 11791721 703407383617699352077247826172987779744 11791722 -112456016166030577258196517802447758336 11791723 502641527274612301570555959776213645040 11791724 82204415100607022951069676302216242176 11791725 208929561530965521850723203684827791200 11791726 261347283180717873913406031501760437312 11791727 -418838332470311335823346735038593701216 11791728 -17268825770051421912018186194885836800 11791729 -68476260199480008439310080228809452160 11791730 -373320358768660642054228043661970758240 11791731 19371824934438198160582535393396504064 11791732 -338745767750025159201723217757988016128 11791733 808773878917955454151440456549881735982 11791734 -356065430688119988813066344801578912320 11791735 620639055611743491188322876630060690960 11791736 2100127975693938886069971869346396241920 11791737 24730420401822074663035770621544131786 11791738 255603526246711600774262451058160330496 11791739 673534550135485001374499508254691429540 11791740 95519277447489390235503240987444633600 11791741 -386467271658600795507140583698621693056 11791742 -56902611458433069580962659850966113280 11791743 -466340367816709818658577382247073831736 11791744 -184536855567156842064645551974829260800 11791745 3073149214441729096612730188549152000 11791746 86753021420054266603726861866618737280 11791747 813199173661834720907460781170185461512 11791748 -984364765563767510484452130561146622720 11791749 291168598184452325650409233543565623296 11791750 -434820903490321194009709435348067616000 11791751 -121404184508995774439944136014957494096 11791752 -24803364123745977359794225409193738240 11791753 1067056073616782596201673962849078863002 11791754 191332828636214586125958237257273786112 11791755 -225368764469604107088650978732619910560 11791756 -680700530793069567847505962456211841280 11791757 -362972109882831584001378663883531607220 11791758 254306679051362835392793187679756768256 11791759 -35276344395829339574582103776221850384 11791760 141625194159707663799330275838645780480 11791761 5310623912281666144029229840941519360 11791762 -410144502762778299388716972876841892736 11791763 64202986342466636781444648357739892904 11791764 100221517169861240443802521819617239040 11791765 -170142275399332047441579644564085122340 11791766 -419175464244854849113164988048063789824 11791767 -65925099553049201820867697901070802944 11791768 247660960942458704947521388456349890560 11791769 -354107611709219870886340016345116781040 11791770 -264151387112994318646891870917621638400 11791771 -553552261864307634007705877268386295248 11791772 -39913819528886854246637277418286561280 11791773 86472885464242876123721779931460481824 11791774 107789880531781959069614029644598441920 11791775 -275091697195364796900885039431232124200 11791776 -22709610227052506401945322360622022656 11791777 885232169314247321509101072807618806400 11791778 -34340885633795873127992883628546742784 11791779 -599083665035930042739463140743375175816 11791780 20715131334526301242629881001698918400 11791781 1264005068246751716541834075412092507582 11791782 68712107200611580529131757990571221760 11791783 -1973818728945312234580382242775006705760 11791784 55761052259129032405475672377470274560 11791785 -66531014505124077035873601313273488960 11791786 100257741154963207440582717683896508592 11791787 -200224038477658612691514607997012947200 11791788 -64285299905749639727587167164047165440 11791789 20797834780731096012142090846990740152 11791790 -364155510116948156097459887040438657600 11791791 -1082804753082743609244865663502778865920 11791792 189973681857376914397464928591832170496 11791793 -32570164228318343062840443841041770712 11791794 29049913916246342028369093190703677440 11791795 956979705260143300544843700557113397280 11791796 -384502663724203219026043907669503094400 11791797 52904497047499128218835859148998105920 11791798 394266093118631980909727874630730538400 11791799 1126425030496044581744513746902590563200 11791800 1764400793087328388229699626526208000 11791801 -222963278726906635146817485307881800448 11791802 -433911455133362791099535979530280573696 11791803 -12137207455847750301297571436283736296 11791804 9810241414332167564896657311669288960 11791805 -33861481613040196562815605107428422480 11791806 -151095441531030822293389637822343135360 11791807 -644749948930583790772355170760416970944 11791808 82640871603177823499068469749141733376 11791809 -152806566022399928950055602065045337500 11791810 -42873999479737952138277692806306160640 11791811 -139668334674880415008246627462437131136 11791812 -296599354615450910735706240876977399808 11791813 -993880462893981615862884841635012034 11791814 324108554681133048207362877581330684256 11791815 95758929235201788533247155220095953920 11791816 939771540866155960545748300413258900480 11791817 1431019438663895461899539586693015595866 11791818 -462930669152866345006880796575238946560 11791819 -23067654306363565188422232254968090256 11791820 -532355283008496857098582981686682321920 11791821 170562925935688237633757546658402731712 11791822 -37567867386125822621365681684904226816 11791823 512966006325695388786325633098327417600 11791824 -53275509111026711680320030865279156224 11791825 -147460879246344657019937485829703535450 11791826 -326536515643052691984253281273523010400 11791827 -437087162088213642759453718325112834840 11791828 191527028799671320378326523615414542336 11791829 -168476581231727107430278394934484762368 11791830 -16859101887981757229133943746938695680 11791831 814650822678165190852665927066289386632 11791832 -198574969090396220354241376812092743680 11791833 287330880375627180314017903361891081424 11791834 288277428396926005075009165511487969792 11791835 119536120761979419473809643944035501600 11791836 -4134061155829868334164780361387288576 11791837 1010912603326173688144570002050761618240 11791838 125063615541733190690063282012582051520 11791839 -96510279818511086198076742917389038776 11791840 726153216708503168402992002164883456000 11791841 -90284615408036241165955741852350673758 11791842 58862743194312744127704979897322502144 11791843 -288472338584769109250864298949188081200 11791844 -1106788692214749525426268627392016662528 11791845 178666435945465191050636887750013184000 11791846 68913033663246244936003990489210778880 11791847 3624741319383241223273899909607084928 11791848 -32881906122044330686882618118923223040 11791849 -52527089084343313546282816089562830690 11791850 246546711787303034805429387313350512400 11791851 388816023669889177412529510005420174064 11791852 -1854455608416157821717808440519544122368 11791853 511900641076984642026225364350033531564 11791854 373706182712603636984029343512826456064 11791855 -44260513176020432240094669288226317240 11791856 -194102677226819586922231989489814732800 11791857 -52158415281784952654405391264532325376 11791858 -209282435327194213853345481732330247680 11791859 233945336446407190798040254735775458704 11791860 -251425434338743919726754203288693760000 11791861 157478362194183285821707532549193356462 11791862 385666586638098699746401129698114102432 11791863 -324045896694204482879674478012700851376 11791864 -86157995150332769743494200195253043200 11791865 -594377748974909927507560893434300215740 11791866 -422687386950118224832134416960800056576 11791867 1262029957841103663894294579705305146916 11791868 812383149590663489673742912988886589440 11791869 -137962124870576447661756166021692420000 11791870 -91155339996062596711633068076117463040 11791871 187400859105699633853233083378241585504 11791872 -400700590434563506923858988576077250560 11791873 377799872448789143700769109612438477824 11791874 -78942051461580267066128144501773494240 11791875 83517992262089311412392109237449800000 11791876 -793863547352198693365677208056989061120 11791877 715156939989143012808760244637519676800 11791878 125498822794402071563100588423951083520 11791879 944570172324365875439078296099183493040 11791880 833505268510739881861177877750802124800 11791881 -690750980486271325747838404869735132630 11791882 -22302011429908190785657002313874816208 11791883 775182472397388612576171662164474434132 11791884 116479819032262572200565949829519431680 11791885 194638236188000320291050258837363797760 11791886 74829246781875145432114165857480403392 11791887 -38321435956420674161657525026711102320 11791888 214891756551780148229240960212960550912 11791889 1967166940792747792217679407599587528 11791890 1980310108695299483276127090410058240 11791891 -281531771523611824195159354187319571488 11791892 -130823851683400444592909475917030645760 11791893 -173279133641720713781085768666335877120 11791894 497501179506767776092749945569357007040 11791895 -994637194676969000275193771000957706600 11791896 -552431011337429340397064772928865587200 11791897 828591212935614861258139724604042341520 11791898 148619807272637362512148867405213801200 11791899 -25899862937401556701728354450380170044 11791900 63410346587135810335095599273131763200 11791901 215909655912941963995576378046991503904 11791902 -24684595019582277161161601976034855296 11791903 -857421224270891913341619045959625064296 11791904 -261623598811288750606165363585248657408 11791905 -291240021171763928009484456911052531840 11791906 160694423105861619187331841190807073280 11791907 -5975772658780014680595614019553421688 11791908 -109347248798417965259147107684238414208 11791909 -12278145226772767458583458385444755712 11791910 79316303690237808862669970908634526720 11791911 -233278194694214407726037054967220403928 11791912 -66042396357385099188240743258419200000 11791913 -10057137988296822771997507181681117760 11791914 -386882620637548397509030112491509273600 11791915 286164863776343353818609068479738726320 11791916 -657443472152895628737343682069249922048 11791917 -69088905627536261635964378673905455200 11791918 -222590378422982747411779538490474075840 11791919 -419786348215524907362836426356649832840 11791920 -13636312638856115701245054634347724800 11791921 152509805827997371261888188136554929700 11791922 268279984458332459452163499498579088800 11791923 1279698923792626498496615108022125568 11791924 -1286191311168760107146020547533283364864 11791925 147452624509245257337098108791244332650 11791926 -660607818463945111266023001557301734400 11791927 412273227573469021837758904295478423472 11791928 115110227128985011348037671224780472320 11791929 -166928756115784415962879789439941589472 11791930 -149474917412406403748214556260543236640 11791931 -814847712455218616184025966416060394800 11791932 -185971637835345222041857956986375577600 11791933 -10459428910302467087862040711432535776 11791934 -473517581863937821766591279428189824 11791935 99770181726494356224253670547183513600 11791936 -47262134035593604674714004142815182848 11791937 607061011507710055096186185974288623572 11791938 432987084164189296445069871415510556544 11791939 -505188245946796767736466247323250645556 11791940 89109021506498746564952295250125434880 11791941 60925127994520255582597263756768185664 11791942 260612228186284294249627365922394539872 11791943 1012978280375650807677027113985332367192 11791944 94590477157409828385966790597914624000 11791945 -957600906522480862256190529171161216000 11791946 109165274707272347135486924826122498304 11791947 387571748056125397342533872548555699440 11791948 -583054030676376754651549183030633290240 11791949 -250493886500664453838475973373974351636 11791950 -171198644557463289490468809484191744000 11791951 621560128036747207397016549603743269200 11791952 130328740064008775383898743489667776512 11791953 -158571577348124242088695686175426543200 11791954 749892151412204881638935042175005530272 11791955 -741291667442086526038829861436227066880 11791956 -352715736056390052741632693855287848960 11791957 613289578144470949962801843958795104206 11791958 371481596438641860706635483592115235840 11791959 658254952037691219549647265586498739304 11791960 455238331718185002775318143150827520000 11791961 307143033567564874300181882512745927562 11791962 -48933426593640921386891677639385094144 11791963 -758202691153604200503295645729319897788 11791964 81739958651907904585107381726555466752 11791965 -132231137716206222208302476813417516160 11791966 -35136608546319654900448604786674590720 11791967 96960889313802782955774665829317290224 11791968 399055665268530810403380204361810182144 11791969 -6993012719255039964282839604349815936 11791970 -230187336170257735955197898297159001600 11791971 -644748814614231292196581697531246481216 11791972 1190697355151106030686240101652995056640 11791973 -552252511441238944511450895899391947778 11791974 158841727381020350291444336128837421952 11791975 63172349788499526456671160544666596600 11791976 3687652131779098390793261860631347200 11791977 -3076440570997790472960596542388724192 11791978 -251693432746473211706423328683155200000 11791979 -112322294913448736852870330073033087120 11791980 -19737066475230591155793416842857753600 11791981 263945453768447549760966730962616391052 11791982 38529186771511510866231616528583099904 11791983 -87470607765295545750713933550218615040 11791984 -60908920447074186501846983959257415680 11791985 -251844936999963520972215032528805921600 11791986 92673811320621506845053059247362210304 11791987 134539003106662755750030835730682722636 11791988 -396175110376856420466962116025825690880 11791989 752019089469006171303711344213607117600 11791990 9380572338662320850134014356639642880 11791991 -1379073950191920805305347648314100179608 11791992 771866176916762273669429641546823454720 11791993 1566353384040020799291516590341405074820 11791994 -15003027012636515724720105785689206528 11791995 -201157491511871476837343357730562805760 11791996 -686238055714179308488122292681866496000 11791997 247997877614731928879098622913457536000 11791998 326424580004823716357295575089212091584 11791999 -8177005381431192116882341472499342528 11792000 1004535077332842044924476881780080640000 11792001 -31775817451505425137048098800663958016 11792002 -7814093555222321769552959088970017888 11792003 3921385944159439809385070178918831360 11792004 116356083135062356954558207200837169152 11792005 403246728413434224415376259342976041660 11792006 778371587146334101915918513897764281952 11792007 -162718753449629970678226225488766029360 11792008 -634472248835520654859228858771245465600 11792009 92162735618634198607862900023797285000 11792010 -53054456550929102368632031928515054080 11792011 124437086765112792763138293234699828480 11792012 -22111713788303187706221164343747379200 11792013 181528096158017908989876345511560567744 11792014 -406894292074593204248224235537083169280 11792015 -353151994968215907809885846222768670840 11792016 -8242735702930036665854290384442277888 11792017 289789698126756714274701225193094786560 11792018 51579847038556597044205528641771190272 11792019 -5757816810784085155165021379264428992 11792020 494052746601767190447650504418400884480 11792021 -457979703674089818920674367015463134400 11792022 187423549337563785507368402380593930240 11792023 1678524720708318626485885915361803968 11792024 -744566865733154365584864240008442071040 11792025 -9637570441373091374909389641504883200 11792026 -224414686868278268006723691035779591728 11792027 -35170566082014092689553704098645130320 11792028 126570788619726338590162362364204646400 11792029 -1114914068726266401102363748430132793370 11792030 -105788448280071759529892495511904155840 11792031 -66435901067267205204543760749422678400 11792032 247703597019416686245469397210149945344 11792033 -727684124451028905853099566129052162080 11792034 -104516243299758496322186617298984789760 11792035 -60118980901786110937334404053237868800 11792036 -920271753817716055400764370123932917120 11792037 -465229431358652332049969553019988787648 11792038 153177422468473609254522825551313442560 11792039 -415652893139330555098212567329864404944 11792040 -231689461936772132407507034714333184000 11792041 -643136456755575216048681094358280631558 11792042 382382951278390692023051529197252032512 11792043 -367011784204143342697788205881540221136 11792044 375005488925627654522894742361695547392 11792045 293478050010726087240605340431727036300 11792046 36916224856178951588927550432609853440 11792047 1261093012289507998984159392345341476496 11792048 20559143796370390174993284969055518720 11792049 -320589799991218980431512204913494325136 11792050 205990883021199533341328904131789032800 11792051 -254649773069632171928521601351015758296 11792052 -290097378628858521263846165545369540224 11792053 176897767794458329071804150076887163008 11792054 264890124898046019176275118338735075200 11792055 -22189731539235295406178869332437600 11792056 -149463781825805932280321604545168486400 11792057 1515946387990292115195521712470070651306 11792058 73588800992667110004363316216324489728 11792059 -191921895769613408322596927387353285632 11792060 -17517741505045387132214731086972364800 11792061 -114343297958978569544684978335194312768 11792062 -13119678357516416519675556925944875328 11792063 301504233639039337712852557127482915560 11792064 -75346224390248201521981548494768308224 11792065 -21878561822719672269669097676543644800 11792066 352854110747004303476213683098370679808 11792067 112570044184238795497227349773866638080 11792068 159613179662395463503862821160747520000 11792069 592135311024882676463282048322950173470 11792070 -37139899485338060937270805327344295680 11792071 456993325151336096301701866350329810712 11792072 55929315013430215875679157892090961920 11792073 1150185043193086117425501475321618584000 11792074 256923895290420271185874396050982532352 11792075 -488599911096586655829880637078259452700 11792076 -7370910131541794672940074903869264896 11792077 465830879181884215777733672350768103424 11792078 -438115487508358472852123863226046854976 11792079 386272150319977591617615389676181078824 11792080 -28480771171930309541336100768276234240 11792081 3340448615094047837414530740883888704 11792082 270690937764899998944227267730753585792 11792083 -675713246732644390517147673564729640800 11792084 175143517663155072646698838197543260160 11792085 -183907143210169395243577190205738455040 11792086 39175138725685339383395396838096712992 11792087 -1291237987430450439336755277419859903600 11792088 38698161097002015273069319877394432000 11792089 1160811638243344355901604554979107354890 11792090 78423570328390513777991396259504230400 11792091 291994598993726913941785141800581027184 11792092 2973991922123685292292326181141289984 11792093 -1384688554842759332341247271259968176640 11792094 -412599517150401507570027949586099957760 11792095 634847568014019777209198810945185627080 11792096 -1196571586267061334293406310961121853440 11792097 157190413514508006893960598715808509074 11792098 -609449740312926962964542856316745569200 11792099 -1231257853921700079499245212503950255480 11792100 -24781963528970779911848219536261632000 11792101 -1246893821176148996029181478645784272000 11792102 20523881234019685329437492148152909952 11792103 25046059342568635039768049897947123200 11792104 3401787274982859918480916393358899200 11792105 -239321396234653277065481637335601600 11792106 53062039107421695706551244718904002304 11792107 -1092047659908990895494637205204251995800 11792108 120694585854935352030368355359223982080 11792109 -162220401839527770855524630917808917440 11792110 172726626008006298226213102148388865920 11792111 -1293537143537301983194395414470843418288 11792112 -164290907162716851186010661475018866688 11792113 478173464666540117737867722161164343860 11792114 -749657814802690746850869238888726351344 11792115 -335881674592973833502401124286428769600 11792116 317975031459344413950408083957823920128 11792117 73325292410116626790026603208649525166 11792118 172551181747552225826784623604421417728 11792119 -797632046739680843209224269164767667480 11792120 -629927120551111880405768284445546803200 11792121 69027511336234068665949900544489402368 11792122 -262009402188070635676425788805568999680 11792123 258260367785182825657228935201547954944 11792124 -53768085373772265833222617761350423040 11792125 305587084273552071918822924547464870000 11792126 -546814686706003720790087034051305488320 11792127 560629755704093130707910139745267269320 11792128 85132444899944535890912407678074486784 11792129 136174952521494861792789990323676336084 11792130 1987074616500640589133726919935498240 11792131 -26264803163027491888734727789387855200 11792132 -880879571660727746487054029383690441728 11792133 -275240045664580406010646091092468718436 11792134 964924238534832085283461841752700298432 11792135 -17615710568963200515435366342369449040 11792136 -230184514658470020299318965861109145600 11792137 -337514409828242122980665347600739282048 11792138 -271051083346773705999532921361344876704 11792139 284062716788865240631781481175296883440 11792140 -686959083539894518889105349974380354560 11792141 34450687669896417638453433952670524800 11792142 -32946263771317147762983889499334829248 11792143 225491280006125816721330672124214870400 11792144 -61057263824942045889387394579669032960 11792145 -374427687142338792106839575149477353600 11792146 -151893949422815856392831211896035315200 11792147 180446580722613557435829438744974593440 11792148 5505006536831967843936450757194491904 11792149 -218785333798406212921592821544496219648 11792150 -7188515697237891658752887778194390400 11792151 -275477868863937614408832415943732441808 11792152 484878300141218280456062965420031016960 11792153 -182729661651669759924342364624278993600 11792154 -236090083588907961752092500508751109120 11792155 351916705886047919772231753633069610560 11792156 -753609902203193232682380046027547220480 11792157 177103781809681114459225017945725466816 11792158 72764786186006369277415806869438764800 11792159 624815282974929454211918339461218652992 11792160 -82623078270343915078628926536391065600 11792161 -448652399944536936097099007749692600128 11792162 -375636672413596122770937041913766492800 11792163 33313256840572377875889200934854740344 11792164 -724132940562503351106368877559609738624 11792165 -66832461311285186376673175033623660800 11792166 -106076592606493460978696358892054849536 11792167 -66691566958137388364083546629340650728 11792168 613723982171099990730468338887422274560 11792169 807104460344980063701632207445563869440 11792170 -24815460089716762524174946707936206400 11792171 -291446376250415630974189649165513418000 11792172 -247637494208879104679640280582287851520 11792173 -1996081251165247491043794355965750023616 11792174 -30127330912058035154122718818459266048 11792175 141839306726062332220659466469203599000 11792176 -210531475374665398792763880387887104 11792177 -254151534177961005228627161708207643456 11792178 245214831373200096825743935140998857104 11792179 -161575844682624737013865438324972629760 11792180 386025497132321001889793355521699654400 11792181 207036249498919579730272157689052581152 11792182 -25602891569586653500753781138088760800 11792183 -55433360596697726871855731734922476800 11792184 166422216574327132122736578758867128320 11792185 -76691613667738009399168755206830024440 11792186 333547018519144817355551073028031510016 11792187 -701329458243279668753661532804685574144 11792188 380420793012668668222285990507996624896 11792189 1537715506689689305232394538241355152256 11792190 227293531072568052287480670686584187520 11792191 3133246744767555068268936028314534712 11792192 201533831425894979192457235245513572352 11792193 -8742785393483577314874493354373043744 11792194 58709186287105214580039907413587246592 11792195 -714215036474150902877977200010696930800 11792196 -15441394980794230744208717059689799680 11792197 -1251846752872464254557028884713164608354 11792198 -722196302770274210010660884429204651520 11792199 -264352197787495080347408189793208070832 11792200 99372548077497020049136145451823104000 11792201 -102932479585224922319836719849702079776 11792202 416327497653940145639026653092682968064 11792203 -58829562838644964710130266849002685240 11792204 635793197489013154352824661593844613120 11792205 416179293052799089451153733396522115500 11792206 600636191052806731060140897972351682560 11792207 189439941355759122859006838677905568224 11792208 70862751803725229931305178516120797184 11792209 -148369193672556243753694054963920483072 11792210 -110783481534772996564483533574204236480 11792211 -340971799266639873802677301113321190728 11792212 1184300987026240152474495182063977420800 11792213 -490749930762102351771559185912937823538 11792214 36683799027845382268683939306770964480 11792215 -285261394079167023762889284500273982240 11792216 199294401902817586193130691134018324480 11792217 -544668053717782168421218737348945035520 11792218 111502611695087902976228340439168694016 11792219 -189528976821043797364891427733487720380 11792220 -371347998521918512553026640134248775680 11792221 -75556111144658535010583855774228522176 11792222 272857641622866950564468611188246415104 11792223 40262785410762141288614658128665839240 11792224 -366059746571671809727504667487904333824 11792225 -15383400351454762819782405345732896400 11792226 -270824083855664131656890963870278254336 11792227 1303553474512639444427675029351165531512 11792228 21131338833356282401831464658957910016 11792229 -229069061202139910446548670256481050016 11792230 -32773138878128895207247836901301274240 11792231 764545972026030647805258414216975721728 11792232 -300249993883546178134977314978776212480 11792233 80235016071008104265722946026621190280 11792234 144714890050398632024692839520803840 11792235 6724592334598718817142628331210900480 11792236 -410941668046768478685780856062275002880 11792237 180544808352537600905680660074748109292 11792238 246089897323321578770171025529647602688 11792239 -307063134340304810607636733414963654960 11792240 -186403146783610953673363699205792071680 11792241 329851436192144316047717105782846285620 11792242 608829451379171208228147367990919667840 11792243 -2008798109360503073287357505866047915960 11792244 45233237104305930630222660684951330816 11792245 -259293385818656401558423068999687859200 11792246 -283326862428212332231281049711854104928 11792247 104182562482799022623932150101907480272 11792248 352061597460756535863898321933206405120 11792249 470070529125456776886304647610986587136 11792250 -109687686260061499380577409029868160000 11792251 -732918998087392402886767570062012754400 11792252 -330087594631593494954796377314913163264 11792253 -987797374444957746266965305759612091392 11792254 -186841971825731431103124210779988473088 11792255 -145457929867056345136135119169989324000 11792256 -39663755089908507914987472599289692160 11792257 -613666710410416336855776444912519386494 11792258 197886905792674163248565594495274582480 11792259 -48924065554772596886102193603525663036 11792260 162751478359698845219232210401230233600 11792261 4509286898943664355988856164471087360 11792262 -294825358289634502219339587678996694848 11792263 -389557630411010422078752179650007506640 11792264 803915447150695120786646455162663895040 11792265 37387709380314251294583541757030608320 11792266 -229064813209084825695139483007558505168 11792267 1069930770584407672792844037264487919316 11792268 -500911931500855185578610497401005212160 11792269 1487385875068160924424285388537580383670 11792270 -59724077938370498931199923833793561600 11792271 -442529353329218238408134452548279897600 11792272 194921962623170348798558542459735678976 11792273 467862832999756876082951417847998505522 11792274 4007023616634988343674543477122585600 11792275 -403043636762084124048195555526819112400 11792276 42837934921167735048775810273026539520 11792277 4851974656744334837629084536460231680 11792278 -6471524096036728845236987559963694560 11792279 770092120980582492339257685775620647880 11792280 -163950631270649903234132476737721344000 11792281 -155946292912429629856753641877064326268 11792282 500131372962730388538755145607639114992 11792283 639276164323967411149828264851259747224 11792284 -40876799055040224712448320957615669248 11792285 566116518851759614790544399539407184760 11792286 67147029296932692156292246535847117504 11792287 -10243147573068589373355706422823269800 11792288 447001642882187669216159710173214801920 11792289 207831590720269903102214419084792911024 11792290 -66387075061145902335297823178296681920 11792291 1077417028135633590361075660930983475980 11792292 -229602925709667885877271710603456260096 11792293 684581684648393333498486405852848316320 11792294 -91073639885349367704202832352407347968 11792295 -342280428933744244612573536016466345880 11792296 58767589183831790007778198101254753280 11792297 561181140277024665060266168932561236 11792298 -165951007872402265216785150179662056960 11792299 -778562883626703728245455742646450865840 11792300 -317160569872868074307062920248033587200 11792301 -501449707649756478481129947703271986368 11792302 59953500404012172387827334004042220352 11792303 -580368576978131183471291006351214319680 11792304 -190782414025908562818330403625527541760 11792305 -397922154540503574166086357437863190400 11792306 500164539302877263230170087960786437664 11792307 -50458619016519185188641257341934284800 11792308 693519916773590768825213764634357852160 11792309 -1226312317970530398496873293655072553490 11792310 -145242065597991248894542114062707763840 11792311 -1387623841806553080117021244098414672088 11792312 -43050387976051174551409822211058892800 11792313 -18223678162623340245718071608449609602 11792314 -666883807116392291255122692624522198048 11792315 -375890803918789855342835086506397991040 11792316 -19203515013296237722673026321395445248 11792317 -785080949423543056185977026175290728634 11792318 -51347632602323936252252060217977066496 11792319 -214465155209897647361977843380267171840 11792320 4969308432409177129469720960308346880 11792321 -49165748191960498373938642645721567148 11792322 47019419720044813818216435788765501760 11792323 1296564584994792163228037224705006272572 11792324 108604754309489989807934370451668193536 11792325 -64079419033894017971659511081709950400 11792326 -84205060842344898951897672767758200576 11792327 354357501842911551856560977607038757240 11792328 -233060963310508959384883786595288678400 11792329 425179064422328089150193128422579011930 11792330 228526667935495473571517311026057216000 11792331 -204588155345286361514505777800867635200 11792332 4449695357766463294377639248165071872 11792333 60010638796071586506684576970181105664 11792334 -157903483552678411236014104073065821120 11792335 65088612843195583878059778891529516560 11792336 65717182428783264283158907104932659200 11792337 -103943518501497606589913874859971810240 11792338 -13760276568473458787014830875415920640 11792339 202767186794886356348827583420761091520 11792340 137314879266841721070793898527899648000 11792341 122158126807494706927859074053790616640 11792342 -46794528314021589152781957303343344000 11792343 742027794795675961694598268527081494400 11792344 -582615136784671473104422234322123980800 11792345 -665579534988398828165924599837105636800 11792346 -361409137773120881100793011283090454016 11792347 31870208279191119394823252336911002624 11792348 169600175476893715111643589085367044608 11792349 376196515123537318883152402859157769734 11792350 -168983091059241601772980274616204744000 11792351 -128805975767758601938416540240684471648 11792352 83325168833498037039638817245893754880 11792353 279232652696227990971919683380436636864 11792354 95088370163166503394560102207686236672 11792355 115491908517536901812512196926289109600 11792356 88395907207786731336321183464155546432 11792357 787680454888278430920000861200076837660 11792358 870661887952767427976416453823946071040 11792359 -238917800443304626649175013812802730120 11792360 282488514926283008715512514851414784000 11792361 22719359758180658000569622831920752000 11792362 568245906722663806278959350851273408432 11792363 14511082844627223331305491938515696768 11792364 -294705463152570801348051299822931085824 11792365 172567233682067957685334614780060696120 11792366 268613810784274994464858628614021165632 11792367 695974824017649207395088488071000460208 11792368 -12224964424072193333270356672184320000 11792369 233907980727081625316601410658693799680 11792370 -240710529530903415602231866965330931200 11792371 15246484382497329375625066689327592224 11792372 389870788119027304085733853481412348672 11792373 -857220080232848366968447920938311461696 11792374 812780824006464734659718086199977430592 11792375 315126242523087831351049471507059672000 11792376 -229467534550532923028726161176573173760 11792377 -4235057284679037352178555891406796220 11792378 55584458413480437483680359867588173024 11792379 -131087636124047333487069200692638643152 11792380 -429303941529268968982851394725656985600 11792381 -214727833081222095407536695598340266068 11792382 -153797782341123871905333788312646951936 11792383 431195017029140214899666451681139875160 11792384 -702364629563977998447435654475410309120 11792385 46262876138240801815985993082987629760 11792386 329741087338833581225915970131888002080 11792387 47456710933801816013945214664691875512 11792388 12268181162757404065215592073254717440 11792389 297083909463613717570461458013306542400 11792390 -68498515082623769260104942842106723840 11792391 -138162580762917416198675529987997628544 11792392 905135794865482780235166827542291584000 11792393 -440541133617264116261238410979216656358 11792394 283963456250819684862237698520814921728 11792395 244912803300004484573310340694755116720 11792396 338403628815310423864566614593685323776 11792397 97850495758517451660648560353018545600 11792398 -18120880000088284204669341510507514752 11792399 106250216955017399264124661406744867664 11792400 27944686674448109905773758172600729600 11792401 -619099953041896715394706518110216043008 11792402 -450393102285589907934851203976715485568 11792403 344191037219043009973311565714768228944 11792404 -195368192606045157838202636423082385664 11792405 852301125778229308906081685795700051000 11792406 2654491965597937641306813036348040704 11792407 -803297256695386941493976853949005139200 11792408 -701371661716078027025274019171621539840 11792409 1042668382612622266450759598894557388160 11792410 142702615990212539971403206760888309760 11792411 -151665988931159962900009633016036445000 11792412 -73812554364071264425634320299764029440 11792413 1266677153974236294802277089526522325600 11792414 150214698084432803575093590170689501056 11792415 -579419263634463281121386574607286652000 11792416 -218093094506633123920800588334277787648 11792417 -177515366445875975147481189698741299008 11792418 -15942831254293913057604251315381760 11792419 1093773360104475370681655052871602025820 11792420 9222683825988003640492105071466152960 11792421 -907969924451138305043369800028474127810 11792422 -462817941336582035474881605704011787520 11792423 -161972891447564383612868439916918267800 11792424 -326006611016914035597667673702110003200 11792425 -143713466917752379426477466088272586850 11792426 -3781969423632195482479480034182352208 11792427 108769215500064123701425273524430210032 11792428 -203130216877003832681568249727314788864 11792429 225346383521281437609403250284992010080 11792430 -14193142001286359103170497056073190400 11792431 -30332620716128276483805975720336416784 11792432 -423569268587006217069534532937138503680 11792433 -321842255239787107405941875026659532176 11792434 -189439922895317137587487143737269830384 11792435 -326296161201341999127893059452704943120 11792436 33108764462847110196356017987177869312 11792437 1032611030636829573498923603257635941020 11792438 323504724596914542487941027098585791776 11792439 493536208343484894797229659267364605520 11792440 -48919763445052458299495670695737958400 11792441 -201330112887003606680642773750419421440 11792442 393010680549737995586658175179566656512 11792443 253400242787011051836945597995567502544 11792444 -552101706140179231664833598581944053760 11792445 -97062730532891947927254928975175577600 11792446 -425986588251374692011164482575810312576 11792447 187859583475191025928780844861188613000 11792448 -247785237531023505329280371789439959040 11792449 9021229697002872788670147975298671664 11792450 -135925043947197069171935383758372810000 11792451 -744022437709076151767184305265708309696 11792452 222916210058682441666260826281615380480 11792453 -439921733608120859585957796567234303300 11792454 117695832999613082461375762374858676608 11792455 272807563112681491541755153736842152960 11792456 -421597847732102389139849285276708352000 11792457 -227326261612880639929243967726687944092 11792458 293450190285746716608490792018224832512 11792459 -61033431480125875224527780627510055648 11792460 -282511636356455794681561741270711587840 11792461 -193021448578480366864845722273229596352 11792462 -114761919059526720929884995448416079872 11792463 -34274597988382453045085422218585094656 11792464 -198003787627341582548611739385994280960 11792465 -24547023239643038124095495666793847680 11792466 6559362083968219175627351231775590400 11792467 1225134411128253599851795674863610017516 11792468 164282385102392546432806745453344470912 11792469 -477518002965316335791452675820719286592 11792470 -337718753937151009613007222663890997120 11792471 604465593595192475011176088802368110144 11792472 186725478331180074433074517673631313920 11792473 -120305426511438712638316192928658180480 11792474 -33362975742597380967773181962184069120 11792475 457663087881736319619175937781216252600 11792476 567469699215405559257181753748467458560 11792477 538356189641157079025788238586211859532 11792478 186480551546281944926684586391195324224 11792479 451330984244344529187750520233376002080 11792480 -42816171558667982331456740889958809600 11792481 -343147847208528449662099127674019757648 11792482 271195632962062458927431121527931020160 11792483 507965547218039819719356742200976106520 11792484 102715318809804385731525906742559741952 11792485 159012530826657080248485998498476269180 11792486 450900270361616030326763361781849236192 11792487 -351604586047922675151731234005336901208 11792488 1800898421439353352014271571270100582400 11792489 985306591720688799017714954551939831440 11792490 -296105972472427134997926724144067930880 11792491 -173340367318812945692017688709707325648 11792492 2331008411056572015707652841986754560 11792493 30848744797834692188212378766542402560 11792494 137918232423962529781584132464087336832 11792495 -242018262638649837357304547269714592160 11792496 16433208341633021616038164947933855744 11792497 752301181702927699472296711448274004946 11792498 -199904589533086831328948460366990382080 11792499 271089741981174546723682552384895815680 11792500 28707095820330741282384485593346400000 11792501 930059478422985040963503397585490311680 11792502 38416627959985821088093608611909974080 11792503 -1379267095906801141546911092751647108248 11792504 -703825617858019846061572386973018951680 11792505 214902119270186640822595796023200586560 11792506 526569421971293173335892575727055556864 11792507 -494971577723413125956247434236618196280 11792508 -48341857092789670519981839984363110400 11792509 352800661594475892126824072757876496716 11792510 95478940250477758502161842575143748160 11792511 359808052940247009400880972673434735160 11792512 -28897258868633965694968208492907724800 11792513 -1279032876392994260210140121039792078400 11792514 -255136423892577063638069695770207309312 11792515 270417451719581551335342463645029674400 11792516 -205098527774463113047261894902812873472 11792517 -361241737716648612395346312272266677600 11792518 530499363458138969160343160940814308960 11792519 -1201981881984045718497474731338316719080 11792520 -349733689868196457504875954009169920000 11792521 309838055706646392799280544488482503680 11792522 -166544468411167613143813505911031194368 11792523 -428540952552548750602144054607213759016 11792524 -312390148960790622286506896379976183808 11792525 -622328116733220443112317195750687497500 11792526 -150137592330043877918911227209682642816 11792527 44803554529879517495147970474105614520 11792528 194770392033094481473447050870439870464 11792529 67536963933655312679125698622876893120 11792530 -139804216953777308999144243299279551840 11792531 -519835303681824441938582947152552019200 11792532 281875688961655038724869555196883718144 11792533 -99085099232840925794259458652806735218 11792534 -77213576301176561839156136186354186880 11792535 8395362583070597233996422349556812800 11792536 -1359132007053273734451186857294479872000 11792537 -444233815989689395374478298724849268800 11792538 67060821320233058673417921716531729664 11792539 -1332791689551981752369034645385341220 11792540 374797880189793236839973417535687705600 11792541 -70260428229873616586202702341204491200 11792542 673277923003641984248778516012683916672 11792543 -111897499767447913032904277182272065088 11792544 -586892443760185804814167276833205125120 11792545 -433772976568851691442633109977062654680 11792546 -49153293520915249011071723241104820960 11792547 62050152128879039303621404619794191888 11792548 616110636741360179209077855665528193280 11792549 -104845741040868973162072602177764584164 11792550 -47222901200761574124090279142762444800 11792551 -453126362073709314436075647270736653448 11792552 -93172794659340833029160917535368934400 11792553 -18668506947631067296258396594203577536 11792554 239636416831820291123254622964323660976 11792555 -220885126400301684380268935138796190080 11792556 563955312345930877475973894514639494912 11792557 -296877673106607937922889734100193483968 11792558 -349357025598961229784271982087864447040 11792559 390511827157648323404551771407950202240 11792560 45539374640138075095447714755025305600 11792561 -141497223221248117133993980316708074656 11792562 304818237683906561171333320984808602752 11792563 -1189860412041541302676915497102167603188 11792564 62145069368415678465451844449131657216 11792565 38252022270768838752016101749840229120 11792566 -26381985184613738788832893982967282240 11792567 469675425942283520166445875802403555520 11792568 161874872854383858033791019354346229760 11792569 1619864976863627634050793880479215697040 11792570 -390428080474451887076618332760197939200 11792571 -51618522119387106927527709043078181376 11792572 487392426546350479343303849925314821632 11792573 1110777809861005385540640399082150364544 11792574 -146385528193928674119257488222283698560 11792575 575431662049428929655944873487879687800 11792576 261114470009114262845029370547567329280 11792577 117560968231256902285578654494720243904 11792578 2484142783959631373518491349168250880 11792579 -271055166731657621612252863038598815720 11792580 452153636412426963639118024624021340160 11792581 -121385464018539390941288657454642828616 11792582 542729882953567421918504417867082907392 11792583 94431893001295410506336058458407693440 11792584 -404779260841003657978090029349564723200 11792585 315381959938558411268905801412825011200 11792586 23276141005805037342330642951411437568 11792587 275818987469368810684629710738672793236 11792588 1720732704149350964957668929315586859520 11792589 29323576662246483806346083331441220800 11792590 -78535982736834497458469207089506043200 11792591 -72763093988271917497475217399111726816 11792592 -31066575571551906093205430703577497600 11792593 -845078316552958565873497597661147654158 11792594 378799856873459948295698297371324556544 11792595 100140989201165926553631393089168201520 11792596 104387584421863504174059044431669147392 11792597 601972435203108308308510009004028995040 11792598 767092020378266898526204335934545408 11792599 78319050983245003154072276527035834080 11792600 -369028679890403057792315756100999936000 11792601 -339736991331731446012964471871459868800 11792602 -53047212081643478966015263511602399248 11792603 -209737724172515635177985489211027011184 11792604 3925382747365873024826380215238287360 11792605 67091168263223502862744542778676160000 11792606 32851019117650667200853639603269644288 11792607 424668796320965465376488676454283444040 11792608 -127629216022165506934608986139784642560 11792609 582329034170931791370427684704595899810 11792610 26902286709784792818611437424139863040 11792611 -1733599286466531453611837387425491928488 11792612 6865139872140428343254933938097877504 11792613 40559803373845877124725316717985122624 11792614 431779160718986831225289722135897362656 11792615 11764587421693923442466212889152767600 11792616 -505083471373145986392986926038790963200 11792617 -14668128796751047029807953083983050496 11792618 -335310327974798816860472101277534900640 11792619 646186765461200164068195770171073992088 11792620 22853659468537158332414543664712335360 11792621 -12173514716776138910609688205624177440 11792622 115780737776591068286676752220007735872 11792623 228948590411694510122247363240279580744 11792624 24073384871401091005439877204326154240 11792625 -83569631844558513964236574715051040000 11792626 393535040831850108412066246587439786512 11792627 118198155319851207221668144641090054144 11792628 -47471418730143421834936481019135546624 11792629 724622447733417390120739042951733656320 11792630 385772054699162620160685914671271208960 11792631 112443657878320824775492569223842229584 11792632 -85392760204940522396655149894795673600 11792633 961309036231111878068444508688527354000 11792634 -243590068514466362404876994359748909568 11792635 319598536242294113530153728380681185200 11792636 -666308265975217759535829543866243665920 11792637 328468240401957661276198485270921835494 11792638 183310669228014349049553845589377716608 11792639 18002161500613089796577558285927559024 11792640 -88754289506715231504450718316919521280 11792641 779966906839739805103282764517406288000 11792642 724205389041155338696607519654333965344 11792643 58898148577941627418123503267524889264 11792644 138001095099649112710567894440728798336 11792645 189060667444232323712477696748808502580 11792646 527934645004497734422528458271647217920 11792647 -718952829999225040138747652390865610080 11792648 -14520573630586778374416729850903265280 11792649 -517200861044969774884598882791735045152 11792650 -23131252335582304582652112775189824000 11792651 1107169182427548919935056197223332032660 11792652 226142075314916936852323937249893957632 11792653 -306255311251138128499007599215522093716 11792654 -449380964033658744160231843601982394560 11792655 253312712209205486397906969786928128000 11792656 -80551219195805672778781619272263589888 11792657 -1175211450540971545008181024408937776320 11792658 -44769121598650220507808879257834361216 11792659 196312471969216854782768248773541131408 11792660 355481709077342037250731543899976069120 11792661 498020128534955795165480268510760647072 11792662 -119878513931187393605896997017024531200 11792663 -465008714212558277404295641697821792680 11792664 2272802789320456969373532453478932480 11792665 35725424090292850773993570894398356800 11792666 157106610347138949868777245809369774304 11792667 138091665082897873494393073181116019712 11792668 551994408146635312940783857678201538048 11792669 185842709278829116166685887096679187296 11792670 29832222442123858463874620182498728960 11792671 193317117611668199158706271751017978864 11792672 -412508817093064901274203647210853695488 11792673 844136136882811905604894257396341291280 11792674 331852543419658265691461935536167834112 11792675 159780109191980629428692672066893218000 11792676 -483856555095822592764795841798605373440 11792677 18786885682438203077979090174160052312 11792678 -136388118427213679248342939162601281920 11792679 -199752634430711379136239003298343900160 11792680 3932121973679812403842645112974848000 11792681 815796101538605639748436410110145871482 11792682 514201546208733055931534432453145838080 11792683 -1001917715817447378699605194064469234400 11792684 -425565793320755981609672253252023685120 11792685 -197671797406384578158120278748607175200 11792686 284734241609612119553494500562295460864 11792687 -1130334496878460613883304728240524039664 11792688 -102132733717550496206775298639655632896 11792689 -1269735494733115064021194261302299542510 11792690 12598773516563184701942117521145241600 11792691 -559141425761114599859423459140639366320 11792692 -580054311456357471260600462384585891840 11792693 13289641204566623528394621253658329248 11792694 -300742144727282929213511548960312833600 11792695 -594464045779754695262247880144581397800 11792696 -623412776205977662477003028938087587840 11792697 171252575605949435430915628936127687040 11792698 124066598045939187702915083567094468864 11792699 -476587327713795125784819180826966940040 11792700 204636599245598863587671679130079308800 11792701 123082785313928277479748843452846453702 11792702 -430833458155719048082757606723057883648 11792703 -321034456279521804052440701936637183072 11792704 -77404927600104326390160102211209658368 11792705 -375729175160061409187595019078535289600 11792706 26966027349102755895497536269764882304 11792707 2261043957754697340957479892989001360 11792708 543753522470779970702044896030003097728 11792709 -32037540712538361290004912746158050210 11792710 -11542540104183881635828640124906240000 11792711 554535532175891085874939313410621960320 11792712 13066827732934725560952121557374730240 11792713 -650353991702498970729013301079741171660 11792714 56051014705192192021806720087313345632 11792715 394137629551558367319366605631805770240 11792716 -287675610955287166549059282752309301248 11792717 -1677991612479308396193010153441183450068 11792718 -73578649212473783982116157694960065792 11792719 -144565769993418034477885168071474420880 11792720 27858431508402370800271745036281036800 11792721 -1877286886393187418071441602524045696 11792722 105946546793400748901938582782773121024 11792723 -1579646984241087907047631876564143369216 11792724 -47552894575964030081852703090849392640 11792725 -243832510829533448969150493323082976000 11792726 40261851835791470163969061302650079360 11792727 486938140096355930157294532895502375888 11792728 -4466559860607504803130237846450032640 11792729 105132263857360032906459333230993046084 11792730 55863854616908655829689359421768883200 11792731 -788167914155676235353900852970130305468 11792732 -82141782715632532742014463156743911936 11792733 -11499822752106920387068218169196921952 11792734 -412465813301688222721156236283636376640 11792735 -123483478868976893883169027639074319320 11792736 1406911037793742102322561670103891968000 11792737 958931025530838158213119359624863877984 11792738 104729797403110858353411080751742586880 11792739 245181990999481929967431871731689637120 11792740 79441335088356414027514539407463936000 11792741 396851354278199901675191808541249780224 11792742 -39189412733415546452372745329212122240 11792743 742948340477756938165895274743341784760 11792744 -269939105196478807162080607168603668480 11792745 -25354687234034047480122198863972986560 11792746 49986739418872600653241394612967747840 11792747 359401835247478492011175668522134664072 11792748 20121703739581451335366484645083422720 11792749 14329436387295870170523416235359818240 11792750 -1611880694501211706008062798426016000 11792751 147461538425615824747567349687582706048 11792752 -283819434200035892644689228931077996544 11792753 -494645281700587242555480752614904848320 11792754 -310704062194733442357388882275230191200 11792755 -20458740027516081134891406837513789600 11792756 -734405963986672557827833320859733105280 11792757 -131851091819725460973651270216602043360 11792758 264572897683422095756395117431578232480 11792759 1091194576435470433143749503513356796800 11792760 -83991490506182659902695105607991296000 11792761 -20149578782147503974338957385325679638 11792762 -18734483510504271142437219615117835008 11792763 186553232507320722956696450809600735200 11792764 -403921500194295682499111345402375697408 11792765 -156340304655562117701878308990039372680 11792766 328407878752014123950417423384750409024 11792767 -105532034399579034070572109227825853440 11792768 114866215571743379923543918222560460800 11792769 -217638571291660644703381318999473064656 11792770 429157928499708160312984293290330757120 11792771 1318100830625845691096585585890938606972 11792772 -206753111414353210435820944309707522048 11792773 356274526052238808187420175419354788960 11792774 237061746183592871456182822115574529152 11792775 -119373256097621665527108816715667216400 11792776 -906386790080789597966506028168785873920 11792777 744413253492834160772640673774649833626 11792778 302118969115523761136911791248859949824 11792779 2197354128316901553524044391194583535184 11792780 10227534795507889812806275897295385600 11792781 383422191000581251046039176107549036 11792782 293832544104730531032791592361756588992 11792783 -361358981873052832334633697162173845968 11792784 43362501710670173738253465917416341504 11792785 78053998516999399372138626440795682600 11792786 -152500372568374117729818269521746466656 11792787 -5333450144053353129617454034274835720 11792788 59754612428594309799510775916636020736 11792789 -130060730088393307347175857781048790340 11792790 196735851187954409316571072363123107840 11792791 217732805260598062787458679651319212160 11792792 271627212815003243885969942854176153600 11792793 2059545858581707640273938443151366080 11792794 -20777561824836695978969291853979299360 11792795 -270506039722250385361684201390506090240 11792796 -439646230847799688642147539457174241280 11792797 -52934163291210371187342365092730751380 11792798 -519667527610471284341448785978667740928 11792799 -72885873353161690190609034980919325416 11792800 -476715530413385109839323360081679155200 11792801 -1086460937330730531206018721760486599198 11792802 71533453307809315028483132446484275200 11792803 -245692120109926805017242929621597094912 11792804 162863153517933053347147699350686883840 11792805 -7936525753701338645480960940324340800 11792806 -185190441748188421749974520849859622400 11792807 519454133993138482053782389598213642280 11792808 -858443776796924063887539620528517657600 11792809 26363806308193500473423048317065197952 11792810 -562634039636916168721967822441152225440 11792811 -345683511227373068724471258359999740416 11792812 -339329422940132420952624941391002393344 11792813 -542209522622316972855305493447378969600 11792814 -784659616108789725410922856133323776 11792815 648047180862271970619633667845965221200 11792816 38118619196666145206781454027261476864 11792817 -1074445671749805607528852550279619874560 11792818 222015619000814311799186437683062937504 11792819 439561537505720277381521980378163315520 11792820 137415550627067265482194833372216760320 11792821 275059420725548705255408314494194269500 11792822 -489674117963977659702364965195369696576 11792823 119904031774859587227522878257746835200 11792824 -1235448007876542126560556439241173463040 11792825 184225736135360037929884819440486792000 11792826 322889675261180655857143674446458177392 11792827 1318372201928269103894609525448328504676 11792828 272710728603867679480803951680525472768 11792829 -1477192169009025592648715938393991846592 11792830 -147542483999219325711325114228701102720 11792831 702336521042061984188396385352507597632 11792832 11873019964866975063985613059613786112 11792833 -388245610400769984955188764882152829996 11792834 -60605821096216116922332667955056017408 11792835 -257925271314405739784758903891619091360 11792836 -946717230617386406614884534538862592 11792837 273396113565325533802622586476793579552 11792838 -275299810481740521892459339810106629632 11792839 -751862629715898911667877756802617612544 11792840 -789746474655725811478533651361544755200 11792841 -911733914309548272346871912218196981376 11792842 373714730256859365698984569132484865072 11792843 1261521632208193613491371367772743027092 11792844 -5374507667304757979327275867867545600 11792845 439364565080566554474119854513077331680 11792846 -169023275700630140761355156325451878336 11792847 77541969936177332768532795377395357440 11792848 96937521532718435590686484463533187072 11792849 946830764816224371236888358801871665636 11792850 88147981395199036172190983333093568000 11792851 -480682079894830777577015010565688124848 11792852 654179391636765061647449555744326743936 11792853 4597550197435995285634386290036766684 11792854 59639849087919200950867145990730713376 11792855 219548078333301104875841025528136628760 11792856 145666906503271828448434930132990156800 11792857 -21277789527026890898035912193148341120 11792858 15233672066222828499919522783894195200 11792859 7622593957501626570012915316912274688 11792860 -576637428041655500047900010770452625920 11792861 -1004327169203746604550187332588698618400 11792862 -75466505394233553558953057547271111488 11792863 -82157945069309854736054098033088527360 11792864 -214996437768418431275530452952157257728 11792865 -43305577888058394685388544783234908160 11792866 -67197657937842341074450651336305602400 11792867 87088055583145541826430631334881655000 11792868 -64291881260084940719228408834707752960 11792869 781454648237092582023894688942268613312 11792870 61242367208849372683430206130158058880 11792871 12678098708561098752838235403796587984 11792872 168880418993052342095139046652661596160 11792873 9344771228275920317857035364236520122 11792874 -128942016333104137187360892893966012160 11792875 -922535456911215532432336156912221996000 11792876 -335752115231436545397029179748853968640 11792877 86451060763307747171416284370289041632 11792878 79335016860132353084524284060021245760 11792879 20309460938135180360890107475898795760 11792880 47905451561935727704157914725625036800 11792881 82264175190816868401945958595033113682 11792882 680110043767041270265978669180268175360 11792883 -762378299105072979094092297606666240 11792884 -58816541522382767116980735919290385664 11792885 -176240959627998957157094348827887113040 11792886 160501373496579831989543775230143961088 11792887 -149006967805397034613168719124795125120 11792888 205266842719890210190331556390341775360 11792889 291243983460918505952732662456092748464 11792890 -540625724368304295704920357286779552800 11792891 30232356107830932588883508728030550544 11792892 547553755669885779515504791361387069952 11792893 -65631260629711194604496873719123729216 11792894 -620327587845905969206685550801750605760 11792895 -144864911289516745660365151168073256960 11792896 26284197755132055901824995282128994304 11792897 -1104634537605330022391473948266564870654 11792898 -120584541639964888978932325574820418560 11792899 -191766813836105712884404002932136412720 11792900 101739577549785831352975574048978534400 11792901 1424597296697531025286651239463894272960 11792902 670119507935642121619487765323719456 11792903 1746277513322716170686565023339259773400 11792904 702918984302960690364228716070033285120 11792905 -542745570585973296827071843042149455040 11792906 -32462009618843091909773264477266931616 11792907 121270705321314808338767776179987976080 11792908 528090739338997969492743462095244103680 11792909 110938596508221186867481428001080338304 11792910 -177115213183122233901559922579640224640 11792911 456147565711126063044559203832007517504 11792912 -122769220693935238470275367932661055488 11792913 208700367246008102900801509784502091776 11792914 -174949944465811770562615349945902322688 11792915 -222939772989965996655049103598075151440 11792916 540820599246542114004695881161573401472 11792917 -660036096603963538727336100968399845668 11792918 192906634482321030925408549047484592160 11792919 768276787215080973335332497437659843944 11792920 547965606192373846191764625103503360000 11792921 -253585508471727621838972546318563756288 11792922 -315554451942607824407441973556066981632 11792923 266038564284203422584589852863655778544 11792924 108753877685479573954605830257119836160 11792925 635057824193317055943160410690899136000 11792926 162485900200333266812568787597330902912 11792927 497428677423387529978476671054505515712 11792928 115238834781589003021519808707606609920 11792929 1057005539232814419741742607749732470784 11792930 -522350502645833631332125185653893628640 11792931 43204582933308246864673219952214140400 11792932 -120811453285114514278607233352938501504 11792933 299666876338787541800923738102839397182 11792934 59764446516049100289129548514544942176 11792935 -79849741446931309667817788140704391680 11792936 -134374279991360921621128591972560906240 11792937 -233738930944108212525387125164009442880 11792938 1108581353714641824219587309995324375296 11792939 72959385550711214877809360546460480000 11792940 -98499285686206010281251869966929536000 11792941 -325517542411862106962329201233604311658 11792942 -307392590053283757728416395470073794688 11792943 896415786916802149170805636500415805832 11792944 -107637679614150674864992343328990576640 11792945 -264892635346508658659561573425505232600 11792946 59678680458796108380211179513359616768 11792947 934190460582143278430294812063732796512 11792948 -564176284219979295222587785491759715584 11792949 -212839204205496847190918448511029381120 11792950 177750657113084695969315994900050905600 11792951 278749454723925040851192370431967643424 11792952 53632390505506155062548606911361536000 11792953 486165583165264888646150580034622066688 11792954 -429110260074549155521324042014818508288 11792955 -204253079523899625813941391184260074640 11792956 42728987575735599909403730324759354368 11792957 582020708249199509716417895602934857440 11792958 89657834577662068873883691797312962560 11792959 41635332428982391793579630617883961216 11792960 -100114895813015241092840940703265587200 11792961 351799269579673555838665937137851977010 11792962 628660684739669464050209332823948774400 11792963 -222271828449350165604020490646727681376 11792964 -77441190826338602674152595026819287040 11792965 6380957618032546948062936772281186720 11792966 -124933760526687831074832926388794634240 11792967 504851301369446997105182408492619559080 11792968 541950379992752944278290661174752133120 11792969 -237305452174695420330466844021277187404 11792970 75848759811497015458317568347519283200 11792971 970008474264740019313970038443863569172 11792972 36127456584771761462105152574542259712 11792973 -338523446946717898072860107708663378976 11792974 124433635869709252072974137027579725440 11792975 152359470420509046403137964483137693000 11792976 -69131348241922979023985363782051430400 11792977 -206161964265886772947648163560704355200 11792978 685939419211439904556004717455300205856 11792979 963845855329256677135336375620925228800 11792980 -723616110010414024476756442894924185600 11792981 -231002569029856638661967469316704007218 11792982 18797633675202623724110536694416838592 11792983 1186750744411799426495388302151379828232 11792984 146218769864433780070885586176484966400 11792985 -1162037946493740019735644602096562336000 11792986 -250640812873026148582119372417568865808 11792987 -368576313961749184726294774199343495360 11792988 -539419300263262755653688344432248547328 11792989 -84191890897118231186542223460107309952 11792990 420444054884637947465222215570898313600 11792991 -36491386129216145679373006033427394816 11792992 939167273266321096334449125058773123072 11792993 616748129948341619786191929463787038242 11792994 -136025878662333245080889364347514627840 11792995 42639970598844971227992570324162322800 11792996 -22456425909800133043234068518528609280 11792997 -489790578127651356715643102981992856226 11792998 563405741857749289802901162939908352 11792999 -182671882404291866627325639524318109000 11793000 391259819518035394438108629573488640000 11793001 1629541264493978787596319775159868416608 11793002 -346166868654284079680914926698068481856 11793003 -121587485497786109458524981668776451496 11793004 -47442509972574893235599519783534119424 11793005 303639092762003750953066966169167687680 11793006 632967144847513245620400965813496604800 11793007 -297759486796645069574913262743388427648 11793008 -2473844652326759367914525120554401792 11793009 168864529904002903664177460274426355808 11793010 -1906916188068418448179639200127976640 11793011 578692294264295829697594089722078906352 11793012 873608686931870828447333760916291584 11793013 -767399139591394491257935082452291286496 11793014 24866510506837060503299683840690397856 11793015 246848769154907100034033284617866768800 11793016 1038205063460154138274731185396787732480 11793017 194081416229368666604892305421206073066 11793018 220961990186319690846651038354230523904 11793019 276690522710351929112299642813077183552 11793020 1908984647459418400859458425297960960 11793021 29621465179030804602054916966311102240 11793022 139065246155580692309823883585658068224 11793023 385135096675546453491998832443836296 11793024 -122887882635154949653006116856843468800 11793025 -694724696139282604145222562722709385450 11793026 -393433466535314256746011390715087846400 11793027 689707907057319547063296154812374450160 11793028 -62059447317954204050955399100689109760 11793029 751845548901080090291432536052085031200 11793030 -120898421845837629714406742819105306880 11793031 -467075491780811130129944565428219080168 11793032 -1319102928284071508121653014865901849600 11793033 -99895434064338665032903084152453287616 11793034 285028201052593852025951820520608729600 11793035 417941724484818497744705571821402427360 11793036 257063987418068677130092273886520744960 11793037 515091715329509501742762607689546839020 11793038 721681898757296417733889088357315328000 11793039 951836290737466340881529736982071914880 11793040 -24941480045445774075771942862041907200 11793041 766647405517004056544684515233555093120 11793042 585957951780828566317540097524982658720 11793043 4277912247517698581234137617346656624 11793044 -525493909037961026310084522080884212864 11793045 228687936540342924839109738088856466240 11793046 309112978431424187070980447786355965472 11793047 -34973496177100972205720662688190720288 11793048 79591625542896452117133011979467304960 11793049 -823156579972986592262935714646297185664 11793050 -70521265424434754815207052526527827200 11793051 -1223067805072790842117424890051974144 11793052 755015427613813527065843221772398694400 11793053 -369748795794329722881363399826223544000 11793054 960652734134023202185206787169894400 11793055 185735930935176339362655817584470303520 11793056 -1447751820813094824976038411488351748096 11793057 -298662297095348659408286313788095277280 11793058 -167185007738707462963268973947060508000 11793059 6124842730900599881897823112984627200 11793060 -411444283052884040486866250839001088000 11793061 7816147057859517409325743859979810240 11793062 -681797222262680548627799101109602703808 11793063 -522510443341179089849881737461172536112 11793064 24849255738629207650625024435815864320 11793065 43415549781862571536279983688275723720 11793066 -35710931548807100613345607814543864832 11793067 311626200917667640921215515911490075280 11793068 3827390872926298959976029948982526976 11793069 -513685972507577575922942191707715117812 11793070 -373493744454655941423131412252213171840 11793071 1143540310006098825143168021675192560272 11793072 -223462300773139456825921794872739102720 11793073 198205294897675291479911854634999486464 11793074 558861577992733714401573306519505867536 11793075 329240722816365506718534006109852689000 11793076 -299914236782110013795978782639344272640 11793077 128825814506316736319563568855725425834 11793078 57863927068638608956153825743732998208 11793079 799604823527906914650656388271296624680 11793080 330161824616562312050230835646081024000 11793081 538175865937756352236306985370281404752 11793082 -105354691061197942397044071800385085440 11793083 533557674006565788258555205294664665824 11793084 -12056386294783297652255279052706372608 11793085 -748536588103142942432657634006165083220 11793086 -49686932782458709342834954227337016640 11793087 -1309000586703778470157422219209397281760 11793088 161860526496559680985182142900983562240 11793089 110045673887547140036057304265948554240 11793090 1232321269026841430834889435846712320 11793091 -625228781895058867946973700716702564200 11793092 -638955564126555662630024901200730048384 11793093 46788992464812501007536105410602887168 11793094 -128576575264523796477285845666497920 11793095 891169548976860992661964566583089499680 11793096 -988448213671811227875529661607936000 11793097 -498820844960806145367083941627378682400 11793098 119603267981460577109395434289834235136 11793099 -499242761746824876662031144848656427520 11793100 -161988792390227267998165469247127142400 11793101 272137244877905500628646104510066442102 11793102 -186700482251982378394547055896610399168 11793103 -295059793033725657534036410686127508096 11793104 25607912630034614433397957659765768192 11793105 -456733792150213177808229173471135844300 11793106 218066418740307257916024375045315259200 11793107 -122671327630011102511458903548329978848 11793108 381509533609563949332689976011021813760 11793109 -1388463155387346380075928450199928877984 11793110 149273924053699071572785309232988825600 11793111 -8003745890252461702686472003215711360 11793112 -241900476262755612999319849717776384000 11793113 242452083911946737839245559683272143104 11793114 -22552102133731096705331192873569507344 11793115 741893805520146443489367977710882061760 11793116 -738018824224764753964401799717469775360 11793117 115319822348110345676600412299169504384 11793118 124414669953768384714412424932994822400 11793119 -87397338135590475149833100708884342056 11793120 -455163271897316668003774266167682662400 11793121 -419181992996686538265336702808754343000 11793122 94904792652843407729019440643170212224 11793123 379082365026014812037746426994527621560 11793124 657176176033526572728451055872064753280 11793125 -151792543669170579458993714861884706250 11793126 456225348295419831890318449294556785344 11793127 16668773829127846966637628296670952600 11793128 -77300321231193638783587753787620131840 11793129 520764155638716536991050736543682292640 11793130 -369152232151759122937649067908718281280 11793131 198546561417104624937913870763028373392 11793132 60359007751873702531616869092668694528 11793133 -1092918526515736814689960356517813596576 11793134 -62743832483643790340204564242603022784 11793135 288424078864531787050888019432380208640 11793136 -13297981358627506294395093293768736768 11793137 6689275382920294182911966326117198320 11793138 14943275392594465507645984617444556800 11793139 2096890005702038592594585122371635113656 11793140 -378447294963009060756029857392072921600 11793141 -471713034912809451390666867177505926720 11793142 -236379834575812275845172142958292351168 11793143 -1070916624911130381271215522414135523608 11793144 -354033765891452422459028912693575680 11793145 19652808846463740721898982309302323200 11793146 -258404584815503435454135689070943764480 11793147 -324222527715601439609137926075654311400 11793148 10697357398187313617071546875213362688 11793149 -613764694774025576050022763892748485536 11793150 -16042521008600843650889542178318064000 11793151 -1671476997973682609341698297533320426968 11793152 86013962743348380868940795855536914432 11793153 -509555062797752154453547549071058546896 11793154 -169286852574132796420157936242072481760 11793155 397969747036936093531897174867120636320 11793156 162189745983356679624519984634303887360 11793157 -14442918909182237098259151554813894468 11793158 -36635696917327458790120960022663569152 11793159 82400041369594171395060111869118009264 11793160 -14385690138060823138127250653369088000 11793161 67280827816796665107722460763596705552 11793162 -161770427609221838484886538755499298048 11793163 345024628144682485271017533998127666280 11793164 -267991581014403275502673492445254069248 11793165 395865618596516516384515512420512413920 11793166 -304304654124794731149729649718335319040 11793167 -767255051644478618531017519526475582360 11793168 181064280376302771182917869848641536000 11793169 366606023447844040265923567942758387060 11793170 201270905364169992883881492553574213280 11793171 -141883707025098331966425299666267877120 11793172 -117823421266875599167783449530945890560 11793173 -867835912903500776776873561999120932882 11793174 30684456122595757013479093822581050880 11793175 -66270214481258723456984212784709483200 11793176 95096699085067049817770440294773657600 11793177 806965906499145807641727205759145033760 11793178 397236553640622564883946954188656569856 11793179 57165249413859316622162915195161788240 11793180 609008633302575443423715614869585920 11793181 23167905211659717480268642366456113312 11793182 -302979659698176481000575302305564103808 11793183 406388837141516025805418986579859205504 11793184 -275529536422174705173903476391709900800 11793185 266062448069845342022464656119183071380 11793186 -137925472543617463327621050259027201920 11793187 257084649384284162011110375840588390352 11793188 -332126496071744282349103596371687208960 11793189 461776236358457412112206936444946152768 11793190 111480518029840720031225706698169417600 11793191 -2386599554528144479014702077046926748576 11793192 66200816954855552585903062221990297600 11793193 734560108539185134857376318402810062720 11793194 -60897327533645297204618386753882138368 11793195 -19384534709159150573865190833417101520 11793196 400633007538315738717665420196672646400 11793197 -560583106296361818440204461792061208660 11793198 -209120233605737631681778391575485498240 11793199 -399230914917870067744103363453326440960 11793200 171649709060297876055284379589608652800 11793201 -124938272157269940147164499020600784000 11793202 -500365007134790805904260566860345118448 11793203 408387256832635665623474404589349959784 11793204 -68320224812914788566610899723819575296 11793205 -480189986255910588596354804604686316000 11793206 373542598530114432437662157375179702272 11793207 220589240264173496862034726571068215888 11793208 -330264730932287809727343690498616934400 11793209 -100657013427894823211462048809120799484 11793210 126088380718188304979324307478907520000 11793211 9020182448776908107186565176068769800 11793212 -328671050354528438934572338152034421760 11793213 52598466651749828283697231143561958560 11793214 -73544482836427825500497787849204712320 11793215 139925568665178606100066970820161817600 11793216 -116367610033215457836625312242582159360 11793217 318412023855998508457977053422200832452 11793218 -278216213396304542940714176355645787440 11793219 -407423205678439254517133892697633763520 11793220 -275639901917913497921354061539301457920 11793221 83890664347660626429999139473977907744 11793222 187439280267922303586789167702673535360 11793223 194362314470907716347832483253486224 11793224 -197116282492018183336331875429737062400 11793225 -69379740349425267447108135024822812400 11793226 816861202333665073908170972093425227312 11793227 259002514251948230563764518580613799520 11793228 -391566668424260859609024800254400340480 11793229 -389575315962487088952188675259402725760 11793230 352517622081904713481569525314323373760 11793231 -465042522445223503837493161948656349080 11793232 128945651507389576629428413236801306624 11793233 -423851715805260563397766813805845367436 11793234 -170160604759342825775986915575674719488 11793235 746682649996503148310799468910651257360 11793236 23865022315419152335428659913787023360 11793237 100143587243177250904516995057022880256 11793238 -316869995864119808052557239147673785920 11793239 -442598186543238504127513850218896819960 11793240 265161612274732837840767692595624345600 11793241 -438114900208562428459428001143462186358 11793242 121472561720842223266780932796873519104 11793243 -112618196376431446278814448683541790720 11793244 -3588017164067194775580850955930750464 11793245 -277462047814506288801655142415052547880 11793246 -127722448561005856868392567784825217216 11793247 -666936238221340996549853864859400302304 11793248 1356672117546941688434242995547438448640 11793249 -278166377084865752535970215059911296000 11793250 64353780204257273978640504794992128000 11793251 685207823744610418420923905412563787504 11793252 119840287993947289891297484507537547264 11793253 966930549367143774279246722783289973502 11793254 -333063391550498837682523363999716942528 11793255 114933076532390374054017516623364775200 11793256 -962689263930338069950510315966308403200 11793257 -608322949916428196430010358867784580608 11793258 283683778265294641868026927925360098224 11793259 250932182314715662118586151574506363600 11793260 -439997316435651608394936037785392332800 11793261 -106126807968083331900440101419345390528 11793262 132947180336252355908645382722718986880 11793263 -52837569973837072984872959038228742136 11793264 13293566499053097276996074314412851200 11793265 1070767597808881974768636098480486760 11793266 -475469009006261093196974995365891456 11793267 110253959449427625475641697519420070484 11793268 30192826365125146076656757390824677376 11793269 68276869208757861289865742559535552796 11793270 -336078276869525783826592942794735350400 11793271 -1126463029433419422337661810776099458120 11793272 492558767557354875656328953051373772800 11793273 31895796907643787860028148773251601408 11793274 272664754268914438381644618372204556800 11793275 -152755182113349002447815337610383732400 11793276 972281897747769537465689312535816290304 11793277 681352381746398510997015822288139541126 11793278 232525737535787574506632635115145256960 11793279 -733857961505836638457261765000656597816 11793280 416397927928758451185422925166333132800 11793281 -569293907409821363706802130729556338400 11793282 -224283244617250803216011200964909538816 11793283 -1106918816962153083287021620574399374468 11793284 -387697708331770654622612032427020608384 11793285 -22332176380805370864846273372214454400 11793286 830248251073081994333705774737210606080 11793287 -1360300727341198538328030430315477752576 11793288 12726072059129485387236366317531136000 11793289 466328367443182967503102768685644316340 11793290 -448311459875927029914969332027684445600 11793291 -127781381368188752729565156989091314256 11793292 79810126999950537288212780736258872320 11793293 753348356205289906423945696942229612064 11793294 441930226436249437225775939150961629568 11793295 374015591649087595219465349193939479040 11793296 -782066341236854958187616186849034240 11793297 84905416965200403949590205779436208160 11793298 692845459759493882921010027820812117120 11793299 50704249282189703032218691692872389632 11793300 -203839068724273687580628084249603840000 11793301 55863305412323512722048149779919293560 11793302 1073673819300848079075356383719724370304 11793303 -42900633025215440024550367243885488480 11793304 150346654365101118059997317945042104320 11793305 730802005359467870870393621822153795460 11793306 -79330530370771753521647446637402987520 11793307 -925075262342347728883686821012265160444 11793308 -1023563068889137668415026146722653195264 11793309 -3049441611818752200998415542211131904 11793310 508888134891792501587476774124803018560 11793311 -268955855022222925523201206174047149088 11793312 74471267286827054043667373306201702400 11793313 170929298069794662866017492572567624960 11793314 -118871684810869051270462818403598316480 11793315 -655880821785160900031181075888541099680 11793316 -460725572412281993975435410959546076160 11793317 -856424741821672873007432406557463533634 11793318 -230643860488337589596077196056377266496 11793319 -715613977010657178818121411486109791360 11793320 -278428768173832151376662491375382937600 11793321 -31780252468279756423097244875532661110 11793322 -42915218617241498606649007165957289376 11793323 -1463688099004163664202563436640950132428 11793324 -203150005971891801567466169314160146944 11793325 -294486703526874660875720004316301437500 11793326 -102188419063360489198319598931371992640 11793327 -217832638109854723879185963348425511552 11793328 208869376970959671667217091776933937152 11793329 17390141277627729484492715499296294640 11793330 25010125893911043695121922770435072000 11793331 94597608860594343409787620898213081664 11793332 -731439558719421732127290559036598488704 11793333 -221886382340202841263857191357809650400 11793334 437592103563886494806955922700565123072 11793335 17233060984914148015482659869425054960 11793336 1102281899843508788332036722348172247040 11793337 102483185401509205983619977767985126400 11793338 -3154601915371585867634968046519554560 11793339 -547383036333816717586810436365299383796 11793340 89861209803181977745227023094986926080 11793341 383072677852949057849629500734195007072 11793342 126336680097614646959295484552952229888 11793343 -114429532303416061867223515805016776120 11793344 97618967515805858893547193158646890496 11793345 -161447210012736915014225945323914180480 11793346 14267067874490451077913908025748613664 11793347 421295016503311580487523184617378758912 11793348 2307198079041594583816315425442443264 11793349 675092487522777739230650826266877432350 11793350 -111895901914824436006849919543002080000 11793351 1220810215915924495357187259329884701264 11793352 16051885908683635084688001667559301120 11793353 -589251510740780028294825302719401872832 11793354 350479330639171352938678813519665841920 11793355 -282909927376827004831379634090853601280 11793356 554179833883961632711940443257143093760 11793357 50761587920703008114450203037965353600 11793358 -306002610676434867830981783781033465216 11793359 -1061377382276687757193753910559603873984 11793360 -6459769407914818126142339544897945600 11793361 30031238037572146254344616548814783744 11793362 -265270931282285518170028969133601451008 11793363 206294529511014787124537078481467403888 11793364 -425101441041470163624298503564991334400 11793365 298449722920824997366203621936126875520 11793366 14024075310730938490552443300588720000 11793367 189929457984866698474245327295536258672 11793368 911723282649434631583679276791588546560 11793369 29845365112794404248517162649576211200 11793370 449776460500624947643252620382461062880 11793371 -424287068908905074534948508364871715048 11793372 295266725885774198439019784547194803200 11793373 -315000246706520495350302790883314843680 11793374 53844021370867847594282437941937440192 11793375 873172440596355284707119337156478316000 11793376 86775088902528516666301252110007664640 11793377 -246876007243498296412325272025072046780 11793378 23030765182383027908133684516590066688 11793379 325072796191023450417235691305305184 11793380 -61336380335556259391177355483373800960 11793381 778818060278843542913121508484230241664 11793382 -204484790598238007332428101272194194208 11793383 448093747061675935666825016772819113520 11793384 -152999840103261820726648943624380416000 11793385 570446570731651085593380104926179980580 11793386 -512615258506839211498358569384132944 11793387 -300587738656166783046023312021522317632 11793388 275454522147210770248478485896288291840 11793389 -193224697182591728123283938064786002976 11793390 52116712171211181664265789360920780800 11793391 -257615670573957150428508315585331212208 11793392 -66930783815203777788690779942479626240 11793393 840908715625008171411205237178837175684 11793394 -305224305321765799758733485897475058688 11793395 3628204676955234545457900703325203200 11793396 -129425757842916635667362317344561758208 11793397 344048165827527370261631092457502633984 11793398 -644831162857155657406375125349448872800 11793399 -865254359481870179506404384935657175600 11793400 -555273024934567918200401691922088448000 11793401 528123627003768637847818618413256203720 11793402 -49377444491199522590040608423188727040 11793403 -1204188283676508549765602364568258272320 11793404 35176866105290670457604312595566917632 11793405 30966170021934451690245618595107841920 11793406 -791496357060371018053562966333806324416 11793407 -940920347412177297882021426965814904248 11793408 -126779069237947222124355283806112972800 11793409 -265898909627142243948970066540921104684 11793410 101499326178150459003862595606993416320 11793411 80647697447823464097581308951353185280 11793412 -705639112288828167064083208231476022144 11793413 119138147625580160784725587611337981662 11793414 -335316832399298308163914146123590008320 11793415 7937651100182819725679645428716272400 11793416 -98757329035795708547742516830981483520 11793417 -111414786726286578681492629328303080256 11793418 76075269777858860430196822861501113696 11793419 -568849955557475331739307062517248401240 11793420 213549918531872117940478062730601625600 11793421 -885915554867128995043701117651226162378 11793422 82257348484699463573431217270385496512 11793423 211608008649748161985742428208554331136 11793424 -174442122897636264501563697671424040960 11793425 -244986359733944522229463561836778867200 11793426 -272792059360199142030221279872174621056 11793427 1104108947803777141219401048009922133112 11793428 -1534628828864211786228386336231450947584 11793429 929730264106772745861975158281711648974 11793430 -496797597863411142154273889014602259200 11793431 -5373541015420756598716360581438864096 11793432 -199265837044230886256154093100843008000 11793433 -453489301408616365205356149065110572960 11793434 392426450626517300461359199322275084800 11793435 -184331204131710069135348860470434055200 11793436 -111779331603605259361776387762224261120 11793437 -1198529786019090615245412347011903573914 11793438 -35705542331359701844606855858418496 11793439 210539653945665662548321702258518918256 11793440 231908345092738291705203906054851788800 11793441 279579555268568885710669680320156214624 11793442 43006360581327919506996555758253274272 11793443 8393164417530547362716553736757305692 11793444 282770984542215343524632238892117819392 11793445 55275561480687318499958947638849511800 11793446 90748252307173356526510443419100370944 11793447 587374258890736558932995428686489948624 11793448 1235307081312787732240765993013835279360 11793449 -77194802436622149541495341296538497280 11793450 -51138090380899676399137595507755238400 11793451 -1014578269125651456790728349087200660600 11793452 409339889184785112845019674013899550720 11793453 3568963129171631521833558496416288768 11793454 27667381843434135466372046596372445184 11793455 -201508029785461347876176441262129024000 11793456 30455647272000168442866995029537996800 11793457 204269683572974586120665113844509082688 11793458 -825903710387685728416885612367379035616 11793459 568306661798398222513126221759288345600 11793460 -52816571143940725355015810199211622400 11793461 -852826900443189537654486280069556761188 11793462 -160669390153093713735584998030638032448 11793463 235473501593228955945508853429232365784 11793464 775093457725265989153678162178776780800 11793465 -876051473487790392280009113811680384000 11793466 -573287578135672890122162342160202695456 11793467 -249737935792116935213848887027790830048 11793468 -107584549345032942726673040916709608960 11793469 720591683329382253517342333528969628870 11793470 -5003633087526156018005490988620245760 11793471 -165651582419938095717604808553141853440 11793472 -332562496870264236622730526627716399104 11793473 301282350209869815233372299440910378920 11793474 -99303044858744369664547715726994702336 11793475 1118690898454699606619211529715515898400 11793476 887018101681687313938223949716157202560 11793477 649684826486053128486034781165910954720 11793478 553628413990454109223138103291147269056 11793479 -45837609018970855559827386314010496320 11793480 -88064100688969328648579661781249228800 11793481 2478559754470976570430441403894086464 11793482 -437323762714456412702328359262152431008 11793483 352448108635912406394043342121924515200 11793484 68741341547632697305593854363414016000 11793485 41809277935394593824298036242755243520 11793486 -66833812359996875501437582842610335744 11793487 -91258367451447875181396753552909310864 11793488 34102336416875448305698709268788674560 11793489 -132602136961727938383057390730225489440 11793490 295690943295266922839751357792639859200 11793491 -462511612123712517970928058286249465488 11793492 -675756478831361928245724795071228928000 11793493 350366633465348619906624357423493345742 11793494 -640889548438312875423909878785424404704 11793495 -128468272088668455454721791300429731840 11793496 590022344658958736984344580762408140800 11793497 2239270907094066855516849324668709991632 11793498 -290211015860824531360309592295145224960 11793499 -31611579636585773323848578578070119200 11793500 1410654764902848881849026972963253760000 11793501 -733298530450768582761230396972174146170 11793502 -102464023907224500553568891944911224448 11793503 -233816471167793932830686084702926399536 11793504 -400882156765166148767569020104559820800 11793505 1015830061027547141824534747826373840660 11793506 43161401005376915881911779347274614560 11793507 -495658481812793153554635119590990416 11793508 239774414691729770569789773427407211776 11793509 -4305525779899833881103059047520446080 11793510 -16226405859420634119098556464265916800 11793511 997962759735152618339058339391344253112 11793512 -60245064599922599384994063000198097920 11793513 227107252886069516518450714578865827264 11793514 -12920610619659152045774375380985093280 11793515 -55560177855058068270370773596642352000 11793516 -114288255360337682114922632738203828224 11793517 -1095417477323698942595044712295282757140 11793518 -722045880296733432297731923229423031360 11793519 -345286331563624852481237942643565737576 11793520 127282321034218106697159794070997401600 11793521 -888523908633617133759159291917893855278 11793522 -126473730086886461544358735370857691136 11793523 465003925863285246107840062332112713040 11793524 18291372658271910721135008621731260416 11793525 143504862703286001306046504157811628800 11793526 187046865479737339872074218135501329024 11793527 149076805165214299766758923210886037280 11793528 -327566285299343937002081884998346137600 11793529 860737742815629021424418429634210413472 11793530 -10583197411046608325359559968718054400 11793531 643499627263546620125757947936583318552 11793532 703810761031295125740301623774998502400 11793533 -208674499325615522506746501780469060218 11793534 19717378856875322298063355304951752320 11793535 246371514715612106899672074744189830400 11793536 30088626762653615417732530987597824000 11793537 -194759852365767132063312286130008879680 11793538 153905906160982593034884000661410835920 11793539 101758922571701660859232588520608788024 11793540 -238119380687871873507513535438799831040 11793541 -1782140283693485719680184382217472348448 11793542 -111865090495778957806971456051092519328 11793543 -268525899748229838950081799441570167856 11793544 -68964329452274388558981095502753792000 11793545 -658494310462960433283053661122999598720 11793546 -512111341993883366157720077895401548800 11793547 -84234764067984064402397989732111928320 11793548 254541945548829490749806900315715532800 11793549 -197309715027459673108798241660424589632 11793550 14040705462985716293785278579660460800 11793551 -358068373818191804585708858564359875840 11793552 -23358616901340729415584148481718878208 11793553 -844058422176100092612712074436718565312 11793554 -712169222059563289869893308118661543024 11793555 283404298939402744909323602391628540800 11793556 -1057516642947915702465311110253450519680 11793557 -1394969070536817159044051663782483451268 11793558 13403645980362331071016351254228191232 11793559 -98295845225174108761338882115300093240 11793560 267827500837547550755566223443131801600 11793561 223938589936158041868305873534638425600 11793562 -347769935375307848681945503749352457472 11793563 -1074359120200771366984021625301447222360 11793564 -628774145431619865536530880255953382400 11793565 -117755260110382777872866619232521757320 11793566 523684362571237869793640061247766867520 11793567 -8355696096074278915294852377901911552 11793568 123824360722923265108108580137917480960 11793569 2234536339102700757958783405044259009920 11793570 -131136707842989366345333510002124672000 11793571 -73480745956775299092484250844668843456 11793572 125635541216620263749924543933961265152 11793573 894092105313320695326218456776494446400 11793574 -225051223526745803095748467085907724800 11793575 265352174797993295101706311162597437000 11793576 4983491777881106243210914016656588800 11793577 -837040424182237305641824050995398605574 11793578 -139373612246238638847573277717665595392 11793579 53581240121333513345317786992357427200 11793580 -795738054260622367711871366799931637760 11793581 110720275623332951981553986661204143382 11793582 170727755205660203055316689719085263040 11793583 -398730707049764337152042482642576595016 11793584 13629591242325044472498234528889110528 11793585 344012435233999688082059578385555630400 11793586 41171192885035278162143188393012070400 11793587 436595982616092963181324385844947606400 11793588 -24147344776279127139354160604324745216 11793589 557234266225806617544333568501938353390 11793590 280781416198553688807381554495182744320 11793591 701824591666306937533291028820331732800 11793592 -930994348526636943637266264482102784000 11793593 -41660467120928719786406306421580541760 11793594 -231323548555097940127262668789736448000 11793595 -80675431010992179315905580330468399360 11793596 989989405670506924423617197183685043200 11793597 -313284672983341578883223973396302280576 11793598 207386010195470527595041256786823101760 11793599 994259981943625860018116027688518337600 11793600 -1108743614001678648983347427121561600 11793601 -420971273638800144865763914613927026688 11793602 -70493291357232136058947580500606933440 11793603 -1076889822048474208872125340658492935936 11793604 636972389127580680286727831186329497600 11793605 -25658976635811801959678863632848236740 11793606 438841113557700255729795147420226257408 11793607 84909015912867249151880799309737707312 11793608 -1117415257009623841226722036566731120640 11793609 -62646174882523631429722385808166854144 11793610 4485110178583104284570066543258415360 11793611 -598108106210935552280280528332967271788 11793612 -324145526483272216638554300816831513088 11793613 -80728164555572723712011272686570937416 11793614 -82169453357465200091011800047198828160 11793615 -152923048945896935548383145284198743280 11793616 250584546315247332561059901258266836992 11793617 -401224048796205400571355865955522767248 11793618 -218382866445353039737401391648981765632 11793619 1209296209596538655235616041444148647020 11793620 33594715266207568704911025478742695680 11793621 -49507345074393968766436547152450148736 11793622 -565630440995791922692371730391997489888 11793623 98589761108256403827321180029258187720 11793624 270745354909288158615381355352505722880 11793625 188254560324643095637758897528983325000 11793626 136846126982969442260349197191226694624 11793627 -608815720449853181614022348348647742160 11793628 -39647512069872651411343789266704896 11793629 -332184865955996739668593545346023271770 11793630 24389401169967263252349962148593147520 11793631 -518701541347993856440108349436309138528 11793632 279567322838677916944708618426264584192 11793633 618432897752996661438290109118435377600 11793634 -546876645584179026131822807516442181248 11793635 68285098418911695477176909182190201760 11793636 -258111046173978964058250656623858725888 11793637 893512428722175542595762178751396275872 11793638 -558315188816452989958420256231676821280 11793639 19328789234077385299971989344354976256 11793640 -72911272006056325874901700518405734400 11793641 229383360430738240637921977503941117952 11793642 127787895212184467629914007302955315200 11793643 949926656174256753912113211773703067892 11793644 -425166199798643238672982288961082449664 11793645 -130064423025150311429350205905359079080 11793646 -627974270978193417379550043023142625728 11793647 515491770286385520122521833577328090232 11793648 143741943206043747326447030443052236800 11793649 -699064683231455502455979467546706688 11793650 -2199506957888853853584043452425836800 11793651 -269497295225504199362049564728397586320 11793652 487884916111496977363213861022046950912 11793653 -20802533090118747161917474910880802176 11793654 64392757364567684953652224318579923840 11793655 -81096921020795190504835453530629634000 11793656 336806374319686833939278274228397301760 11793657 -212683413884317133244412593787682199840 11793658 -659820591070085054274152958683274802320 11793659 -88169114009289041971390889634294320640 11793660 382251935712649758446450438068939637760 11793661 -92987258495331452240630000364165800640 11793662 -108892253791755784097930697988734676800 11793663 700895205089749052620240434749425689120 11793664 -356805754876833419885066261601479294976 11793665 13577400094229970777814473328082928120 11793666 87061101986014597087556611722961618944 11793667 445008576454166145881231898330804510716 11793668 -758849066460907893038247776676233515008 11793669 -247963823143773691329356440847628354912 11793670 -195095630937598781968173685735376640 11793671 -33660869555243790045377397228372603456 11793672 372252272340020707297252849734041149440 11793673 -26135708125802086050395474739717403520 11793674 -287683272758056050418969093141496723664 11793675 197741189697588909476180266562658820800 11793676 -401593496864996313806215971577992154112 11793677 -291343773573155283255840345695584889856 11793678 196383754666764648347767505277620715648 11793679 -318367516008605902560265934009987952928 11793680 3539996330981725150367812500258816000 11793681 16513408777839474035541929794289354322 11793682 -581364921247645470316354995729799297248 11793683 278684885098528622394987280496374266960 11793684 69429367860392765612248292809196163072 11793685 -610200089110990822241011064806834435620 11793686 219734616509919059518085721024590709792 11793687 -78114774787667589083150926747243157760 11793688 93472002883618780894185255427299317760 11793689 688799922809678473306341954694912183680 11793690 -54035697118889359723054245297083880480 11793691 28124387606846872206642765162961987200 11793692 682922492419791167671892689605483234816 11793693 159552610883626749658278001888845320064 11793694 431595712483932504679163002817496668160 11793695 -35290408951406744545945852884710131800 11793696 -5558468020621046525434860462136098816 11793697 335428531222387345574937778297871692740 11793698 -139538586166959589816547146950037630464 11793699 -93937607484879364378862561919367079760 11793700 481652645998983025296710315271681891200 11793701 -341736575698073484928328602781512653600 11793702 17139572594486643714076676290112593920 11793703 115007241017382047516096712110619208952 11793704 274318473200348531121445729912382423040 11793705 -125344401671123985446531266290672245760 11793706 -1153378051974292685764360700328123568896 11793707 -1448579243875396238522950742686075238448 11793708 712380345093651115197679402896681323520 11793709 -376673684516126670806301985338686404896 11793710 -447335144631926529554014469802818887680 11793711 193335407480495136483698002234764854400 11793712 35145259718409204407633857175959945216 11793713 315559025066878709414507082022430392500 11793714 -431629320105628823622574528472537688960 11793715 754649478334263824800153575569154981360 11793716 -309043493641466295712246324516137283584 11793717 541943361257347488440357876843570268 11793718 184709620631186126874156844177020815040 11793719 -181447591536205835397106896848102694912 11793720 -579248768918689136409981238181591040000 11793721 2140805735007761015246164081197511312 11793722 24904280726999459775229107641204524800 11793723 314722279079055499280375925237686165784 11793724 182370286389071008926312280486793796096 11793725 489857662240702014093835666363301231250 11793726 -26954014363725119043463788846045695616 11793727 -1364070540562832914322364532449704955528 11793728 163745701656612331884795181735121780736 11793729 -249154864175772719493112042362995149440 11793730 39973137911963380366078112820109883520 11793731 577925992330771792539134123036940857532 11793732 -32634042097882314295961015735392966656 11793733 -67985572936777323734835763641736151040 11793734 -2181565462929075734571154176962792640 11793735 7484404484024290200708221817340800000 11793736 -352638811155233667931294235208338488320 11793737 -396624973872736157730758162869334879520 11793738 436653447269583382355707502706669719808 11793739 9353847060604973192007027837876127488 11793740 -144822020683799096947416122561780183040 11793741 -490587555512665339523436609141519820608 11793742 309725348753605501597833129924823071744 11793743 -116954758160893470071599573403408237256 11793744 258529961131029871657816949470715904 11793745 273586817038450016669651142688421147880 11793746 -114366406352446964939489907334296019200 11793747 -106608889975238843681944837760619241728 11793748 -330482137084475894066586525857276862592 11793749 -1938838343830597531844589480876010020 11793750 -115436233592558306391765223635746400000 11793751 1158154631163543496712892142391598591752 11793752 59935623940443078684692569556964556800 11793753 547179579904826616770543252906361094362 11793754 -108709538775372964880808595750705310208 11793755 -833595125827415486393794318845157227840 11793756 -40483417310700632042547742872461475840 11793757 -669118295759637759887684878254917568000 11793758 508058826800881552902114151191220099584 11793759 -1578659861194411874538086039483628912 11793760 -624907000135140563348361013576720711680 11793761 -15136133745710538709001062915843622268 11793762 -241292199010810997155451221533042799920 11793763 -2165445445087712618429322928431181552416 11793764 -3811386216857449088381859093968437248 11793765 -115017759691906502769871141853176675680 11793766 -246809116335302013442002116029640001216 11793767 582578315577131007137270837087307459600 11793768 -192784304541223764912596442893524500480 11793769 -647085975649998979984548062331967260956 11793770 -259347571728451388860139362985081739840 11793771 609210898884347168855247705350146201320 11793772 -285314728400294170340867800853125675008 11793773 360920504728151833032512372497071562560 11793774 20820571026734112507599975316255504960 11793775 -268924753472579288704159283352520912000 11793776 -45221107590363240820298905212077703168 11793777 44809681811211671056016449532662807920 11793778 79730515175665339174730053964343852960 11793779 104660778985893713123491184234329122528 11793780 2621312148315162325471191592022280960 11793781 1477202082647400703883847054184100897582 11793782 -631735963720672260732938919053586432 11793783 187632757801971829440273358996032565224 11793784 -922974229191110002560835785576367718400 11793785 -105089589243560663374154772890038472640 11793786 314206103562752794876510023726365067264 11793787 -160833312620919127971964421289054888128 11793788 909501895135197595946057535568987097088 11793789 -201447949170019302555630813500375640960 11793790 -384999471297652360464191841916913841600 11793791 -478701872634090214033865218507299623808 11793792 -288526986148767489403687236836429660160 11793793 -1032187441116680608003002974145853115856 11793794 -496180338811349723251536654623210616960 11793795 58583393011077352923068561483345018880 11793796 -383387777135740270667567684564373819392 11793797 -903749931066046482078512714585103581700 11793798 35497077223110955342827118871129594784 11793799 -551226703205024121712421445136527621168 11793800 268351373652608806036536968567197440000 11793801 172558132212733279950354705591831730944 11793802 -285384241851940592739865121652206461440 11793803 546702429101787022103738434545841384080 11793804 -401432761132350033646769247054758117376 11793805 -794088586938323425116720489997291236000 11793806 265380672006820298624818799781358136064 11793807 -90257303808980608661297893836326739600 11793808 -12799401835826493656222162488362254336 11793809 -491177063084193699276042206214647042880 11793810 -41328446101701181503371361276402631680 11793811 -461092058060706979469532962901525559176 11793812 389723186934901824126879433985467894656 11793813 504219454522035266361664125783912722400 11793814 148202455927878174854179518825275980992 11793815 402587166976117731193206695015768364720 11793816 715616164518968339624810281645764403200 11793817 4215796127802336424969861650627017984 11793818 409257315652422786294839048813547650016 11793819 -6686474310261121761416764647139044456 11793820 -253959414282518709894479005762597155840 11793821 -486910882202169551778388510936641304308 11793822 -405317001447880431462402707461171393728 11793823 -620259448502038062948817968057391238160 11793824 163173261026119973115818687830626926592 11793825 1476686772495766325220333892641230400 11793826 88962994201256095386264040529040918528 11793827 -57337430098050588752145372590893644324 11793828 -432302367358087543085628805024231111680 11793829 208593118981097237891744624083582383676 11793830 83793154210275701747943948626510578560 11793831 -351290686653897023463829714650896870400 11793832 456119090192114862187587861749107507200 11793833 162049928282932012293481899904724513124 11793834 177254759827785652797169373952977700624 11793835 65997717564870747051150176256679992000 11793836 -703983256121682833734525618533064043520 11793837 461677081083135212668313405848329142560 11793838 134083267835861682308468915367083392896 11793839 -794584403028512263248870224477966556744 11793840 -157191256267899736007923185751014113280 11793841 378492848854003248290560156836359529792 11793842 -368391112743864211558239382396497574368 11793843 -22374006933736078458712653819711091428 11793844 554680779525798950630719718865378501376 11793845 -404728670772933232126410574649851079040 11793846 -198002944916442315462214033053799358016 11793847 -1720064703261931737452036359977256848 11793848 -498856167755869794548926279163517665280 11793849 219207538518170797807878084604186058064 11793850 -81139047016786315517764858141404903600 11793851 1065214559618537529000876852527393361720 11793852 71304019183920152976517391073379448832 11793853 814241272586856940126384981517956940102 11793854 -467976294281699042345248767320480634624 11793855 81230586917119285269986840899822141440 11793856 -186913644189997723751432843447668572160 11793857 518214944148566096212827463721547113472 11793858 260307759582661196812783235820692621184 11793859 -453740279426648232922693590839459818488 11793860 72379735622361226424473545749178370560 11793861 -118816275527296812304737146504699949216 11793862 -600796936412407943471576471853564366336 11793863 -492618880022202278505585244933923726888 11793864 34919648211859096150085109814499328000 11793865 24163157877046575604182635717817000000 11793866 58732255732308783077774711427655537920 11793867 -472779937074009051356040582050930810688 11793868 10973773013768368457207202435305963520 11793869 582440061199025208125870698006776996396 11793870 -11955566220515947622247795063907200 11793871 46877056138792416594437599873559590944 11793872 -250267232344811732577966633332104888320 11793873 146538217783539715837959681628462985088 11793874 264847103074377960036950283082854792192 11793875 -76528469279373879478921621972412376000 11793876 111583517072403826727162839323534366720 11793877 -115322611773354877677649395580340765508 11793878 -272060169074335510129703407320218174976 11793879 304821785519541739314263287570791073824 11793880 8777389899185627487777395114958028800 11793881 469470433495406603854231753907498411328 11793882 263334119797577271877861493201397115392 11793883 396184524477015297622558685951130280200 11793884 -64456613027217758076598594752744019968 11793885 88978238302985347236878447624859560640 11793886 224477423112680184719530065856626716544 11793887 -83773500491614774633026869768523350688 11793888 170947222141767418095199843829560639488 11793889 895456625716351738422601449190973915440 11793890 -317915717792459955106255567261882264800 11793891 713298437638837867565282881030422380544 11793892 -853377460684092330311797500070725516288 11793893 -1112642347978302816238002927309635433858 11793894 41482113704876607699378654221952983040 11793895 530070747677666849079878300362182425400 11793896 1081140598691253812459998928146875479040 11793897 472409628908022693385047099395290499040 11793898 -198068284699317504790352519554589442048 11793899 1323490663783933671451923108711743664 11793900 -249578817677703738532107944592822259200 11793901 291761668707678583617399092735137123552 11793902 -124027998741855682613721762749717734848 11793903 -396053859748388429506273406378354506752 11793904 312867930458472221968080224921765150720 11793905 577755773869281527975784057543841611060 11793906 35259836870643418490277453656679492480 11793907 584655314155346700947467248970210302600 11793908 -652433029782184558059580339101437829120 11793909 300316978208517361554663572833632013920 11793910 224343126627071510836181890094317632000 11793911 -16926987095807812413749114222031311208 11793912 -493971544201067303242629395197117071360 11793913 -557699350765496698904307131205264306838 11793914 218174789041736703797333891244308965632 11793915 -120426039454739977957812592445384870880 11793916 -816960753853283660057112858773755125760 11793917 -174461626445346041838535092640793324640 11793918 -48760423718113956283681504896522541440 11793919 -109095742180843220182672946910065298048 11793920 -45869516873688184114716960980666941440 11793921 231706728049497557699303134473918776112 11793922 33192610382700875560786116355307423232 11793923 394681053072910345190626976844985447200 11793924 -12630149757023149724935520568334636800 11793925 126002514625121846681920261201051980000 11793926 299912416536218037668139654839766306912 11793927 82227932733943307575461660950331694080 11793928 169025096073291136709207636586939356160 11793929 -181278229905020266528015255219887318720 11793930 -252524463541526900857013684797733429760 11793931 -120490443185552990679430624083671576448 11793932 -214655163817605860304419969432732469504 11793933 -236535864337249868364957684135263759040 11793934 23853914905796118301794708477035030400 11793935 -843974997985112292183715638504066268920 11793936 19084018600804632471711588694389424128 11793937 -137242564026655394149300746058946681016 11793938 -415441669590032577766300929160682403840 11793939 -5779588790254187197705119447827921040 11793940 21029501338308555653984760980768563200 11793941 251809104126997488267879453362129859342 11793942 424149240374607282765755116458650847840 11793943 -573749576322688647915968288722643277184 11793944 -563950446131810709150832332922218915840 11793945 810506887300469942064656814451818988800 11793946 646742395580037412942954893126708576000 11793947 58627401692984414189780058644337288144 11793948 186538852610719150808144964783867886080 11793949 1063271213331094192060620488111512465036 11793950 -2913456211245609811101872236786483200 11793951 162340577285281445027470374334882306080 11793952 -415835219922442525785312991038092083200 11793953 106103351410823672543012671894554652164 11793954 -6500122919236659702624602415166333440 11793955 6700442045157360674250564293291828160 11793956 -142647580286188144503407989021641962880 11793957 428642900608993158471402274321127134752 11793958 72128486514746840087604915911934472320 11793959 552051299453329976421463751909206919160 11793960 270671694040734319187175159024242918400 11793961 1321622743409571748183493411531301469562 11793962 -428514165193154863219903673578287378768 11793963 311429171143303424049898603887619014144 11793964 53991644340910603420425614468864018432 11793965 113955302517194972372745737614054725600 11793966 1710340516411312385584859139907919424 11793967 938539421434144038655144185639547552016 11793968 -38062569157367734448177826327098277888 11793969 -719132292208821032277209257242836652912 11793970 -192601010537738329401321006759165086400 11793971 -276957061427252156272959262613391462240 11793972 -134114366432513887871398322218039074816 11793973 -575913790469914060653065244409977093778 11793974 -570932828061695398084188375879345927264 11793975 394532849285711250995027710052270940600 11793976 313742644213529259277451306346851758080 11793977 353917565431230580966958068616942579460 11793978 70265281922093861357423929499447470080 11793979 -759883009114949614398774719818246747420 11793980 -553233861233455486256414467830741427200 11793981 -115997634694041734962266958160927976960 11793982 -432778073483898325478248500734899568640 11793983 -43666499762198112289390992617320098696 11793984 -80519992957028701731827374170958725120 11793985 378668201654050914876095176657029884160 11793986 251461118801660529560860579526777101824 11793987 277232153613915474938325633597600712200 11793988 -362589557882925482507725165118434387968 11793989 1514505042455786813256311250469331852160 11793990 -80459427829317776595474689281285935360 11793991 -466335123395933691347168788644033252432 11793992 -566455768136989231070730055799504240640 11793993 -394825179881587254188872129611446378736 11793994 661278771868390640956039137184965460320 11793995 -728866866470882163646946447957404956000 11793996 213459566652033008151658820018497339392 11793997 -3912764335658025960386233798083507808 11793998 14961894289616707158078455573910507264 11793999 -61034884137326587901816672102013852672 11794000 330503971240539323631535190760271872000 11794001 215930135357903670400029279699789308532 11794002 34856957167534353487755928099681039104 11794003 -241543317613714770232047779466515371320 11794004 1216235231110778944621853143505505509376 11794005 -640195292268489382229957411253063746880 11794006 -77311219228297927860307691247110204544 11794007 -153224524249404266764523962823578506744 11794008 587505932060357793921166239412529295360 11794009 -233332490186306652906329406775917036480 11794010 -575208401623247956780380457494467481600 11794011 -580837077280634161530852343405893291840 11794012 -7764279978066044817071781223631585280 11794013 96687788979637371386134022607293477760 11794014 17823153677343657670542319663523459904 11794015 -1513005735785947815231761130696241435680 11794016 -2884745864875934956578623110665732096 11794017 -84556752601876327728852327060384521088 11794018 -187613376955447302922169584555822406880 11794019 182277821035508684208576933853544778672 11794020 52102446370044764951241274691144540160 11794021 1772542546101571685428310924004373723744 11794022 -286049413277405218902026629760872855680 11794023 -196348436048886077745959469149074842576 11794024 774916567221182067585564657246423613440 11794025 -334080500210372099292402171221194393200 11794026 -7748811744066838573176545635968377856 11794027 -39052160593367940464016487406904687728 11794028 211294305559915993546238695700596631040 11794029 -346604426863122141793636485044475455712 11794030 104804297030229333605331748676704820160 11794031 134619963630970951014609676905634298832 11794032 116054977053275564483721448073110487040 11794033 -1045469614561992938336110737883070406476 11794034 -106362998805227937162462038963984053248 11794035 75607920320010170913556215864581433600 11794036 242923901727387468309392463427774379520 11794037 -181344076835408550215686254448543023432 11794038 200982845231132386055988377289533367744 11794039 -204354956341693487192521080832828387200 11794040 3253636436736380512633891250686156800 11794041 -290010082929498956846408423885906457600 11794042 -279353369684128196478789715308967595808 11794043 224416473998753490264112334498681888064 11794044 -26191035076806372689286415461394513920 11794045 -215145791470287907427558670379348897800 11794046 -139841365600612450482180212220359598720 11794047 296466985736702457019592270864054272200 11794048 142796437322763440940953583010468331520 11794049 1277442997194119389180140045462798514050 11794050 -194720930854349898739279336296813882000 11794051 1069107983751617267724272919335450677272 11794052 220691390904163676578226984251895262336 11794053 373119778786244649142773721586406268608 11794054 78748105714227353236182171507996488640 11794055 103905191803979846215136217417577176000 11794056 -296822094702419296552382399255125524480 11794057 -836868292525036419680367204021395416368 11794058 10940624935255007223370139209185107040 11794059 -1042353450351214158173410403083022376960 11794060 15579310268494089352872325817730201600 11794061 -179222222155862590938984538813511040576 11794062 58685142837222449265156922948726969344 11794063 -1302063413807907750150707675703670356688 11794064 -310429104671967812130045146021052702720 11794065 105073696989248010397755231853807499520 11794066 -647300480384150219204086031354601798768 11794067 -73227257318157564629599583191047052884 11794068 -252885855196135666982514750026272358400 11794069 157596046295042153114875040495118510496 11794070 -124194710791494595441108065410895254400 11794071 75549519101672985978380314837937060712 11794072 -237906590880594693694895389013966899200 11794073 -298531445378518524975330293584138890360 11794074 -101909066274372927155747831461650216960 11794075 106288432806008024177814234920185299000 11794076 374504080031801316404038062518785652736 11794077 1171834115176184150058956299928574537120 11794078 -218384065895169785822774686437424430976 11794079 -524804562055871567385483208702243902720 11794080 -15015637757151790153508932065118126080 11794081 -251561213434923003911642689928037589868 11794082 -696782365638908667656603015617387090608 11794083 -327988717236014340633454075738010112 11794084 726123517539006344152042612651005977216 11794085 675439226603451410284878719128020358560 11794086 -40247608673807237440067761151703763200 11794087 -631919550029331495635977000315014110808 11794088 1087121056598293364757508343288920181760 11794089 -690368565796067536741134309485222449776 11794090 -22225818264704722806327262761023831040 11794091 -153024034643582883278719921142269303200 11794092 -215305695520949286262822159466260904448 11794093 -962080617787313661031858519220594535658 11794094 169953685599165583117341056989708604160 11794095 555288446767664887257299142034265040000 11794096 79362366559725611938547746866080202752 11794097 -358995165763425793749863842314099912000 11794098 393608692605221880147123904471664759040 11794099 84288496497108585249190132778856527464 11794100 225923382356400418241449016164416000000 11794101 113347034476575517385586350898035604480 11794102 -131942668901362945396499185753709629440 11794103 -341488430246508954631166412258976526880 11794104 -14336477371967583837036191005119651840 11794105 -94703130316925147406178876486325748480 11794106 -70293442338413960571663597164866900800 11794107 -213622173850042322545403470040624305440 11794108 223361839084545577531147700194734998528 11794109 529785951916784123079624224755073174016 11794110 139003873621766681487260207809292933760 11794111 -441536953998642318807144778245124634768 11794112 -48772037319735022512494860311724032 11794113 -181321128491854706979175823536589637600 11794114 -589976349913810195989375503478315031344 11794115 886139916997996276586051500867157567760 11794116 372961971748306181590055265355951537152 11794117 1068529851609389666473919611204185828640 11794118 6763317943674507249954541357093263360 11794119 -70945623219160567113047135649645863256 11794120 106227699314258831520356413846424985600 11794121 453415724484745820107651564298573551872 11794122 -523064181148187933159971298521025599440 11794123 97030544654895068452843100114066128320 11794124 -4029259343855891257480918208843778048 11794125 292448335953619665737914806899919648000 11794126 -6080520502491291684181083880940803200 11794127 572807982642706353111037693160604192120 11794128 18104690061181833978977331893208612864 11794129 -755387605694315930615750205668305595916 11794130 384946174125912621634601618589208140960 11794131 441116357928054481466852069613028092120 11794132 -110494569061767651400510563153517056000 11794133 -84831971508872950824225612345108057600 11794134 225244368199998312009350932091441857536 11794135 167857828863187902300413105139671725080 11794136 -338880903447731775261712981843417497600 11794137 646702332073276189880830839667666122960 11794138 268292068562071393113266211175946100720 11794139 -285140702552051443683344587509411420144 11794140 -422470687117675724285068576832939366400 11794141 207357572377757014878527797123671562584 11794142 87349616789571399784784533350771567744 11794143 -230042754755850486243999622704959485296 11794144 -432143898468818441581495139595999510528 11794145 157834260985064898133792024496518190400 11794146 61409222925381709994978141135940799488 11794147 -280918783089400738882013416631534215680 11794148 429549633212114814930610899601490030208 11794149 -255359328231326386987181696965134343236 11794150 -213631777261770443006576610401541864000 11794151 892310723461567877464107154920018820152 11794152 580419661167123854783519169798933381120 11794153 426109128993780869573844168192229007220 11794154 452192545352855480737086480886958501472 11794155 173474182051369533010681279317747936000 11794156 892732787896062339123955109908327180800 11794157 50682790168198674342017205706574705664 11794158 357784449212277293008884408543158901504 11794159 -433724760040762514923293839304235052880 11794160 77448002497088221696054357851472527360 11794161 -298442443120419120268456992932396918928 11794162 -790089232286042019689863147588554141168 11794163 906416715481477750551509624420430169680 11794164 539976632522294373804218207964490776576 11794165 159744137565399048548613888198283854720 11794166 241758984175857035479527670543854380160 11794167 5479483054937461643968986012919216128 11794168 -1124127503357828647482428816456016445440 11794169 4129678569798321129189829888569043344 11794170 7827835925526728664386784063339555840 11794171 13006988364057837223884083473363288992 11794172 -22435200181032659372648485808492267520 11794173 137073550968990557791621072923407904 11794174 -10167195281259517906190662327881830400 11794175 -769116083132333573655470249542133785200 11794176 473015705145400639669353054960290365440 11794177 -180831533073410675562268729848773281020 11794178 605156772631517282083184664279131491200 11794179 487550794462007521182210795114129761784 11794180 1089771388081791389357567475823600803840 11794181 209413016790311572021515779080667061792 11794182 -39250950001351291667968019987552718336 11794183 -865527485833462044851995859678033508240 11794184 -29014634606028736623305252802873123840 11794185 234596680221463171537929155169259805640 11794186 179407256764482402925645948055394303792 11794187 -1360787088135946599710236121895495543840 11794188 -6007226512899604539771802776724291584 11794189 -584412272167230868779513898517450829600 11794190 -12377183111357753054686019557862894400 11794191 -8491818151037885345006083226788078080 11794192 273741436783818251732173825727904743424 11794193 169897449965591055189593405365016077440 11794194 -226062217068228900083253400651373045760 11794195 -283860503718900106088179535796947207520 11794196 367323544617972504416925083128797288192 11794197 146625501109705292286966969268405264800 11794198 -8247539859368247341113756276581645312 11794199 -153957077630710588070551471022147983800 11794200 300066903651063055061297272467345408000 11794201 497837728943647177629173936734333882900 11794202 -225873228741876820102104148871295709200 11794203 780407887014799851929735482302191863212 11794204 80615047009083506091141836486956115456 11794205 -299244299971926859673984129304800821140 11794206 -478138702836451762106351866654867221696 11794207 112475428513721768579314590524674361880 11794208 397953180658680875761721628293087625216 11794209 -1915667567131775283449553432887618688 11794210 -10552866223773888254389251009173142240 11794211 463136881213769358646144648151843900928 11794212 4074701112034375364983705250777978880 11794213 -1464898371995813226769761258446355922020 11794214 500263468259554878121509945487670079456 11794215 -64838417953633616069181148535420364000 11794216 227660573149402419575818580516417372160 11794217 -692392474777080292943957232612471634800 11794218 -308537819724970029164830331956512295680 11794219 399180987261706523628061748215658013620 11794220 -526701861978637786918390278424228485120 11794221 -1642997907076544572710251245485199374720 11794222 -224855840117012195669962787142175066176 11794223 760488610282011665789480199594359637600 11794224 32295344597649680888984169658256326656 11794225 -307773305069912405249254802419230768250 11794226 -243205529195284297416889884477141719040 11794227 -1874323314583464045180251181343913487360 11794228 -542050731238512108178152545366789045504 11794229 -485110794453813864718106627879649482880 11794230 -90051215487035042594534176119681492480 11794231 265601632020375569713687595333979912 11794232 1027651875205660618854273275238425395200 11794233 228673866465813390402971270010479472 11794234 658790525024110383662665204758058556016 11794235 -84541440077109710610311119314242584800 11794236 70118142010001712397007932624451665920 11794237 -139385798658647275742424760330966346368 11794238 -272140099960585803456543383457030708480 11794239 37404973143411152504446652238517223808 11794240 -99132199926313701025153961128608399360 11794241 172640111664807186136243449154761672642 11794242 -526963544090000339369772674105506183680 11794243 124824831343509821526923603099018941080 11794244 -352174484976674881825142437402576281600 11794245 40492557925878502860079938575714965440 11794246 -286211952430481325764585424320646560928 11794247 -301832419151515106322055431187719184320 11794248 882339869474346698784764221820667125760 11794249 -217745289258888596536764116642408887836 11794250 -146602069086830427673302567817635840000 11794251 -425030172108655448749937410788892683048 11794252 310792714056251954715787573045269844736 11794253 -1072292353213829366901084315678383391498 11794254 -214280684018106480363836654166440479680 11794255 9109093880936534256324053519891483520 11794256 -97203532190829191174035089517765214208 11794257 -466594656756202975025867041227969537246 11794258 -16923277285208464850952288387735297024 11794259 -6407009225238982765864044315045725640 11794260 36066554964903289996329954356864286720 11794261 562177110422057914843782323396071942862 11794262 -174713613469170962034536878690685733120 11794263 -331779062470099505683817784554714784816 11794264 -278467592892766127216583395066927216640 11794265 159842338954704970433845025649316099200 11794266 445241217586952469107414303424124844544 11794267 584361332829112228691783047225066896952 11794268 -313111895199079739000679613045838436864 11794269 171607806281504457992978328929127193440 11794270 -509926217695164655335555443694381193920 11794271 -476782693962946349839224358094113629000 11794272 -225808356791423134782411885681045405696 11794273 -1306295138312072037262840376215200478 11794274 512872686670427735072710109236633792512 11794275 -145163702632427028313847241149423628000 11794276 184856722163466349457431908209563416832 11794277 -1555278708654954467723283826561970817600 11794278 -680055912443044791025481228674481579520 11794279 676296180814145257077850515199429548032 11794280 -156846810682006814996832545726335488000 11794281 25103395129719420348353936177538506400 11794282 151347615799433779292730951140644509792 11794283 152056925095078240990006489697436092532 11794284 431447533814941154884095746205365809920 11794285 -222455910502804491413777872398768422400 11794286 -178785120028147390360452227375046940800 11794287 153639983027639608344151825854253776768 11794288 265248761636901661919987918816414269440 11794289 -216446055021030316001562828500640891840 11794290 -145841066404006683527051324608708001280 11794291 17557915044438463748973206626535339584 11794292 259240204092293671115161298381508806016 11794293 -248992005964739996922698471199851265696 11794294 252550895675358910634424145726663505472 11794295 -529743365246136727009138624217159980200 11794296 -125152481636991432081781939463184691200 11794297 -372741191298648043117646410244944862208 11794298 8321629184986734266969585149365828864 11794299 7339732444890855795530995265908803456 11794300 239929000817578270878117787689928896000 11794301 -175952329180200937338752901601089976698 11794302 135199819746379990193376897703543841280 11794303 776128484566605665820235081132859687552 11794304 -654187245924041074935962836093139681280 11794305 -218423163905863039518310449242823744000 11794306 -5629805897439375390166722389131829856 11794307 -48518335643107727792444325055940160000 11794308 95291108854378242106654390953046376448 11794309 444622649775448963594560281355395420510 11794310 177345259210596154802482241777537280000 11794311 -499403926679968793427343824425428458576 11794312 -385563317626738484463993085269609062400 11794313 -302682174331137925947567272607136302438 11794314 -149341663971065601904543120683036753408 11794315 34271773590776034342759278700087699840 11794316 135150976787222410298545562544605495040 11794317 338216152523220696737770751012605548480 11794318 -8491379083154453889253702165633111296 11794319 -563847299716351162225133330055423971280 11794320 -8527008499254724077842091318537338880 11794321 -559473570605083630438964264383093524480 11794322 70967823299954992439719503903557634048 11794323 76026582000884191511619951499982472768 11794324 969301273800484863954949834265751955456 11794325 -692432764031275726815074777710898385900 11794326 -119460278084162239704407364639740482560 11794327 -346182652022153308478641548335091672368 11794328 -225938023358904082687679063419123630080 11794329 86727615141636644427082439114449931460 11794330 93955354093300904957173481297782372800 11794331 252655771244963038115207900664865716912 11794332 88455421094370762161570956015380480000 11794333 -476651694693572166016337430801871307540 11794334 665761206992897152885077427077646866816 11794335 -21309385667386771747575396700707479040 11794336 501934929353290675749101282151927644160 11794337 1092662756111480580005100549917096533986 11794338 -23907730613926212859302064190499364656 11794339 -428703133172887809542142246394545869860 11794340 -296058767785268853313338990937763516160 11794341 -10669830186807611837627259923200406304 11794342 -30577576825668642801410605304887361280 11794343 -916842680569650248623695550456217393256 11794344 -94245676249256736239988865702369198080 11794345 404568233277504623056051087994108496000 11794346 596192383108423810257740598694439581872 11794347 249568599037090560022846787360396072328 11794348 -88007512238455861466429548998955547392 11794349 -386180073354455052890696565449248234314 11794350 5649315013458850136728434818640624000 11794351 -1406574838551360180554976865258328833648 11794352 -14939516796330513683818486853526994944 11794353 -488323687984674775395322112665491654288 11794354 -46094877846122930974492519883245056 11794355 -211795797185971107051927862208841053040 11794356 -4851940514939630246641019683725434880 11794357 -352567313611036064802901747347241509394 11794358 729510415712559036112557623442921509760 11794359 -160357884204661047753100484434890739632 11794360 298311813721141132164572236431803904000 11794361 -1317475375076591439869086302948303070038 11794362 -487040674832732864138975602100264088576 11794363 -264847389856766657024895628276692373504 11794364 85220913316447538893953559711564800000 11794365 -458064472916403939767461094258636381280 11794366 214082389657492305627312777075299557632 11794367 -402418910212528733839443417730773861480 11794368 -162047039135233797816057096985393496064 11794369 355651264958183280949932989303621245190 11794370 -83348367776141977094599698704208483840 11794371 164605345067685499738870534697269041912 11794372 -654471264920895748044314690829063678720 11794373 133911169501735803229050255088677338304 11794374 21283082488423067033386099500713168544 11794375 114678109499688864852949444327949070000 11794376 379557969897641986843229865390158315520 11794377 61765955930468889893695327538283924480 11794378 -120790895522700580919075312629427393280 11794379 225449150061797455298057203971431996256 11794380 72036164063840796618168502085397534720 11794381 -94006150207605719082256747089437159818 11794382 6365371406606975801301501768043312512 11794383 -376294207594440997307465469385472275200 11794384 -570151853759063740817252178754273280 11794385 -333479682997831985146092867417649713420 11794386 -45015000117470435598375804549459889536 11794387 -297747082696476701836762086280990261680 11794388 333583549771108355946860536211568105216 11794389 -877124535795874319101785933074627508576 11794390 -57021163357192837713061974967242107520 11794391 18121405087695770247808044229234653024 11794392 720393540561275770421740163100748216320 11794393 -331523201751373728945110457941154003000 11794394 -641970472547477954112763087844999103504 11794395 -210200354884736538341994428538092198400 11794396 227182601364882949161481972850723367936 11794397 1327899993200285425544673543441630759846 11794398 -184515236505767902356336371359436697600 11794399 27405064981239257830873957792185751336 11794400 94287779648696025540055291811895705600 11794401 -663225380464581909814838982599074831470 11794402 197248152411673670805526762168639881600 11794403 -355227494203548806942092842361878291840 11794404 -30391394877189736358679908468846152704 11794405 98087514150339220959705167290366623360 11794406 -64635185229257870797307148210855100416 11794407 481327852571154561823510257616296819240 11794408 -535224218394742625695037712179874416640 11794409 581381858366014536469317323777106895440 11794410 7002824177480511076331779089343006560 11794411 -278365691684166803692283785231260475200 11794412 91553173788522858358979280953761824768 11794413 495183786078680494665665802999698579328 11794414 -110130589465770803444436189997537288128 11794415 325685014785914674745382271160875315200 11794416 68821575641475105941147302882512076800 11794417 -527718822246460795746345193591820490240 11794418 425635271184132498199819379071360454160 11794419 -9460808281334788947492787559631472992 11794420 10219877071248134376180345243920578560 11794421 437872928388793913249378078671138063200 11794422 278586123179600010435070255160153005440 11794423 -1269495372300727853267697814976648185056 11794424 -588578058214512531785308753287573504000 11794425 -177372067365894450284472368635854462000 11794426 485030855779005881751386607600014845440 11794427 11658395992278865381863786638815051008 11794428 489188705045257855681347465835522813440 11794429 20503234204438409893723608064089752940 11794430 -155617815035521499956866993156324105600 11794431 -148164637302620820160477899384262400640 11794432 25287910993616615839333994574548828160 11794433 -452476871415447667041348670078974550080 11794434 -298924761670982818362220199025828068352 11794435 215497866613711321364777327600440148880 11794436 148859289689995713778818211443536685312 11794437 -1352626366954726821156021607620187618560 11794438 -170842671890467023702810615821735294880 11794439 106952021545620964001989757835114731856 11794440 154316937174638363803622279244349440000 11794441 -39469750969506728241656895246654690816 11794442 584651006727475422586079300456700486144 11794443 -317195171908314770413839159883439568936 11794444 460522656675543038490309308003885831936 11794445 -158418772769136071445709780692084301200 11794446 13068178748585339426065738540160040960 11794447 1166080790797832519982642157756953043680 11794448 1055562947098811638311203131683323904 11794449 133968893950115213141051432329408210368 11794450 187562304224674327790020438659066366000 11794451 669065413209606457616727760657172305452 11794452 -204604650615795535754633851535138899968 11794453 27532103586639999386683486353093142560 11794454 -96771902232139182255938938480088524800 11794455 95954720787787821615820344394177992000 11794456 -590770771094766431715241182879528069120 11794457 -115306528880720242708300053160727347308 11794458 41810102120567448203518156370599872000 11794459 -794972697507082556234119738976035601920 11794460 248702159557461849397083000607302005760 11794461 -93219658893777241531914990302642599296 11794462 29693915521165863274131279171473670144 11794463 74831447027298767773132992918442637280 11794464 -77900201486015388890039955621748408320 11794465 407667601960094586300787728847930675860 11794466 95241427301160260410592240800804502784 11794467 -417943110135039888307316827792054057488 11794468 74049498267082874232569881084008697856 11794469 409137059737977883497154205720247666144 11794470 1130628602780515908720770235310817280 11794471 84811573807729421431759650915071338792 11794472 -817403691981157292738595743343123916800 11794473 -423643437941078732321984241938600731356 11794474 -407832039957885541645836739578643470240 11794475 39890577610876505265075609421153200 11794476 589028473155285965529578934541492715520 11794477 97106431300796906716652967729573057024 11794478 275848945687782969202027545361655930880 11794479 990990778138080205628273907056791224960 11794480 -104657812537979863459666823802937344000 11794481 658710791563152245747356177851530612772 11794482 -84452565663071587499518348502558197248 11794483 -689102139795840096222664545377997301520 11794484 194308448202136918781024477034013790976 11794485 -767077015178945310476724529078418933760 11794486 4245088637762745449674521084270323328 11794487 295059602444482479684519459543013463280 11794488 33316756170426222626313640450962432000 11794489 -379608853764522625854376361561318283840 11794490 -72044998412406623852231839783206666240 11794491 674516001777504207325142442814648464480 11794492 229957624523611867159986798317560722432 11794493 -98534191397115402858228206027265408660 11794494 -694356488558733951042120625727243514240 11794495 -166119484094472727897810106023414143000 11794496 -8901941815509489194912733935540109312 11794497 -267231103955566169455301658101352483840 11794498 506151060937294181904680275945122186240 11794499 666621253455397847097091920600337056336 11794500 514661201748733846516500497591674944000 11794501 -887301760399944541288297694892499838148 11794502 211415835159371870032140305120987225952 11794503 48735930720962223144017244199906859520 11794504 714632474265768480415077780548207477760 11794505 451827867160513460667334394149278066660 11794506 334053868576565995474699718596325723904 11794507 106892865521144115805547459950025876756 11794508 149909086936285740982441313624142446592 11794509 163227737033244419613915374275624893504 11794510 60577349038745568260096426290102114560 11794511 8646341765881734613850555560106801424 11794512 107058373967935941769967500302548336640 11794513 -19134000420979580532957161094424812000 11794514 67135216138897850544967637985714759840 11794515 164994828124107657058934906263717347840 11794516 -963119096752441219417345273515875502080 11794517 -64511023206465663212910525159836284608 11794518 328122422579065248725615543993653710720 11794519 594425642623657069425000152157741999960 11794520 223877577682598370256155867458970009600 11794521 -449831218317133669228529953424845743456 11794522 449273200297453822060976420681921571312 11794523 -129624100157384837481309243919071321072 11794524 -44272864211729966143511845125414739968 11794525 -220648834773210999654837708122987423950 11794526 -78410590657366056860715132055381261440 11794527 166695243049937498682302540879882183640 11794528 123088115368918379775201314668296929280 11794529 -1410953240576478314653661242642597371870 11794530 -548803184619065605500427314163070607360 11794531 20259297853279980043770798013448211200 11794532 -480951435644942768068682141907021688320 11794533 15643629858791481390690552753821732448 11794534 468484682676981622650714619102089544416 11794535 61408739898544056550396376431338157200 11794536 -32178504101681635314669658483091343360 11794537 -20472841254384769076879761661433707660 11794538 184498956900744629164785641268463887360 11794539 58449453744186830814176841885856631808 11794540 -8587944672835382240670238871854264320 11794541 1365831411824410480399372054373069503584 11794542 708382598885849865631549096545813504000 11794543 -364588429696889202741439921772582940208 11794544 -106859140648886296787842061512324055040 11794545 -100161059908799653176009772512515606400 11794546 651470081212883372645272505760351342720 11794547 70647568609908884437284797454457411080 11794548 3070031519927589630669526804667320320 11794549 -35578643667566360688192986463681317952 11794550 276693826338383679875221755086351968800 11794551 204442171530301236677143537256421958632 11794552 143855136296682658559056328875531960320 11794553 466239675057758677365082599972453101802 11794554 329878903230878436391594139402744067840 11794555 -23477286182541787295512843583771447040 11794556 -21911758498736869523462083242452336640 11794557 647439855834657605559721948668551523840 11794558 93982073902820052242439898972236602880 11794559 -301723332133934808866715948993848931984 11794560 124589308093818425341652528367088435200 11794561 601476751432109911833574567042710611520 11794562 280386688150242453976958356018583833632 11794563 -11370378963353238940918422829365238320 11794564 118400154357143911561199238239726791936 11794565 784298570146499810608387460384829302460 11794566 162069784501818443615028784280738672640 11794567 146982218490108259637941646840704883760 11794568 -1347049703861349669499989531161450941440 11794569 876716621678065929188717001461977814544 11794570 -44791618189550329610555399033339658240 11794571 -1098102497787940797733188033107093661228 11794572 309552962407544152015155574881569280 11794573 -220329474124239828742783237432847623360 11794574 77115433648956600552211623296109559680 11794575 -23006099681783773255906367560583144400 11794576 -26753700472466492639130904294408257536 11794577 -1019029706999472511266682554904836380940 11794578 -49066224516378481861184561693888573952 11794579 715355273348666096806877480115035531180 11794580 -35922340835228039364421229729375477760 11794581 309631393206075575352647949091602235470 11794582 -146045760578223926428718671290106288608 11794583 -1597924236375431646515160796985802829200 11794584 -46067917881948227591479694860077158400 11794585 705486056462466915591569474595784969920 11794586 424396776237921912353212339659719458560 11794587 209986617568078794670762832252999656704 11794588 384169110244792455566652665988797585920 11794589 1077116531936492239063788556178434428390 11794590 292856180149108120446453837089873376000 11794591 -398357353333986739012628672258605769856 11794592 19004557883663700043646255207823900672 11794593 47308657429512082704549490868898052128 11794594 337455838314667861569664196203605349152 11794595 981289729388760248649123106247558715600 11794596 -631633510512556318362329789831967744 11794597 -208641932991662011265937165231611273220 11794598 438249269544754403122382157749025208800 11794599 -12448707992602700406291839139088089600 11794600 -80417620381526980037600783446229760000 11794601 -7930996393406577020940093585607759872 11794602 -129254256832020373656533232309961191168 11794603 -2079939034595032924654631182045463200800 11794604 -360711055528221757262967156160435597824 11794605 384308538760880747463030843469542420960 11794606 -58072913779910010256402509413000749248 11794607 -652603260731949259626588041196481806720 11794608 28314713925525016133173190153680257024 11794609 -73611795424683309253785412456179534190 11794610 12624249878492281647483720484539141120 11794611 -34259231463741970472955758230412291520 11794612 -168322654976095545962557496433359505408 11794613 -59961042913618474624000756159337536320 11794614 89434674740521097287434091170047253888 11794615 187394317020768303026544775291959679200 11794616 456922228024364707326622276368747110400 11794617 514648623073465942373893496356085686272 11794618 -185398718257938163826658400575333723648 11794619 2394832717805222721460644515400565480560 11794620 143649148527572042935618514850224793600 11794621 -391636362919410599703977915037639060480 11794622 175017494936583134020815163593619228032 11794623 16549929294114484891529982619692861384 11794624 -195925351745940017364667348937992044544 11794625 -1104410229732766889828008441247507406000 11794626 -189320231437785505736378013676696185600 11794627 -510877798379122241958128781551773449440 11794628 4035160356453223846449602024928500736 11794629 68936252581807545682519431274471933440 11794630 -113459576599411772449829235919752960000 11794631 -280433524364292910820331014744972051400 11794632 91162862244400426129182466047140167680 11794633 190669718207780887976679018288545948864 11794634 -205774405712563798699261684934114799936 11794635 229241198465451288650225786284015827120 11794636 -144371771726410956574581893579766159360 11794637 -172978991497246183340792772655064280714 11794638 -170213683579549797205527511675491181440 11794639 675862245721583916210251238642915411440 11794640 49858162422534862264824599026312151040 11794641 774222130895261981337316846068548650992 11794642 -9802298656117793576447243131424208768 11794643 -174530594863771292003694099094522673892 11794644 503183988271939038843469368067936606080 11794645 368800052814863807759463382935469147800 11794646 758062029335966567291154458381206091520 11794647 -872891930551974014577242211068748786480 11794648 -408218667182948100457757678670296064000 11794649 1007449185809707280660898090077010540240 11794650 49544389168422172378701351445389312000 11794651 -693693233331355051375278923979979273776 11794652 867360840721658146755046434796300096512 11794653 3944222070950064732032310207307081344 11794654 352430414730749995166454388420095259776 11794655 -165910511051610332963762121263232674880 11794656 -381473514562147395587802793310200528896 11794657 286271165705519163978153157915528683712 11794658 536920250572065931309009130249155609680 11794659 202885634714331740312283022505623018104 11794660 -171076783129126955674781654260569484800 11794661 586157800415370561961377188580114875262 11794662 -113672226476600376374609586610530785280 11794663 342986162615335820521118643540236120960 11794664 -318907935140390678304311180806377062400 11794665 -177985576451155158521606184905011510080 11794666 83028602512316913363964929917851511904 11794667 -1167058581867601669102543583418712726284 11794668 -89236760705485483862134053718278451200 11794669 22108312022370318321432790623118234070 11794670 -247987343249876287982100757712714694720 11794671 -19135049233567824596802630532595203728 11794672 132968192759241147086507418551085137920 11794673 -481130356288008220997043160840588765632 11794674 -6024521949439774126310324786374357248 11794675 71402251613031814050915000497563341600 11794676 334000023013661625029086522861919250432 11794677 -883484098794770869541628699604983413280 11794678 -99056227455940725100606021029722818944 11794679 327513364941174542598460405808372744088 11794680 -165646913776615313569313787658420224000 11794681 59382709911737987900025013065956549700 11794682 -91717679486150526817762428993576305808 11794683 -28345394157155345542564966192394870736 11794684 141866282967580759053074189180614769664 11794685 6975707312984306469270549121902078720 11794686 -300999835024678736502702018387251679936 11794687 -691707559715713586903272797598605148760 11794688 -1056822974442196571867148082192935026688 11794689 146243729656370048153702534975721233808 11794690 40426875064571906269157378115714393600 11794691 484004122278446881596742587089504094000 11794692 73788682483331610259388178763574341632 11794693 175181048883476162425230785200248770304 11794694 -37698295047078584579393746920309451776 11794695 599353120819248857579237906823991885440 11794696 19626471441734996482768403773472563200 11794697 -100900924014989271642248468831235719808 11794698 278292758300928582372578856539435502384 11794699 328678787909690609322443435272304766720 11794700 478051374283892797874029328862173952000 11794701 150965077293242449772797794892746359232 11794702 -485224559563660699574446461137259024768 11794703 -954550639079457272838510657884237978856 11794704 -150489430615058664324830471002605551616 11794705 -428355896182943861479994889897080505240 11794706 175523714696463563186159108059081728000 11794707 703617327498498236056887461474465942640 11794708 309717742767908689171292869305513849728 11794709 1344211970198001220416348151991493270816 11794710 246674859379878686678053026599067672960 11794711 1506396771616777122530635636455139466312 11794712 289802263304015691574717519680534650880 11794713 44250586969090176231513461813709797760 11794714 42158197319735498153778019435646630880 11794715 254308112877105225757332303573761197920 11794716 226440237968140534650414858469619340288 11794717 -495066538198068699331722354538492224 11794718 -216951196343370577701209654850939160896 11794719 -1010640553348570632820400886166997032560 11794720 -187811164257795565140697142532966973440 11794721 979730654111195050416620566869243725922 11794722 90012067297448610056620605038188577280 11794723 803929003007995768642448988563670650972 11794724 249057679854019172923728614148185594496 11794725 40802851842143878471591170883075680000 11794726 187213611692577442933481255863222114944 11794727 162729102078728087309461544959099193472 11794728 -5417699764518331037387498839434854400 11794729 -672840998204501626370228995956149217670 11794730 66645854483708841626884175173973376000 11794731 161702006870442525041984376597042420720 11794732 453851458745716364965960692756985892096 11794733 -91238339375907912984500490852993652992 11794734 122994095469415533108773187759604841472 11794735 -992515190959916048400875252640484243200 11794736 263340305499485503716068776519791673344 11794737 570962024164331583101409454439560495200 11794738 -11560336278747254155649900330524355040 11794739 230673215441203269909713931642617661840 11794740 61910596060946692442545034791518566400 11794741 -237386871958729706306627766822503222400 11794742 -203080371218032474612272725108622484800 11794743 -101588224636810120408971380716746984768 11794744 367377360296194294155791305170694963200 11794745 111359605533600644488017302399536173120 11794746 -47440165478362482162035580125123884032 11794747 580078611928727684668718211572588453272 11794748 -213700621004103012191391859813111686144 11794749 211095472301306974934360176023909253440 11794750 477091932311563143673339889948532960000 11794751 -866532748683742983347585964704295709248 11794752 -149692372682665956368090473060511514624 11794753 -264548520712111042969269311043863273340 11794754 -622151937312077481929556567584156165424 11794755 186947169061990767169259513184159870720 11794756 1341775660151194283071820480870580224 11794757 -128709140293965161695803317173573339080 11794758 -78474900202786595594887982270874691200 11794759 -1261571226580514612110258993841598384040 11794760 -560865705649072498865681363373887232000 11794761 -784003676734929381006935244209810135040 11794762 -94071002564669681317784915534777457408 11794763 -247852009996287095220572686506997891080 11794764 99003568442730282088046726423235701760 11794765 -296252864474949122860827949521714284340 11794766 -57735938991862433145211473652245396096 11794767 -202391400919696761233829227448343257720 11794768 -50639038336309287252207197086659772416 11794769 621101535704842193413279767865867591872 11794770 -15942370839869845437371192112862412160 11794771 -836062909882697910266031868478875042140 11794772 1004176888059552723779266490693275410432 11794773 -974700219614635127101506329255943743136 11794774 597308493016234750859632655119336463136 11794775 -495556474271110437278345133159225301200 11794776 -139947043787589692902261847601252925440 11794777 -665212285004823486739706135350970384828 11794778 -151310611551958279803433537666041772560 11794779 -687776129606454039469678273651831181760 11794780 -171260247564663419628893855579842252800 11794781 10408452414143936201306112343856319000 11794782 192078599697145979701698201280948454400 11794783 -96280293467060186061939056212297277952 11794784 317261852063696484930163840327433060352 11794785 -130710751402038403266288045120954844800 11794786 319225704138752008960703357093832279840 11794787 -1285656276659425425451343932814342016 11794788 1009908005929867892170682148946932357120 11794789 263176780967158034268418356802325158524 11794790 -173367056233735539343156558760178280320 11794791 336291065231138683128104797043600753664 11794792 822901420141792439967048082854457728000 11794793 1157534602781217653256043981203173828580 11794794 -1560578987854980726437317857755733504 11794795 102491012863107553120488370612553903280 11794796 39763386331408328459776133066349192192 11794797 260939034891701489099153116900198715040 11794798 6826398472500327224525385991986081408 11794799 -1261769383706680427744231883941439505200 11794800 14346202917379582896461819182854144000 11794801 1110598405807442196585714155703565120800 11794802 -49932126144625878287112080236342029696 11794803 -120402245131424125634736687304441749456 11794804 42737314824892852463927328574312857600 11794805 -509706971424677977207320315291265306080 11794806 85230970290825191533151368049765836512 11794807 -644420847546870911993775050258931521944 11794808 321332991025361796606112940489467392000 11794809 -256620460750137959004570507506477609472 11794810 541352415803533557040319710847552040960 11794811 369679034415934811253577535669064962832 11794812 427758142167587173920499383947476780032 11794813 -1147460167979964479670668673770361602938 11794814 2964975220750754132719350226505717760 11794815 -51139967488950908292340812161359859640 11794816 -438156469383058468970853593050597294080 11794817 -112174008641197651708986433654692753708 11794818 44599550330879101261660526118699171840 11794819 1602924597970157884416366259135215267496 11794820 -106069345321029877768251695870742528000 11794821 163631755281255019156273548891796490304 11794822 -34712107515498948734679813072298500480 11794823 -374689107309637980220038438324921020160 11794824 452396791941892423240310477344911237120 11794825 129729532166156075905850998356871960000 11794826 797970074561377708123535170887227000112 11794827 47048999755406784088060463276419664256 11794828 -83746261598450068093997643514983811584 11794829 -3228994874410866229057075866872939316 11794830 -157689873479613967482006161259693022080 11794831 404925603225284779613593513961423619632 11794832 -27885440585713114006893572995341877248 11794833 -557188863515490402338226700458410573598 11794834 502915515584189607690090531887727228816 11794835 203867593504580576598627133956201183600 11794836 -148269176126459435379177731361877567488 11794837 -146927954773646228807818914283389056160 11794838 1544028710208347418547409233450477056 11794839 317136821191588793770598057040783118080 11794840 -1077628082678683345567154335081651200000 11794841 616067910674841386516927392264261735242 11794842 533354854609113120444199789846776522240 11794843 -47918911063464937707314599947688022428 11794844 -705051765508948392887493000258586059264 11794845 -15763413755050275036004513311961137600 11794846 -181256072650412640927190491500066309760 11794847 537917043366224982366901918101300769920 11794848 178176750557564832759644989009500831744 11794849 349645988698488275911606851688759829760 11794850 11004498686185485910118450403145776000 11794851 694223736438835092974831209444927680720 11794852 -138108031120194420247370268858370248064 11794853 148722567782411352295701013072742664480 11794854 234155708184278131698795774186714831360 11794855 1093820228267674464385239016763246925360 11794856 -1121740426564339448874018370236421125120 11794857 -11891663241473805088678316752618151712 11794858 201164828904869549925336079497994368000 11794859 858642778391430498762164150086760599560 11794860 24569583335773103665254156259032760320 11794861 -383744332033966541519354013227694366548 11794862 -135810718147023477404072597795892810048 11794863 42299043887584428471779830591028400000 11794864 -326291890547653018270817845084983377920 11794865 260787690261898481054037876845011402920 11794866 227426860508532137220213837475839272448 11794867 103475019672376857300640216817474265600 11794868 163428170830300905487658035921101619200 11794869 403523499811672892232662723192936145600 11794870 -221112809266937132184712018685044871040 11794871 -652890009749600074379590650506775300096 11794872 577035534940860903181871220401270169600 11794873 -935977956632191309632357334211437505878 11794874 45881743297625059290007622317256248320 11794875 -290876186996833097462608215950025024000 11794876 195100641535053217114362193753607359488 11794877 440807649838704526642945792769164768800 11794878 225243441105056517809685998400471569664 11794879 490069265841821931764637346665357212480 11794880 -27258036698767871839307821254652723200 11794881 -156646208031951245081876674940934669312 11794882 509872296635281126201957603083388090368 11794883 716893684103300234286221723379670047984 11794884 336611667188420473444913434007718715392 11794885 590678658493749415130782242350372002560 11794886 -631919297882880663333927622287723304608 11794887 95284380453703906229988188348842138008 11794888 621989291464367010262991675462580249600 11794889 534657908718054466185279599056248065280 11794890 25820246075042636133183634777187097600 11794891 -394006819500219263141108876480936866728 11794892 -817655591223779200494446933089847702784 11794893 -279019341412708219303791770223738600672 11794894 -624003458818131875436568921959035229504 11794895 -221666874206358573192456176307431509920 11794896 18415824714269958429775962979998105600 11794897 634314055283141847407001221615788171252 11794898 -389732619504088869029399060465967634800 11794899 181498718394145410772249822822427846448 11794900 -2522822193283773635854831574658918400 11794901 -1182500296756721868179205701762995570098 11794902 -2662405930099249255923049512446201856 11794903 -677466590643090589152140658055151883360 11794904 31682210065809185350854026156869816320 11794905 -545869751427864182660559896798087643900 11794906 26904622900865987569026701718101758464 11794907 -786793171570098544775430144594649718844 11794908 -513078183674333469024590529024898659840 11794909 274499798164265789294891150217306528000 11794910 -27115190534232269402949630872815400640 11794911 157759946683847687019156991466013540864 11794912 869922031648901904071752044110022180864 11794913 -527993522874923254230521915659771056876 11794914 293709114733677508963043197329998871504 11794915 -232669080354888109449678224545126444800 11794916 -150711406044870354184880346814445813760 11794917 406554636818856070743222569098901366880 11794918 317963401589626481197493954089245095616 11794919 1386199088823346777687648762319708155680 11794920 -13966037734643776799742814179161702400 11794921 40682919842668004656849647054812893044 11794922 56045201488747308899405416871765954400 11794923 287307513237694623187824561023106647040 11794924 89333008779696502602529400759226572800 11794925 -132505536539542159849643881805757144000 11794926 170250965154003091162924871366077532160 11794927 -147131528651981605762748852705169499640 11794928 -316953670311554675867146433120149045248 11794929 18624097398730377097487081705390208000 11794930 -26494298767684717497879851231484480000 11794931 -95113112986272902081231802610248972408 11794932 233791943597214484588904328086926282752 11794933 -635278254835104085811214414004504191936 11794934 -99377174545133633583039726736130947200 11794935 476542000933567173035504096823747838800 11794936 -1209082414519707131432082298848837488640 11794937 567771382689754029866799416056376714880 11794938 -102623367838277642477731879811847782400 11794939 536446279386604229829606611258038877360 11794940 -64010645117235643348762386512951531520 11794941 -353872403414710608472848265157757754650 11794942 -391283809642522871292488840441657081856 11794943 4534538475320245417368849112872176184 11794944 16822425244904403376095382911930335232 11794945 -24295468063078584358955638625379614400 11794946 424306326651339309090246747542839371264 11794947 367659087841164501273851833126118455800 11794948 -167160889127810793277947811642225256448 11794949 -2046744339260783078491423477273735038564 11794950 -173043807948365256139948879189421232000 11794951 298453401262681021045089771027062811952 11794952 20420061206902662438899668712092631040 11794953 -14628882553170698383094835864083953296 11794954 -318729160483167720483050040884986735824 11794955 26912934434982967186661520500962083360 11794956 -694275359125098918454007160909384115200 11794957 464931301018192889525544953566971241826 11794958 202631616848389438236212581768729723776 11794959 -1022880686621167674004283839019153808 11794960 -104167396648104928389897811088905175040 11794961 450066698677102418743181240219583712752 11794962 146463588084986711699373347240391070464 11794963 -121032220831496200416071935345036280788 11794964 -675291145042016542724622654836752840704 11794965 -29918999505228144337692096169428668160 11794966 44945051623828554895493403151599137280 11794967 507975885651227034801346044960613446720 11794968 -673715374630571272906997790773691340800 11794969 1148235225194611281508601420382253340800 11794970 176968459458860889714594877299982728960 11794971 367912157675316039157774198349113175664 11794972 164538414897844633713609700220326584320 11794973 -39868288553822663877807937522827758976 11794974 131484654219962355865300354055176973952 11794975 -14638134272068108582811825742811936800 11794976 -18454609930494602129015378232001363968 11794977 -461042802869154387680219268000049107120 11794978 470150070091529276942683858533457847808 11794979 -981503890994005683004721723431554728448 11794980 -119423758539247214962918371278096240640 11794981 492640033977834701808502229582256679584 11794982 402184888865644733219755988159500877184 11794983 -422187978022329276983411691799118261976 11794984 124555168666497094718542913619018547200 11794985 495035642682091290007565979454600905600 11794986 3953299444700814959072053258932943104 11794987 813582244810586345613326929591098899636 11794988 -1035614160667304125972201656966290080512 11794989 357858705416864186311076623319085448800 11794990 171684628210172151601594031501775000000 11794991 -285919513635313364707213494495965093520 11794992 -43152904401722805000183195628881838080 11794993 86626178207562996390920363881043176000 11794994 -228866656523697261484624279065441790704 11794995 535998417706313869451140640032222518720 11794996 -387990131434232461947832277025262091520 11794997 1135195493697674825895765867369755950446 11794998 140446389000956154601043147493914247168 11794999 -21002693612036737169829817485412876280 11795000 83679692287807081219576405956172800000 11795001 101107396092291034117737121023299652432 11795002 -510632497773842940001134275674811190048 11795003 184957866396917305910679391387745350608 11795004 -12408254600400001844519422740615659520 11795005 -11299478594597908204167471157996160340 11795006 -35536043719679345939357951792877699456 11795007 -120894998180019854700018785451762849408 11795008 -81271608487746552041460913803670585344 11795009 351799715305905805365213998770883670210 11795010 74288562441221894495253700221957542400 11795011 820371536587931350847883402475965979224 11795012 862703347200320781217458990193963050240 11795013 -646229425999495257404729320318016636736 11795014 -79173149694926170312599761379091709952 11795015 532506287491734546701969163359415000480 11795016 708851700745166257944567879029553561600 11795017 -169820259157194489937352283641735815872 11795018 -143316371339976065621174795981398112160 11795019 463985846780925657492798908466820098240 11795020 156190823735852116810168193491864980480 11795021 160308908010320069442885957008467085568 11795022 2800532519208080736835091069115809280 11795023 -883438204067116737095772960211793092176 11795024 -46222510661516826152721030239205851136 11795025 101722820538112980634028245488396789600 11795026 -621104501927892842124252453577271946240 11795027 190528968889664136281728118871327216876 11795028 62566755666044687543285972813526552576 11795029 13073440253413104766143364592771179040 11795030 -178930075436719112341817951467790033280 11795031 -925895778312198899688210711595667306160 11795032 170417112747368225670817750853630484480 11795033 -1400435308436671322414773620409758617718 11795034 161131206282585804305759691300403418112 11795035 -144053016499066750613761352588119059840 11795036 383753931021387491664913349110200337920 11795037 49689652835724656494204070962393508352 11795038 170644910618198648112084438434800917696 11795039 -1159928809688792348082109363932040520160 11795040 503470223756733720412954715198765137920 11795041 -437538850427918748507457480071242077116 11795042 257967036354895883716344452366597544960 11795043 537821045235859026270205617025020311808 11795044 -70032434448797614021969096977430978560 11795045 839533272335746974405081087349485475200 11795046 -85041123745491807173340986777550152832 11795047 466579195339184214830334673266801386880 11795048 -74044828375075331381558567125649817600 11795049 -55083801892832517565641959487099302976 11795050 -189866107622839037961846297611762377200 11795051 -1131739907622482474942701011148630823496 11795052 26487387863097032692417213080885657600 11795053 38516416498626352806906998033169643884 11795054 56942121819332996823285812914423018560 11795055 107706934608345193100844022188375839760 11795056 11512400675280999781607047101316726784 11795057 76407260732885636166567633891957805620 11795058 -5954607194553562766091701397109695360 11795059 -546148111098791715328019448593497965384 11795060 -17465125992765445169578159636697099520 11795061 448794596858098063868328537288415344672 11795062 -165561323184398825210352214121008495968 11795063 -220469347414865751735168184249811335680 11795064 233631011826046381183876959944262635520 11795065 612185272063630634308262729797524635460 11795066 -162592152732467693067561122973292256256 11795067 205954058260215213868902704829861600000 11795068 1407954437589749572777433296616429769216 11795069 458439072384468453574997775873829019808 11795070 28791190759160971175008018296835215360 11795071 370716816281081237741914587122012870344 11795072 20050352211624000062080848356431626240 11795073 -1334260701044954898644622698091391545216 11795074 343276604334918319510840347371074819536 11795075 -34796940971836063583534221829581709700 11795076 216469890890604700697714731162131624192 11795077 -561066581760107261642906779681916239328 11795078 -155012191657876369383937737574497440160 11795079 -242009717312665946503004983343153942616 11795080 -146466990273111115506546707597260800 11795081 270994393665679638403266037789464875700 11795082 68570053343116325305210488904741260288 11795083 1209818961497186575965519888726298823760 11795084 429610038485235597847450243844849510400 11795085 120559770072798239523988240760431958400 11795086 -83952660334037597421312400351702591680 11795087 609674669539393207961321278781343784872 11795088 29747092977630158001084411995096875008 11795089 671480632187715584490719189871140739890 11795090 -181600362918900692019502072400325127680 11795091 -269861165169667300705799566849242454272 11795092 1278804206421918040431133083526265089792 11795093 -17269032110405340003109760649882115620 11795094 407039266870731213166194778822817353824 11795095 -404505130326607063683515500715083651200 11795096 721488365525554428649655936100365352960 11795097 68085947536331249680186449693255998976 11795098 -171949844223925923203679170105365572864 11795099 -976095229941288486652611705451260987900 11795100 94870779340905636687030056368970534400 11795101 1437448537380680832870329859832779056102 11795102 221909324824440110011453172771644903104 11795103 -523073554449407953723515644174648552400 11795104 -182134243216220543786870564555592105984 11795105 269233005182171197142850190179681417600 11795106 189360828604708150990879270006758175104 11795107 1448734863597620990714156340775788123356 11795108 -205164059992518866411649030856902458880 11795109 478026532542171008237468652431940790368 11795110 386234238857277312472288507774949064960 11795111 -814504318221392651678252781125078211576 11795112 343901870739689565739095626266460160000 11795113 -41112757770232865440865762262764309616 11795114 1965031460926369322343361764005256960 11795115 -3364343782773494752980653108305006080 11795116 25933962156792437307427719931589776640 11795117 522493565354769519764368080397899878166 11795118 99377948409152405617664827696806295104 11795119 28549289877073969292282929509002610272 11795120 157973241757257578530771810551724769280 11795121 -16806751592012626029916380076120261464 11795122 -226168550784196266627680682161372187888 11795123 922941301801286457393342658725739421640 11795124 -206300557090578222955865640408650219520 11795125 128540106290513292247810176064648704000 11795126 -29633433161041724044601210822105414400 11795127 -115923113364891563207442519131694232368 11795128 23215608538273523331220319985991680000 11795129 -2252239425769912495889281453797886086000 11795130 -206070986447296773745611924266706374400 11795131 -39696875267913873181221589399047430928 11795132 122391868400046830646298904137741648896 11795133 186684429644929977873423896621518453440 11795134 224615858880782884063277321341888144320 11795135 -75099696092623075949458753209164292240 11795136 -124881438046711055777153829535142117376 11795137 -2266908137468826662873981791240639416108 11795138 136327550834216749687670386390982752800 11795139 -14478234016576879398238446912770212416 11795140 24880538252912640745567096568763924480 11795141 -799686502951404680133466707155945432100 11795142 -53081188033176719760415483237560981120 11795143 334811218374206091876221513960927041040 11795144 -478081212798134146546497956323003545600 11795145 -261220714832376599090528247508974024000 11795146 492119790326125142671861612227757225728 11795147 -18840400349826249889994736317850767616 11795148 -56605093965396575714404350743432518656 11795149 78100573932555912882362349687350105536 11795150 211573500147266554058231900631817425600 11795151 -97622740544639478161437897279662069360 11795152 -176702919220987774036747407775090556928 11795153 287853385853401001149817812103564666100 11795154 6748593938016756382879527700270444032 11795155 597914078924601096560359496591923168560 11795156 -392917148861124946896393881642871013632 11795157 -173748347798327971436540911972067698464 11795158 2449328428139608165656656687974622784 11795159 169420905356330078099586161469630959616 11795160 67343800835219021782679133649070899200 11795161 419609202431352850161622443656568625920 11795162 -491486038563660385661538202079214969600 11795163 365722851721005572337646586633949640344 11795164 218331817251958856511259933221437101056 11795165 -84767262659969895287176024646368337940 11795166 -210228666183536526376610078458127358720 11795167 -73415310673570722650723420659663567296 11795168 -136197540925397593631845499784363245568 11795169 29871632603349312165009260444123879328 11795170 112900843101273635973071929051997136000 11795171 -801293943170172590723401534188921686628 11795172 194099727723188344306428705962674516992 11795173 8512064302608687198209532787807148764 11795174 759232341375496815030605007474403119360 11795175 128190737235767434107846217234531002000 11795176 -183335800778094445782433557048066769920 11795177 -225214646471291720713652665065472399488 11795178 292416701170577113563037181589248635392 11795179 1037784592442101473439625938279257408960 11795180 132714039552405812861091424341467750400 11795181 -379737724934790340246721708438017353120 11795182 228311498548082479425997895407864236672 11795183 -1026417189043331360766437421051425915568 11795184 46631030730146006692130987425336885248 11795185 752294442599978979847062707883151738560 11795186 -250969880672891571701395422333036840528 11795187 472982285565105990779523206466093359160 11795188 879189511997843636476717876709498645888 11795189 2746214794930946817716038743676423872 11795190 17228692465767128148023364348005498880 11795191 -29344727395823550873575823040440737088 11795192 45286793557923801270061065487427358720 11795193 -267555671359603035005527380765415457280 11795194 13246982068564381233148621306927872480 11795195 -1762660761229663585943388002868422908800 11795196 -109822609856922912265837047085765140480 11795197 589344401471273830816061388067674640646 11795198 88288777379392334309429554659253785600 11795199 32393410024786064230157748622866333600 11795200 278199192416667809339214860709265408000 11795201 -13934530458027049988468471785210224 11795202 10889598142009829761714834653313388880 11795203 -175489783150884290325840989526572236896 11795204 779823909914036700732918444812890643712 11795205 105395936689340406460568574308018995200 11795206 657957907803911319657830308123603471104 11795207 721739156760949979671115168298170400120 11795208 200322693600442929000668293050735083520 11795209 -1147308433094657553101658796282964443340 11795210 -75609607805814858013347253329627187200 11795211 -972978930508493907088602473096775052740 11795212 -371697036818178573188864528595880237056 11795213 50451217309154638466436265562839392384 11795214 -220010584736801871136675724952655650816 11795215 142443512099908470403374357731992500360 11795216 -173482715914624068565862462776488296448 11795217 -46679231209927541667889001838606610560 11795218 -675171471908751603945142749222274723440 11795219 20018318290903931722179169818444056640 11795220 -122812847383888374414056508647721427200 11795221 -138663857485078126909256258497249056000 11795222 -206943529707000920657867486211237893088 11795223 792634472720661056238245035912472707968 11795224 -549606291181994991420912614773287813120 11795225 -64416951421394658052032897054526446900 11795226 574416967230832552060697267613023513088 11795227 505244050828312080559362786464980542112 11795228 90366416452852797565174441070606837760 11795229 265385774441724752332099616365961616204 11795230 -126648381556847733715019849298700608000 11795231 147578117774042663724376263931439474160 11795232 -422062471295564888850004313395183484928 11795233 -1193270844102810768859810492968653510480 11795234 613714951865025608315194046134987373952 11795235 544636266275645354833208376809598126000 11795236 1101997248540093268525361522248325005312 11795237 798366867735090030992464470141763085886 11795238 41199069131896882819339304290198886400 11795239 -808021548923932518366257779718890909960 11795240 -281517324132141899026571310656683622400 11795241 -460238078581707116463403712085267178608 11795242 -214197654067906228620970195990707643728 11795243 -858749411860406842020884647225989473016 11795244 -1115570825380823679804277822262906880 11795245 -371869642300085132092152999725272832640 11795246 79153120000482761729872123471661777088 11795247 305054608449677556884063809209631741440 11795248 66557383351454343202165115692490473472 11795249 280449936312274642993741863054267812580 11795250 -169191427756627002653986442252357376000 11795251 562790912684806608815282917630182506496 11795252 30878025575457686905396001911766777856 11795253 1053143838686075391917614232703084130560 11795254 507566943505314487211361424059025692576 11795255 151034838786562801162202088497133971160 11795256 172322022145000312002754235671476756480 11795257 -1387949512984125836589402980418665222400 11795258 -136329844684140059529389047063212978720 11795259 44925121531757539109770276102336028160 11795260 645896774688267785703645809094699962880 11795261 -1583242543792654174977585678863744662848 11795262 -283151484713285374855772985222614999040 11795263 15591779044570224376426111701383458560 11795264 5421317217843055863353483075037167616 11795265 -447666452702397809030884920490936217880 11795266 248966984658759285367239029414608043520 11795267 -29675110629323813992626283496521509216 11795268 315031805644644855770676858911464381440 11795269 -69626675613961827904825186215800499360 11795270 -22474064770569098325490549443886465920 11795271 312652550492214864040523415417523129512 11795272 -932702460824101846525414820876540344320 11795273 65033579239418938817015175926733767040 11795274 21164016172019232586640565667307351040 11795275 5839426837816128706184903541130693600 11795276 -663323441791381705068080737354090068480 11795277 -223936774220178735280422725457266215392 11795278 -415763553771060296451346838056882075200 11795279 -17747783210460335908294515381817209216 11795280 -73066910774122441678430756992234291200 11795281 278978730090973500157815666779656799652 11795282 470351617543446963658510443013453774992 11795283 396365344376319545928848823952868594688 11795284 579153067457956617436305454368866926336 11795285 187253987458838526155685718577781111960 11795286 95814756919122153412854468923776598400 11795287 7764043684271599008546355225673049600 11795288 -823922655547461226231944566162756106240 11795289 4531515932679563254721454323988027840 11795290 -8531739098859077445151167371289452160 11795291 587879688378764448736875209666880154692 11795292 -424107761146841622706306056953127696384 11795293 1018583965940928540906631540752807774624 11795294 -97091609104212489044567611054149475968 11795295 463027269784089466627717952727848419200 11795296 55223936864576869792117181045583642624 11795297 -481691178045005628640787568778103421696 11795298 -238244501318025280154047546949023902336 11795299 -783066759167101039114844435899953129700 11795300 109785058223142600336111395112867148800 11795301 6532160499576122964904644548499264384 11795302 -158905988723738158941869838956524864896 11795303 83830959668356267053573887580058972584 11795304 -485493390338955159732678405618105139200 11795305 269316383312402725534994863291258727460 11795306 44848164869322459628847689586993234352 11795307 -2232848421892298718107725486530209040 11795308 -273893982795561653337426821686103998464 11795309 -231030309954293680263435974447391407796 11795310 -120184167774343737239607002261029214400 11795311 -652089071944498039236736219657713919176 11795312 -136815062439986572337940744991105449984 11795313 -185107043402497379626814843121967073856 11795314 10587037190244853778213321259190877328 11795315 -241834739074492371506369991420207307200 11795316 -140254930548653262384351160635187009536 11795317 -571251136449311062415699087533231143634 11795318 -246810642670765009362102525514524885696 11795319 -226197111967634580965167555055894057856 11795320 16045270427097111793059901182796185600 11795321 195926771495115424987133348629214085972 11795322 104747201024378517994018683983748489216 11795323 1254416068829654059325986071657391953572 11795324 145224411514565873025472868992387084800 11795325 -75993712276077940332746389756820018400 11795326 -70163355835241720889730965866545678080 11795327 19127656167001982121131224950298748400 11795328 534255979926078341132000290654283366400 11795329 -98509851235427890741155941885289102444 11795330 -2601720066869075287876208007849684480 11795331 -402827094617878782389482522958566059552 11795332 -237402007212481312895142601917730201600 11795333 874256667271101874211483189312251537440 11795334 -137123375658765388346021178855380109120 11795335 -725518302865293591226871017964245539720 11795336 -344958424022225737202851723979055267840 11795337 -1113417521453714486052349643361602824620 11795338 -289616739273342147281861699596528681680 11795339 -803736240725021454560666386127620076280 11795340 -17810852215463249409574933837506324480 11795341 -496542844927994792510734670373857211188 11795342 188072902730457353108249416161156873792 11795343 116615205764462843404621726416806942208 11795344 131176018616761630044632307416381521920 11795345 -197037481859869946262410362260712224000 11795346 -547552805726112288591405304277152391520 11795347 1370436538808622822690580972404680986796 11795348 383419416471228124201920324603628224000 11795349 115623177311967822348007584654788444064 11795350 80366461715515214248877274004597708800 11795351 -530451813389595676156100432093381742648 11795352 139143688351504374736439026744902451200 11795353 348025768400228598919598882037733677844 11795354 -46463918397475244610871413216856654080 11795355 741583899182836067111531272863394790400 11795356 35648961483863201465754739591568145920 11795357 287814807714595103074396369711142121312 11795358 -173487415929902043999968428869976986816 11795359 -327248820855335348223139862687724976584 11795360 940349804442574441073538793797721128960 11795361 244101417473018539243964306691210781872 11795362 -30590762858335944928651919125098240000 11795363 11317169037320464258261485184648491864 11795364 -22154654564000879608359247347756601344 11795365 -133746555417930937758414836541440620800 11795366 -147688120875416867927809201322024620032 11795367 252965359044030452709847258821084284160 11795368 152362091277642481850882376616158812160 11795369 -338032729635762654459733772258922036060 11795370 108537695384540056924088892436308518400 11795371 159305797425164400218059097209500176640 11795372 -35874305921998437307546335168622196736 11795373 -14029530987755397132307383793659718560 11795374 -9378824572902949374939758649012754368 11795375 1085011252092019337071841564031776160000 11795376 12946029038347947732342119557868027904 11795377 -2054306547686417366954583478221349392576 11795378 49194443639107916703766471047211848096 11795379 -107130844216953289322136878092329480192 11795380 881166428953015312706044476123679703040 11795381 564035491866922371333722219075386697880 11795382 10726285917065962088498658059412493632 11795383 77473196762474430493849325946885966632 11795384 -54187765137669533268477596751775641600 11795385 -46395781881271845818236996962821581440 11795386 172593154634228549248072724294107260384 11795387 -292346497341867381319815128116240966608 11795388 -131875970358769063115553862683638464512 11795389 -521324109076062258315167311931405882976 11795390 -150535294066180024290070214419154044800 11795391 260039844828385444441725485542250686200 11795392 -67590543966161208579186002870013001728 11795393 16245136006167182435903949553149624642 11795394 20750327506464724884651435434336855040 11795395 -69810148334851404279545355991641615600 11795396 -219684309424839117345728853739751669760 11795397 -158730767338994189559511502870060186400 11795398 202889072466068847161007251855970285120 11795399 -139179425895366983177627298558516984576 11795400 245432217639670743666000388050062208000 11795401 -351219947038453612732738047196293143600 11795402 -592096201190540499782063541750529259520 11795403 695017696832254644910742027921594278104 11795404 -764031375750040356818788101517930534144 11795405 -1698891703214944676040879305114322670440 11795406 133068034368902533971121968270842901504 11795407 49108359559334650161327234240498577280 11795408 71834858548994887626873704203178655744 11795409 292180200863146692356446412076276148800 11795410 247041495175238458565082218569837048320 11795411 -12610356017896964330827827274894543200 11795412 304465045311639979524456631925838999552 11795413 -1850010007005529027818165223808153472 11795414 449808127429951650177014619966493729056 11795415 -47223426068334088491987526147546368960 11795416 22732185916165285643714224385675304960 11795417 -734923472514338612530167388463902129968 11795418 -70464138713704267647663440937840331536 11795419 1142347642168370971459991565346612282820 11795420 -53038285783839087589125709808086487040 11795421 168241845779395446061495418222633055264 11795422 720914578478123614224718944075776272512 11795423 2211325071928353541629762468202793196984 11795424 56408822748727940143233476886917283840 11795425 -258168272366130403826600630964117603850 11795426 -317394219816252664681991315733595087200 11795427 -204243903614668437135449895500979976800 11795428 -42506589408031825599112647700030868480 11795429 704295550941151941192653758028663676030 11795430 214800330005401426121021822200516533120 11795431 1500485041126685240004169720783865320200 11795432 562106620778713785296179033541643878400 11795433 59348082394529984214852276968623024128 11795434 31935895726265844520767948761836200192 11795435 -230927828966394515008549990860384244800 11795436 -952060645852474613355160756252630272000 11795437 -183712795057148097494689514688487300020 11795438 -104225218414367523379010262201712704000 11795439 731749675031021989408048859197202127624 11795440 73914899151334039821992790562320875520 11795441 72589343370482639866915040313886368960 11795442 431533531376086169531155837154514361344 11795443 960536374405452805854605091890430672 11795444 910962278824225686381859166772361239936 11795445 -76381390881946830949693474149494442180 11795446 -109732000221457610740176661034172299136 11795447 -528155530583474142298603145187045771960 11795448 -135202006546273514474147242090703093760 11795449 2389562823030247789497095986125911799936 11795450 -126960277735699534801994519950317237600 11795451 488412996710834135360868801567568670232 11795452 102168755895346863562945363927418329600 11795453 45540627235486611522352466027250717702 11795454 -90767543443129067702880407809523554944 11795455 -152114301754981948368819395881394862240 11795456 553025714495716099391393412488217231360 11795457 1014309181482651148052687594701373475840 11795458 161328744177608443612288405156318877184 11795459 -1264586718028611627328387779554684592 11795460 -374990246044442237677834050816434688000 11795461 -183532703320594654679446106810658203938 11795462 151990667657044445576913458391454685184 11795463 -1392409599708075836305769974539998040456 11795464 -1115363399968860628797223291680979184640 11795465 908060170623562168948408291462756523520 11795466 -107620116752066953601514879674961039360 11795467 -574821865476189570374816301662438787768 11795468 365455880868721146817781956982754032640 11795469 48513757034204216525415372120442183680 11795470 399974284631682418646383823122314943680 11795471 1141511785205262109128731592774762762672 11795472 17580582691083051584153231858456936448 11795473 136250105088026134187406894868539370740 11795474 209062616482651465693198146605157328032 11795475 -50350601920347335466958727621612453400 11795476 295961616752610730849864957557572345856 11795477 -99287895002259874372932882220578130674 11795478 239642506864612779659233105886772364224 11795479 269044485737329760647472701917876555080 11795480 701226775137815056887587321798535782400 11795481 408670122747134918945136202543183480128 11795482 405028293576443573087830590274405243392 11795483 -45515043769868104280455128575998264320 11795484 -428764029187677745765032456154373357568 11795485 346905396618789956895268354980143366400 11795486 -20613139375952574333026045107354947456 11795487 372216164131902707459041479044651752320 11795488 -451243545177114226458139713843738378240 11795489 -398068441429098062297833604104482340440 11795490 -100259417456611916692374740390755046400 11795491 35756090766550779315672993169243027040 11795492 -683148263298368637422559592705019827584 11795493 336344036330204785778680889915936487264 11795494 -111285343889248334045108211417098985408 11795495 -13265335764381962027403219629051883360 11795496 -1336515549564070526225378049046365143040 11795497 -279849642454634585782312195976398122368 11795498 -241553097015564047369638214984514077952 11795499 -865570440597057938763425044646582777316 11795500 216253055090712461999890482337204224000 11795501 14985529522033294042730683258045890240 11795502 -1677346005567597918073668450195379200 11795503 -756109440457460774952977614808358059248 11795504 759909720569005735927806958271201280 11795505 -48197123227239260409101753057992492800 11795506 505254418645202066871162365530426122240 11795507 504803209600581035359459716903616861872 11795508 -214144768356044708902439513488256870400 11795509 -968151145389372437404697665365485170080 11795510 101050496327777464065676853386232732160 11795511 106166828280255740943896586143106353664 11795512 -620267223695094197015413473269962444800 11795513 -199307479209510935837361365842898344620 11795514 -63045912000848299763827384728947197440 11795515 843589682221384811838923193914645420160 11795516 400423379377431319806192337107106897920 11795517 -1128183089905003024804107267290488973760 11795518 50079337444659644331607788680005516800 11795519 397364468231212685980496874972582409920 11795520 150259586309744246369962618315037736960 11795521 272645296810958169788900712353142563412 11795522 -301436016337069399211446083652281872688 11795523 -244011988787077951922467341188680478400 11795524 491584650127211680025926663242419107200 11795525 -681861250131896146020839282716285947750 11795526 9047233479698115899771894284442016000 11795527 -396058877350436055012109004325828322800 11795528 415977360710780748062621479845267932160 11795529 -1188577511591068760218930624973677394400 11795530 -377482403528284418771169306732866727840 11795531 -454897695467276100243755127057994985472 11795532 113526343839966210955552468328291745792 11795533 1380501594213507389948852232296942679424 11795534 506906776511918050551731225791228084416 11795535 621543262303824832046506544143226280 11795536 -68420550753417269117695120332545212416 11795537 -365101176179806829895333994921632056280 11795538 145409549530551972882025283673965103744 11795539 175952800881230181553129496994466367056 11795540 -258702790049716765909502504611997644800 11795541 523218285904956223742975520018895250592 11795542 -37233892440794869679910299989374835200 11795543 305183731518742705564033439779933007520 11795544 28477224211083544174499687359750348800 11795545 -12933627367509550780599609660789725760 11795546 26759233159219550499992069736384337920 11795547 -601415562204346308785550255394178689680 11795548 811350773020669356839848434071873643008 11795549 -794660613003880190844730964197990815450 11795550 40320724076698971544460730037250150400 11795551 -124590562278238225076456104983328134968 11795552 924735002730876417280820828025174884352 11795553 -146644805735191657144341084720196965312 11795554 102321971637876529203474602343714828672 11795555 334636935765623558498754869766052218960 11795556 -136193436773613748816169123437588224000 11795557 36787474978627465998560043933991071100 11795558 -437609517507207893645012103730669146816 11795559 -37246797692824702144461067293383687472 11795560 -317993506076410888807436110505459712000 11795561 -561152286686314544313454844872026436800 11795562 -25828282025388206596669292782859197440 11795563 -52604752538355758741238970584488257440 11795564 328916956310420105712537698810588928 11795565 -584256034360434750435385186004277864480 11795566 76457048116926528433918145440198186560 11795567 -56360772941972769418978515032330194848 11795568 -23487631370135567062111714293072101376 11795569 -164749286574849756400582250777766243840 11795570 -47148338446572841683299463159588137760 11795571 446111310125411427245937598854423907200 11795572 171355266974563126012148560902981538560 11795573 129015589611732127761080895511947706944 11795574 10926736866161169405292084243839772032 11795575 174352492664114360943535572964729968000 11795576 -216270861811411733975202241425854054400 11795577 238408342360694930412352343711067643440 11795578 168753998781783112664783803453920177120 11795579 -58506955998229017980602058490283303080 11795580 -16133158866450296373544300579908480000 11795581 -552262871033418854610853612893589347136 11795582 243005768824511432321460221869030381632 11795583 -452092420773394848965192128339693131576 11795584 212956621845922703713920511134998200320 11795585 -386929145454030905981721466149942912000 11795586 320880417346620415153532903765285150208 11795587 -94786825270958180797855449552139640448 11795588 -2588247132678631209696132070804021248 11795589 -12270052188930635301592716582066271272 11795590 -646443741404287622279295950128203870720 11795591 368341410933074458507861931047366483992 11795592 -115956952690524552862262071936442081280 11795593 -323068150787428408357697707214402606336 11795594 -29598855848645232060939368553908199840 11795595 -2479088253723062468028431400416505600 11795596 288843623625595417772712788398932974592 11795597 -950218470344632957892860733770598400288 11795598 -278374728742496596044419342938964138880 11795599 981627508451286457293658205085299611240 11795600 10560379422395028383828654654266982400 11795601 -7153727863454816256553055286817378656 11795602 -52650354766110046383931683883637607936 11795603 630882633709225045441688958554450691960 11795604 148606689777341225051647465832296912896 11795605 -545078310110159001628507858039437585000 11795606 330244657439639489013994810506925367040 11795607 -473402901628784983145074272879285657672 11795608 -161679566044966989528253489216884572160 11795609 -51832487424683513130703609692130147584 11795610 303835752890455957248780818376582101760 11795611 785025004208721450851387434037592454792 11795612 623097325364387066831673393644643872256 11795613 -282113844002303708440683545277585311712 11795614 -736283921381175657378547358175246793344 11795615 -70580658774537995795523274077720504000 11795616 -124255099963609441017214080024377819136 11795617 9775509964771716801134210107422848560 11795618 -103929218986092124316576733207754053120 11795619 197283799794588284873037717897974482176 11795620 520658927115837855065164075342112801280 11795621 459695202201374619383118810098154885822 11795622 210620952699969576565098021999710215872 11795623 781495922622027474338761289140153149768 11795624 -46902192796827308448963591108100423680 11795625 14298394161975507269656312810661201250 11795626 -30388660178277657610825309345470577488 11795627 106519073761487330686262626328809148832 11795628 69211302688836587457241768631234101248 11795629 -118271232152985590083176924697845377770 11795630 -39016040460054460423624454474541772800 11795631 6398158560566376642520516447411152000 11795632 -18437247341790041246737429718473932800 11795633 -115861764535442256075730535672056058880 11795634 -420628295092239619648774504720789708800 11795635 -65629730040538602182611903218691722000 11795636 -221030258278313218656603019206724705920 11795637 -152125258233119384190550653019872092160 11795638 -354614630677752339722545001411010461280 11795639 -43809205812925119014871027582747496320 11795640 190225139459141821949375762955993292800 11795641 332038458383576877126231695742308462784 11795642 -65568730101742154350572775732799533200 11795643 -863809934433403677935475749034754318068 11795644 -119327874072151739039015778752036578304 11795645 601746031386890445667006497381253545900 11795646 358886336895226021635551822568013963584 11795647 -865371331708760391315520111152444535320 11795648 -458199227108316356491056323029704376320 11795649 495091961294930596421954117226274599360 11795650 -444361248967229703767671884812398212000 11795651 -45632380924366023012225773176097414448 11795652 -705207624951795246082299944542582886400 11795653 442692326816688110440767395638700658460 11795654 -235742632809727107058520185878251378688 11795655 -1211022398215148285478767912065198080 11795656 22460846204752851606033062775051878400 11795657 512780961227376678722731235008858914906 11795658 -43753943954347278821586944326881349632 11795659 129922278698395123349753979290461413888 11795660 -513473441761765578685396699930639672320 11795661 -312687059218201823332852784891072278890 11795662 -259241468480826199626134931202456527168 11795663 -2442172362352767481634088512894886412800 11795664 218748432656696683540673665616123658240 11795665 -157276168540690664113737004866480410880 11795666 37718655584394244828196317249437670032 11795667 168395345296042297791734151882479767296 11795668 -45055009578930653888408417032781133952 11795669 446132835038978138102527864604178101070 11795670 318136408308288780270411399302843406720 11795671 1108544379957877391556676984681600320864 11795672 -157427868143543092038784244857292421120 11795673 82790152420364649997794558631652581584 11795674 -4844724473743613121357603209309538816 11795675 -6384346144299681942731368605886682100 11795676 -173597446958684079258427519575587501568 11795677 -231181106016033979235372443247797552474 11795678 19892805270658893198423931954121024640 11795679 -448410686948014776708335601389768640000 11795680 -79058674439224487605249323476141998080 11795681 985078331672150008341727086155210584482 11795682 -5884653259344862166396472547434521856 11795683 -75018442601449531775952366486914516068 11795684 338299193573000798495571752893871824896 11795685 -704397756605282714764879010112985920 11795686 -16434689748334046098010513204536074240 11795687 -171563958347209957559315790140614238664 11795688 90731483660947662036903413963560550400 11795689 -196936650814744966410714464457552089820 11795690 -245727962872865841530379091892781002400 11795691 89251605648193697197751986045564924080 11795692 -1030741748029751427522716870355351045120 11795693 132824028207315251086940700142428449760 11795694 432618075128225208973953135014761236480 11795695 -153809291299106454004222331707012879800 11795696 271082320441557657427794758751122325504 11795697 -86905247311549306761635346930266688126 11795698 -785153925937217106600213990972083324400 11795699 -1135396187207475587651764993084782357300 11795700 14503139768210518416924701180078284800 11795701 49925650280027180527251282215610642492 11795702 112618911403678492420698916548625467552 11795703 -397431673515301238485703055873336773376 11795704 -500113307666981526914034872209131724800 11795705 -36778201840572091836406524337323181680 11795706 -281863053116615860664239430682192435456 11795707 -39207812145112245486480109913537554176 11795708 459153765782072745177062767942529035776 11795709 -95563479921315191543738526151808264832 11795710 497544277410039115280071809217346909760 11795711 274527103721008993163096553738998613504 11795712 41376969306695027407162162953081323520 11795713 1151252060304828540186143339487233759920 11795714 134557231040753066646435850266228352512 11795715 327434744714040339850361791959491086560 11795716 -160352897236217014822798297173834636160 11795717 5729989659690028029769744316735174400 11795718 460683016872270948026561777337385307136 11795719 73240364546791134065705137400174714344 11795720 292397616697072143531852523751381452800 11795721 888103995888059914534892796831721706880 11795722 -216853501839654118767589969160198544288 11795723 -181174120323898619172261203864542731576 11795724 -280350472992783127643449633900099083264 11795725 59643545198227063121676388406675260000 11795726 512322261928958388840743695998617454720 11795727 538677141850887109217006975295002403840 11795728 -43329940307244795143729301310090772480 11795729 977925499336795191094521021160026829680 11795730 -8004723819817903145331772337935649280 11795731 -54314175287763335676907718226606517056 11795732 -161098132016767823015697865247457331200 11795733 -64793070976643975396024346066718662720 11795734 215691916992276152112839444821093113600 11795735 324509890791155347564753945300432078560 11795736 590811420201453830035685776698684518400 11795737 -1383462164536657739999987959326712706614 11795738 384134491175910721737299832697152929520 11795739 669427188227217633733695070825415960880 11795740 -355804665739850586557780110575961297920 11795741 -74968575091210830762457819727473045716 11795742 1675359519780089444002277551488414720 11795743 -1372057162563470469964676964642401711008 11795744 232146161631580883935789019121534369792 11795745 2111757567636956701610537932843601280 11795746 -758170350970071826343408189265095110656 11795747 308694605845383684117282180358875413472 11795748 79492646631341616130443471522053455872 11795749 281225583410867551654255811435486031136 11795750 -88649522531990229051023516321257440000 11795751 50236582707249902010180765766370396160 11795752 -374381814131262059177180240546405990400 11795753 -259173952399792798639588385092613230236 11795754 -344416199706496845720961540705721767680 11795755 877915801849828073556645255001962584160 11795756 425770967587112676098506398469207689216 11795757 -282039792597556942776619201538041634112 11795758 -105226794926383517325071571929783092416 11795759 -968963216994632409776184017249665629840 11795760 -1571958849305415424332006400249036800 11795761 -668157904640066895791003668804420702608 11795762 -197591355071179747781652410806295769600 11795763 -280999068228179493661604752969251384576 11795764 -645209845801584892777163768991531061248 11795765 1045112347831640671622918050079957229600 11795766 -302278310718688154040102663436436115456 11795767 545439169364837818775504462287452563680 11795768 -444785851484741176640742033931785277440 11795769 -527218655255597766099076111158624304956 11795770 75788483819086536527340784877564160000 11795771 -84205433257322458508313324863570377008 11795772 619891284715553580063353073811814625792 11795773 1432467109677483460862428624698772474560 11795774 -607971164862766167135014319632033134080 11795775 -177398314947628860554609885833517692200 11795776 -212711046965445329345168899393068728320 11795777 270131975648247251291085494079297742272 11795778 29637678413339875705072961291424841728 11795779 -1176507568329153096398260197720516480 11795780 151891765262848356226089472823822069760 11795781 357028778039813708631714971082424995552 11795782 130654375867724280820776063541325303424 11795783 903175864191851780717670097709186131032 11795784 -53272837133601291985579128561684971520 11795785 -148384926226068337009505734124202496440 11795786 91675159707493435652485435467997781184 11795787 42923425162359756459105258160483228392 11795788 64286520227498737745932558068248373760 11795789 -64857232103001811645063387080713842560 11795790 -194989496056538184955772464376957990400 11795791 406227987462504706045210686082633426672 11795792 62767446971828186878721588254035394560 11795793 -22308376101071387955603092561068581600 11795794 254905008571542207567034583620715848320 11795795 110280784614981755198181531895166245200 11795796 -339112826736798221971759043492822610048 11795797 -54419812736223415160143687283534328260 11795798 149816990432828401279256840708629850112 11795799 -616597238104127473445951641521203978136 11795800 -278093205023421386091712347256170240000 11795801 -49766052949444772439994078625713422198 11795802 -341187491241367058122449107132465376768 11795803 16137684460427727555154097799271329024 11795804 710160025820941885725128666734643974656 11795805 -7311839133656408143165861979553229440 11795806 -11094290166756708239015882551368960 11795807 127067192982607488465187082905121326752 11795808 -497752359650421629045434832523991449600 11795809 -717668884600549895240572380533077024990 11795810 -40673239107904739925050378527457280 11795811 799103479465299334236224429873838507840 11795812 -233829581224778766692009108170622812160 11795813 -1220238236701711629915918483506499991776 11795814 215549785727632457829935859003519041280 11795815 -351473756503457708781709439368881860040 11795816 156495874536010368676243268474326824960 11795817 63863444466947887428434059983168092160 11795818 248402363157944829907943017980149660160 11795819 1564116926658839217089199334212660679896 11795820 -248044214501789197342896400697881297920 11795821 -179511538129147460501275936365867756608 11795822 -138498611820482899615075296502892670528 11795823 148715157297548612633572358587834242480 11795824 -5809235594139382847697717656034770944 11795825 -1116301823906829090452749975422437904000 11795826 803107072564550086172148807209607168 11795827 -12665430610149786469968275468282935120 11795828 131084328400090703405448344978307581952 11795829 72220218049142527886401501160667876384 11795830 -139170734749790262497442730474187965440 11795831 -264610188113730010566172610594697686208 11795832 -260153338989282299630165039418648391680 11795833 -3461436205029647897615360685183994880 11795834 -364622350230595950918903945905137559184 11795835 9314935179726144064926795233492931840 11795836 228040738136102316570716401259568358912 11795837 104024157977367494502664491113955816600 11795838 -28728842819145524120231487561289726656 11795839 -130535341296944699530627202337183122832 11795840 -71626828366086722046315900522882662400 11795841 -482581032266351320021666109395251532800 11795842 -418627072393424806146037527162362426928 11795843 -371767413251912358384504587083840114320 11795844 -186191067427736075582149690739664537600 11795845 -411551224644514893765705320187182169600 11795846 10437086221583360935759216455645196800 11795847 -156931902925739781241853208701382356736 11795848 -207113412946599340446248975068353239040 11795849 47518978095525341853309406419769691328 11795850 -66939249676454994730234369171007116800 11795851 -4586459002670314602689822839749937600 11795852 700207835011077097935750702482505735936 11795853 96873537553309722715591242415530838464 11795854 382993414464979147517415223096585420800 11795855 -213187205283282243403524464240417733240 11795856 39802919652185044726192887330420621312 11795857 158924209379595534516591579415596973106 11795858 481416011751906148184831288702585724480 11795859 -3517385567544509133555374697178433856 11795860 378794204169977838523319129373310990080 11795861 14922552742020714139199902992857280000 11795862 290547873798584857053308602638201546048 11795863 -823787167124382918919308162650559928888 11795864 247995968370936922234927792072725073920 11795865 -96091698912341349468692999192913432000 11795866 -17659562890283723579887751261469158448 11795867 -180058733869731333818083600303870232088 11795868 5668895887704577226359638340406926848 11795869 717227347757520987758946831155957651328 11795870 -204096598391202428443648058751126326400 11795871 129228821917333229888091169901727578640 11795872 278414565839664122069840154405390778368 11795873 -526492085453589798205821705528223420416 11795874 51927699775280923085351315913205580160 11795875 166839088967064659865845255020214688000 11795876 -751697014976165526330580941689263328640 11795877 -354839978825672793242875566041091811392 11795878 -1044443489748932174833898234605338793344 11795879 223163589554675541214160390890399523376 11795880 -144961444628434249481418742533519360000 11795881 257207773279351303332697414535917205092 11795882 -3801523886887457277971154701643778560 11795883 -203080537227388275353333934034623360000 11795884 192313921756623018905918822323338841600 11795885 -952916426994212983018648265903656147200 11795886 -633273189743948747998622157201509562816 11795887 524058880301145050647813613413733187072 11795888 -104431115584411764440809706062297890816 11795889 -4034417288006866616762150644276810752 11795890 230897309413577797147193665615516471200 11795891 654682069698215553831660883696556881584 11795892 -314925145759471672103955581843798593536 11795893 399483864572071329978923322123487804540 11795894 433566507305301661505379922162236440064 11795895 -535093722704014642571554359615673728000 11795896 -181275766421428974581813804796940861440 11795897 893880058444984841084659886289386354346 11795898 -251688792828699107422880463938648411136 11795899 222066911050239971458373700200689772900 11795900 204373442040403741728896057909047872000 11795901 166470895133769871791783461121446247840 11795902 139212980732500542875992771078112100672 11795903 -171394195375711840883451789074874808320 11795904 75428968528688341803839019211114414080 11795905 169293724109205527313174342604376298240 11795906 -300159727463325067388332203042295084848 11795907 22615977885400059056719314395779605240 11795908 -459536593932580180005077513867109119872 11795909 105470281271926807289422813321658129916 11795910 57648603265775913003304245864727173120 11795911 346023881037104972335992033382134231512 11795912 22442758870971224924872634741346739200 11795913 -404614254328300747897792620925081905558 11795914 -573976108231157704522372595908327249920 11795915 -504111069121376711701851128456668153440 11795916 360664801738925298216658337028295102464 11795917 1094525164127662154141830495348551624726 11795918 -585534527743412186986630585241344619520 11795919 872695624590572568682626856631265223680 11795920 20166352684885201852275190022486016000 11795921 332835286573284293846770507382725062000 11795922 -487219599203397919829208726452962905600 11795923 -123741182673044159827073227331552071828 11795924 3374414685579139349903879355488256000 11795925 -341225664141239137479192746138469936000 11795926 729393461727933355219519616323434795840 11795927 745857743994750492264741974116935000 11795928 -206272574151051839411556578314549923840 11795929 185792631709971680202212167321019362320 11795930 15758639815700239408973475365559091200 11795931 -144165100621090943121930767688059624688 11795932 -14999511610065379130035564908623456768 11795933 75023177342709210769057167691735978860 11795934 -28382662977760143273480741923403755520 11795935 379039597601822309020894586546346947880 11795936 -1421842707543122992840139346295780540416 11795937 -95101783806998307371844097112774728032 11795938 152145591625853589482877009948017306112 11795939 -841250011597186609340953480320183591960 11795940 63133951858649458885432184603779918080 11795941 -623327678960959960678733769647478169920 11795942 -78595285073647482919835909664829056000 11795943 71095929321956765266304618856810782544 11795944 1157000604308052559150377497668850073600 11795945 152956428858619994398458840189733497600 11795946 99786219671297826954209372262558778368 11795947 148754879437529322192974074091566097396 11795948 -138766604026782488183163380106850152192 11795949 261484814694353542849483559444391959808 11795950 -169162154004625146423973871467327152000 11795951 -43959327983179803643873079458850652696 11795952 -3702127937871029520947722521118507008 11795953 -709077371438696931069205046193751976640 11795954 -672940450793058945524128909934574307824 11795955 83255204686460556334169530965057937920 11795956 78502416311977002237126425821600303872 11795957 -346417727646888485862721593066210541440 11795958 33842314914274937116306819160295501024 11795959 -578670618622778870042417825611494964000 11795960 471156061494771663245275100648620032000 11795961 50777249124293662062919652272344016224 11795962 524644372836051254421711960775388645232 11795963 405244008164545296370857263227765618212 11795964 446874333694745549874879493995993169920 11795965 -190393605323500241446340073950002106880 11795966 181861932698036533494619585452353696256 11795967 1019313134103907735039789791458675582448 11795968 -123457602198342903337398509637268930560 11795969 469537588986830139184892544458217354240 11795970 2999211140671978970537112746630453760 11795971 68610024104154100325447406634831914000 11795972 -1082019267992293595935693135294243934208 11795973 197346442925305796155186607087204660544 11795974 -156557674319034446256338982236235572928 11795975 8044870278126119014337083379024238600 11795976 -113759826640968815679937455292398796800 11795977 819272709316867521413184536350734585012 11795978 -161487930500983022438316294961915722960 11795979 17982328434416885458870594165935705600 11795980 -97496638394624849766583497304430899200 11795981 -592832695911316341107771589789124630218 11795982 339609996347153908817633071144478653440 11795983 247568773667561872863610561543198861232 11795984 37840650269214848787296288455874248704 11795985 -403482740144256089728217960967913973580 11795986 -5352658201878607988723366339181156576 11795987 99448864879690706571305897891682921984 11795988 571835192159431473743926984565838366720 11795989 -901655884016536933051131586761415636210 11795990 520016777522775887000713402193591328000 11795991 219794576168264359816431046545663532392 11795992 -146590138732634218767046567370721730560 11795993 1303859202218207315748420176726128406544 11795994 -31446222268665271553714210222437037568 11795995 -400194814962543985649150560411634444400 11795996 147911443276115014527796192550944604160 11795997 1324330220377764709051261837508335296 11795998 357648127844143875658165633731254951040 11795999 236291945563898910069624604934191323240 11796000 211633815817475752987616792900272128000 11796001 173350193374048381455335268029957352000 11796002 -653182454503940310827395020278481744048 11796003 62088338105216975529601324360224994800 11796004 466198478944994537319404923567701414912 11796005 128468020205868312599061477611852286000 11796006 -113321324168480543248994303125267232256 11796007 358646017304505235020009821920045760632 11796008 -400222367655978906550094772171725783040 11796009 -24132950990511734268146593779203600496 11796010 -282322661191690620761534912265853424640 11796011 -1050627933848612173020799464316380104640 11796012 -314462581850477415491610465900530628864 11796013 -491152311030552452769062487186062752320 11796014 -205801283756801968460004187846674475008 11796015 357154569284825428018415349321236169600 11796016 14150466207841056908407529678572470272 11796017 611098370948087102619876939482163655680 11796018 3163056837180326446524807478849187328 11796019 362362444618943030463430358629766134960 11796020 456234882061084914769745081704795207680 11796021 717129303459936496800571850298990210990 11796022 125872369249682410155524359560226498560 11796023 -1129991936056748461437913165643790352728 11796024 -724344557268309971947781759996317102080 11796025 807927312375922645534587549451427437550 11796026 319654121479019559072419142821955280128 11796027 -141451171375794238786970180497764695040 11796028 183918308549487104665556052030793562112 11796029 -212654345636955754353336358379478022080 11796030 16339307322857100403719041487060298560 11796031 1064147626573462993739780634841094029248 11796032 293061415469243609695716244911371059200 11796033 -169218735351146298326534974493236767936 11796034 -368655269696245475099846224607034668160 11796035 -509193458336402436926601601782012737520 11796036 2629119563196455372341358536804823040 11796037 -1207115231107842342331247406912230697408 11796038 -735131062491464309367058590643897058304 11796039 -696509135649345434344881082329501792 11796040 289295541441209505421116118565245440000 11796041 -163147129242296444230406904030394936908 11796042 -423975625362329751970568022104221356288 11796043 448613322482150499120264390929636367360 11796044 91026350738107879033885957140120886272 11796045 380198515462917758981346524516273352960 11796046 -11764445038530009845185056507775518528 11796047 -544379770685602298537673936944867200680 11796048 78993638795036885859020111667388416 11796049 -1277154686524869156362563915892539607950 11796050 -57606115295199667364834372109846643200 11796051 -272590229439699097590135496965730361040 11796052 -547955684023334456649891715261949505664 11796053 1413709799591747815528754446189731172302 11796054 -219410448547251644653369095230360662080 11796055 -52668540732269775683206680661139414400 11796056 265104967358094729967213092685251993600 11796057 -174769044264734953018261068437520395520 11796058 82887845211760265106169763155354951680 11796059 -85217501782440638346517121221278588672 11796060 212685082651616594763602446685454873600 11796061 9791542533791024927635899887961558944 11796062 810395193382902533828718555008555215872 11796063 482132934506212493511688956241074415944 11796064 562036391536924426087534447939761340416 11796065 -266837397437008214770711129637810658540 11796066 -93983827147005732331083086639742144048 11796067 786814865095888564798991552708285145116 11796068 -70230132200477470392117856690670233344 11796069 -46670252376779302793561674552946508480 11796070 -4462475321921727253634616408345054720 11796071 -34632929513986417472241222673066139088 11796072 207753451688008901818311376316655697920 11796073 300025995329577523857949422108799526260 11796074 184561501997867867733941377259155818240 11796075 -56099450912224188924302117830113834000 11796076 648850651798184346764533739955297887232 11796077 -1185735410793108306311532158903490076074 11796078 -81251836223221033581177632521114721280 11796079 55630017788234221224646243073131796640 11796080 -1875585914877218100419225982314250240 11796081 373834675794360177337098850081904299968 11796082 257668358071781082251177293653662736384 11796083 232901340764691360641372639835884853504 11796084 -233719389823607040781921467252728217600 11796085 220249679740574753194613869787906751360 11796086 309232475107182944350182206221391032992 11796087 1290475328415502433595213000675288701952 11796088 -20783925622548268618725687005386260480 11796089 2010454793308818930720623451527888640 11796090 22148729934899695633643740748733208320 11796091 -279449114728994367618721501583698238568 11796092 55431503612574831665625276936263884800 11796093 300204099651046804472827313665405184160 11796094 -479401153999112517350697965066678843904 11796095 -220465822452811630801904312130333845400 11796096 202855345249096770378166105406019993600 11796097 -245786661693440638731319855456943331454 11796098 651321205253625660943933173726622640160 11796099 102953914840479014389587868651343232000 11796100 -142951789021585511659512759153920640000 11796101 145803213742588287928886414858708715102 11796102 137780540420460883831473744511784515968 11796103 -1537386074120637117921850592095124079336 11796104 7933812841237661738424250119492894720 11796105 -242664169986908357987754244692060863040 11796106 134958458042337493545175939633086481920 11796107 -335734821496432331558805500819880768000 11796108 -243753324025944870553838033346822549504 11796109 300505508596480215934138614277449316204 11796110 150067921805310881031893909678150305920 11796111 27794377046850594902297169281787928752 11796112 130634134278265545492464620003882762240 11796113 334850515348540141439983601201664131940 11796114 -126495284090032863888257681270160408576 11796115 -560351481861757933327856015571740220240 11796116 183523580704242017051126166417675680640 11796117 200556667080764689262551744713765835680 11796118 -79459394553162360283196880757723440384 11796119 1394279509058249394161720812435792334760 11796120 33826314796985975685630679033262899200 11796121 -629893803240080508366410945553485194678 11796122 380773298417752846659905592909862686720 11796123 -79671738102901904128292092922774976000 11796124 27922907260444530772032398843793104896 11796125 197376084096296648108675632042324896000 11796126 314553554164014032286299264684133141504 11796127 -313117534713761260711267260206768983200 11796128 33620755551108858412831762665711206400 11796129 12014302428336677198640334027783333074 11796130 -571311612326262956781133561857060196800 11796131 221875244921159955516817984999457247000 11796132 -27634531795321898043158722773773561856 11796133 984261012103812003221823888150060808382 11796134 287251903128746847783579747250085668992 11796135 -223624164746940675736578261804927387360 11796136 -917215762257403895190117492437828567040 11796137 1633302359834113686300507764820530269860 11796138 430512073933835226629899003639036216320 11796139 -64770545855417008801801045271714074060 11796140 522724803011661493928491613916686653440 11796141 -61145138044102601149628963388575809536 11796142 -573347232494756604642149230878011406528 11796143 -4001718112007010015682217757479118576 11796144 -188738491072092646049083474647754899456 11796145 294577033301326212891805286790635358900 11796146 -25439717828565507817216112931030296160 11796147 2571179807479215026349397674645998976 11796148 14791381749878588775444167050308894720 11796149 -485755775365008487081856083943762647620 11796150 125436990596665942461464522412373440000 11796151 -6037483321840648996160820251984932992 11796152 -558471209769079890966591776100463718400 11796153 249787177249623347897199682961946787008 11796154 -626739361612503690952767993911724561408 11796155 -22088356966574872052903705239656043200 11796156 -599279855285353207290870122317054656000 11796157 482572688921011412490164726648157112800 11796158 -452524127621088318891385241838346125120 11796159 392369224653566076066760093706497372104 11796160 196008241695544670847445427296571228160 11796161 -104020037465111363780299759513587618348 11796162 -258008864097496917674194883292043271808 11796163 -48622268651296137837325061439689431920 11796164 709601386490049477030142672791021056256 11796165 332172458779729785803047940952719952000 11796166 -29992445266417896654650406218795136576 11796167 9060189440641517099505460759707283032 11796168 -50298293372122244999046031170373140480 11796169 -703907499115344228405012019903074880 11796170 123599191366117025519902863963757652160 11796171 279292501638644724631015110148152748248 11796172 -1105110526210212060256477013381384045824 11796173 405380893829780110410045266420432962422 11796174 -85676731539103293369054546910387401792 11796175 211611910271269317091094580752405779400 11796176 93610033883338947172155956721508810752 11796177 -721138146274263198736968851053085118480 11796178 327414233062639111534570753213218052608 11796179 -1158728907739421852217937680994959011220 11796180 159429737759347118926827640906799063040 11796181 1813614787594239553822182049344718553400 11796182 -211300642490490495509065652030772604416 11796183 -68929346864465796073200197109692738976 11796184 1066691737931381225314624195225071298560 11796185 1000621893374693742852975522273288985800 11796186 445914987003328161494398904001674648064 11796187 -249881488714518370338353226319091817200 11796188 355879355105155580319301353955923379200 11796189 828371055193643237926022267795145834624 11796190 1628862852770195415971188983443251200 11796191 -4952913911356767236234991271409156616 11796192 147995842214673482098090914038888792064 11796193 529174142591010095761194349845201307284 11796194 171760437279095077211001824431086312960 11796195 -244044045368145791529183618212100938400 11796196 -233512382674095795412877135206671241600 11796197 208291559736116766637143942027662483232 11796198 224085796821963383277431193125965367040 11796199 1143528348457974120177145578972761478200 11796200 -80560203640751804778955711549353600000 11796201 -289970715170783075062284162106061806080 11796202 506738117494860925659215095194635464704 11796203 -1218126125871848457845950759489676257548 11796204 170034373275635683843477110245259067392 11796205 -883528130240913902257206121455498289140 11796206 -1173946278175387680214922488921666441536 11796207 431446147648072034060094268966894903680 11796208 -148238089323608607701383379221031354368 11796209 -972612787430150503644709573313561300496 11796210 60247254569269896191372984276992568640 11796211 377277905745499396380434362521246980220 11796212 -576591903041178277195775067843254814720 11796213 23522512696515869923015438257043070976 11796214 78637474503947186589210037011687116160 11796215 -353590523210092557445954025790505122720 11796216 18861110749034605599241851060491427840 11796217 205922022847726290474580599381658398720 11796218 36637459449453577389489980785024694016 11796219 103497044841445161594692321625963362400 11796220 -20625772717812955635568566482303301120 11796221 355219913960660129193663051959437032192 11796222 193155953067473174730791546297005666944 11796223 -94398400215442428977428801314616822528 11796224 370562958808094907196127541298924093440 11796225 -27435376845617512238469200212016184000 11796226 -17456984481206039795082562500533260800 11796227 -23845267230659860209442384349222121768 11796228 42038090902060718732515873743355101312 11796229 120912360973947008843732457362237142076 11796230 337815312019053937460909415242734360320 11796231 -520320848072053154464333080745729794648 11796232 365917557878415506200794910891729551360 11796233 -9532945288443033226540415638251566112 11796234 -122492700814895790027229783442981809152 11796235 -312670931944354776335333880702781459200 11796236 -816323567389023339707664637420496574720 11796237 552927971225710044014026209223257246294 11796238 253256025090576865923736909463710702080 11796239 -27658272806062306094684630409741313440 11796240 24830736513385005370604525760526417920 11796241 -1423929654536053888396116581195966021516 11796242 386616294659132721080256762297183568272 11796243 -448269979431239178039992498329766523600 11796244 -17476052270922663345324016704681648128 11796245 -389643896145742085458444259131475800800 11796246 111995580837795717768687287985738608640 11796247 307525055861599811797181255448669094392 11796248 797819032741418807075970227944560230400 11796249 -404247300137397083369428765632300722400 11796250 -111221694557093208730848235734504690000 11796251 776655329784454821024839710912631397252 11796252 -202997499522110407271144026945048808448 11796253 282602544559991985199799791488613667680 11796254 -271047270510152285940889313143527513600 11796255 -254011788341677311619243287416640618600 11796256 -50566437813948168760708991752852144128 11796257 -53256123206330055241711170187505221968 11796258 103423650677074284364603583070770841984 11796259 -682192068123763007454223401774930181540 11796260 -108377654214774559840201658634636660480 11796261 -635502276640649586734607203132274815616 11796262 -333659041108837997524927348039916302368 11796263 -419261180727163009841351541254820092256 11796264 611038658939877801302574194553050726400 11796265 -9477359358447851172987294108071724480 11796266 -181715508705376580789153648278246089024 11796267 191437475053061566477315968621074601984 11796268 69751336084777706943871396983217324032 11796269 -183668641420628463491921919573347988330 11796270 -206233823394761937021728215191235094400 11796271 -486330180595622460272269798585382139056 11796272 82860758430056404611186981715156008960 11796273 79208736314240624555174692715472756402 11796274 -47144358472690841039037410297002269696 11796275 -279040199769503263488282327563524694100 11796276 1790170690379682317637815390841882624 11796277 -647567867057425369357556780814410793874 11796278 -112047289384525009434148134964659490176 11796279 216744617562043440476179464188671221120 11796280 -124652011087145015566823087573078016000 11796281 833505984034574510937553919781367791744 11796282 15258880281769709069452226504940317952 11796283 1614400368954659563848637711293223344000 11796284 216157868496090038595463527334588953600 11796285 73765141759569965817668174584098991200 11796286 -117329856158154016368743082588762696576 11796287 788147420937303236333395993454159882160 11796288 111359104764962126401802227475590152192 11796289 35038900360165530950208133796816278688 11796290 -700539888919898349187740499928940000 11796291 -91266099285526257332851219537295793552 11796292 329473264741111762103574913470855478272 11796293 504406767095493970980719602629588880542 11796294 219279545220224476783817759934342417600 11796295 -173951935656584325749474357399102484480 11796296 -254579119533921552577040800974281472000 11796297 406817700859871219171797894470877117200 11796298 -217430003572758375873065902327164495264 11796299 -31354717151529890039310002124772050720 11796300 455140678090597057585887746483775744000 11796301 111343700278093564284872804941430224800 11796302 73457597673736883013434621935983882240 11796303 6797894358986492653299473850588071184 11796304 51428056384406532787759753996519849984 11796305 748211542944419096302544910861942953460 11796306 -65038147943846489782258878608968968192 11796307 -419505408309222176187542516220758871680 11796308 -57201768056878110344076557261637075072 11796309 189080918739244596000871423609699378464 11796310 -65768313494217386332650770150122189440 11796311 -916219992397752188228951489365986788088 11796312 259086028225154640226936950165876080640 11796313 325116704514812111178030970978845158404 11796314 -40205958337784761912791035525282219520 11796315 -198961790058864943288403061672553404960 11796316 149506389245245683031385412981878323200 11796317 136855495206359013798566563381675891992 11796318 -19761488327689762829714105238290079936 11796319 -16415354213829563983756469760557802056 11796320 -66140299867745554809201662391295672320 11796321 678049719428631437249397263546866843680 11796322 25901570613747315429031866010668403200 11796323 64440431765203409768812723845658536960 11796324 -32626517520872275801933545076919592960 11796325 15044839560486613048229475636787929050 11796326 -319258098129740625936045345444578457888 11796327 -119246888409810895379479700858251932000 11796328 -3839628908106312525801128455787888640 11796329 912885537603196657850721185239462575930 11796330 40474383377705873677706942716439040000 11796331 126616480250776330148700934568662796992 11796332 29519549471043242093531723367625853952 11796333 -1899381093455416532977521750935174400 11796334 -340833559213599917675394261416674398336 11796335 328688875032680989142490468723544766280 11796336 101423807092098461676904774564986224640 11796337 -1216116924808696697077942429845853696 11796338 365464409819362903989968829884977762320 11796339 525175377922323802032353958164039854848 11796340 -109967222815524374118072293393722368000 11796341 -362382535306808143254847714109397954258 11796342 58897246430307305248830283324646707200 11796343 -159537053601335545935482122641950778736 11796344 667176411880946205149402799538558648320 11796345 -532924214879209315641776019674625360960 11796346 403493999317183998479970534591500244480 11796347 -761550076726113396923527164733388612160 11796348 -8370360737765531579118732218350009344 11796349 -1268109720253204320362036793351887798650 11796350 19573998820671394935201515490431966400 11796351 -76501502398641901832133021891351355392 11796352 -1082275919931462711993648647612336701440 11796353 1186740379221973568168915796522167256324 11796354 13931359479866594725536353569601504976 11796355 727962909935489460825370236525498405120 11796356 70966463223365328127798180660622450688 11796357 -532928599466625137233062408290566332960 11796358 194228564311415963768657801753928201696 11796359 -196617673293421129572119562821385984000 11796360 32199067226647058908057443021312000000 11796361 -974728050933950649249561388053377480038 11796362 291799605824784149573751026517035520 11796363 128171264634531544970755772352512963424 11796364 639293337841201169970140313488805899776 11796365 -103331398219659539712582604896644716800 11796366 -177526536674855938138446204297162673152 11796367 132253669395014839527886759460373133752 11796368 76876956577309166948875803316243660800 11796369 -17028811773284393284228412811318761280 11796370 306753357753256896181782975774407006880 11796371 -35966677633867175990264563472701297248 11796372 -150590320655923461010295776292001957888 11796373 214309899738854802193744198158579316622 11796374 -299216140518333991370617859555104681920 11796375 388697868619638388381490068066508640000 11796376 -954874458049964414321650084887525949440 11796377 590340152939815751384446459700502331584 11796378 132497611100510812595530812866899353600 11796379 -377908692072268589514783090570888730368 11796380 23736395551986921050337441968443008000 11796381 -299934935310014049855850298457569596800 11796382 266613221298622612804467581917099092672 11796383 617832197511272531541431291767137265632 11796384 32214497945194541436842038704815996928 11796385 80079829038095862398586483312519402960 11796386 26234655309151769443859535376740057600 11796387 -888587059754458519020376303287727868040 11796388 -827683937496294967681633724835611877120 11796389 2386229659743950773176228818577819196032 11796390 184964817645754184029329000808128184320 11796391 1321933076057710166626355477584630556792 11796392 -603563646412696657330781096134678656000 11796393 214274863976319785815221241070912366784 11796394 600269760572454918202323654711236024496 11796395 -118814917601939205260442283827556531200 11796396 90670208106739887296892354881990237184 11796397 -2003731220013750363374069379809531508 11796398 -123436134492115705894298078881809988800 11796399 -208675038873726849522930539451505780032 11796400 52150475337904278933651989443746201600 11796401 601659712059943382792903773928369442240 11796402 -1101861886256707812861370165773268608 11796403 570677470588203594367807497586072720652 11796404 8717089082232205564480886927717609856 11796405 -9509476726105904396327640412151275200 11796406 78825770344077395688976937417964688320 11796407 -627519945061068003117610701760553758344 11796408 303316133875529919695367216178105958400 11796409 -219566262733613222094786284130165847596 11796410 -385957110736524946005024526392340868640 11796411 584677955801437155412318560750923736 11796412 -589622034931497105997387062337550470144 11796413 -131812577556379163178572216418272305338 11796414 -2123773331683281870858695545167507456 11796415 287946492810697855277233290157938825600 11796416 -52852751480387017070330191422160896000 11796417 -1062423303067011431542622377813323556140 11796418 140392983778285911462696831497174270160 11796419 -2490664206404201435829604255111164204048 11796420 189273064855510002954122243228704296960 11796421 233580555263810355964501248868757103104 11796422 261386463759816942225447944735900141568 11796423 -914670651026347189827645684287528496 11796424 -615077694869079445480820951378806210560 11796425 452413412282099330683894046061389179500 11796426 127349021975662771971573697465475871792 11796427 1162603259074656446410640655041939600276 11796428 330217308273514597353138917756735465472 11796429 160942944186878520135864413176864020000 11796430 95398234453478793465754380500822277120 11796431 -916867737566585450686471157243585514768 11796432 19378417474111117792447652498107269120 11796433 -754269289367200294822288120703129964480 11796434 -262009929770178303851469238740292042080 11796435 -16913410272563040109996149336582873600 11796436 128876604410565442672170818914421415936 11796437 696792018262383610124479764413593406112 11796438 177299063568287936548098754846905630720 11796439 105903523628407388944533640558360943240 11796440 408053313852471149763765764463840460800 11796441 588433825837608954656891176486338090192 11796442 -121231758474878261349379052193937920 11796443 -774924380920720380660629056019442421308 11796444 411111510957682956321451581286341895680 11796445 14470880174724673703338605466739980920 11796446 -178334431059570750177180073869375328320 11796447 148357534493875680469017052190678624256 11796448 25652281080774743206884807517271752704 11796449 -256553411667091379045308826706257811264 11796450 -147096122975300111680392802143456182400 11796451 133060532011141968562265077321606901392 11796452 240929618317865665009536194729512427136 11796453 212245166487551613835378852513079307324 11796454 -733633363568546273754821146460006122560 11796455 675604919340699288526035939786849180720 11796456 234536964497813010353915767343947776000 11796457 -1591416861846736970831558262809573445660 11796458 246354299999871539050859230805892284160 11796459 373245172708829776101979512300201737304 11796460 -53801586875839603606043527902299904000 11796461 -35379214912708911374275516501584873216 11796462 450956936288066107383706096044220659840 11796463 499230813153642313248925874403468478960 11796464 -151045995576017416569185427716906680320 11796465 -538939776965331867884717498976408698880 11796466 -114649152866498633883840755200921838976 11796467 604257255893518215393169363929055149516 11796468 2894692437008465772361932885712527360 11796469 1247239988058256446732998144746416605870 11796470 17936610073965295557693616868087070720 11796471 -131768869493380548359049441917753180160 11796472 -1099697176833576641665465397543121715200 11796473 -52736557147585470160488587038016379840 11796474 -25540935264176478013450471310245232640 11796475 80014493745803973326976983139303834000 11796476 -22145667906662112225711341661915709440 11796477 195645557863552463592687652295050813440 11796478 88093265484832148658484895048492053824 11796479 33170148224119840981312779841729407600 11796480 136090235614949002202391342212217569280 11796481 -539542379823178412919094531864147228928 11796482 454797546561786293450898354240831674784 11796483 1040843748507507773976160751448889672704 11796484 -311043208210754486009555263871133323264 11796485 -471608352639684698918697861879176576040 11796486 30443337020892761395494475681351073664 11796487 -1296573474233586527807609354952077084448 11796488 330918327210517496171963511837853777920 11796489 2094637550020863826530877025169444171840 11796490 529740872247186374792945674655805372000 11796491 4529441547498350745363105670466621184 11796492 155566513329423181167789517290695884800 11796493 4715438953154462717304054646286459424 11796494 222210133091239637044642450315270037952 11796495 90011225053623348555955346886700623120 11796496 -78322313796860985030723203154174926848 11796497 -318910973902089517032347419693559104908 11796498 32706035594489659574937935177611688448 11796499 -624467474287711466173909133934429688752 11796500 215392493927506351419764182955090112000 11796501 376838860345657273620232471422044118432 11796502 462306803466327834555838570019948354304 11796503 111293858162488135156235168007143143752 11796504 404004807425902545495467990160729292800 11796505 -347276174449607777209969011556847647800 11796506 45072619299584306721845588572269875952 11796507 582427891045937852777497327360564217004 11796508 -28533104346871690682602128784574146560 11796509 113710345500607600099528696223454472992 11796510 300203021119454611969291118967683128320 11796511 -245180643237115296217629893295504656600 11796512 121743255438261490370163561025266253824 11796513 -501568674887085986699788667115323440800 11796514 3018563775968227781215760876001707856 11796515 415325839772041966116958340208178526160 11796516 -7490754093323850656450474018579079168 11796517 -81213368266946968834941587419765471040 11796518 713204649239598980999838232655649876960 11796519 47040977182309903028745742855922576640 11796520 160935668114964175144592887741204377600 11796521 -224198045953160776582157478163719561600 11796522 40208318768906138546800896372493860864 11796523 -412678903419574326123385329580299229376 11796524 -71151698786659815889885576171763979264 11796525 22416390157998020279974436165832441000 11796526 -31057422883273627938982280339093928960 11796527 1455485048040015719486565366990529444152 11796528 -25205388667004805690674503052098338816 11796529 977607976327165629452518251087390768180 11796530 480628642017069481813538456772416563200 11796531 -36366170644825124529148392571457991120 11796532 973462438124526802462319695067040128 11796533 453153572383554075246034093351582863360 11796534 -8245858491778519999699562800299183552 11796535 576893375813525726311569989260046475480 11796536 -130798344750112809788819362044832419840 11796537 -72351091555482111669363842589142027440 11796538 658171454541224793616450162285544958624 11796539 -50279099261514480722565458665114885632 11796540 -49924763176162411427473049657274040320 11796541 -444023842333317044450824963293173810496 11796542 378350099831125469970018710926264710144 11796543 44396787711952311258785405028081004800 11796544 276313799997234487158579871324054224896 11796545 508035158692691560553208110114411102400 11796546 -630791935687278646273486101269731894272 11796547 71145692758995473705875369796940302032 11796548 -78339817748553923375012267900146564992 11796549 20896968551102172909473396367373848000 11796550 342396174892137141953545870638335169600 11796551 -46950035819662088375894535776964065688 11796552 -117329995215893602583375961718822394880 11796553 867117756785481687447056285143439411380 11796554 -28660399188503297654211954066437400576 11796555 -459783914833481910757052680024908533280 11796556 743094812647016541670107256319327354368 11796557 1210371167953669528532891620426983950232 11796558 -94405560123942774209712638849453631360 11796559 -988460959530939784860345136909195876240 11796560 215408452806864817557728424612188897280 11796561 -19368478319642078922820714314129653376 11796562 -74743502065211845679851213315385241600 11796563 342537464456574310542484524286634968812 11796564 -235606006175115288287788713477775042560 11796565 -502848880937645363150612550979317677280 11796566 -559210050257866907509662177475240812768 11796567 -69820225839718519479627677661837861552 11796568 66512669950136251186393557472188825600 11796569 23448833281577126274199950423232280970 11796570 -317392567234832929707378221642198668800 11796571 -1156331226074908269754157561759795287228 11796572 420160215970366525488184527109109087232 11796573 481768819648029343214773802846129458368 11796574 405061579276738393234553540013270865536 11796575 -115323284786931979599441897714816126000 11796576 462505222718454875429273504527090188288 11796577 -16282311083220716370014070707261395200 11796578 -767299771094356394291936877889778801280 11796579 -69404191775900212740272090427115653552 11796580 -196235977066001099834247913682369836800 11796581 60396785198977035733081720039485502200 11796582 -49788102402706236540978839717830772736 11796583 1696503364808567594831035673626069289440 11796584 23212130597081021466588900355739596800 11796585 110553812390513713574020703528356577280 11796586 -54363865527057467296443188920679101008 11796587 158204774086477072791259575229613215680 11796588 377951719191161522037432900874120687104 11796589 403870554055745610444428389821640827072 11796590 -63834339068755385151202325139732226560 11796591 679830049493586925379592689482975339920 11796592 -248138267483243539663938592359876296704 11796593 -1045003983561073112916284720495935450158 11796594 108423739620546175215658743725747669760 11796595 643681428962629955349997993099834047600 11796596 36291773088958726691730729540229447680 11796597 -54714408774657680340316118649912644754 11796598 -260013382016128089618663763511353061760 11796599 163119180048321492380518441467290998272 11796600 -45441428794241089533217393687644672000 11796601 147489111850433345576839802083996840192 11796602 135011161205105755888197689458513181184 11796603 -328018619720354918852039329232616932496 11796604 77382564380088385717829090825356384256 11796605 -396258558401427833976829306799382896040 11796606 -416030210983567769161010907983139964800 11796607 560679875185557054977417842254061371832 11796608 397656802006280123898549522895334277120 11796609 -423256994985245991452421560258473690272 11796610 -51264263030387394923402405265923581440 11796611 143320574428168575726619599372045570192 11796612 -325203073851378879958255156453512480768 11796613 -551484555417736549019056573459704415138 11796614 137048727258174208826172429178759042656 11796615 268796767203623718873957793567428158760 11796616 -117351252485575588045014968003169484800 11796617 431677392612123921461413199066757048192 11796618 -62102133682318759259606798678923924992 11796619 526873301704597975310604776025426072020 11796620 453416182263414020789078324729766220800 11796621 -221972233541092385795658655319685377088 11796622 -316537761381925738422795533496517197888 11796623 -1322235728396906965128468234669980020464 11796624 -95483377270743259340392751635271516160 11796625 -630163896391876062125341020551553360000 11796626 -391237763973248649391027880321095525488 11796627 408372626766234021955939017241528315320 11796628 -103989983617605255207145035130835769600 11796629 599581986167112633436686227092679850684 11796630 -25415155813588776020666818939346472960 11796631 152160191781591538166079792829564113408 11796632 -147937588609739593299615630335669913600 11796633 1499832070059312297594602492862017364480 11796634 96285354419370204516555039101852456640 11796635 342559801425349260994757767549285780800 11796636 -137210706220996470567019332280696063488 11796637 -746402130991439246282230411552118815200 11796638 -120652875193102277032995258523546379904 11796639 -1129322944049795341901605735370488374912 11796640 857815008066375676205808703645573447680 11796641 741786952065243470874095455469925219042 11796642 104296966899053627152016198526590009856 11796643 252676285197339772632958928978069454480 11796644 196762467825141477933402306140149171200 11796645 88848922893998746888833459757250256000 11796646 -147337930617749125221705250966565725728 11796647 -94436496267543900224088961701014223360 11796648 -435715944316254816362470448493755351040 11796649 313839266462281814533034938569029237760 11796650 -212118980924109059043248646989291462400 11796651 -1418588997582361949082649410340460250960 11796652 148897995167168385949677578905307896320 11796653 857909509894529691088072728586772967168 11796654 19260743412516465983957810705805060096 11796655 -117385584891899453455826822290425636480 11796656 -148398712125921332245716282866750373888 11796657 -1455459505763678785750189284551239208640 11796658 690028509748974378051376554840125905680 11796659 113130697371847494227137215898425635232 11796660 442227708908899905486983266017957876480 11796661 498686300716540228447522526220642536124 11796662 268710375199959630658379317017709244832 11796663 10923257759037241808860445011085055360 11796664 -726166550349695746898692030375979028480 11796665 -222081696952572733208834077485494138940 11796666 -35374311613676879884916851818323819520 11796667 584860346327024419024473136904497455716 11796668 -361957160353696045008838790943123548160 11796669 219994856294404846050009195332728454694 11796670 568759593516809565857659555593422476800 11796671 2120573656577956312755107418018354400032 11796672 201855193696653573950135748886435725312 11796673 234689185955133737838096535739011403136 11796674 458461688009661421436925147562700517792 11796675 130520910853259178513411896727299136000 11796676 389418017880443361262849446675021944960 11796677 -928565847529439105908972554495592999200 11796678 -154459119118974538669902296642299184640 11796679 151338273123633428758858016595743899800 11796680 21865818923046148807088638786813132800 11796681 -302794748279112191178736898111611120320 11796682 -66013316853934259820276645668465299200 11796683 -289598382271326052612601478172023451560 11796684 -96650952475559268475996766645197390848 11796685 572847086095044347771954010490130564760 11796686 86940499848358602996589550590702494144 11796687 -28777831692762505039292629878452855712 11796688 -179972040042041002149623217373636108288 11796689 1041088616793293317210134396845790101490 11796690 -193517079737187798199757668394225548800 11796691 2387820686901880911314182796087921060 11796692 131906486952733994160641919075101394816 11796693 -297481187570185496370277527459230517696 11796694 -108708194340388805200893378245126216448 11796695 161913551176452265534880854808176306200 11796696 -346074260552421997041400823768290406400 11796697 55028450300088602130844664384259652800 11796698 250582795185215078046649474172082927600 11796699 -474421863093505467074486978070520873872 11796700 -166629966207714272082632828252920883200 11796701 726433217556502613964401843978489464320 11796702 -44640460862504760988442337266942678016 11796703 61541862344920323490838922639649750680 11796704 -366837714299946295976571894547915997184 11796705 312925641533786209835503178671289155200 11796706 8271701263694294553576439501108416000 11796707 183437352807700094590852116188388876204 11796708 -156327725636920063639865936637428760576 11796709 6517869659141275607796648893511345920 11796710 38761130373992537683014858631317932160 11796711 -798646555117696083372325924220558944728 11796712 -515960976330361317257986642166351692800 11796713 -1142744343885035834942198518829789112960 11796714 -368418775727497501582277501648352457296 11796715 -88107306595432932091781384482929516000 11796716 658596488717828384057883049263519555840 11796717 44792781567791651701687473328552726080 11796718 502417029858302785298128932709139394816 11796719 -819655680189286012242002413636414973640 11796720 -5390579545034131229874125564805120000 11796721 -572559395559744230530645384355555998656 11796722 -78075009498098371090563883810021613568 11796723 -256534837514878333286226717799751805840 11796724 198798267908211515419662149317124564992 11796725 -76671524145002181997608950059742434200 11796726 174188762620593134013867319750887638400 11796727 90510663810851538824335522774272035200 11796728 251121232811507991177316787840001884160 11796729 -20947126669789724201835362947333944960 11796730 -326939914149338848680485677341119335680 11796731 736313607222764776956818578882958282532 11796732 -146394443093846909345110734048742579200 11796733 -253451598699442275218675843129921697792 11796734 712627035841474332660615038685688790016 11796735 -32583930425935414061347360172989638000 11796736 -39884884795728895654794152415193989120 11796737 -1309707785751393990578072577136731919614 11796738 -85136072582209115160668927521193417856 11796739 -781516496088059784794284322573056407760 11796740 -94494028786368192071829908370638438400 11796741 -487207919902325528170058209971043793760 11796742 -591128839300148912205684632359729631808 11796743 78033747432469114190885618454123172320 11796744 -216052102255562925803774074856107745280 11796745 -899798514449655568006806631258699129500 11796746 67333467581282855158622527809220798464 11796747 -198515498584939842088708603491005530128 11796748 -31331490453925407748130451185295014400 11796749 -566283574275959216832998956433242272 11796750 149943551166325083224947478680333872000 11796751 537580480277724532150750192612678156272 11796752 -108758630592023884791880886693191090176 11796753 -352399916159718138913834937601706703616 11796754 385353373492942990640739360516017894400 11796755 -143818663358583833502667399727652918000 11796756 26882070298729031278501700303323625472 11796757 -643951791920281372299681236591064918208 11796758 13829202676885479392971560979723839840 11796759 -15048893168636341117165098334918285680 11796760 559898454344287929138218346188018688000 11796761 -1278279961029640395036115098621713539638 11796762 28900150208586998230243840464845809152 11796763 -1324748792927327589657446255514961070616 11796764 -168979715470177781543092376006641603584 11796765 -368625250180956957482601166978269043200 11796766 -85613050684527161463277179098846954112 11796767 -253528993485716844877684631028264929184 11796768 1127198267969281493154906362350731264 11796769 -237685717153588846210565987060013070656 11796770 -203294316479472514891768042192362973920 11796771 -46822498757372506447876276326066481152 11796772 -181114024345009463127650018888933568000 11796773 833601896357289411229990299131235113022 11796774 -401190835109081863849886714920200000 11796775 319016458543633420181735175286963380800 11796776 -464593745003552038440732435154261770240 11796777 165131761026841552270114544043291312000 11796778 129195907609555432957947165462667827456 11796779 1612130601806473976684369579564340315576 11796780 -6112838385795176061020962026386826240 11796781 -200600049520250665968602428843968429418 11796782 -65112626913600612675042480008941556928 11796783 1123410561667056029942400210915911399424 11796784 97783263319880591140420149210861469696 11796785 122398969814366095259465599423385406720 11796786 158658046901512751741821856843595667200 11796787 -358087344367906567834162868227180741880 11796788 20980941367487828748858586811045591040 11796789 -504714679344417309934858023689130795840 11796790 -415473031801169295257399509722739656960 11796791 -937755860523178449809723164073694556200 11796792 1114378968225155990180449122810593280 11796793 -65603031545311368983370008929472459256 11796794 -452831459169427501556364809119233035040 11796795 117268131871464206151065946879422895120 11796796 -562919331788436567901898744157698703360 11796797 -695854362147616510160427181904038685754 11796798 39072046824803420765926905398401646208 11796799 149549635050496743643064489285846675200 11796800 -8235825553688393970323960399737651200 11796801 347907416148797039656110997537874924160 11796802 173546440883098237666024291919168815104 11796803 132683780989694177076318131628989093052 11796804 627038172040890616672930678263062183040 11796805 -111767946290278893443614372287905925000 11796806 -56800045924149985082724726381344747520 11796807 -109926698348146397207312475733924247040 11796808 -11238555725788010937932827145945088000 11796809 61186415296819950140391672221520194010 11796810 330065918590669363912581884630349457920 11796811 -100912882037401233884656528544995599248 11796812 -2625189724141066874143709149376267550720 11796813 -462290503044405958824698287294775287680 11796814 -447238986924005336015056354902641193600 11796815 -591762471549629945844220791191939520000 11796816 82338221307582157850721573715120619520 11796817 -770368005928559474691120092592306965134 11796818 -3840762171603244424774155897222258560 11796819 -630692892015450350938375174954490658240 11796820 -204856604554849117291082955284719902720 11796821 -1530120028622459918699898466110035748 11796822 11044031142146517735317218588874283360 11796823 1518904263664600632772669362145505765760 11796824 -39420264728399747991186745373384417280 11796825 -21438333405465706207731494843195252400 11796826 -115841722646405751697772360607338895888 11796827 539152486088838263241852591256254154272 11796828 420866689851104232518765671905299704320 11796829 -559057617392367632583409812276970065120 11796830 -175165003952042878991986753909104835200 11796831 -236013877699646204424801581738236826280 11796832 577894112393197794989478951918732705792 11796833 21430636539365222461018941915997148160 11796834 54348180585259883335310143668935393280 11796835 -12279867627206672212036161955062682800 11796836 903038907063602397690172637369749284480 11796837 -172139307589414919595287215003372038432 11796838 -209070618539510003381754640112494644480 11796839 -691789609954261640372363264433774348360 11796840 -23096762074456325234450121645272678400 11796841 269532483074534368616483143301304054464 11796842 724367181244136281533262001606841969072 11796843 737852233200828541166052557877129176664 11796844 319974403721514362407567987750754228736 11796845 -676892906797062426805382824437156870900 11796846 -152693343266912339405336298494203602816 11796847 -125901877875464328840070458832854182704 11796848 91822553823742613382266964522915987456 11796849 533026300035682887856908897470343330564 11796850 2508620584302076118609361423355020000 11796851 1268318755749430853000703833354830237008 11796852 -174568174828062978328987213286713958400 11796853 -1072439647163219523830327677446937438880 11796854 591683898755190059205405407755382100672 11796855 -70885964154390225789827698056602426880 11796856 -85670949327280201155057331123200061440 11796857 465809808842929153547702304791512013712 11796858 68214013765730419741966664838037158624 11796859 -148223890235603424185021400011968320000 11796860 5171324885215454305911292427631528960 11796861 -69044756022647217062383327218011393280 11796862 184756133449156141856068368663198034944 11796863 -203354432091289118285629004613421160352 11796864 -105528873912346084829262590630606929920 11796865 -305599602242404086558899127783050450880 11796866 -648298115317398535205948893862940280368 11796867 -1310621410841575287007627494360610967640 11796868 482546284947873876678035253099723832448 11796869 -20162863158809355408085510416469915104 11796870 -17437118277525111329959899461740642560 11796871 277490296502592236029059184489767874072 11796872 210164134598617486944681824990449459200 11796873 30019724496904960363528477700546664960 11796874 -236426686460571945443771471718468410064 11796875 223813255512261355123536191508915000000 11796876 -67069501810783282203955581715724141568 11796877 899481816486670344249424467207188300726 11796878 -13577256841992211343301853523180204160 11796879 -197928942723437665963091930210512630512 11796880 6778703868438094754645099548276162560 11796881 -158291147901466284713577414446547708300 11796882 135359260938039072161154085261123023360 11796883 332260682045173852924021665115598781520 11796884 -581374393725138568639053063533524021248 11796885 343527388370746307800253734864367242620 11796886 365907480862435750585392734749856719392 11796887 1290749721928939711687924979353341054792 11796888 -823083584181520071171250087331515453440 11796889 206602350868658426403013820488928221128 11796890 164223420485768013432058662215743764480 11796891 904371449285155008624259520886218121600 11796892 184052793652046571513480493685905481216 11796893 -72731003193324725997459402315546072858 11796894 -434216408287270964391785008282867608960 11796895 -160046715796814212355545972709771520 11796896 1131326280956793957683880514073109921792 11796897 342892909985523159937266226453440594672 11796898 -98131076484288082342231980737670616800 11796899 -269724698073378340973230979153239856352 11796900 -218390438952501703618979113823799475200 11796901 22107094775417549003263625983316433408 11796902 463605190780303077326638771716522775680 11796903 10153941771412242535839167306692341504 11796904 323092000025308133951815708053025996800 11796905 -58017785241206364273154594837915310940 11796906 -466296354342864726305202583682685345792 11796907 -93823164614572389853032290937365303712 11796908 -465989694031836513659932056842384431872 11796909 -372694817043037480325705070872129608896 11796910 445040448036156683294504920847549856000 11796911 135797142708703129572438657477299227632 11796912 205422738786505662032949733378255749120 11796913 -941044131242146381418272869063104265838 11796914 -483211388462520526887193457718515656944 11796915 -42834803479950950530288089237388939680 11796916 152281839262959536201516335477467386240 11796917 1079468729085751648399870983780316484352 11796918 -60303634707976187937776726408019210240 11796919 -188197920278359631690617692638317019600 11796920 62489523640658872929932013643379404800 11796921 12310520289499097025924680494193481120 11796922 53453246741493190925033235234420864000 11796923 -470677729202325127523984490260456936256 11796924 -185331068088862453701826135204597137408 11796925 -266272814850553004182405319405503719200 11796926 -190986583984636259237889792500281267200 11796927 -283182221586692579923290603259608423480 11796928 -4390235755710319292306933993932062720 11796929 503064375608202926861847027383503791840 11796930 45161447306705561613825679354204953600 11796931 -700755371007485317308410148621126648536 11796932 126834479191087441264987621167846236160 11796933 263877645784255048120431840875494412544 11796934 120855082803714318124486242117603027072 11796935 656604924754050129371910834910790572800 11796936 -103002484238389792980510291673294233600 11796937 462089299068649215323405425553691082586 11796938 -8530710361399662744178016771503100880 11796939 -317975255087472279270716414735232449280 11796940 32737469079302388346286137596971351040 11796941 249068618129462951754024671166451284972 11796942 234028575685671245458239347747461436544 11796943 -628295408431956512105396399523086044536 11796944 -248856141739664584948958811060191600640 11796945 135774121769417175666499155776282971200 11796946 -30883434926996692512712322574388714944 11796947 -231219810307743969329802676569202451604 11796948 684768343087475561633123702227392000000 11796949 22421785209635552391535583517544742940 11796950 1891396060698347397335770309974384000 11796951 -131287949563746175565551953312473662896 11796952 -157407210142835435604604244784897146880 11796953 -66412182698771309412463718952681185280 11796954 -62947670036767864961648398093198363392 11796955 -215218751546116276103966199040645784640 11796956 -768878154237528367789649764009497558528 11796957 -141450103637086769268082701368915567232 11796958 726650491030093133430368737230849082176 11796959 -1840148867322001748557401183664918050984 11796960 -67533915106459136484459387012859822080 11796961 -88167323452028862611176279381610179200 11796962 -2646492070860647927170120742786890368 11796963 100644151314918471651223230426088717440 11796964 2293768060072502224126194711266199552 11796965 248846103234084161909389063834757140860 11796966 -333954816015154546636890555138523796448 11796967 -109707853540072444773920497394019038720 11796968 19463321060462566094444715989687040000 11796969 256621226998253277785257571758650855360 11796970 -306118652788850892321811430716856596800 11796971 -95869328314723886545074466117037510856 11796972 -49660127053582827561626683410085564416 11796973 163941586266588615957671884219399953004 11796974 -115764197152383160487277162091443802368 11796975 -697200901068188274022510253440448562000 11796976 169029102990087698567538781274803863552 11796977 156158688046772840063134091556412116480 11796978 -15614509511504745160473860995821307776 11796979 -98520932943006711215179794036837178420 11796980 72494258222288548126357542292143229440 11796981 -204996637401954893019488332836368830656 11796982 -450726658216078785764285315803800616128 11796983 489708551658183748869218542707475744128 11796984 325320755455728881421415602558600130560 11796985 880452731047454561175771338425423386180 11796986 -586007590849679027431117052940298375680 11796987 -916790928897935397264617272358332482048 11796988 -24806606498324310160075824358521438208 11796989 -987088008131476847260853543348382153210 11796990 -319196646126096185543373128489772476160 11796991 -393944326899099595797403048255430342400 11796992 -326216284539610371820506035191208214528 11796993 38784941170323110443398757787045281620 11796994 414025529048564780179266028139441699712 11796995 -356074602848788146458013635990502906000 11796996 -10187430599410385727457992070265361408 11796997 -1241316492864864959996803125714838422600 11796998 -132933405045760129455950300561113539264 11796999 -201793815941274042109748809575840738432 11797000 -1058158007606125686564437604700078080000 11797001 379896231983137913919666327440602687002 11797002 -12348716042125492574499865183956673536 11797003 -355735253284444541487985920782461499976 11797004 527775829624433141168962211678542477056 11797005 -108417164503843488990257082042519398400 11797006 51192267092118978371667905560476989184 11797007 21466444811051665373797430095916686200 11797008 -184867167109152377488544772199794671616 11797009 -213530776264956030293260970925076991808 11797010 -311077495557532959179341624370405383680 11797011 -12462533459257875246604353415455659340 11797012 338458755871476286408794762954195570432 11797013 -49901684502977977852336228768726890738 11797014 306980180399045311775124065758603089792 11797015 379064698783149315681744555788844779160 11797016 -42841189673770991161534278339256320 11797017 1121205163661116301265999133214023551648 11797018 -323016914151798673937583390934567073040 11797019 -5961844145429154148807810385736463104 11797020 401399779344341771726908117269532531200 11797021 763186278149725837454385629371448261222 11797022 419269905014998256744691734788555931904 11797023 336603212964540043824583390777242801408 11797024 391858157895672859562146876007464304640 11797025 990286916507044286758938275048266450800 11797026 -392080027096439005204023451617488256000 11797027 -141586268306349830235167530751792759928 11797028 -875083559794869860108003789482015208832 11797029 -422485776836639325205269544940813228160 11797030 -52425339101027734566841251719074283520 11797031 -33480433558853250620527021608607073328 11797032 -158149670484360847255143500724105461760 11797033 468718261957448986192994608057034492282 11797034 257860162803304579235497278245520608352 11797035 83488751294927545556405015667079849200 11797036 539902472367280702251421452952974490880 11797037 -69994926971859520824556353474168362496 11797038 267839337317250590762695391982053066688 11797039 -540119377330265618251664633212930783920 11797040 -828437399446441197690209508478156800 11797041 -220363463387540881960914600796538283408 11797042 -333348075112647006512471422657542425328 11797043 138495504980971270125435465968291017440 11797044 -308600128528495991891512468974422728704 11797045 327790921143115374071514434472457105920 11797046 945023630918844363516569619700681459584 11797047 -1457207535042775328144009296030969226544 11797048 27407461111720472010182392159812034560 11797049 328592454157631770605053865863240971920 11797050 -724230594002675656615796583303168000 11797051 -42735816659805331259865372092725923040 11797052 392458653870839643928517469927747726336 11797053 -219011172282914164848642171461706931392 11797054 -629915667614287181471996989063725398400 11797055 -914074414325433786736877008493795976000 11797056 271320496539043892073426663325103554560 11797057 -1500920559311183397796022108015752869694 11797058 9328957974209910283802086764228691968 11797059 137468159778874249572934750217870467248 11797060 -538284296281431231073207392954988400640 11797061 -396031388618606166017360964059595082338 11797062 -9411486689416795720783839481043013120 11797063 -310646123683596261072035444826519147688 11797064 -1384292273905009911441619353441448688640 11797065 95503866192252678278571467143433915520 11797066 -275802051292164262618765133345821410768 11797067 -439003087272462920001317202525357595884 11797068 46739359083327217419311652301568262144 11797069 404729638831413878189697619132545011680 11797070 96495545286513582596609882823160704000 11797071 -168299857889801057641233702816052722432 11797072 -30195790075355933459218901765702156288 11797073 1209199102983094019587488739708016222322 11797074 160640534911530057849013313497936549248 11797075 -696804345748654719053559191068334040000 11797076 299415566701669517045742795062077440 11797077 -209603293783716392345957111205176862720 11797078 35251396301460052191199686393213015840 11797079 551108061920733741089014730680988300976 11797080 234423526347780811509504378576078028800 11797081 -306553574972138845082221848740856812800 11797082 -1630240516327451182444393089637787136 11797083 -22449150375249108472144790866828634988 11797084 -3465111792768025382510699043624407040 11797085 271885572501829979890376608604428407000 11797086 -133851963662380933222912345327401686016 11797087 257226863732051410910906097863224600800 11797088 -28854989610016568619899365787646296064 11797089 -59351009997161694415062233935087814880 11797090 -114782132154345425099159739551870215680 11797091 -8511120293409795964380801622704415248 11797092 28785749210171544417359426970388776576 11797093 1332329027251364164846778168365089120 11797094 344625700987343086333671109519144041984 11797095 -131495472188611069985495044991437851360 11797096 -716388827918697304034964281173523358720 11797097 -528116657608928028222954013184748300060 11797098 -47333703746464958424012151848303313152 11797099 -1527801717471296166826101081401764157280 11797100 -38320727659201648147373116936882176000 11797101 -575609528201092152908441050291364495370 11797102 27284268634269693043513334824265262912 11797103 -517759559156668173355056391639845624696 11797104 71207253378918708545402611897886834688 11797105 1921648461091634627315650242977874384960 11797106 18617639571469081411985851361685655680 11797107 27497487301388645063470586516028033792 11797108 -744048376184169712640714164413278841472 11797109 141617443362286203438156531276931619790 11797110 148701451157689215464368949273157158400 11797111 -666836266131462030422516544598429582728 11797112 280982168949169595572704554820690739200 11797113 827544022154463872539427387648044176000 11797114 115011247607626582024078524808039805952 11797115 262085194294221336288145669181506775040 11797116 129371800730347071265904003178489185280 11797117 -175325754152084098671319973618685403988 11797118 -1264186423367399335197030491503017600 11797119 -5157350876998964019937898337279609456 11797120 -818679953950860151363280256279930470400 11797121 43619715423231534888018289923088081344 11797122 75603752478399527791348910253970095360 11797123 -586723359673980145952791467578915843936 11797124 -90653549921594045646292148369837560704 11797125 176183767897999525145790758632026096000 11797126 158905751456329396484799623571082776384 11797127 -535043811938779166937965422163512763568 11797128 97523493154428676901028017026100428800 11797129 -1628269700662980441153407745234068242140 11797130 326768071339667252386882857069954720000 11797131 -288411748129731604467272558327936619048 11797132 -948197213751376579455320277726199247104 11797133 -732423110361726867382514305439974578240 11797134 110380840256348664361034195473317564480 11797135 21920738462947232123076300406828835520 11797136 -1228758275995183328123408545390264320 11797137 -895312636546901990680882927449348480 11797138 -46715674801159962429719262248140565760 11797139 17621475380756665126879715994722624940 11797140 -17076816317678198925069749419910737920 11797141 -760202563627008173997272570156589763008 11797142 57508237037375171784280055418274368000 11797143 168148870058762257919799813168125449728 11797144 -570921463756086229080760762008608163840 11797145 583272091199941231445777698623292224900 11797146 86214267231603192311930589891987624960 11797147 -275085496494654266544582257658531827568 11797148 646509740985085314675882355074810473472 11797149 69889039652726992127193951931905208320 11797150 60317628239439482522918719442757552000 11797151 233313599187284193251039646821004200472 11797152 -256391627213440057203059101067287461888 11797153 -393295360453914213262637108509867770860 11797154 95007255531781282702543843493172271392 11797155 -12471888502601139795967281077442077040 11797156 305342857751553608992084737912072605696 11797157 -541741655608661901455434178700325555200 11797158 -4149715766687170603707111612767626752 11797159 -169668505115714202730839065223508146048 11797160 -563506649754446477840227544043587174400 11797161 -166151083278104022611848337713115234928 11797162 91768188613298169495647623647951284832 11797163 -66007882046827060820655196495082568960 11797164 -372276819626115643074214180796242160640 11797165 -49571208813224341801021198774780034280 11797166 32130285331246503777377075900955838464 11797167 -408028199276115100028837963210710568688 11797168 250993309935730236002089538535310786560 11797169 137368421825552353680859395475553127570 11797170 23940130603393184392225838776590213120 11797171 282137171088458377992454766726722462800 11797172 -154371970694279048691094335240958783488 11797173 -2349336016722429245759110298558804178 11797174 -119760516760037274090891996654055956480 11797175 233944797309780856906924800525026565000 11797176 -298148029408227712464705328602542899200 11797177 -84458660034643432878089299483486973056 11797178 300960085111917912990180596501676493056 11797179 2524917533148428532965512341254265600 11797180 474408023073598077262244245287670694400 11797181 924438013758403501544944388982977007264 11797182 -490525207401018038177746348010496475200 11797183 -421258075100729777302413746257195968816 11797184 116969802690438332132600004061062758400 11797185 673372256644525372564473691051685221440 11797186 -500234532219898468886950552245214268208 11797187 -1377164421939341606957585402592500942040 11797188 120928982347430402716718240200518942720 11797189 -263699140592552473166806149736458376260 11797190 -53840747073815868420612960976872328320 11797191 5241090500518110028355578906290978720 11797192 -550653530787566556290203733794357862400 11797193 903427105513782741498437109877030052442 11797194 -44648278408840844380092484894567964928 11797195 221773375896995769478095369631624945200 11797196 -39951558580330459244389375120559255040 11797197 -361624867281542918301472769856927739200 11797198 -89911501243970455749483403052617102464 11797199 849084324558777385665173759275274761200 11797200 -31275391878619218662306743709816832000 11797201 461657532210218275639204800403871607144 11797202 -460777647531802100712420956691576110448 11797203 98199360079094579728459025890224979200 11797204 -512502627799589899099845798011984249088 11797205 -79172779790976671175684196421854863360 11797206 -238612647550742774894945494922068463616 11797207 24313722101532434669354384667434701632 11797208 1871636786739480870731281368423017318400 11797209 -251741820788764835526087082447678315686 11797210 204947188712799147227373474348716175360 11797211 -25585193966225954326845139696754924928 11797212 128617694846080831153125102004481728512 11797213 609915048804521726406985447377785015462 11797214 549579943587605718300263964176183700480 11797215 749879795850076122622546737520219115520 11797216 -206668235112839273253713880996574396416 11797217 85501741657407003450885493829306679120 11797218 118538428620699732658518625343988602880 11797219 -141903929601628934866765662077898784304 11797220 -563434250081288203587925608805157349120 11797221 353812344201525681612593427091448074464 11797222 5966384096233738334657875750925481792 11797223 -175603417384132416677371703350136702976 11797224 -379910040467874849550671666223564800000 11797225 -486466781118088212273304065734971830000 11797226 207939865719900471116593324741964100096 11797227 47879829120244568734122374202162584400 11797228 -144566894190976350987831211798323097600 11797229 -196165325863330427415150893529941265300 11797230 287132887030849149743221955302141038720 11797231 468709762497430661109994427790584862032 11797232 -183555505617515977195456643734542680064 11797233 -55360647244817781569687153726179983360 11797234 212947549242768818284251309216479552016 11797235 590766386018443461098043924873828965760 11797236 226955851041789588585074575282569658368 11797237 509945995359939458508140734356253070812 11797238 24898437573010786588224974775893598144 11797239 -564313677600097510869011627175491569176 11797240 48880320748372628481763679878479052800 11797241 -905001135350038533316856481657504062358 11797242 -105475081242234869476581346822566309888 11797243 -702939571952370147720447542871885900508 11797244 269644923404402773389562783044536848896 11797245 28923655398187245478136040813770529900 11797246 719086789734962078317351069856461059072 11797247 -6663960694621607849414288552885952000 11797248 429903211785068009425507733249672085504 11797249 -716256225443548117300176482082575146750 11797250 19517375776375861040365518390635880000 11797251 -360616822968490780179081469237883027136 11797252 420495924222618279689436169899756625920 11797253 -72137286605056566543109350860870086116 11797254 62539548110912935125861861711866924160 11797255 781834410157977457848342784144033463160 11797256 -530540527123492503337286208073828915200 11797257 -101651511908130562766064069026233155360 11797258 699344599819437082845711031369579920 11797259 901364406137949479357993678545896390240 11797260 -8367618220810453772350940842784778240 11797261 -67321453495155887296401812095851457568 11797262 -7573648158542509814376220085087343936 11797263 328733765848203090607402053584414029992 11797264 -89999019414460977952294128341832744960 11797265 -3549998357209080549200816087270585280 11797266 -78740405290311977109905850563016016896 11797267 -92609596406733785011486925866291625408 11797268 374335529669634035385293300382104242176 11797269 -175977420098130824258392755797861130528 11797270 238654271429469901165132499053548873600 11797271 -370895138426475623778077506027386943800 11797272 1194910555755851283825842406493746585600 11797273 958061934133572776210208578717458328522 11797274 -583612836405695759641633974023682414864 11797275 -17529141993881352514071522894659750400 11797276 -642286735838606992966011932158119139840 11797277 43340203912367133097311419099240865126 11797278 519760757572229109961981431990306787968 11797279 -225986156556862069135522294087005097920 11797280 -727609086921098005418212732906430791680 11797281 -844153659917945772645148196328348608430 11797282 -99705727386753640711704952852102686720 11797283 -319688596033828678570782945390312070296 11797284 118160112799982921418080792365000753152 11797285 228457157929624557439030794784095372960 11797286 -41929830840413922616734306617016362880 11797287 -943032787654274208411456288137455842480 11797288 65163820146259766861950669033401139200 11797289 280040674785410509767112095399634463232 11797290 -245998270687515120489076750375938720000 11797291 1381783319001761297105293766201432678400 11797292 268131201389463957513533770506619272192 11797293 270629789785729393073276703856228376544 11797294 -696723513399463800972354219582772690368 11797295 -782338100376489523838915842901356582200 11797296 -62331225692253593935510253496897110016 11797297 242380873877714406959115432366712350900 11797298 107143333716722886774562116329458495488 11797299 -565272479254590895810093316460355664160 11797300 108503154843240153107751766645458742400 11797301 389405525106979800148989983672082184302 11797302 66390054507422079531746591507649896448 11797303 295341241965400224971445306202391228256 11797304 -968224690554076127240991834479638794240 11797305 97832803776873680976068612425315104000 11797306 -257926915300647643659281500641093611520 11797307 1325129286018296778381284631296045705760 11797308 8276205978684126364234308598237883904 11797309 211121050294837259549193619081647040 11797310 -141911173363691414861666783744250896640 11797311 1816959456488462268316905133421435136 11797312 -266848312473336141171875464584926593024 11797313 -602296652530999333839551531949971230752 11797314 318850923138317092635150788730366906240 11797315 954717680428952993993769442965039378960 11797316 -16527286762819693524399949177413630720 11797317 -48371411081805471777145127443603459200 11797318 -314113502998603625020010126326609224192 11797319 10843148924535867220001997629730309720 11797320 -509446223109242936820854894529168998400 11797321 -655977137795666618296890206574718748928 11797322 -629076115369814907977136727287386984448 11797323 -10403499114718771337320801014588684816 11797324 -40276773821907894999357232430701805568 11797325 633610236569281050158572824584478910050 11797326 -14121000983341901481476981146334543808 11797327 -693858100676819099792790986719105799824 11797328 -207904251917649236818636465734514114560 11797329 -176221532680178228832745915007516467200 11797330 229890622411306479570105736280326246560 11797331 248347658636617137815365241897843973024 11797332 -68609245960357530501179823199637446656 11797333 -1350637645572515193416748171894938202418 11797334 -670269642640654173237018650010800038848 11797335 -124618383126165270076383638257207626960 11797336 1796875054970544744225121071592346972160 11797337 -1778610630833576960665828819981597228908 11797338 -580302972868695250101317052856510464 11797339 311516870362524213954382019813780070032 11797340 -144566957396279783421984818003251461120 11797341 781299969648565426350664923277430193792 11797342 30657375762008429781613544243935318272 11797343 -718112148945124474319535926177187741408 11797344 71558464132024168945326881099127717888 11797345 -154987693747895692895702665459180896000 11797346 -133880467676253502192958391469639802496 11797347 -265166806658832871998426895050192816000 11797348 839097949826963151101100418720841172608 11797349 -1980683017306249604009543616261152064 11797350 122509150561374294471943042463881320000 11797351 -2500557317081359194187497539405435048 11797352 328630992061155282915264610971284275200 11797353 -660915792407367357702635507729490820800 11797354 -139457240964474000872434239280996597248 11797355 -917475259322323739724446213375064894240 11797356 613564565375803808986515439572565366272 11797357 188738442714863281793163336555295284000 11797358 61558426026751522628910395270975880000 11797359 -400235313025353362481977521040263980288 11797360 38192997929543307438605211834588856320 11797361 1207530846427720754385755609201752906962 11797362 16282205057861553330563071434912188928 11797363 -104338860501115804190037210075177150388 11797364 206948763740633485053312723566810726400 11797365 249961745807061098266463943801846546720 11797366 35439366952682998447191930918820823040 11797367 339450810165602095150568341331704310160 11797368 348380404309481529831506436372940062720 11797369 -429868536765662003855158582597787008256 11797370 -112291314673984153091621110687451400000 11797371 -82313394571070010485199202541282718480 11797372 -489060662794948910889650983324230375424 11797373 -475735356707168152349198717639657491200 11797374 -11819947233581018281214407793897988480 11797375 113846026715260531303002799993563510000 11797376 264216877789729912241655824600971345920 11797377 63416271369941012063653852405901713632 11797378 -166537220730613142488438544315884211760 11797379 -438681563282670800652980337839239500 11797380 2082568174064950482568765216895385600 11797381 1024901291067574786514710144008891182784 11797382 281253245594441151780107581940598237792 11797383 -73633877369145858963365977974601578120 11797384 -97717937681052332202293456276878202880 11797385 -761124783406624972414843152295298884800 11797386 643080497011061393886581472822770918400 11797387 -663653446678032957642047434337242103484 11797388 -983933660478301160560402183134354307584 11797389 -130374600103322605439130304650875553396 11797390 235338441108697591528164535872989245440 11797391 413073288071462454861609754693598705664 11797392 85371259717310953213543035489688092672 11797393 324059729837508353435899402038510865780 11797394 1098934172936470841153485873385697792 11797395 135349029132715343244832115600714306400 11797396 -109466865789539951155330895650719631360 11797397 -177737184628083140318201813165972528580 11797398 75699325520932466632952685514317185664 11797399 495703149027024758604595887954439339960 11797400 -277160811916135264206684590032536576000 11797401 -143657638807197534657828016713677586432 11797402 -157691289147237058299178561731834048288 11797403 -177216670664622527802140241582170448720 11797404 -576724126957438137746329583882567884800 11797405 -343760473858905360518138767554846771240 11797406 -497272356534710768553334465634809020096 11797407 105753619158631542705387943118756394504 11797408 -76393949024790960753058091003343273984 11797409 -497375247743273448620496822903076831596 11797410 89716514114610123218093959813340559360 11797411 -282532871910505981995515723467792625408 11797412 212934354374444173699892801115269870592 11797413 -40095534264419515700407300380273370752 11797414 19071890044773093877718650837799859840 11797415 -167663745583793357012998726570387514400 11797416 87697603557151418242631153124023454720 11797417 -113599101497117895843570190710453986928 11797418 439937940876078577625273670453477630720 11797419 -344933133468516718548419756073748966056 11797420 150525217142157982008528879227137474560 11797421 -118878266796335819117262829098867361248 11797422 -6578603522734199321182182417816551424 11797423 -1130744781266467600001180367283832824320 11797424 -323341555974726114721606334210536488960 11797425 199552442678322110001942459344574967350 11797426 205069255794970858212648973549226517024 11797427 -1858094209463629571477756752670561135688 11797428 -524104154684446210513684102397667962880 11797429 122617081188914125292028280129422441600 11797430 189433051081129122252991359950367676800 11797431 265094823191357029819093500872370486528 11797432 17045209456618530275562301795589529600 11797433 -394468756431371547811733495863344681900 11797434 443706757736521133187233986366599252480 11797435 -14801572178619724445340517816716990000 11797436 -470239254737791905294248023686111316992 11797437 5453084664112056610756527696149383968 11797438 839416393573736727620661266086415173440 11797439 -621743518285345471965429902041016326944 11797440 43688867325079935420070865531515699200 11797441 -588352049540243487670947136334029844158 11797442 -145389956892162989913619185478464412800 11797443 19697595481931237881126810063372574208 11797444 -686785948852165240299338894376590088064 11797445 -123081278003919765859543568706135420000 11797446 378032266291162230932114002656137045184 11797447 -37840140463380981510963047590354795040 11797448 -513624652477436979309721188827567216640 11797449 901053317167387094615785946233486600464 11797450 -20555484422303565773075400847229491200 11797451 343206381246453610329632882451570858864 11797452 1675448565816131111037811537794514176 11797453 -113242498860618111108750192732079596416 11797454 90073183567669234067384999526545375040 11797455 159638945087984295770447370292749273120 11797456 153478082522273630190952701085166075904 11797457 5003396177961607550733568557539165952 11797458 -105930888919905274492661334538258106880 11797459 -385245854610871161782508421270326676992 11797460 27358339906987882321982858174306369280 11797461 403183638555070317070821627534563808000 11797462 -1315785011159131787954213460289843679808 11797463 201558283793551117848150677038738903920 11797464 -74148886214277239963464820951022305280 11797465 132181361717677426333737467878917110400 11797466 513683099599767611468803333383182568432 11797467 -54746524662194337074172583552502386560 11797468 189506231449881937879240783999966404096 11797469 953046825696365990138642423241152040870 11797470 227919802016503908670833679547890598400 11797471 56364852540905779487029458872047943904 11797472 -862450353200668594115561020163043360768 11797473 -472457627319166065031232584482756254496 11797474 -223678056528224362696917857678371560960 11797475 -876605216495006985419741600332933965000 11797476 325322045023159559312238432210096632832 11797477 -992283343652986812664964400512926796674 11797478 -58462332093135531708895385926071533568 11797479 305625040698385222404776919480093583248 11797480 8889111698659029558611978332557312000 11797481 649274870795826766266559178155983740532 11797482 -58391899317719205036909658896653190144 11797483 646092362301526599555337454622882911732 11797484 157819252817604825852767091733983436800 11797485 132053450240085889869977630652511776000 11797486 357348508711748198518036855414180731840 11797487 -166132751972082332437935027423383016768 11797488 16564512075972754192303352354645409792 11797489 -2139264292090613474402587854193112017632 11797490 329297398757677417949793158267430748800 11797491 -47828013509017576786602530543529249216 11797492 65477657820046842369511376652339435520 11797493 -74675045560987817920394080108761426258 11797494 160140284526449590125415200827868943872 11797495 -361873470443117806381615821118694745000 11797496 -146022154255743445384889242715140915200 11797497 -417407444883244656972465632393991017472 11797498 580389130928830180482582944097568518000 11797499 -290708935367555943145841184355622918400 11797500 -52211239199196132226195149935040000 11797501 560521683406582168809059396229898982572 11797502 193992375046816192581611715684239428608 11797503 108983354053616218054100461607042273424 11797504 237857615513944382490653469035150180352 11797505 -341255565214728290570271227690073752640 11797506 -18263577802588827068273664560154508800 11797507 -660101504342447176647899251099390507296 11797508 68129895226701534360126702636018611328 11797509 -158947096452991024145031001690808894496 11797510 -57445082880490888016447192672567571840 11797511 -1245146881494769067658613179384995341776 11797512 366276146366782748224593672316552396800 11797513 25289046894901190119449409937867196224 11797514 -53063966414454356678687903523357480144 11797515 -199148208629866535665746113899481856000 11797516 -24327948983407643542624144250221644800 11797517 437010706218754339011061555330925766912 11797518 45981518147260385964428744175695155200 11797519 198400722047370750522360852883070161560 11797520 16801029724333059369185553311477268480 11797521 -754050414979577236089500619000594613920 11797522 -516635036054921638638740477363903424000 11797523 -18888958230149401205812928972512767096 11797524 195254882532503456455764035515092966912 11797525 -646426186335884984603826017694551600950 11797526 376181959203644874991881463271768920704 11797527 198483095217764230742035550168467823232 11797528 -629727961973906650215085820735511674880 11797529 -513281811921657800585777104570661058870 11797530 -24760779898355243485211543030143649280 11797531 -825056453786981197117488885171262604668 11797532 36590588656390551806965617154956771840 11797533 -515464341072748502417124044853044334240 11797534 308430061961134220815011539675744779776 11797535 84480466743042256183363401662651167200 11797536 -600447693126803355124589817450094657536 11797537 -742459139699663926121881538557473613920 11797538 117170111393066408680889343437491716096 11797539 -46620125168854462194888306343877054112 11797540 -213695280794512465211065568244313685760 11797541 -218176133777033992120116479698930733760 11797542 385851497926981935676854619899968659200 11797543 -25167663509321644656162427732764147208 11797544 -1006961929776981915182500051004674867200 11797545 151164948701670022088276395963054199040 11797546 197614833515767606413230463459991809024 11797547 -214658703169871406426355592862902429004 11797548 73365643140379395382788978420116176896 11797549 -199135245664863898113930049836477467136 11797550 -142625815772687472300410447615523907200 11797551 240091026728601533845252607787871785168 11797552 -239335997501628903829833995265729970176 11797553 966741885988149954310906836088463510802 11797554 -234706297087841874304900786865644510080 11797555 -95161754571078795623714704157693902080 11797556 -341182550397977408444389590305613127680 11797557 -23851669412178831712212922621624205760 11797558 -133983196990941356856892700430271048224 11797559 -438753798154315755464094359639738769240 11797560 -480333838594586425170555909148396646400 11797561 -384007569221981731917392274631811055040 11797562 -72727082834640572113451830117038007296 11797563 -835664585485165869421540717657450126056 11797564 989143346383146661749869395745158219776 11797565 -274877987788817729651072542944323299080 11797566 2069683122470878382736944540137448448 11797567 750181109174145593738581844610775207616 11797568 403340199776663108870777628306398773248 11797569 -14488077570090350983419117445626976704 11797570 242911601332883173540717999944270504480 11797571 549544506817722331997408986037016419772 11797572 339339078051348944477506942774089096192 11797573 371219586987497292250049612790190169280 11797574 -451834799871403371590835678598485663360 11797575 -104042294313706235946279947719801824000 11797576 -214269252659512118946988337420393840640 11797577 -10442630710535799668965461102008655360 11797578 4329374064750700215762527413574619744 11797579 566459297928690070693283462819528444180 11797580 164819854303772243693482921043202892800 11797581 505366418682167796738849122557383803040 11797582 -1030507032361144412408354297904174766848 11797583 -620913236950785256463464393092272131464 11797584 -8180277787465841877904949447543095296 11797585 58131691674338191275858147227685648360 11797586 130359144804388754118088582309991233824 11797587 -1100158784753247090250349088492753876432 11797588 -244654989393351949914579941741339105280 11797589 -291604394264209803560987022517173890610 11797590 42669760598615478866407772322383308800 11797591 295744498833009964127081179656677560072 11797592 641338922776685772322854104491804262400 11797593 -333536128654443764831318827617307386336 11797594 537986717592869482115745756784197335040 11797595 622490224381614532147112140233521553600 11797596 275167056782034638976652773785102592000 11797597 -144119014059997940148844414963405930368 11797598 71732999549478666167943559236841352832 11797599 -237398028055287997209567444827724183552 11797600 480222439909068838595357711228741222400 11797601 -130519889738768952388627537861975186398 11797602 28930520787251053136994299827199255040 11797603 -114832552316619779119512680595264127736 11797604 -81915626595202292590935112666257911808 11797605 114103301010660070009958089144315942200 11797606 -209481464800919583274497632249202541440 11797607 -579391563490307592495038845082743011144 11797608 -120936656572999029561495208164147855360 11797609 18649891464712189739755594867427899680 11797610 30577507829122434496741850004300913920 11797611 -215761879004450005116045849111870237696 11797612 -734117581489038423793943448211497727744 11797613 240863307249659607318140442935698886400 11797614 -33081263686432869309187034420349807552 11797615 -223912005923494714015872227838761179200 11797616 -236867530725733504608431950071005872128 11797617 -40838930852378384235250764976732121664 11797618 86058924098604081457650828665628460032 11797619 -966322357787644837334224633468235596980 11797620 -221209009318349864746743639865446236160 11797621 -2521161046061243873923785123528747634 11797622 369601801183157286742393638904217356800 11797623 -31701330569219515742862100503657100800 11797624 -40207789903664476219963817384114135040 11797625 269103262189106658859108190655125280000 11797626 29850796933924120304581920671601398784 11797627 -406039253302705930381940785199938747368 11797628 1098229426845518073127959598439145325056 11797629 208383939939241937590594906701999619584 11797630 -129158363960732048809098820882306844160 11797631 -222629364917919057373361686472137469568 11797632 371601792341938238043116744921736806400 11797633 1236954427837891979622426085706855786882 11797634 -109391128214106053841549293833882292784 11797635 -225345189428156817478246635254476238400 11797636 -865799084040530901985867178404647809920 11797637 1462953888590318506103994274670127368286 11797638 -177313051317193140799742982588749676672 11797639 154780202074243100367061606397177372672 11797640 815132525191975836592732394906112000000 11797641 355420803098716228426522138222904085348 11797642 -14462627301771525530500429154078328528 11797643 -270138559076793274349869481564104287744 11797644 34358488998513533755471903722635280384 11797645 -44057351986871431316406430556962286280 11797646 98292343187593654282494718704939882240 11797647 75809689058506488011773528407370500240 11797648 -230964616569911628477582692777062064128 11797649 694942050897753046442085634238335554036 11797650 -176221169265702422728089085067101814400 11797651 -523559709961461148317581066584176127400 11797652 5357746836096944033053618853555945472 11797653 -311873840139732084454696711894760808960 11797654 -315193409643249132773085399906742487040 11797655 319826479705162878010168019528644881120 11797656 -272576943607731263469937834551672053760 11797657 -13840723976428393545662562752501581548 11797658 502855439666789234090527797849170904576 11797659 65908584398047617694899741823187461164 11797660 -260595729858126748505325254106088181760 11797661 1476789460904848763269251592377351500262 11797662 92923587298136615392567890371889797760 11797663 1478062049624200259780042888071499570912 11797664 1416371652348647960574573227819526389760 11797665 -41878398458862010234561683561583656960 11797666 -14531997749782866903022608245771490816 11797667 306503346401871381274681958440751600592 11797668 96164647147283267294333152822566144 11797669 249919236403711083773822959506224279644 11797670 91621622945294465473304511278094950400 11797671 -680852525453637487468625167710560996400 11797672 352746134027074956777301740499644487680 11797673 -656168757666491285716073702202866316 11797674 -16198744808704527893527628438327643648 11797675 429617304877875404728380193438709720900 11797676 -17895143887294523773829519443572427776 11797677 1246080415367829779366127024827095885440 11797678 -807377700697240683071574591002192007360 11797679 -675740344541181993034250889903109618224 11797680 -145010623671096078254385982203996733440 11797681 485532060170678450792263784925118617810 11797682 -147610400392477803164993952152826373728 11797683 -123928921997559799744023600599802431952 11797684 529931275351927658001946498275578028416 11797685 -962469514108503763379153509294246651620 11797686 -26457088994325403757939721515353165440 11797687 -1491257627660704412095394035422652429608 11797688 360259367938491986441674922058496081920 11797689 68528366171260791389651435168165760000 11797690 44023034811718399758067788841787843520 11797691 -836660559488880486043042963147728490908 11797692 -219261929568304063072154630895607131648 11797693 -217457288622461941651087995812172978420 11797694 -349232989898498399751969009772651974528 11797695 -1407831607565267966624679611192040960 11797696 245664589350487675170313192136148779008 11797697 1054621435216777018934025643609446024192 11797698 162154441197023225357691554408748949248 11797699 -539615900821822469098879380747268601880 11797700 -411694245198345904092696348599691100800 11797701 -104296184851355184882694093462221647616 11797702 -55160156013224879593648477740860190720 11797703 -54881111318233859054511449023950602496 11797704 -563095924110774785376065210837166489600 11797705 -1221368142527764004321399518665988308480 11797706 -94550982417216589985221861954475114448 11797707 -129313681670611757242622477068251848208 11797708 -451074702442335727967231486690008744960 11797709 41081745930771228758595693373873091328 11797710 -179649456800352256522038271507005191040 11797711 517443463996403547518085688913480838480 11797712 122758276095254027111038541631060049920 11797713 -217669420730101179055580616145910232816 11797714 -84382681392267589813150857734876187648 11797715 94897754024808303164932694790106752000 11797716 67105549133442383618430947367601459200 11797717 -1153265799860674441112339719217838253234 11797718 358752262848278498648920531540675894560 11797719 -460007158804007625868773942196512488856 11797720 -903804867270256160087495314210062950400 11797721 737723829520655368383644059186377893070 11797722 -461411747319853419186873652568040444480 11797723 412596009727191637678536463601104396544 11797724 137409902792279794884445747535770636800 11797725 -13471412775221632378178791903996994400 11797726 350340423096833331788395477065494767680 11797727 348496723905978364365122815973384038440 11797728 49409390782483924251393807855200501760 11797729 1083913321584942587987452769802786022320 11797730 -390984150658483856862188587772608462560 11797731 -24713871608804228875455979012834609656 11797732 19740240611900409895799128239809708032 11797733 -220535817724788338517925877355796652256 11797734 181656718545631609767787784846037502848 11797735 25957833761520607252355808000525138240 11797736 -812310800811747976232403321568885048320 11797737 -157223361120924610490212239637717770048 11797738 -7304864314854894988978539173789715456 11797739 225637999242097897682899614506600060256 11797740 -157164097218660775729016774993804221440 11797741 -97478729808774753562677539880112803200 11797742 -990425131022990614745126232133094784 11797743 -650357860516935492303719497033531967736 11797744 15882708439084909247066363464999960576 11797745 400877255500321239496630977505117499880 11797746 184788319343920141207099715550540311040 11797747 99065409312106152229358143794065758128 11797748 -577895386406065645443924860068506630144 11797749 17948213159803203517802326812198094524 11797750 144746327027517086175682762773623808000 11797751 -63697711551569765838691072473765441600 11797752 -1101241913463530268083526732790933094400 11797753 -318853172814171462754725736276508511072 11797754 -214890032892352082122254439028498150688 11797755 278494814309493225999100965330634621920 11797756 40731358335492210335285706390402823168 11797757 424898327944171458336407174154544428480 11797758 -92486319083399972078799109669724313600 11797759 409772593735481234111473411444894856960 11797760 26583402456460180469059997994162585600 11797761 -277877810044600223977441984309968980736 11797762 213929678893952657545365703497815335680 11797763 1957465828335512284054691737006983168 11797764 -35976561867118008368904072686559805440 11797765 96550462735466481394907222541327955200 11797766 464029530175331552734875234653258394624 11797767 -937039154557784543898420301121124241200 11797768 107976014010967558416476665206936130560 11797769 391207770403002999817314258630755007540 11797770 -8567838604600767661996555967553638400 11797771 -659545222661036078431115380545756666028 11797772 -209101812571400039852103982945232563200 11797773 -61321888446716241211898810181020453856 11797774 444500888849450885575277706173410567872 11797775 556324003420960105617933833158482018600 11797776 -56107976141739582582020002606462525440 11797777 -1319056226709067996137572856043508240 11797778 277576077384180129571186593149502311424 11797779 741137756379904425901550867804357116272 11797780 -420734542487008816145664989031187929600 11797781 10033455376637824828643419816782704640 11797782 -113320691067050339888753890739560991808 11797783 103577823466940990544029605669862028240 11797784 -679692749254118101190955953478889574400 11797785 -371337566801707787911635896514769017600 11797786 35651371079018689177370717042285101056 11797787 -1415699021055764820396949775151351165564 11797788 82751020913663300142931380132187814400 11797789 -192977803299161216646412968489024478644 11797790 18769573237179447646335314226180590400 11797791 -67088558620126421120269349122660675056 11797792 560386737884656777416545588732328148992 11797793 -14613384829591200831131079090810081600 11797794 -45269290728792456435268265926121121792 11797795 34043819496477096302846200582912270800 11797796 103294738159920854744361520150700414208 11797797 315900744317800772129792826777427451040 11797798 14971192396230920522088993915119048064 11797799 871163349694218589518081289231424339520 11797800 -61096457433731360399048707054589952000 11797801 839375101088496473709334690797641095802 11797802 747608439545272847879976496694400597600 11797803 760132260436187267359267681733443719480 11797804 -439049435265950174067545524114058548224 11797805 -556821404911540949889412192934870727540 11797806 -121731709593685290320100541565711618496 11797807 -702952092030740358445657284758809547776 11797808 2959540995802193479887587331197927424 11797809 1053844928998590589277360128687851370560 11797810 194292040891206769710352922978673549120 11797811 206868112765648880193906260906921257872 11797812 7909307336790447280565799974239003392 11797813 333306492678280525236501235123056010140 11797814 -32433630910149617064239288192937161088 11797815 420883885934846757529965789985230059520 11797816 550647186106578924651445989953305620480 11797817 -153316581515698858947631991152367006400 11797818 -472292765780429530670345026344088298496 11797819 362952919059750905223896747062084450512 11797820 -130401900506854694514156866338500864000 11797821 156724399031725318408903884867294913344 11797822 60016155511857758426403346615705572480 11797823 -507144929136768110881941036625586660928 11797824 1888009210210762860725283531899535360 11797825 90846190403305474231874344387976787200 11797826 716483758856164550912521731182496812544 11797827 63045223007374011190881081552028966656 11797828 471166756168016572780685252789181440000 11797829 561912350846306490544790136310308881376 11797830 -278563792263188722524846846662399112960 11797831 -1241577892559939875402920817112081171368 11797832 -429323256083075262654733529892595660800 11797833 326945810961530944223438894632709734224 11797834 13673106139236921432116168129122383360 11797835 -270264314038290596194393366469618204640 11797836 -413467300414069253465283814533656191488 11797837 467196603065408975352768973534565066486 11797838 -234661214183478632422725410880853386240 11797839 1800580128428744489791693063986149520 11797840 -50696114839726550125770994796502220800 11797841 -13839594739087912571655693012047247216 11797842 6179993363510624784360470606407425024 11797843 -156615138122974682541093583894970799536 11797844 -743975193950515388231607210556415451264 11797845 -22567250149951071673203209236996473600 11797846 330355558712790634769554965082389308160 11797847 413320456434213256978600562384063152056 11797848 -328150739799313402564551505249830758400 11797849 -66928804244216938336093214091942712064 11797850 -150582274101283820040668059409070432000 11797851 -249128396711628276066228215787023753760 11797852 -319172263208639317908620141656560450048 11797853 685364439555362278440032815358040309804 11797854 319834244836031847482800172885386337280 11797855 138498267656927271476100692107462331520 11797856 83327413811637693142364914467628646400 11797857 -22075491752795168606547379248807240000 11797858 -493392083696806017198349702730543284224 11797859 318161147934108451820390499372817894416 11797860 -459812338698016074606146788986077184000 11797861 -1237473718092348882042447079387850145538 11797862 270860468901007928599381086758781726432 11797863 310289195239889724646425337871912832 11797864 188884944541215907224294091091892203520 11797865 -169118891370662140648727512140568121280 11797866 -481856351172215852794005969896987366400 11797867 17574793744999291335646164595644149520 11797868 -849859758696856802567009927296575735552 11797869 589732976947422415723129944862711882848 11797870 113961241457069987961925425024604220160 11797871 51032632170935497626751941113045740872 11797872 -5627122593897873817502183940440555520 11797873 268175969215984793090456234174811161088 11797874 713807604169895829436164774872529662592 11797875 -848014916141041261128585089879509476000 11797876 1036598893989048329745311529893048309760 11797877 -242295009770934552865223984014603554948 11797878 150359823769078458428541120042706942848 11797879 956812886422715132644317507691496801280 11797880 31095012919645035111854039457327206400 11797881 -615852580727246307925927849240753476576 11797882 -392465613764305290504452098739265877248 11797883 -1032195125664649100371785110411660129856 11797884 -18058489841022976456317249175842038784 11797885 -387422117471276649893607652133564574240 11797886 755524438025932248203334100449369123264 11797887 -184176253799793670436463107374603292160 11797888 1121625069164426851933990836163879895040 11797889 801033994912044675216007891541293094724 11797890 -92238509273687291266253356756906368000 11797891 468555048741853387850399241433814420480 11797892 57949286719611780989421324749409143040 11797893 -18288967320718065773198358281261133696 11797894 -88045852821020619567053546253834315648 11797895 21152931894479992456825627092485568720 11797896 -421817836338182173374159945962736844800 11797897 1889323377882886551256723811926157476660 11797898 3348615072862029908000033639648179200 11797899 268416259092451844955223987270449570264 11797900 215577136625805192551723275558250336000 11797901 -428088674398499180184337294399823233098 11797902 -342793477268840206669243927073555848320 11797903 298343033404578698192283446284871596400 11797904 -162723416376049259085176967118572748800 11797905 129245467663901063814474040581048347520 11797906 123968008225330140049391995245585427104 11797907 654521314924270860115132925029750133832 11797908 -7250147411362507860742619740440446976 11797909 2569631378936031066872785754851266017404 11797910 -3334273740750128062863434371550663040 11797911 -345725963320150884244528271133925733880 11797912 313082275669612576750645786544532111360 11797913 -119375679894771159225106113971296454838 11797914 313968234772040237189043720336921600 11797915 337220432739925452422066736629489304000 11797916 -132530306047607616398760988475685596160 11797917 -862614709054225845278464977315916101120 11797918 -4009935718148624239553425121276620800 11797919 -71977346299117610395783626556642541568 11797920 -469199606335684611410793225859419340800 11797921 298544862545048817241346912936244081122 11797922 -651169476542128874223512149695722489568 11797923 76327733526205940309309491369067806584 11797924 1259525044862644227476442471275249952000 11797925 -35244878151365458966823639388111583500 11797926 120823214467013969254065501448919705280 11797927 -491622995744306230456510538166051865128 11797928 -261131414002429367897142421390539079680 11797929 198046376324034002255169451015347162240 11797930 207986133530491735112105368584479211360 11797931 -3973674025899039552246632420137347168 11797932 -488821224618996182319275994694883475456 11797933 -48252159799049451554444313748823970080 11797934 -359395138290323444479527785078497416384 11797935 482365839372835527096769988462018851200 11797936 -95468486420985464131862137211322941440 11797937 -1115495765628765148526702936349936546414 11797938 264333345361382294218713955847078215584 11797939 -1798174256907686832399310442582814105440 11797940 -61200778427337180320241657303894589440 11797941 -42825516679928995973543832704310467808 11797942 -18934166592710384019032979249752517120 11797943 803557454108020590897672211803789958080 11797944 -138827626942649621690859957502963937280 11797945 -38588596983031061398357740601448739000 11797946 200485862698275682363467480928790466672 11797947 351084418037428545639377499464977789440 11797948 -500408990025359207153051380020342664192 11797949 -451626746036159814373404305537561450496 11797950 -90634260906123530688183765811933454400 11797951 -380245508840595087577041750045174540816 11797952 -18795710728062181800182410001019568128 11797953 -12913150766501246083545452273251809696 11797954 -198746701294061959566016257195294067200 11797955 160998218445531182910734521734863140800 11797956 -390792004414352985958913190398816930688 11797957 -107394512607666692067313200722764109794 11797958 107097608207010793139740307960966986080 11797959 -198932911523269669770710151279470578992 11797960 428846661581878552164035384028084480000 11797961 133049931200907909170081579736505372032 11797962 -130995280510643991554587499646172352256 11797963 -900463321984476345183950379288510766760 11797964 187180567285332030627951294378297182976 11797965 -168555803882125634988321733165227312000 11797966 49099224770669057579625767648329684224 11797967 1073316539332776048829447051916949452016 11797968 -641840260371554839566321132814467072 11797969 -573016361686760947451690527532400674700 11797970 123597970737177734748568402870585963680 11797971 828962443151685695440907090203996848312 11797972 -888486976589132882221915378864943876224 11797973 -1073287170532954409939626759851397063296 11797974 -12834832926065816158166882063547236160 11797975 -88859221026339886618669564799755653600 11797976 -784441440776750089191066449975537971200 11797977 -383357995340514104210652512239200191280 11797978 -531681175993934961794133992300503890960 11797979 -64071110448920149812111939340889103420 11797980 82987852586530835718377799584000901120 11797981 -385599941108896937973326492158536476040 11797982 4657843307348150996502350847794027520 11797983 130334123440808115707052901014709251600 11797984 -491770223167798435449617390145706131456 11797985 91646539548044458547305494944910130560 11797986 -1901194805909464367065499388337566336 11797987 256866621067334708227633877278017403392 11797988 235275435414294273316302573353558384640 11797989 -18932683529746477516501926894451250880 11797990 -26226406197254663471710924970348522880 11797991 -123810428652363682607797577299825807536 11797992 -68091240614414811752145632197553095680 11797993 170567885335565200757856241588028882320 11797994 -49363890812371017358713047294026824960 11797995 17737402278747923955263321445295203840 11797996 928557030005817758501017210628014080 11797997 1134714043367417505690989639783058655446 11797998 -29217704216072004905033281894522968960 11797999 -76563340126831847057863771509539106960 11798000 -380957541571493550444930353681154048000 11798001 1163029338858147306737084914847985275040 11798002 -403910084173862685977583494586611469696 11798003 38164268121763535746777305039381817680 11798004 -460944356693942203974056157201005303808 11798005 14767791950549641377042097604878734360 11798006 408612107479186972535425339464889740864 11798007 337072839340529943050657237419654062288 11798008 -783459083912516940131576763659195351040 11798009 586391947435127050527654084982052175210 11798010 -23493943748440980613920636591194926080 11798011 20283430913931053121708087559607030784 11798012 262910970766543280766370641019316275200 11798013 531806567630627189212879389324089220864 11798014 273492638638943476785969667292744353920 11798015 -404443782010826700034947003227858034840 11798016 33829950208674017966892054817982644224 11798017 595166850280971919060172796947884804224 11798018 -182036426547056134126866105633046272000 11798019 64692305904645300127118408684555570244 11798020 325776624873957621002198114143960250880 11798021 954860807383718908529316963409945728222 11798022 -240067833603940123295869763087916011328 11798023 860232737152361070972886459983808389272 11798024 -529843309717317929263977444186034498560 11798025 -147122858949310435632890592703151113200 11798026 -14966136043652652513142167329087790288 11798027 167240603656357657175615417015918214600 11798028 -99883625362855282582938432042013532160 11798029 396865642781150732635915337492019382476 11798030 120619250941144727997074922144190876800 11798031 -273029080368502848566832941702588371200 11798032 263150114774909828129446839039703121920 11798033 -474757113838814655915723903812272655256 11798034 188836296326699263368079029276249391104 11798035 -346386752613645993459953970062224813200 11798036 843468735886887887748806210405037482880 11798037 -117495077628124742935812719304166953732 11798038 79106605893164325012355054842999644160 11798039 -7072824651117754159674297509953880832 11798040 -304064947081284828579211508780803891200 11798041 34659596178683631253087535040146494920 11798042 -109531886755608777024084317925554703360 11798043 21533169484862806434357361307501101464 11798044 201300092848142901522452797863622555136 11798045 -257742885723448279856320337282935338240 11798046 86152471866677505382588439754561368064 11798047 -961327858561247084550019276452003385504 11798048 -169468290598412324615532803050978344960 11798049 464284209083004234415513583383749393600 11798050 -187106654820836137971656696977473120000 11798051 436761635912916680116774438739524287360 11798052 187414489582943508053335804734020431872 11798053 1146791537692582958153943117619272140160 11798054 86685822916350197462884916657760792000 11798055 -53877601032294192516788948512902276840 11798056 1262927997475433050124263333600950266880 11798057 229772656695822689897141566867205675520 11798058 30899918555024346335196500804873443584 11798059 -19748646430382435716242242853959504976 11798060 -412300051961453866499577050327354603520 11798061 793843612741246491380981467373623658784 11798062 -35828810050673985486713271642520061568 11798063 -650087954562272292885837676573163048688 11798064 -163403554769647758098527928336965287936 11798065 -71232886148023736413037032547210414220 11798066 -77075859125551653322902569609400960000 11798067 519799638106056807464786835125895879480 11798068 1124363406232455192454658633111991165696 11798069 -96901372628947088779643026232660388000 11798070 -101457002823591292804991098408447180800 11798071 1745231833048205783619679133793236644800 11798072 -303969845978380022678363669381048770560 11798073 -110171645572692901443969160425915196416 11798074 -411002945754632234976836787134698626048 11798075 174428797857818575462092061150071633300 11798076 -360011651379735737024588923889630842368 11798077 570909460795674962086322031091458870720 11798078 162967754763508927486469622409211852160 11798079 85331452506800702961886161528964028832 11798080 48123659093846693290758000551028326400 11798081 589733022929514665832425376399320625024 11798082 13514315739711628237612296918524628480 11798083 347783359753014540632681279127627368448 11798084 526445314135373329036427817601014489216 11798085 37293307706385546753521365937798227200 11798086 -421267269333673599441114849019231951008 11798087 244145503630320598543250096303245941552 11798088 601568661258140494036717701737942630400 11798089 70516905876330740170900337173610247120 11798090 25336543953503272577331306029304496320 11798091 161005832058265662685619128305436674300 11798092 -985605849501198141265549835598914608384 11798093 1071230089988817532614390378486060105024 11798094 -28942744896742701438574533692167919616 11798095 794332960730519448759349459852750926600 11798096 -158100395181093267225729865698127773696 11798097 -202672146838712037676850176312242862080 11798098 21870339082114767264385349432789376000 11798099 504345447860091408994422043275023136960 11798100 -178844138464999980804335315318321136000 11798101 -490702710910383515155417415506998858848 11798102 -485837703124121229046858402669162623168 11798103 -81436490352778094948838613397650041600 11798104 65041672066035422375647031368434647040 11798105 -1167998316928110447482609608220732220 11798106 573944804159879563648584488024687403264 11798107 -200820716965303601198253373675969261200 11798108 -232308287686483789437093313345861776384 11798109 -1311881559332118804559108051367731865280 11798110 -72021498122679275733958701497146515840 11798111 8261921846737627833098392867174964640 11798112 582882273291287208046003492098869821440 11798113 -144937389266820589863627092930158641600 11798114 39317246411656574644744337432892930720 11798115 -106353979099992272151924698789092788480 11798116 -354450112423327748286359647867375017984 11798117 419338770059465189180622874216810247166 11798118 -142440429108263764710012679684107100800 11798119 -112433517794480787919383826999455462528 11798120 -630075524495065230119358419509307443200 11798121 -147054618156264310617565497138255647088 11798122 -125091403589753060673344143528896871680 11798123 -128210295978012883524505265305328035776 11798124 134251707175307040023257840937169730560 11798125 -243069401948901325465158253000700000 11798126 305253307010182835734952702432757120000 11798127 14456230456544929245041881205526328248 11798128 -577465973874930064852565638175348490240 11798129 -114018261896003429430467300723975538624 11798130 -165304625799071673243648550840370388480 11798131 133588992374713875113025852645767577932 11798132 52853369845200866347309986501533436672 11798133 -347217773048574285312486523191857232096 11798134 -50681698054449246440102911700103674688 11798135 -484408051024142492800303144962517555200 11798136 -58506169503766731845049597898058526720 11798137 190052499458154190113226438415759604100 11798138 -548427680077963581789411118132085149440 11798139 -590538123551364505771378361854078233576 11798140 -1202682074000150114299018553201372390400 11798141 -293878056906880001572602625003327196736 11798142 178938975359079996589239261484022046720 11798143 283149959642079157061887472626598009200 11798144 1064064439497120870751957333172048363520 11798145 -175699536714314721156600901958633640000 11798146 -372397856174122340615500274074875271728 11798147 -1276537256083050678067068614212397206404 11798148 269270802330875068183808624219947207680 11798149 -360506935722307577031454894651813090752 11798150 8438471211794699833020122677993593600 11798151 -848104141652762813086126878522764410968 11798152 1324613582558000899436538890247543321600 11798153 168883373761686368474200524156712483656 11798154 -14669563435185771105542957724080726736 11798155 -7483134021606201673226834943313754880 11798156 115889085124608369663789204985145675520 11798157 338331068661710641884693029423215816320 11798158 51073073855660189369875834377472927680 11798159 856680737387161178700441973061483181360 11798160 14543496890252470109777435684595302400 11798161 -28626578897350366779134867569650697100 11798162 -219941597343064124490777816838369197168 11798163 175022820215608310049431596055775216480 11798164 258673702815809888979532512671069470720 11798165 29713470390789697959188947338084900060 11798166 -11605844327380794423421773910539927552 11798167 -388015570602863358592890431355295401784 11798168 18171420313152880036749393235539087360 11798169 173698834012846616648603062011053332944 11798170 252873565708701860374074769230415450560 11798171 272408305553798583654884693857372992000 11798172 -305120066116451962554808755883208064000 11798173 -565959668859194478522121734492831065600 11798174 -89441195945718132943053760779846017664 11798175 -232692130546530912690661374761668435200 11798176 682619517808905431615887351927642521600 11798177 -247322508819336748739078513067171250974 11798178 50809040823735746348393598540871288320 11798179 -700218885273232380054084822824401725220 11798180 813103999802386875683216164689537576960 11798181 914030226839131963903418162984038582560 11798182 148323722545658457499505729880546955584 11798183 -888412851863402239855065854409215247480 11798184 121877430806242680053085489264920248320 11798185 123676536981774754157025460000978388160 11798186 -663269892103874578205610507168695509920 11798187 27427317406040058431534142267380093280 11798188 66558476209410914540550446655049858560 11798189 606212693029388167444434999123487616568 11798190 -189598577616500027121173667835623052800 11798191 -1195821996824357147634175620493956823408 11798192 -20888253990192410348193095467350294528 11798193 -5592370890547242216600679444543354944 11798194 13396336329636037774668933260884657152 11798195 -475975697279135697445805039998372834080 11798196 25223533613071656663496550920626032640 11798197 168169166020730255202463769213223025518 11798198 20304742466861345587289997703500765600 11798199 219496761796078125291648658525506456624 11798200 196094746007904818054232436950273024000 11798201 -206438772978856102882954991553622056096 11798202 -724407742566551647602250171065457920 11798203 884850664589358204810771655973606021040 11798204 -17802165170928531393797003310066582528 11798205 -409367468023737126809962132853471348640 11798206 -45308523043442314277312800391884667520 11798207 919175883267553093511293873316228167872 11798208 242766669635593020492808422045313400832 11798209 -615935719104660305673896172094408838590 11798210 497386516517675597062090107993557099520 11798211 -7520825489283490449238460777638330560 11798212 -528300349308716325203508527509244080128 11798213 -504042948722353694131731866835016835040 11798214 285975350272895444239925045277815748480 11798215 -259070335100938406946616477082449128000 11798216 -503939091325271197195798745222141706240 11798217 -746619946772781049868342694064708620 11798218 353948214218651369587956384713214837504 11798219 -185807455304707827877730980305130006380 11798220 79351085858806174757715966235174087680 11798221 -62388664912968109158248002135124081280 11798222 -855965605026103878890990762896259575296 11798223 621217869653185072905009278286632699784 11798224 185370276707230247335373338183387889664 11798225 41392670827770722677731259438148835750 11798226 -42906864726665774909070344215169904 11798227 224584238635367303422150540060924560032 11798228 -27789600205694069896115318454509838336 11798229 -735379696907276309026687332572811122016 11798230 57335689685484402872473342984301596800 11798231 866519273962538112257479892740559236944 11798232 139646686696987653743385980423992504320 11798233 320812959349635510759675871698947361664 11798234 71649239162459059461326028258294518784 11798235 42809451944125567808415151549723550400 11798236 515391998852772780737798019617365416448 11798237 424569984561192298169548124874374658240 11798238 -346450660078393030500633238761229166592 11798239 230733766322394903840616046025398139960 11798240 797927858411212065917942423149097779200 11798241 22042384906110834693824608287638384640 11798242 -67858214768089711183780970027863906656 11798243 948111381059092497512681971410285192120 11798244 -311375228375733568776244043077996339200 11798245 193645897925666893402979303969177029500 11798246 101074545970242376687664272755046824384 11798247 -742343033057160613212836830409269527000 11798248 -114742401279486493483999662295921459200 11798249 2289189255650925561733107907658506594560 11798250 440721051342425820462808110477970368000 11798251 -570409157586552356321778557852250132748 11798252 195538332996350098495507459421344565760 11798253 413286912927910516441550554334990005344 11798254 1569932066265094051565220593066509056 11798255 276390156417020768206716774400848844800 11798256 79087663679402442416839654615547904 11798257 23960539814230063191562472098803194532 11798258 -972446465678027052583443950956125963360 11798259 189452497742973029811191244022194831360 11798260 -25711617143711193975472255763751959040 11798261 -332677940527772584312346239200007704576 11798262 -62084577873696876429836908532319842688 11798263 -1161558575223970014373347852104524766488 11798264 -9030846518660439568206074357615738880 11798265 -326985333378255758483610908416524607680 11798266 19287704049663013250384403244617698304 11798267 -275807739114401443934307341893659548400 11798268 292586764618666538539304011212466045440 11798269 -592273775268165865523791216452633549210 11798270 -151699566865923953002469914249227494400 11798271 -1487601432271434331406508863258090795760 11798272 419355736505652770466105140211175391232 11798273 -577795014208498686435861487219515467820 11798274 1364646220993167767396690825841898752 11798275 -698123371904549094992525254377749757700 11798276 -160207011056658894605217966900986302464 11798277 -22801616607257366331782138859743776992 11798278 -127550692304497391503088555898554410560 11798279 -737111285360205636400836467629064406120 11798280 -170258147994350511086138430990910156800 11798281 -378239081606912064071272615373561708736 11798282 -238428227475225069067068958937437056000 11798283 -69281665371075247740469590271046267904 11798284 841457605032319386699402409194205165056 11798285 -218273624430183969543753462763470570600 11798286 123516447811738084450296336675640371264 11798287 326354787504906363377718235342580250464 11798288 -324981207083564556864187866267631288320 11798289 361020423232109266106318239818715074720 11798290 -17939139948113426913736177235734487040 11798291 550407690941460914122238596558732411692 11798292 -445191332976464347368300159602981738496 11798293 143110935402982773774037248424307008444 11798294 -46465176189038309972990275961529916800 11798295 113718450589015595007681214404586762320 11798296 -173238698339011994259080424436901406720 11798297 1546672569289417517034764144353966080 11798298 -3329040097613926343175047653561841664 11798299 -1007254598278582670667470144918805836736 11798300 -35256656978895472787619633528551424000 11798301 -216123151367140762294044683841787164576 11798302 -411692273442313777803563603792858318400 11798303 645641040150382950602615316989131259760 11798304 -62060429664239038881682477623810195456 11798305 -194239765533021441812110345710535794540 11798306 -283541808816180519161799085343134681536 11798307 -232560718196934168456447237992473093596 11798308 246832879895488496862692541769073932928 11798309 -989952307932300587950498707438828868740 11798310 203227176291227816127289861323324672000 11798311 -137031677008210001575387179460829705168 11798312 78144715998260346538243797045430272000 11798313 18202641346168002373873462574554540944 11798314 -332173843910100875590708977966039763968 11798315 635686992234186708937019199157027261440 11798316 -852645429744385465201250748620328468480 11798317 176661095060072358825723395425839908992 11798318 256696599909994935429395787701444830656 11798319 80714513548611762661444187090186035488 11798320 207751142911055617315022497102268006400 11798321 224123817938031703336502412246354937344 11798322 -435583138177671878977872119055822457728 11798323 -94435275516278626817486561467950830280 11798324 403175807173232590570362034366946126592 11798325 22745347730585583280772595869022336000 11798326 -118191219488829018184523504768287905888 11798327 -814263641774580157547498509054780468824 11798328 -116528432322583617691874989381644902400 11798329 75295135995832921735488685317368399620 11798330 45308299749825623694363398465896360320 11798331 -445651554123344688411621821991038804880 11798332 153755902476583557519624342563461486592 11798333 50563380020816585382889493029470235584 11798334 342464088633764518276288482346168584960 11798335 381679253839155746361992241005369701200 11798336 100766221571122219599767444058915471360 11798337 291957803795859612282054212910494387760 11798338 62189433271637911757295772050122904096 11798339 90979128856913165203013494270946037456 11798340 -5474953074609306698631890763735244800 11798341 -467720942501225643566149010925881645408 11798342 -64791512740439415721763094004503968928 11798343 697914028324976842790520963611400058032 11798344 32662916012129533635065687656108508160 11798345 -160571980174339145816772914190057039480 11798346 -58421109258390196616563542482098822656 11798347 -1631725431850987779065395065338431224 11798348 30217624555315661833889124576324917760 11798349 -615359805164886371227569192157638831936 11798350 265270418861159275650239489887505702400 11798351 6385151650368525123329030879536858704 11798352 16138875807050550187672908465312890880 11798353 89329644985159391470623213449795164480 11798354 -169960174270546270717252918252841310720 11798355 161457561847254090518105476840976113920 11798356 71594125736063265656803549066083840000 11798357 15491214870016176370013523746510247552 11798358 -116324772133285542034567088294971521024 11798359 764207578121066739937788117588848055560 11798360 177241384820669572691304561718677504000 11798361 -29142623869338854610624204174573411840 11798362 528209737715636684931041879155013160432 11798363 -702829610331757030431153931593767055936 11798364 23370707515867971003384673704090610176 11798365 -125394242607733336205031181821174494400 11798366 271130692563202544217253530387780565632 11798367 232018453759471533039264842064821288832 11798368 -788508802885797919476896347472704045056 11798369 322493178233307396371710414498982673312 11798370 -238897068611814843510855297848664369600 11798371 646229346748244239271723999748301463392 11798372 -105331347938324399061590520335427287424 11798373 1199883631634481061307453300087377176000 11798374 13004261628976391098169631212691632640 11798375 -28685634505290383809981695854536536000 11798376 -708603243942928242772550920940446924800 11798377 -303481558782235840943601648866941258508 11798378 -142701938533894216859484597892071883680 11798379 84288876013302918596219171169637890048 11798380 324016759695468581238298036311309542400 11798381 -166776450829081283124565509838221688608 11798382 279277427285391841639884052376064547392 11798383 -3979063238211524921095537644369364992 11798384 -35973692541516384331905319613994565632 11798385 -67586991098316014706578662856810428800 11798386 702236614118779163532412552384544485392 11798387 1074381213828401866255820194017980073036 11798388 186062272614416370077214383604632094720 11798389 -213941177812102807369549918858142113270 11798390 202738588993569758140614732707175091200 11798391 877591752220551546443656491108244524288 11798392 1096847031866142716333451390442749235200 11798393 137269841591286974370686870881670400900 11798394 -69675039091106554569037382635858483200 11798395 295814168650152670842990596489507938080 11798396 -7040109602781279263412675145781544960 11798397 230078896595200770573449896751359246194 11798398 -226617836298495812954234868145701772800 11798399 1364939377016881498343294470209144566400 11798400 75069029770001752611631564157091840000 11798401 420850559252281151858366362842360461572 11798402 41149647598756570702102767690475020288 11798403 587143533481529526215370827670849754104 11798404 -158262333610802981696154251272874767104 11798405 426741431338685942073012839488114128060 11798406 -168844497226621689178011298949440283520 11798407 -78674409502191812442676925984866104960 11798408 -880845234373092830588381418352577648640 11798409 207420950534967164231018462324336852160 11798410 -17369865876582494021430011968334714880 11798411 212984187585174374291954477263171218480 11798412 58470681568469553578929527514610813952 11798413 2064118535959057547676440247806648204160 11798414 53404843346759473757779744730178319872 11798415 -575669114066743615872445446054204216840 11798416 152736914986423642861470028204576358400 11798417 -348142828245947210813669264181346563534 11798418 -30779679703359924150326241268465981440 11798419 133990395315376876060090834519754722344 11798420 4160591898159637874085239640570689280 11798421 440548755997094353581190088167770318720 11798422 588437270236462760080257645289314388512 11798423 -166270962011342461200328801477124873280 11798424 790988826769596769287279764344674078720 11798425 -62467067313882823877883800890900315200 11798426 12296047532821469163344359064395755264 11798427 105792945817671416137727204092219576320 11798428 199379936037523733816571701760925943296 11798429 -14132235152479066620094376751466127616 11798430 -33952026297536161490048059147081420800 11798431 -83906691552425234745347167369393012768 11798432 -929507063068109607917135075642104086528 11798433 -74965321423591603969266599456972786400 11798434 77000967299887909402261944733664225616 11798435 -214889481962155872937101004559801486640 11798436 -35610002461092913210474394967424659456 11798437 328415636879203575296112146428897819904 11798438 -543708499575565426262379741569708188800 11798439 -343802650860354178314766123019867612376 11798440 -287981040554066061579263628154426675200 11798441 1629832979316129589661113260965004051072 11798442 -227936588982982804697683492334642567328 11798443 430129776753991064748755136130602357024 11798444 -476754320415448974272659332165764825088 11798445 -34646968693113546390828706016798031360 11798446 -301355883517662266909996755997786488896 11798447 200405569071343193288530070143776639120 11798448 63462518171916701599387377990446874624 11798449 -21238344356776926672305486543398387520 11798450 102542303881200948913488158080325481600 11798451 180798255947547206644073396791403821392 11798452 649969427176481756817002222110739054592 11798453 723401894913526598691300975165196254702 11798454 148601082777341918797766353606777782720 11798455 161402336119088354548352958401869884000 11798456 -643573101496211761681029693232543334400 11798457 -1337524487848612197158887519911991166976 11798458 -113038161302092417758741861929446228224 11798459 -803695001415295187937068566277325142320 11798460 -15864746855955497694417132139218347520 11798461 110474041861583538182777899398173493062 11798462 -124270113414700750831066938107176718976 11798463 218272204999414022080242054926838877200 11798464 22445982545328931388602615639190798336 11798465 -536403379594471751582453656334308522860 11798466 351142533310729918869257692645359993600 11798467 -722511465437501632585513293156810348484 11798468 -1749496067118357242141897671273405440 11798469 73725395457011456704476144706117114590 11798470 520329713644084803097435276551438487680 11798471 -541171517785950122805508946455017593328 11798472 38175214247670283522965037820148940800 11798473 390382060102576997270220157044648236724 11798474 244439827641201843768957411070343969280 11798475 54852138985826836632779109745370197200 11798476 -375401499500651111462282472520868413440 11798477 -410241797776425056111887474849798369674 11798478 312830772643574529133788212848973426304 11798479 2079598400247126821105923845737990400 11798480 -235575513771969728638395844388305059840 11798481 -234578292211898805434827926055513797648 11798482 319756674795712149216174931479763496592 11798483 27535503554170553754891049028062372080 11798484 125676546590522068324847926120016363520 11798485 121042491417033477970571119237091339160 11798486 -95158865772343862227633858929236054784 11798487 389989046453455554977063865192635808000 11798488 243225020211203379961728451556480286720 11798489 -233322264654249828840296674322285351676 11798490 137148130647849826962608768248714467840 11798491 626345336503067608406770901190593341892 11798492 -154037014452718057481171629732347586560 11798493 182123675422599988635739552311194217600 11798494 -62152841765754325451980741579392309120 11798495 -722237696401325547800744670928119661200 11798496 -192103604760142995585459619259774140416 11798497 488384244963497978766898901150126372032 11798498 268017246200889339468116198512411401792 11798499 -72806311454973149662391500256625105600 11798500 -436035695320657702223956597298715648000 11798501 399500288290861286497751156665613204064 11798502 175302755850499641273851228403459709632 11798503 -1146442275319808617759236084752946092400 11798504 2149805033640154727558429788063110758400 11798505 109991444443027729431127744450798182600 11798506 323345945753683215956303312832160170240 11798507 9123206589718732373083612453530983424 11798508 -143920618507747775494655993293770263040 11798509 -438344614825852155528547942756253232660 11798510 -383517207213031316902491194583350989440 11798511 -114288921048353152349322249541020547200 11798512 -715495063082971606344037965755842560 11798513 -1465362155549973826300790748072969464238 11798514 163165069352674034827890298147572618240 11798515 -743094316878323387044193553212545571280 11798516 220865148665357384076404677353464749440 11798517 -20034823578423746165339187264750578304 11798518 -391682855311346259126838190444082611040 11798519 -949969649314326281686448988025424749080 11798520 -217071841396833049119871602727428710400 11798521 91780532980052790270986966141559488512 11798522 -183754463124379867702581003678206828688 11798523 101222993673522651671210821883217658128 11798524 196532996916505300877046618286932220416 11798525 241392099325793925345324448811248860000 11798526 190402716319785773420460292156459788288 11798527 43237358565696978107553896708523026304 11798528 -30190059806648906355393376184665374720 11798529 -100500624951919355166756890457421577952 11798530 19109314060276098442302381421559216160 11798531 369637598156589680099923732845074465664 11798532 282794945756364634068975220973450211456 11798533 765931539409230418451146593592926898464 11798534 13886372141953991213268298888735931520 11798535 319491151649483461413600614760657331200 11798536 -569192165118539536036620618751823216640 11798537 -69451653331569378434397907228119087408 11798538 62047610041541517197036649359132037120 11798539 -277300559095815193755180563942768287660 11798540 91211861566456806829553864774669905920 11798541 -39767240175373293931704600430848905418 11798542 141101868762137145861972479757770797824 11798543 348458670491026625752964119065376527792 11798544 141835460446618275813145329189767086080 11798545 -831514333321243084844030057778638836800 11798546 369535688923582891816472654916858371472 11798547 530288611390214917087962009137566480128 11798548 696378456035989606656055558104581211008 11798549 44969966358257366138667306482389214592 11798550 -251965245317591261980821075572099779200 11798551 2310369528539265371987190377022925363872 11798552 4202790050256938230250589956235878400 11798553 197531720973299485110419255885054016960 11798554 -160035315626132124496913850615702171648 11798555 11015480118137777968251093845078121360 11798556 -103296845879724683248499474485310693376 11798557 -156284295895959153260336557508975543194 11798558 -820139853094768521685855336114387413120 11798559 -67590353204082010087673992531684434072 11798560 -40270119213066661815957305258602659840 11798561 893188743233822994743230892362544988612 11798562 -267394156307493717409982767141317445248 11798563 11473767128308526739949500628235120880 11798564 37338598435741499543808358491068006400 11798565 549013406946649256342946522539776320000 11798566 -502635063920109630044801535355502195136 11798567 925101235943248280537543482380156845184 11798568 1306741885978338808146027872556938035200 11798569 154870496820660279631568178239821930752 11798570 54089424682584371048765081029484113920 11798571 -292405725693437811350597488216417236480 11798572 335454403205553135466109305083190942976 11798573 1378730021816643914492183156357466332064 11798574 -205600966452539538991632975559936213440 11798575 134630130961264780022210350014083973800 11798576 -32979481870979195952512909880816058368 11798577 92484107297763377683239940451393630592 11798578 -712301716210917486629237849658539290368 11798579 196272198542374497011183125538818233984 11798580 -88832208012700592704308290930271651840 11798581 669497278255111839696792107843787286382 11798582 -413017290488450453084161660799929723200 11798583 -896128525157907408208842883138858359576 11798584 -234627523175669519981011900468381286400 11798585 -312304235149661268091031463063473660220 11798586 -39135343541173194495291498013264416000 11798587 903668884642448460090552831253923627236 11798588 225342907321186207756988214638239730688 11798589 -553559631838339346493149944356756768 11798590 -21216836411204672709023125858242955200 11798591 12725379202980020332951670412442368864 11798592 18057168680781949993890150392707153920 11798593 -991164685481500518461097927873912356158 11798594 566918531174279351038128778384949509632 11798595 -292642522506726155852024452458773980800 11798596 -339141846161642119694806428078994307840 11798597 59116220030765644393427532317450673852 11798598 -2781426981502803497412909827556311040 11798599 589971053567317050460305409102832864600 11798600 -57837448756791049297391929198854144000 11798601 144501104484840878892235224050289317280 11798602 -43787631301587048716774694527579718048 11798603 168691929162150426949591960724433048852 11798604 574885757382957473168718304533732291840 11798605 35367003177343601143070845208436520320 11798606 -318347010009705847696107757100640112320 11798607 -572186301806491866401703236331421539960 11798608 22507840729976541426301524570785964032 11798609 -105014791378316363566311865243913434560 11798610 153945483008627800804773086752919477760 11798611 -235580931208499819937801884400467459952 11798612 -622458832214154062922938990682710982912 11798613 144698911175555897829976794465948467484 11798614 -623980039111303936174860289010473861344 11798615 523672848330834244303385128731067604760 11798616 15574698559976920820769101949575331840 11798617 -180267684985010837573581303655720229888 11798618 218819564360168234974746014493941347008 11798619 46752552933295047681923186987644807680 11798620 -45217939116149047252794576661104384000 11798621 -202531950390540252523497289365064024800 11798622 126269612027190109686035385101736751104 11798623 169817034679711783909040022253824330144 11798624 222336781778153938493424541339060273152 11798625 9505034745204592270305739076210496000 11798626 162030776206630677587052097507517237760 11798627 229984862481455826916816856176078888476 11798628 356632658102200048266669024422363904000 11798629 179832436550075443192532385025747248000 11798630 65335795434374895277255167929106456960 11798631 22999279778792621908967899460103048576 11798632 -147760011630460736342926094289738055680 11798633 713621675832339213222390061213636995072 11798634 -61548625745406702400250921528873657088 11798635 526248089679308247611223385611751174800 11798636 1481996631488965417761103945846534069248 11798637 -10260946044162166299059227820970539520 11798638 343142384742362815813231865634247390080 11798639 520194626213466987296312475387273310440 11798640 4313237540519697072704138623311544320 11798641 -9788570559045349408661986668507711840 11798642 180685171713796622511216749013228563472 11798643 92631258307318662047336874277849344000 11798644 365371845451321558166988907464118904832 11798645 -793292287590147230466257337706146769920 11798646 13613019367561774588589613664297171968 11798647 17215850755123264427326818796898790832 11798648 351202435957173498945120922452784680960 11798649 -224065058002682491243271581775305876800 11798650 -676207915402032050653032151719156480000 11798651 25045823927319925585855818786308426400 11798652 100833750464252702435951850768414680064 11798653 -254914591355297685463776667933505087098 11798654 258655137613803253835925824575963798272 11798655 -214392021268003388310945654129974745600 11798656 -391640661181100495070355002142060707840 11798657 363850568928805581080123133601308516180 11798658 171582489091534212922731451755734160000 11798659 -343412147813742738554365374028587083140 11798660 -253787460321937231078608923025158296320 11798661 -517337466751776546329806436119963951968 11798662 93019842950809710339683305367711537664 11798663 872353735492556561947868187501479335440 11798664 676538261530033266505862391981862379520 11798665 -76324174636498407689792101040374822080 11798666 -196188544215259443075936420946324046592 11798667 -443315427720656039584984470356887445316 11798668 215974061907930984810814756106860696576 11798669 785590271665367687996461947860698119768 11798670 16380545743554707974272025078921155840 11798671 320252928397610274869621370434263156552 11798672 -80890248948098111895837712326897745920 11798673 -402618425145388426045501724771353499616 11798674 -227563802585634844105464739318722839664 11798675 70736159719642456165790097593896354800 11798676 332972942636851256393168493810770104320 11798677 980490747803120519544560144365508386080 11798678 -181871786471390951777150094547627291776 11798679 585415335169739690553449904201110846160 11798680 -291319049049910845506322779840285491200 11798681 66265879911465650174660089008371518464 11798682 10206302260986208951845911604551268864 11798683 -294508623697985776760699372111138387776 11798684 -12252947928783977217329484224813627904 11798685 96819573237791174285922459699754435020 11798686 573301927417181346196375809249247761792 11798687 1043343897727443006151004129680915211472 11798688 -83086101426737826103901122700233408512 11798689 45874576488163732057189159443991704256 11798690 305729524362763760137280417359415181600 11798691 910251083030366030015960460764312163192 11798692 -1019537240773274344194494906551786094592 11798693 -140653323023930894014852526792308584192 11798694 353934095551963327250992377484315375680 11798695 1039278411025907663784437954009639638200 11798696 -130541189925968042950266616030362009600 11798697 -472983399561005809584937043772136472928 11798698 55235612549191966126889920536356610048 11798699 -1120964444142975666399251001822030476352 11798700 356469852960633630562756482648175718400 11798701 34648894366950726195331997282825560320 11798702 427173293974130277176481647376324830400 11798703 11206421057050976395573425928672850160 11798704 504485738854359637088634364221048979456 11798705 -184382618737775283925931737016604255000 11798706 -164785693422356859309013209959040139776 11798707 1167204129364486774100486727447387873152 11798708 481306672817296013003341841092643520000 11798709 1603934035910254001996112040716203136 11798710 71401014222169139855582192640144000 11798711 67207437336195969883911497341765110312 11798712 -680388149075055022008344695288844206080 11798713 -85532261400045809794086346735247871360 11798714 -106771506542459374482913735949689288800 11798715 182716270096211638699482627975197280000 11798716 -94417145463587540693809515838281948160 11798717 -181732676220664848402533221576508784768 11798718 277282549223438187921493750576980784128 11798719 571402295124698900880088109591806630440 11798720 46412075231440351301846340968046919680 11798721 -961400348370962837739529285607141874480 11798722 -203552824954419371889175313515025338848 11798723 1142136197356446139845987809543431686972 11798724 17598726714415161288572355113489793024 11798725 -150027266428867136238217555694187463750 11798726 -171960798206156877231572956210756694688 11798727 -2618541707545773726886731096079800192 11798728 1291861512194426684959396270550925312000 11798729 -391840782475525936180328096503492640640 11798730 102725404078079284286202192182986368000 11798731 91152402024851863239238198741893146400 11798732 249134506548998861090659682401697628672 11798733 -443487546473557192682375683387461996000 11798734 -132384473746762155933551515315742401920 11798735 -728511236962847973985218855824972456280 11798736 31081593522575657798778985993180938240 11798737 880728797484991037905454348640547200 11798738 -4591513212278710926343329392911125504 11798739 -35015063819449296284645864363288719776 11798740 328748809358800897516344396785530222080 11798741 -566314989929983326475422705810410870628 11798742 -414165763834602590145780845160581713536 11798743 551931846436205376114142717752787763544 11798744 -847225689773851053437559474474239907840 11798745 53907363973049682079568370000942524160 11798746 627759323035957538323358499191004633072 11798747 253530642284531068688308321368184904880 11798748 -157201337436968233992459843783750398976 11798749 -17331860625454576855239815956919893664 11798750 -60776065393701053243317175941989600000 11798751 -544600249087458454186231757963441168568 11798752 368338677689936996081956571807019958272 11798753 862265851758695904101862102727536139200 11798754 -194993469188030930479089112109448313344 11798755 -56385717600045122217679196187571092480 11798756 24198399039723073663739442679394343168 11798757 -57822517854772957361128308521013558720 11798758 139878731973443733133709331846138720480 11798759 1074645561596821628833061132802567053400 11798760 -44365794348927493094539102593863270400 11798761 302913685105633738875862222566220635840 11798762 -689969892363660327740251342281141388368 11798763 285544872558019777444367333919343302744 11798764 -905489285985707907182468563346384821248 11798765 -122568428743621083770993261562417652800 11798766 -176167362394437025212516350736504403200 11798767 462072604195091920575018299078724707600 11798768 -62274244137676953824026206729683140608 11798769 -398133907471526852804694648250827203712 11798770 106542765671810427683501320930544640 11798771 51253809117872526409674856123833463272 11798772 -536883393811697623369338701258891520000 11798773 -86165789817252316019379206571715712256 11798774 -114609077427058544030567011363214102400 11798775 -73924632215979652804043059189670592000 11798776 891720493263172874144362796818650869760 11798777 -1221945424046870279067499672076701779888 11798778 90825498008147886423875012696809549824 11798779 12328196404278357015457947440666722776 11798780 -100310724350849621903632242032247275520 11798781 -296708915422134410555624665851431912448 11798782 -75434495573096189729518394057905794816 11798783 -274760928245650578307842467407460433480 11798784 -30722096103774791017495874615566663680 11798785 120026895997929890938773662942350156800 11798786 -359369753127914150603745759963568742400 11798787 -26880552859531066243035730273244828160 11798788 222872341726039306143001883740009733376 11798789 671546032042200352991751850797815940156 11798790 -213338899126817809467925359509658316800 11798791 -240793802233446600699894325993690609920 11798792 1409818603652896098534674141987568768000 11798793 10872213602556363651976723348259448000 11798794 -263568964391537170271988397705347379968 11798795 390006225349023662583574079753180398800 11798796 -125271825887629020074910726551098987008 11798797 -411071014078980526064591278409453398580 11798798 114466176501993220213831496424340101120 11798799 -215843243633237916508737956741555554800 11798800 -66689831995271740466756545016489984000 11798801 2674413699163309804489700775178066752 11798802 -239242654483664377898110173664176756720 11798803 483686092134794089696866250603590040864 11798804 863574350840526110813360309077726966656 11798805 324851605836204916363731465445566089760 11798806 -69151927757989515854576692621836271680 11798807 -173071465596390206412127639329553317960 11798808 361770246991345060910271305548195430400 11798809 17115954984936193412663056087590997152 11798810 429033148191983783244282633593883360000 11798811 -756997745176899336302279400926761137360 11798812 -433528296381237232025699128845294713344 11798813 -4912273617781975330801349645578068576 11798814 -185341590885796493601864178330309272960 11798815 34489409602143720319905996196663423680 11798816 -253330523938589794809452563335492796416 11798817 31824313067116866180269467482496943616 11798818 -411900635367486230777402076676327742640 11798819 252048284334561955016482542280164833280 11798820 -183226130950168460639372862216704716800 11798821 108358504750844046619952378077309993022 11798822 -373968928123363659953270885018811436800 11798823 -100488074016068575129941247289794521816 11798824 153578381944979831995175279768913254400 11798825 -212345818560501088888437948624493148400 11798826 -67425647687449236847280645333348654592 11798827 -1418792996646003917062205104725975541324 11798828 -546970320901713001868264882443161023232 11798829 -248045259840375451283055781499540756160 11798830 -268082688580816119181924275657212581440 11798831 -375936527882930638841412461860494504 11798832 -119968778236443715767824530656341852160 11798833 -163722310747687788801196490370393767424 11798834 -748568394104479870979440308927880359936 11798835 287246276885768111636515257018546212400 11798836 -68124832056563939715529858280013352960 11798837 -64799286982996275064653275259528543300 11798838 -466934458630969556180893288121522319360 11798839 378314874779854452918106770581839102368 11798840 115731017407301124755919108488111308800 11798841 -528005105105765295900243258654821036208 11798842 -438388803483498609536718044218545267456 11798843 99599322707945677727033654937007510800 11798844 31845421126019115005174113679012643840 11798845 -111183167091709728860740572858153858900 11798846 -131940242378426033085229082227191676416 11798847 -107568952034778306353660696896281203592 11798848 151284329696989141169915424375088087040 11798849 -223730350117689133835936215198388505150 11798850 -95051180050756150325332061941427174400 11798851 -344496470629633992835824893802074688096 11798852 -8749119755741864711328210614404700928 11798853 -334210953684085977148409796530091998400 11798854 586854242712134436118127660801596865376 11798855 60587031997566584061438906342062250000 11798856 6763365567445628932631909882809712640 11798857 -150926863192268588202537695039491296000 11798858 -72423146491828591376914226115175776720 11798859 580246353253891504365796215616814258904 11798860 180547551905957096530604646161715471360 11798861 -367725909870362129732625316415804726538 11798862 -201505389566870625209826270131058960384 11798863 -581227580081525985611488944563708280600 11798864 -80840441490340321855260393777123557376 11798865 -130748430654671632898969242505566483200 11798866 -298246652552706509190256220563115489280 11798867 -822124919790223310406499570197755096400 11798868 190286632977443508036733113115412490240 11798869 -53786379760977703705442094800731815730 11798870 -630616884652673129239751366630526435840 11798871 -182860599391763965553514657573423254016 11798872 301447735519139229756833408471851468800 11798873 756054894236470654956468349667808298122 11798874 -131134320562288914552700238026956145920 11798875 508159522946916724595767607438958708000 11798876 991721336897344351917748154910086039040 11798877 -781535763750527833614567439942631479680 11798878 1387535035065656294581392657443950080 11798879 124687200766721562561972563073552560640 11798880 14038407402595057219304378513825464320 11798881 822774148943778041636378336500513915682 11798882 363833617183723320264953731675115546400 11798883 495817890468654223336327490405210222052 11798884 778392963050837240344437529714799493120 11798885 -136584371845695337970161916628679760640 11798886 52603418825479843820249469904232087040 11798887 -675013422325223643133995730748215414080 11798888 -930291724599488816206928323091834250240 11798889 -270399633826778885935398965366164446576 11798890 -112871302052963440522783358381823947520 11798891 -2231344620239662772407669744979717376 11798892 -19583110034135574321470228185034096640 11798893 -169467870959989225672738387530813644660 11798894 780603557535436212442031594349265729920 11798895 245060725286420515552139954283003179040 11798896 137586549669147252313017212093742743552 11798897 483288841555585972921287649243261251312 11798898 5175189872210338275041631622537406208 11798899 -7070480839793265131522328168375577600 11798900 -231221423958444318875871757571309232000 11798901 -662471712613418096980774995922394274816 11798902 -272705979746839568500770518150431594848 11798903 1485156753427901445755351715468870850152 11798904 -505876207412927830147208931451311820800 11798905 971965997403504214642365757352827320000 11798906 155938131732123342986493787568320994928 11798907 371463254430085297483344290668897929240 11798908 231568099123778446165545330990524252160 11798909 -104086555178826924381559832822787115200 11798910 -6420855760958611040903221959553766400 11798911 -223668491750843315929586692327337992200 11798912 800999949561255127665526466108247244800 11798913 86871317967955516935879632219765067648 11798914 -426747450362713512267512044504202896944 11798915 308158635886912235514306188063838844560 11798916 405590019711876959281033810112206359552 11798917 -25155642207907956116020688462397719752 11798918 86917053072259020149225784735229388160 11798919 502467857951594789651872604216773271040 11798920 -98007266380684573227168870708916224000 11798921 71310181534699532256917014664420981064 11798922 70404807304073854417842224830452109824 11798923 -461818374469152224807542453019199068240 11798924 -10226885778835810001535873447434536704 11798925 145946911807682424400454543205917748000 11798926 4063832798128332713762869215713136384 11798927 816214629985205086456110572122051341312 11798928 -104419156305539326725801243034572054528 11798929 747530405629735818468369509685319188530 11798930 -47852003258008946804605862506832732160 11798931 13486670128236366594353373866239497984 11798932 -867758326296068618246087016209600869504 11798933 -422022858643010040173099700016472046240 11798934 -5330109151683877069436894843216191488 11798935 22318584352607588598714082773364853760 11798936 -128350484742345321163903964093789798400 11798937 157326946085672735905044663091105034394 11798938 322271650669903069267242022987315825920 11798939 -308672080134671113950931194755278622340 11798940 293555672690058708282476295367274956800 11798941 -102439436663543885184721078976554156032 11798942 -187909583439783608446548055498767168 11798943 175047317958536086630792877924386181760 11798944 -315091164791543477963934166777308708864 11798945 -272808154224130655879081646197438280300 11798946 6499135575670386037376264087821326624 11798947 -165782601106322796011702962195914669604 11798948 -22240391748453242734613191080273383424 11798949 -41118471009340276849049614318383915072 11798950 -180276626779615476961415663485583988000 11798951 504528507230148727347702784665069368952 11798952 523067382269559847958048740152115200 11798953 540171900936330682473151398832329694202 11798954 -448175672072899706708761158648017568000 11798955 -294423896120004714524071443559406673840 11798956 -116375897280689578497504867783243772928 11798957 288846244895532955588745641080165469206 11798958 239101400046699950777129762288653944384 11798959 1681942625994113834315456985572250720304 11798960 11483534165781569993294402767249735680 11798961 -868838277863295786287816767327745667456 11798962 13171855773194580509932379450800965120 11798963 398212479356886918133063315706051843784 11798964 203670820818458608051814923448699996160 11798965 -158505609645866614772219388720519847140 11798966 -81351373467766911865307517385938470400 11798967 -202975635024664391063240778076149517488 11798968 1493140280692226263811477647401187676160 11798969 208226744905996967599419770185695429120 11798970 185767307550840153608325454158550368000 11798971 -707900235111460683110556532896981340828 11798972 -234524414804859041413065373662402859008 11798973 718578824716899957650266193573094120000 11798974 80739187821969009447042802928839809024 11798975 188239357016972697400327435709950299000 11798976 38133982444636221303472416410912686080 11798977 584285793773751902598764271981927768000 11798978 578195568637610123300206370108674169040 11798979 623363089248983775424933411949760180984 11798980 -14566114906856565856443757900627084800 11798981 40706950105379003704707852609503220000 11798982 -200754821154271411919993445808361396352 11798983 302274228825164330827638654136975777376 11798984 1252461618613316456043478130504873026560 11798985 4944214836009337567419664132520263680 11798986 -141400117309036483732988850142099993920 11798987 756872623560247093875466671745712607636 11798988 -182564524167913414200600454971276739584 11798989 -995872002384349497326548149670520561120 11798990 9356652206145248061155289337382745600 11798991 448164317287024142031367434704950209000 11798992 -35846899722801939926556899325564108800 11798993 306006656804124959716472338719940701504 11798994 283560211574602449973393643210787984000 11798995 -243058018928638262070607224915455444880 11798996 -1085890408227979645626003538792106096640 11798997 -49383579959681829663393756500457139200 11798998 -64151571976355127350192858442597075840 11798999 -156795321168608119108167472049393883000 11799000 441740157430991324681449703006208000000 11799001 1423456765231738427949904215395435715600 11799002 -40442209871617469041348565832260652048 11799003 5188097303201086301801206001516129280 11799004 36470589737355241369817493179670265344 11799005 -26305187425379510469391801293697016340 11799006 -51760682828234063591843982046524926976 11799007 571441055905857805087836504272215063032 11799008 -125630390754321788941985549556713521152 11799009 282619113793934822321583061800718989714 11799010 -118374058605416862924641257086920559840 11799011 447560685828074372500203451800760404432 11799012 -506897386423903602857306636770152960000 11799013 1061857388625396606088146972540338587262 11799014 -196893591297258743163675166708445754144 11799015 -294826046266888626144410039936793456000 11799016 1315363608266146829475404678754339732480 11799017 -1113227484612618767970133340815425860934 11799018 -61981081761526985789720671641179300352 11799019 -385141766080835134430162010525193828560 11799020 2487844067524950234459497999237959680 11799021 -158540523092440834011416828983976827392 11799022 -92370752660660632073223433395804749376 11799023 -623956495139893554783259217690446209456 11799024 -82070088363071487351332821481916137472 11799025 29379459041387998625089647711311385600 11799026 -635890040907957352039570210661766514560 11799027 72576382308871982863321284681253872960 11799028 -3680285687337557122260458261186160640 11799029 -49937838099750800405966263578083755200 11799030 -218370421411767242753879516054317015680 11799031 87303770230677328911731124826700334792 11799032 -145925140602684452428264945575546470400 11799033 85970393759301025194292123005842566224 11799034 48806677495845971068055680952631336960 11799035 334944714602339341638109460038706498160 11799036 -174414896033361737357094906794226029568 11799037 -23053313030471145733830823425009616308 11799038 -509760866788604216296893702850635188160 11799039 -276000098819421411075176840231526493440 11799040 -69175802392181350337549523510676684800 11799041 -137946803369681059295979490086331030080 11799042 -20435565983287288003954806057530076288 11799043 -1069132537477135254448540974349763944708 11799044 457381149855709451764210583093566761216 11799045 -426979357751109738882477335444272224000 11799046 63165439222755929610442203964620294144 11799047 532516587205951720373212932495601653120 11799048 793877576556199881290922982273992744960 11799049 869717513122250190508238240518543425050 11799050 -33095245886097703141582838689597939200 11799051 -1040814351652646247656757375070900207872 11799052 -655821122634470328274618520673565329664 11799053 6422244329206076576584304818841061078 11799054 152075850269262249437115694924603357440 11799055 138908319296828935099703792342171769360 11799056 47211019734352775007510419407935897600 11799057 -265510497660826091179328686232947005120 11799058 236500282783594549695169429114720916880 11799059 -909592677924624466523675817840337654740 11799060 12974202673795127035545607056862494720 11799061 -729785700153408422862869142423433220338 11799062 -234475024810139920999533338549147860992 11799063 32365077017324932812200250370288742640 11799064 -25006549035502367056295171489557831680 11799065 -280622743780232716968793074986753575680 11799066 -351569138463394172808137264723615525376 11799067 -136435173611629225553235328560821236208 11799068 309341931169723698805227603473346963456 11799069 75468845666883758394381420329275723776 11799070 -152255669768961138606010054008813923520 11799071 4192271820590962706836431992917325424 11799072 397648667598988304161060072999166803968 11799073 637829631673552921234049836221348006 11799074 58234559700493799785320828642989732352 11799075 49236311589579131136275465741566146600 11799076 -616278678978029387072437438362441620480 11799077 -1002153334034557483033310896130856955074 11799078 59253929223359471706034933179924988800 11799079 -858072348524003277906494620492935437320 11799080 -2613646026317758643120831260960051200 11799081 -101619183902339859048586396233985720320 11799082 -18541207688404673704700513932624822608 11799083 618240388359998071667890733410597176960 11799084 -14554190938282418674261558238467166208 11799085 100198921210015768589848642926950143800 11799086 35281870663793036527812980996096688000 11799087 -57842263242589024203149162148497074800 11799088 -6791899148183925248196976682685825024 11799089 83021350538029443708942396070794415890 11799090 180673399566653482371396476318058249120 11799091 350064528640111470861127637635305956492 11799092 55055915614514149440686226184764014592 11799093 116570761021311582252187488821865986304 11799094 253528778402278660899579715727202696096 11799095 149565263969751372077771005402703270400 11799096 -21407758527954397830107060908936396800 11799097 624907014097831378795258296908752277546 11799098 -578869178312329598731711616560455373200 11799099 123692607649332947646932101285346324064 11799100 176941357714779533846324370006032806400 11799101 1303668158077032901613540954804360252172 11799102 270434731866962728932805101281277465600 11799103 -163166016297869373504880894994182907856 11799104 294118192234936263108189092702979096576 11799105 -222402631881567802908729458937211591680 11799106 88966954996504277781837537545641582464 11799107 370095555598013731573444882263389671356 11799108 -99952277710751701261973574068451225600 11799109 159905355060368255383090348811987373440 11799110 319688229303686634306215247477098271360 11799111 513758466404055483199490948031641800872 11799112 72587245832181656824190805592851179520 11799113 -57050987807761241367631277379921529638 11799114 -4159588665015477542372278863925555200 11799115 228809517577190225913288896750710425600 11799116 342083530644980301539061750457809712128 11799117 474622534453715106501497223449026577088 11799118 111408988789050798143328368417290996416 11799119 3674077334488219337161947491423915568 11799120 143352240986944195778052616235970723840 11799121 371313378494522087508029940654375550692 11799122 31921065431436147319670174072000769312 11799123 141845708597717272675592999514864261888 11799124 1329048155157443605546867417501749145600 11799125 98383377877240326097163256351311868000 11799126 73874602244867678020532950307968394592 11799127 -228998709696276405207942683424309680256 11799128 617088115546597035194343620175157432320 11799129 3672796619721832948294600285967713920 11799130 25801748155194450263831999362029004800 11799131 422429284704547299891036128412594628932 11799132 -59483911684137953271314513015752201728 11799133 -86679949520325699246776987547199436480 11799134 403237878617774761997268663897186201216 11799135 -335655090012279057530175406559511705600 11799136 65220414915540307033615515790271053824 11799137 535592403575927815640856867135342965952 11799138 48183014637007705110578740873156297728 11799139 -1448221496053845550924175423651366089968 11799140 -460134245261835840191319177975071109120 11799141 317211405403682422023633213339043599840 11799142 -837340918002385392159979619385525257088 11799143 -135603070722410406968397941893786489200 11799144 70939582381677148476190124561309859840 11799145 -318335234746812197228430729221707163100 11799146 -708526996221956973740817937479442651728 11799147 166084099346697050848241929145642538480 11799148 23147842757111496942569297126822154240 11799149 1155206165257237100360260203223060248150 11799150 1301396097974719550982070431609907200 11799151 254019145598715530957572333355088035352 11799152 -92894162636800939621905657174319104000 11799153 264258711472043624443350027418860145920 11799154 318956940734332887058926970913732772480 11799155 602847944361451317441559382904167272560 11799156 148804761324994688378156414963344957440 11799157 19650585741667298613286992741773901920 11799158 255406364926355589463928296583658350208 11799159 165681565851215997221261888485706800104 11799160 -955142292993599540990336102377532928000 11799161 1105971616355762016480206904684517987200 11799162 -1017587494997471563063341914225002752000 11799163 -1758747560885574919011184957233209240 11799164 -367804861159971310043466082189962115584 11799165 354383125375686362291536863203034224640 11799166 666523072829843458290014878463902070400 11799167 -9350363074658124920367124765747750728 11799168 -420701319961042489507867312535560519680 11799169 443090792088113312109376374637879704512 11799170 -185553240411598872090379683369780464640 11799171 656874188968811895515335823282807633880 11799172 -244852988995617621025617850451149578240 11799173 -1719017952640653535653930053174072686980 11799174 -141930404773667726319640436041213263360 11799175 -270736486901928769540070719770443658000 11799176 -812569131773170459145846792682032240640 11799177 -102605964044431057173177219552311089920 11799178 35178886757580341704695514156014889920 11799179 300109192085573109754914834108273468960 11799180 -45061155232485510194953189897971824640 11799181 -361702809200998842517463148956828275018 11799182 368706646145423163069967405185567840192 11799183 541873409996251919303526241955472507648 11799184 83933425220061880427866275207136149504 11799185 190890558953310032578985800281833477160 11799186 -43740727790430509523716244937601020416 11799187 306137091337853091715507082969925393836 11799188 -1035432577720205479941632352551920682112 11799189 -4212314879982728871559155407452643328 11799190 -103725186289831171766261444801959641600 11799191 -889693003531101294518233090550434879200 11799192 -531790727659302296817212616965676257280 11799193 -82507027235853218535617215169420422400 11799194 629346456849867716484250534202001648 11799195 410872722280759559860206563688723511920 11799196 451484017375789557071766902944975654400 11799197 -856996308808023486714736670723101068480 11799198 319701899126001730589482097487942264384 11799199 419230824370401678947190951995839616280 11799200 -5284777056367316377692421230428160000 11799201 -655946315206273039130769159466840457280 11799202 421296589802529806982898219437269769552 11799203 891703846788170705858952895427450606400 11799204 202573892742177226792727026789063197696 11799205 518632506498466741408317969501990978720 11799206 101787752163380229248088413702363831424 11799207 -257443675687789523511619537457884385280 11799208 1011240900167934341115452189557623720960 11799209 -41803738989238056028890533888716158720 11799210 122055861039013348094070355355664030720 11799211 107502647559486220622411911029509753832 11799212 -732526234156851093615661154629046348544 11799213 -498419990695605144564557911692947595456 11799214 176667348938901295488913498095202672512 11799215 321819198197600841141646062455907324360 11799216 61718267627892616816741984769943797760 11799217 1510848059262524648817361806759228933266 11799218 -228170274764234904970096116435372048384 11799219 456540677687310644886562497088569465144 11799220 316754922202514516872393697999093760 11799221 -65013883054267818286328621160460143936 11799222 548452553022990934018618853173438416384 11799223 -1223554791493988720028217777093197037528 11799224 -259546054061846069890302638359456358400 11799225 141977714647407249006272561144197133925 11799226 109103008254102910904356673311830713280 11799227 12951395300597248839074541374183546472 11799228 23873082268996946300507990783736791040 11799229 18050970245183746018729696769884254360 11799230 -64461396689014630607498057139041460480 11799231 -164224876686194905293356049441413493360 11799232 -375274972355422267073947712740411834368 11799233 29793109335279086023394418799432708320 11799234 109463525823225973914605563936646647968 11799235 -356160467943808708459616140707941113440 11799236 143922929446582145447939913809499061248 11799237 -180858382510988161205146366449283734048 11799238 -34129268482689211016473001129747455488 11799239 333294981833542788822063894595717776600 11799240 509922685059140720577111351975795916800 11799241 -832810683303907226562446087408351366040 11799242 120720695136616766636856163584742240512 11799243 8317164138913971398193908789767639680 11799244 -7690798742780270495912259132936057344 11799245 -155190250459837576426259793006965224500 11799246 -129063275305759581732328098218345136000 11799247 -239066929608807390917529403963507127960 11799248 156942295911874890120010583075608510464 11799249 -369253850466503664910474419563010714528 11799250 63237682837029577343360937366209040000 11799251 222397811013453083056408530284444387904 11799252 -548319893022370229722877637633376209024 11799253 -476144826531248501621379761798067350400 11799254 -337708729958490948015660987063323507424 11799255 -93455408513721226330974633432600376800 11799256 -523195064576098594606628281129614704640 11799257 552712102549201436637092328869409418506 11799258 411508034132817357546063024281825064960 11799259 412861121955048820132033222138107264720 11799260 420900281662031775757221729614960348160 11799261 -448695881964709888285244323989612324090 11799262 -33978939462977135163758487013949405568 11799263 -169710961549602942182064854816962425504 11799264 -216654022800771078335627767361073315840 11799265 5048312129429451719826636836574877800 11799266 174895674973676128303405130937449435520 11799267 216322238803415791358330453863959617520 11799268 288885578930212358788207167991742418944 11799269 313945880370562136581801817000635148670 11799270 -10611054134892179137407044388722999040 11799271 -541678345556547335370559289803121634000 11799272 441613037551392073341227468522439475200 11799273 181685478528908643273898176482564643984 11799274 -194958547018655319378204165252416304288 11799275 -752005281970761056712276635377077586200 11799276 46439301754463856180953249134256062464 11799277 -204633923400422452868905932409635440256 11799278 -327335404821243128722518074051809114560 11799279 -793015415560348859522464897558851761976 11799280 146299745368475464229579821097463644160 11799281 -178161667529838699362733209149298965068 11799282 9533128639075557465548765821483745280 11799283 -798240569636127645888565543169412390680 11799284 204654215055557598784472279942345244672 11799285 1132057184624415497440364584302568800 11799286 2751778145614009611117614823621048384 11799287 1264333591994258678162348781415273290072 11799288 864366961479225662430328932177703833600 11799289 399380771223837290809108448530930730090 11799290 -251217487684009814946142334771629677600 11799291 16971678217415059784788044641221147392 11799292 -97423258293869973174750099247771000320 11799293 397961201458328645984061549954093408480 11799294 -119220936130335873226741692792558348672 11799295 -1074773480467968047961064616691191500800 11799296 938043767934665535528668150403151429632 11799297 -112122911734980211431930698951965716960 11799298 -330192691677324661355561842702901730864 11799299 -768557860282849569268225883875392446736 11799300 96797032602768012774702213951338188800 11799301 -23204174993649589341486005538249086496 11799302 -211862601482738040947449653083023647648 11799303 -291024658959623339302836354506159808000 11799304 1061759818612709862514896161716136755200 11799305 205655076622605938627225160708620065920 11799306 -449453970242245095341978616414612577488 11799307 45988785148791893089135828941050976800 11799308 -241068495387528142783910644885378543104 11799309 -825883630666186249241342720300919790080 11799310 -577608737587409831229674046286061760000 11799311 460614127707965965850157602626223412912 11799312 54198723451758803781361859263574310912 11799313 147754177206185173199997639749788117504 11799314 -2827909470073098036383454612881157744 11799315 -240376255586034456763224429921054027360 11799316 -491635087429606775394863904606670979072 11799317 507709606990894688336327345654208388860 11799318 -51319695815055574096956129360941898240 11799319 411437552818053377417816715357223608496 11799320 332741547891541672871711379906397593600 11799321 -435686860326850839745727458526778772800 11799322 -134717595698820836965821334846218938880 11799323 1215239741467866086692818025053168993720 11799324 531132132623862890473175068431435371520 11799325 -288089483190106455428982443663829615900 11799326 235520481354105528276662137732615821312 11799327 101066997703218262198243283136798402120 11799328 -680843009948337846127106445664747192320 11799329 -6485901973253952937760124507766913616 11799330 109345361965731330973864790222014801920 11799331 -617829463451559152540128678046944856936 11799332 -146124815506109061934150376534063450880 11799333 -48271452363464336475702468228799618176 11799334 134015377486896151192066896976596296832 11799335 -291026119685848407700084012422586844640 11799336 -582537968181331077502057362268111257600 11799337 116941398135499060699898890264802698944 11799338 319130714176109493512008203863364934320 11799339 714310887621148937699471222955313858560 11799340 -22371832601482631504079090281197731840 11799341 111094219593668587379807552141385403500 11799342 40594307265379899511298443874522306880 11799343 -1444973403304206061888756999847066709120 11799344 -11217347943373822788812417306894008320 11799345 -125417367975097325833970617525548055680 11799346 250740886875921990968154207087500424000 11799347 -159733625222149990258793473904748280488 11799348 -75941203019719857959693835735118479360 11799349 -7965371499508577539295627570911193220 11799350 667065994161660043984485805485323116800 11799351 940626803291111914053564820460223527040 11799352 -1366587528555583006728648679766815027200 11799353 593660100923213938202160216365783970600 11799354 -2701003796366412603677120396490240000 11799355 27418240218982168280205886077962825760 11799356 109202138420000771958786535752165841920 11799357 392045563954653790085693504975069879040 11799358 306378416782236813853702283664506141184 11799359 15139527562169982140312338345133823840 11799360 -2366745088780828616031164200113930240 11799361 -250011959233660555083931084628703180800 11799362 117462097395638055113212636944168948432 11799363 -11749297176712650135793394108768700096 11799364 1029733975432706667359404475705935515776 11799365 718003847778492606254579387779635379260 11799366 -56068881040552466397672453859394515776 11799367 -782127704170281143560659741485058669128 11799368 178653730032104901220729881181159096320 11799369 437306473453165579525832502656884452324 11799370 -148051187879929121437370852553209249280 11799371 -2074407332051120132215040219853266799456 11799372 -3328686584679483313730159258516520960 11799373 636332290360758749404345906362798565622 11799374 184693851406569361040249277129743492352 11799375 -13997565470774737445110729288876800000 11799376 -33892269149136216663972582965206581248 11799377 -39270728902788561483518783928788245788 11799378 185112099349321629556603229430811276800 11799379 -1275005084584118298416598856631454464020 11799380 -203081102632978144221930473248952678400 11799381 1190213576209338343593815851612049371968 11799382 -100548713530661566331961555091217900928 11799383 192788078809105531146132676882108858632 11799384 -406709765616968797834472301212633210880 11799385 41361444032901581651708426673252648960 11799386 -430215066323559840193167494102423470608 11799387 -585870975177354036718521802344661572756 11799388 -720486393395763729579994998875312423424 11799389 57096687397184014470944954099840405856 11799390 -14319385653656672088093506701521169920 11799391 368463982116657924293898002231059967952 11799392 -627925058471249877525291200216615878656 11799393 -612768129156129539159893657704564845136 11799394 -424575252479215339336172905308072844128 11799395 -192753314306464113533734402958566448400 11799396 121636354765550595527577344871515310720 11799397 -664607266280840955903048553907186774208 11799398 189906917342867728932522486032581131264 11799399 -380813555764045283295045542974829349120 11799400 -506366387271784299870826262931823488000 11799401 132519697340314210561695465577268505402 11799402 -76022597808933335302807431124378387200 11799403 -4673169252896794633120987191672675072 11799404 -107233270864477832103467841528668083200 11799405 187319104816997102607345870929593627200 11799406 -185809918572232852977954964396410518016 11799407 -144775628937925167192818780971645486080 11799408 94099262513707644664196697162153984 11799409 546154624078151461798976819265470950610 11799410 65948673976169192928270169212579148800 11799411 -367290558781943063200250067022752812808 11799412 -24460114278485832540877771628879363328 11799413 -557138869811205518227235419396593336516 11799414 244508191059603700712218139514921148416 11799415 -2569886116607208469389120827255094480 11799416 -636340648008538310107616268401196748800 11799417 -391973278699651208290820919635945158656 11799418 606342365138160745389160716391413143040 11799419 353345545079631119162676708516016763280 11799420 -97851575552635184781945985478099205120 11799421 -694533632362062346274492897353932160378 11799422 -653628097279287758367736922317772287488 11799423 -258280612423259039571559021384010057928 11799424 26418318758538146165430534550050570240 11799425 164116594708894265873774106848252421600 11799426 -163215056543198866000001267359545050112 11799427 -264474815739791069213098897159938030724 11799428 54385571569555502222767326420853510656 11799429 -71902839896406344372607781642212381216 11799430 -49286463598643823425321552810689804800 11799431 81479634288120428473421019475411581024 11799432 53019367947512808451335678135226982400 11799433 -424445524118858610757185974012586837240 11799434 569256492864733256263166025611649725952 11799435 -382093484349905652111150715053306973200 11799436 163814211899727967722388748774923520 11799437 -93946190661951511791442845810992701440 11799438 -12926831758672653355198462218272517120 11799439 430494688465312054822470215573334920240 11799440 -275680745502780148746985742481791385600 11799441 120147287914449486670143487063672209348 11799442 14356758332561308888134144491387827200 11799443 -33586906591350916783471227468419882496 11799444 1056819421979960895615277168484423196672 11799445 -318791990851264808432336432154428091720 11799446 -191636247877901150115075737208425683776 11799447 223019500474802414553456905524295994240 11799448 253803156556465653635397500002307727360 11799449 208612533422763114909599560217648517450 11799450 91417256178594164189466592086010461600 11799451 -929289361461436713281878388631249143548 11799452 -121183801299658980814177283416512107520 11799453 483588028043505120671915595398001362304 11799454 -589827550685640368005837053076741007040 11799455 -166083183465885519138684848028103799640 11799456 -143308204739632240565753493254386483200 11799457 137045667225055777392255091163053300706 11799458 -10970124498078608118589595155916934912 11799459 -100461535630599526033101018341941440000 11799460 -15347350099696527140982402871093616640 11799461 -113053211754284891442353286096211279938 11799462 -112234398266883481942628914834980153600 11799463 643452315446540822416449242399072246824 11799464 -639908915733085436644990234275478241280 11799465 130463293213956472280365171929516313920 11799466 98784551098975271865282240338591320320 11799467 -1531519576486562488862303088533216417484 11799468 -48726378852899651887160150171440865280 11799469 364782667777252275706950310329369759840 11799470 -467172975896439963773404702199691424320 11799471 270597571244646513951777298674254784144 11799472 2979021272235253361359162304970719232 11799473 -290327644586773482676194716262518628864 11799474 -944883526144108176488364546062516327424 11799475 432346052676284320055054162218757821000 11799476 247312602190347372331637802790591218432 11799477 220610526831397269633850360435350752814 11799478 -211083177392621605034420680159519332960 11799479 1584185124133493218699986602098714806576 11799480 -124267779262727366873175270909797990400 11799481 -233922027193371888068313068931102156588 11799482 -310665965435098812783946832243409519648 11799483 26505907784832639415710164168465547264 11799484 -384504554711120076151290477031702825984 11799485 -182031749977957545928940987336043912840 11799486 -457151886895511467558359883852733116800 11799487 41472781066224071832547731517068616704 11799488 -32179144864253322463625000433110482944 11799489 -150348622247938432304798271487281922752 11799490 -60898575715844246850188200185411724800 11799491 2440140971796343151497960860688201935360 11799492 -439289594622527481937607984866200711168 11799493 -419257078911614780962914701804964482340 11799494 11307089849800163900739530283770996160 11799495 -285133684105906095647284014734887502880 11799496 402841161520539248515781845186883112960 11799497 545426363938554354926839285900582887732 11799498 -112761988981330689185961792984366663936 11799499 172150446601860685594494373538543383360 11799500 -337153631032674125735442537531302400000 11799501 177850228516310013931639608951536640 11799502 154971245057729274749698198415098222464 11799503 574153704877649662496540574581528704752 11799504 43724574342450160239879447193591087104 11799505 -53941428785334080016711751715204483340 11799506 -1716191551673733077995085137724544000 11799507 -383689003472766055872084748851203559120 11799508 -1818187267031663946452873355688464384 11799509 1295595716941964112471930733669409941440 11799510 -122830463925316308303619180673501306880 11799511 -1221345456824282576975558682378003888776 11799512 -48260885198015564099925480236632965120 11799513 -20195753328992526622961745803410048320 11799514 52118924176027148429090102667690578400 11799515 51185217397693007405212850204179072320 11799516 -277081770693272530804647646960396025856 11799517 -342738910964801681209214271201710393434 11799518 -490275079115602924837802379010413959040 11799519 -933411140195245183830565423212051767040 11799520 541018911149496706809492176119057612800 11799521 -757606313492765962600290167314380925278 11799522 16573354818762337945651645550742173184 11799523 496652369228970334502753295146829012880 11799524 265440685509928911295811913450732782592 11799525 322392539636500565113585954643568772800 11799526 -162826041889103665300893427564556352288 11799527 -862603523280375843773802587498423271048 11799528 64353788017677670652906418026886758400 11799529 4726025303172286443904997269681056768 11799530 -104048331869889603656437024543865241600 11799531 157475019108544250747366116718367120360 11799532 327008295871870303832921777759844741120 11799533 -838093195753647131508690156204929746218 11799534 -223779569997041415861351668577246006720 11799535 -949491400503103750544482190550905995680 11799536 12399142958926490121988501283240017920 11799537 128619377971172939167943077422916162560 11799538 846353315409361899236819696529895044096 11799539 29149131583672690497071396567272571340 11799540 622316695253746264516655665507584921600 11799541 -149763766684571336405170083715786762628 11799542 -117731277913130449275466632147452840256 11799543 -255702788740333098183482020278611654400 11799544 -16605985073949561007967218423096135680 11799545 215101383084428199904896686264229881280 11799546 -206475026821611954693683905842553688832 11799547 101342698853793485853871188073592618472 11799548 -444266913396352769653194502705221844992 11799549 -348952763104909826758432478214930324360 11799550 23443330216996925985889893044886940800 11799551 -753239134554308401134143358045424205400 11799552 474960180796235809521106125938787090432 11799553 432310895045205973723896953351833420802 11799554 -54252953998629228573479302779452445120 11799555 -71203013457151189939611545747226816000 11799556 -492718802915087900737649548746812279680 11799557 -372621748455808513890587887799535264 11799558 234316551150226528759864374826917419424 11799559 -452167421359938519073357954450307990984 11799560 -648344869195473040440806970061112064000 11799561 134814290025116002701245291014104281088 11799562 -553915471115817059579127755879402160288 11799563 1099468939094137561943106737462692006104 11799564 88293373443965239226937994312094810112 11799565 -484588745074588829071511000869000842600 11799566 -636651765538258289393437886179347336768 11799567 443896362525439407613047465111479972640 11799568 29210435206379526666026994063309471744 11799569 1438843889846994927278119937764624769970 11799570 -29278078570035632964894092360014233600 11799571 -154206429174133993765596894143926872320 11799572 794551073488968381780471340089679790976 11799573 -3284013243357814322854047067285467456 11799574 -51362973190405187196246526599462692160 11799575 245665041639449841423179672676241047600 11799576 84955891295698823866440549873502955520 11799577 931294569101399564036865127685523218240 11799578 -153230236729450586398832799729942512640 11799579 -422341260124871664018479605514884322112 11799580 -5368412788038162552776741890151293440 11799581 -352873581505878928163752578322861444110 11799582 283611800856698028824665171268955177792 11799583 137009751865326222099875639034535130544 11799584 -479269462079270695207780437848790073344 11799585 56868067354581658612298561476237493760 11799586 547948987874240727284334457713559737504 11799587 -15256164776153005979190269041807796160 11799588 210965348791157038358158946733202252800 11799589 1447832298476089298134634073119756801440 11799590 193823763762772921749626095164042883200 11799591 -80084729102319047177148344658028181208 11799592 -162781455725022142377741872017058365440 11799593 405750501914493916457992842247256004288 11799594 188197678931816988803085671984143733424 11799595 133899202119649534702463290465279893600 11799596 -165402972248095749873226425990836481024 11799597 507944836499587760618943672754076846400 11799598 325356769316189303394397095397665669120 11799599 -478988397579204266546282265992910919680 11799600 2096186207660919997339547983948185600 11799601 26785657638705344385769714925582944608 11799602 -155106633603357071986289851378974876768 11799603 -696260337034136369421858126490685076588 11799604 318017418886967998935830904332606032256 11799605 607708750639535086450295493316594399260 11799606 63559868430978491983416087717660899328 11799607 1110674898506798372546376806718155045160 11799608 -931883367936123113677377095407057920000 11799609 -7308565585152013220806952253953490096 11799610 121978018627895541715431096858573972960 11799611 68552001813088843146040280623484766624 11799612 -413417928595096095836587330446183260160 11799613 -362737989379231010391924589522924688320 11799614 462821367395590456283621056702466854656 11799615 -735285467027873095393910550921712723680 11799616 -24397627143706520724490234763754864640 11799617 750384305093676708435467892066871209666 11799618 45862084001265856230594214815219679104 11799619 193648710096947506396921484932311014944 11799620 84832686698416614489462667614762393600 11799621 -27480301205780934324462649144548539520 11799622 -600192840153956070558689530003702137600 11799623 -100402913236354989752911399816940063232 11799624 630665979272747106469582291100523601920 11799625 1585719290640052464544916991549891477000 11799626 528504684677015933961295287132043006512 11799627 -72042913525703048216239642214657253120 11799628 -502506209578032573154142330857678193664 11799629 -318318417805037957734654316621542904340 11799630 5832251033105198397686097635132976000 11799631 549166269134498855093284336341760568432 11799632 103634155365180456158789482500109369344 11799633 -10682465284806995372988638384492806656 11799634 243328514021446716913542058653634888704 11799635 -300629544470409782603043682131842131920 11799636 -3999933988235291031463161471892746240 11799637 -840598444155483697918030914993862206500 11799638 -30282062775013595965821618036220606080 11799639 -223518856922984315541800153655072435816 11799640 -202783311007893057269046494925335347200 11799641 -1571044526747585218278959874366959800812 11799642 -287232376007094912021121902856932761088 11799643 244993981205092404100295138862352813892 11799644 -418074344761802238292363199843147234304 11799645 53346411199774488787564177378106686080 11799646 5775377513885789296316275260028186560 11799647 28534188304791698129232247519481173680 11799648 -380508683335106947018754433556320092160 11799649 232903706702582043918747249459876275112 11799650 110734912914895932134486684064245004000 11799651 -358679538606334145789601773182965424896 11799652 206229674818980027882736482645855057536 11799653 963409970762550617267234938947364795902 11799654 57914316495033623998452890952440463360 11799655 -92643838091006450428425183612980604480 11799656 -1375974852043388895939089210797311344640 11799657 442613881078312052771395959034795617828 11799658 8713309752648610276439590829427468384 11799659 1277837936931724746514041159539456767860 11799660 266808205426022858486775868808027765760 11799661 -890940580219536318979942969566604647488 11799662 7592729171361850850291000067118698240 11799663 627033054756468275290000977795517102344 11799664 -62063138374925224917228280577096581120 11799665 256981564471964868172907376063687576000 11799666 82864565757004973231866847389117894944 11799667 486577985062693537509873928736959388160 11799668 -807125819266123063617746114292976781952 11799669 -125397021649079109333514659052294103040 11799670 -184901881064356135289970284946987047040 11799671 -280947394843022740399753919698512276408 11799672 -313343678649592259630058448893416878080 11799673 7140542644829962141296928314186045024 11799674 -388364549757397559851523292181176107664 11799675 25156542404640636150977498920436952900 11799676 246865918741205529607341387518502796288 11799677 -379934612761563127015860054138165540480 11799678 -367874046122860829435176712178341568 11799679 1925301918229083677502605952046009087776 11799680 -619812229932905028377785993613279232000 11799681 315390815968534163765592264312288463152 11799682 39612733079769253071181548688246290432 11799683 -136566797383550157775705046710435458240 11799684 -105933089373794027652216724924656476160 11799685 -110217088191700718026119426606519513600 11799686 157797682395932764093615158296867097600 11799687 -73644731396861786053613870730272149248 11799688 1317249829687085228088546179690543477760 11799689 -1255222617206334825680129988805570059168 11799690 -23698627538483564123276936289527424000 11799691 -1686987935275890743490470537062758883248 11799692 798889603977050008369725619787302530816 11799693 34960839035869315020475408838973780960 11799694 647299490390910273730475520291672328320 11799695 -370461901668182049782768007841671052080 11799696 47388872790789102889200703840010895360 11799697 -86934996469501233720881921070251503616 11799698 -327013636295166160143211922857723532400 11799699 487463750324113253315121402571709185464 11799700 590796413207298414034948625018114764800 11799701 -463032236459164907021243462512429380000 11799702 653856934773316235693866857693121415040 11799703 36408097091214108323608282015559783040 11799704 -388391758605187981869082578774032179200 11799705 71225484426719842865999475582472320000 11799706 -632288430997091683929565474754633330448 11799707 14148540894530051862800158984439759232 11799708 -22757108850429780729155940197629848576 11799709 340806444748904360559176390701173118680 11799710 -47377666300368146079115472448428755200 11799711 54021650853074566418758654488547979904 11799712 648855700075359312823643123808850673664 11799713 587975512305165098178423692120542106304 11799714 107948349638767347775935960816516551040 11799715 -672790888518691316681102581369370893680 11799716 550773376355123814189606215873347584 11799717 363018071339567058035200172152610094912 11799718 104224764728482152865385819752642097664 11799719 1671369029571307460916502834644032595696 11799720 41565736861288008485476561494289920000 11799721 346833927345830059098750895896048028922 11799722 118407423242857202404376874282798163200 11799723 -368333446941810803028777476616639920160 11799724 -180176570561646044335492609998426229504 11799725 -182996304561557698669434107353654941600 11799726 703375166193589986028290217874567153664 11799727 613085425447406326217430718234615826576 11799728 716028389677809346947491121608343552 11799729 -428252551092062342387406330383985644160 11799730 22888749036318648024149346419023865760 11799731 3470508415377765367340652795069736152 11799732 137241949004166959913718343538551918592 11799733 -72036820565601635383447480981635760992 11799734 -723060324999709562204923511803689874368 11799735 -309360312603960586248722057732945082240 11799736 188818948823470253463551397582785495040 11799737 -119740489277715900030848445539014175148 11799738 -435028798656460264770646989842996647056 11799739 220584020437227030799064967762408325716 11799740 40830426974539464343857780065402772480 11799741 316404490975277634992577027633994954080 11799742 -224697038438268187276367470987052571456 11799743 -581221702888798687884819895658719064760 11799744 54630211779683381140574007346493128704 11799745 -882639208125827803752437160366946771500 11799746 182345864712859104399091337462579022336 11799747 -8216378632295856548351463881655340992 11799748 318730778253101240861302990436579343360 11799749 472143694167238969294344760084627227354 11799750 -234144997030223862971926903721852832000 11799751 2619040674345521355185217494338049895504 11799752 -227455117360543730753802711200138342400 11799753 86434033834019346610258986042566550528 11799754 -175880881267675014356189706856407785424 11799755 31191857770991698545890936779016914320 11799756 68139520999987503246482404105964513280 11799757 -577855794477569126308732472510858915700 11799758 401727863605471092112533751794881395584 11799759 -1859651436379479674310279555866878464 11799760 64926894456928021959371289802899456000 11799761 -118508521377593024960883850060982888256 11799762 146796227986719976076908954655617029120 11799763 -223154768691385759526369535304026243988 11799764 -857922964605575423854389406416468480000 11799765 -166572271217708307816246382896369153540 11799766 89537194547063974212434759652980341824 11799767 -213615732964506509216401574101309750608 11799768 -339852875557290127004137400224357294080 11799769 141244467188437395838923724446806844170 11799770 -220723391574569347692542467137406789920 11799771 -250671514246855676348654806186216624488 11799772 498093440627180504895629341916345674240 11799773 2607777629820254111621552859311759520960 11799774 56256371733660219667653722525413601280 11799775 -178413086173531370286822351214483704200 11799776 -332333766237829040943703920517840109568 11799777 358537722619794868152129167876379005280 11799778 -65608009312034010666601478981375649792 11799779 143693085728820122484212717298816599280 11799780 -456590437677898327873975768787055882240 11799781 -246578433252758304043408524003231930240 11799782 -370650476381005415651898902960038750848 11799783 1008648075461764512934421293024714049280 11799784 1335929105534617403378035341529942425600 11799785 -56709643778741581240923703724112726840 11799786 -294256823866331119355397574451967609600 11799787 2053458811447859837548708515689461149400 11799788 -132017249492935438371845873361216150528 11799789 350227197643806465841622708020342844928 11799790 34451074993140290143804062531986366400 11799791 -649524965290469556871806218484173765808 11799792 -24657452798423007073487535684976214016 11799793 -48920634252551098139358213833838648476 11799794 404323166835970337363985342730455255072 11799795 50703082431120606699637476116355763200 11799796 -574528348934891211978959431558964982400 11799797 1242351286850728404472609118307046179246 11799798 84752735372362030117534760932336051200 11799799 -458714292621589592986232190943712448 11799800 15460986061089215352904113375989760000 11799801 -386639993811609224384318066378739401532 11799802 992218390051812403564823821221694464 11799803 553340055926273820312509779502105654052 11799804 466454272671971216942455257409808810496 11799805 -407457340576725424784730011086424221440 11799806 -601389083930042890899033613146215257920 11799807 -60720791748324842164056565625574095160 11799808 23563563296332418758001557341294559232 11799809 125661804382638911277981052695674952192 11799810 -173305164382125496563804764895316224000 11799811 310286244763040562052941778698117438432 11799812 -970275851129897322648701755663925353344 11799813 -119931749197587731097917370042858367776 11799814 -14316516498822700567215360718473040512 11799815 -846884047444937966824544933658700796040 11799816 -210119570434501341743651648929090928640 11799817 -585689593524280953861517876336229765360 11799818 187380317437552028321643340545495544416 11799819 876436689635726974642972893782851124688 11799820 -1104057005305283799169440803110333009920 11799821 1331455194132237730004357390493489694944 11799822 -65307932460399567791284683886808248320 11799823 326238179841154338453800167339616296320 11799824 -61581331365496309227125189219696246784 11799825 299576334318169365012547110144174559200 11799826 47503836667243026959506762257719502624 11799827 -306802365412568833920990114533183486592 11799828 371886893419660697110903962794415949824 11799829 -646744397530964998920684770804327491570 11799830 118105959366540248025939253649413747200 11799831 766098131520292527594063002603731771752 11799832 -1237711319184484638289889934947362713600 11799833 1102479878907496865459258857455851291082 11799834 -109329064381030962632255266543864618752 11799835 889741398252904225813197430008452596800 11799836 -984322755182182089783322928541810170880 11799837 -533061178660368884231153513166664257408 11799838 -572625105729401786812204416983327767680 11799839 951415827236843752226142716844966623760 11799840 -50848153543708936678431351295306629120 11799841 414191948804177940279738351850260692484 11799842 3246722652517494826127715004841014944 11799843 454911465542480928404183654271442628928 11799844 27863788567133923236550730379656912896 11799845 9026819554194656523340426626229434240 11799846 -69853251295454786117626274179984405728 11799847 390098072018491288050505554262255576320 11799848 -296353738073133582941778876995400176640 11799849 93424448358592490677226046410098176480 11799850 248391308304399186825343260873942704400 11799851 -72833998012631816049541948512736102656 11799852 52837938335884983903715781475161321472 11799853 -39201033291179486104747172763844920000 11799854 236903222079443853887630581190824155072 11799855 -58819711480848800424573304306546821600 11799856 -202032599194537186812756219539794853888 11799857 1361276645973101052499681563169067225106 11799858 157992017574027112976502199861655846400 11799859 -143332429667482152241744039980210276840 11799860 -183313169319288308980270600385255281920 11799861 296987081849134366621825946585160200160 11799862 428321041096488508372023216588690198432 11799863 -652127957741414057362669530593842705080 11799864 -841410617913140968434648085547461632000 11799865 27352453970198684015430462706671504000 11799866 -224893235327248728990406876044979776 11799867 -576369236995211318964165476908366394880 11799868 -533514887429422013796567980277054097920 11799869 -1140552587199286420765293885838527260730 11799870 -111979416297770234744533429744944627840 11799871 -355817005898664617488161237387512949056 11799872 -34871856557715836589836988101563514880 11799873 32535688107471294488002028831747471922 11799874 -376979617728454905643142676343575404160 11799875 421627583781137850950679172668952800000 11799876 254854068413118827122558526296049178624 11799877 -694192381685533480160062343367267691680 11799878 -171014897805453239133464646351689021760 11799879 -23138534768420153028662071669427692032 11799880 -232215818373469873057100417002629273600 11799881 103351625532789441209268506968313395200 11799882 16431539843852869301897691581078215680 11799883 -71890271001351893807820470337689446056 11799884 467552780397455399539215140244606660096 11799885 42999983393831883165349122212103717600 11799886 918284303823985421064171493374289305600 11799887 64437186807233865501769254136863160800 11799888 -109528524533263130044536441667977216 11799889 -1468732647942333463095520092136799559310 11799890 482426187879476165073750022241408983200 11799891 -1149975536896343179496615831007767260560 11799892 962761828429119319676736399292585472 11799893 -132831162235061680956881212980156634560 11799894 -92987738834033744580697591035293724672 11799895 -119102868781269223321466919457779823200 11799896 68809251977984526336893337451058688000 11799897 -562618536361136238762758247102136874880 11799898 391782340601298441406241137037029473792 11799899 -50270566791670236329589165448546631100 11799900 -44829740930364235512619828079805619200 11799901 45503448565944597268628117249287475404 11799902 -78382482087292117494382948408438903296 11799903 -452805663158547874882340722997247283896 11799904 72709386123369733115681599368855552000 11799905 -53773876390182945263497258922974324440 11799906 300386505965459507080584134627412748800 11799907 -142494448413111493759967151225521738288 11799908 -84477607927410174242306681225283624960 11799909 873584392789025839357190726045162538528 11799910 -99252121915365162296356958856594560640 11799911 729290169602747806639513135685281987512 11799912 228516557912744251267439352753795072000 11799913 -426561210402504659159659411978671408838 11799914 -55975640755815513136525503869664952320 11799915 -194385936906517236006325402372499704080 11799916 -103535885548822850150495773411819699200 11799917 23148487791156555938776901897802241920 11799918 -4183341213297221481117361908194027136 11799919 208282096402582165080818365891836762320 11799920 -70697256311236142452082108503818240 11799921 361345214438465127906719375603138957184 11799922 -33374602123828268238330631261541445600 11799923 -140617271510101750344185370368891190720 11799924 -369143301659793381835581148692208902144 11799925 198952811534901197349841945027686420650 11799926 -10077338660838447455575784618178441600 11799927 -568953533096323633186575931118172030336 11799928 -100749735016917092736218158751362621440 11799929 -99608598703281394292924747509042971324 11799930 159205366782065737699357516086211557120 11799931 4609815872222803253757846061329688320 11799932 -239623652796471292656699953833340587008 11799933 76023661364331041347385329428276957696 11799934 278488365561405995792251726285017647616 11799935 361376290648128160113986420259831638280 11799936 249964376747156605929056304210420695040 11799937 471624262055420160678179933865931690432 11799938 521724036516319913613172079104303291296 11799939 10627180347127151029764522983394068208 11799940 -283392835625608307269663460690758152960 11799941 1360958323712496594020393668523775840000 11799942 -122974946803486138374208950233655601152 11799943 -753002685982616077786926516137744929776 11799944 -234148099795916740922025937858200698880 11799945 -257825468758610425471765951565926598400 11799946 365993635771354338845062976886258234672 11799947 -288697851984958944285580252877831909448 11799948 118379935732230267628130788983538798080 11799949 271956559941529627742490337945083936736 11799950 -291411788555935486041228033976524264000 11799951 142104489720386149795043286570105759744 11799952 -79726471468516168780150900174377017344 11799953 -407841869681931948273550988499981864480 11799954 -50761956774994992329285341050653432160 11799955 331291331480950835219352676824599570400 11799956 -209649475513653829269287881442434166784 11799957 -307142787667449829944717631231338052512 11799958 28069164100306723849648301705662018080 11799959 -10704452615918350539729625337545010496 11799960 -45129120721489156838089485134905344000 11799961 -848286614460150541396580299090462885248 11799962 24199113069114375163219843320451213296 11799963 7203791572405995383417241723814097184 11799964 -87041878317285463579335248724521582592 11799965 879912343556905884330577772283737578860 11799966 39770891762277433323795787672991428608 11799967 1425701808512629113523848484578281691912 11799968 -38741939504605448385013555526139641856 11799969 121711014406143656388501894247704337440 11799970 -39670137764272837387665671851855779840 11799971 -793470065535277875894888301031427538800 11799972 -570868672850889960876048264046203555840 11799973 -874707769418483437067792894255906505696 11799974 861803238943083350834859271406502720 11799975 -463387201844536635698361013176664972800 11799976 248259875981556846684080868786212198400 11799977 449445081619992380002600153293438559872 11799978 -438472398044739898304924885546048683776 11799979 939296139322981564885976530533863542580 11799980 427022811964255435947041412960029491200 11799981 44731785795684992445753937685150591670 11799982 666113190079251295387136674362717686592 11799983 146782213174305939500531659942034938104 11799984 51515581933915250047129104498120130560 11799985 -1003899715478175692133699752037908735820 11799986 -795536999456425031574274894365521456640 11799987 -582202982369348030809595248136526470400 11799988 -801220741167542505392687027171608729600 11799989 -695453143831611783813766828668389029632 11799990 -330958229145013595228249006905606289280 11799991 250012455645205461451906548189548516272 11799992 213626748171230489497444693733153280000 11799993 -374459515639033008932492922073897257600 11799994 202231355678809771941470778304967389296 11799995 132547468948267360750762145827237468800 11799996 25721814003563215067850043215059764224 11799997 71085998167233877400731040626460851680 11799998 142274012651153013235473530483735012736 11799999 81356538628495794647670855009905260080